From 3b24f34bf09427c3e3e4fcfe7c13825f0395d18b Mon Sep 17 00:00:00 2001 From: reng Date: Tue, 29 Nov 2022 15:59:39 +0800 Subject: [PATCH] use i2localization & text mesh pro --- .../19050-03_RoyalGallery_iPad/Assets/I2.meta | 8 + .../Assets/I2/Localization.meta | 8 + .../Localization/Scripts.meta} | 18 +- .../Localization/Scripts/Configurables.meta | 10 + .../Configurables/PersistentStorage.cs | 286 + .../Configurables/PersistentStorage.cs.meta | 13 + .../Configurables/SpecializationManager.cs | 188 + .../SpecializationManager.cs.meta | 10 + .../I2/Localization/Scripts/Editor.meta | 8 + .../Scripts/Editor/EditorTools.cs | 753 ++ .../Scripts/Editor/EditorTools.cs.meta | 8 + .../Scripts/Editor/Inspectors.meta | 9 + .../LanguageSourceAssetInspector.cs | 20 + .../LanguageSourceAssetInspector.cs.meta | 10 + .../Inspectors/LanguageSourceInspector.cs | 22 + .../LanguageSourceInspector.cs.meta | 10 + .../Editor/Inspectors/LocalizationEditor.cs | 199 + .../Inspectors/LocalizationEditor.cs.meta | 10 + .../LocalizationParamsManagerInspector.cs | 107 + ...LocalizationParamsManagerInspector.cs.meta | 12 + .../Inspectors/LocalizeDropdownInspector.cs | 131 + .../LocalizeDropdownInspector.cs.meta | 12 + .../Editor/Inspectors/LocalizeInspector.cs | 896 ++ .../Inspectors/LocalizeInspector.cs.meta | 10 + .../Inspectors/ResourceManagerInspector.cs | 29 + .../ResourceManagerInspector.cs.meta | 10 + .../Editor/Inspectors/SetLanguageInspector.cs | 60 + .../Inspectors/SetLanguageInspector.cs.meta | 10 + .../Editor/Inspectors/TermsPopup_Drawer.cs | 164 + .../Inspectors/TermsPopup_Drawer.cs.meta | 10 + .../Scripts/Editor/Localization.meta | 9 + .../Editor/Localization/LocalizationEditor.cs | 308 + .../Localization/LocalizationEditor.cs.meta | 10 + .../LocalizationEditor_Languages.cs | 477 + .../LocalizationEditor_Languages.cs.meta | 10 + .../LocalizationEditor_Spreadsheet_Google.cs | 717 ++ ...alizationEditor_Spreadsheet_Google.cs.meta | 10 + .../LocalizationEditor_Spreadsheet_Local.cs | 335 + ...calizationEditor_Spreadsheet_Local.cs.meta | 10 + .../Localization/LocalizationEditor_Terms.cs | 820 ++ .../LocalizationEditor_Terms.cs.meta | 10 + .../LocalizationEditor_Terms_Description.cs | 785 ++ ...calizationEditor_Terms_Description.cs.meta | 10 + .../Localization/LocalizationEditor_Tools.cs | 49 + .../LocalizationEditor_Tools.cs.meta | 10 + .../LocalizationEditor_Tools_Categorize.cs | 226 + ...ocalizationEditor_Tools_Categorize.cs.meta | 10 + .../LocalizationEditor_Tools_CharSet.cs | 190 + .../LocalizationEditor_Tools_CharSet.cs.meta | 10 + .../LocalizationEditor_Tools_MergeTerms.cs | 157 + ...ocalizationEditor_Tools_MergeTerms.cs.meta | 10 + .../LocalizationEditor_Tools_NoLocalized.cs | 163 + ...calizationEditor_Tools_NoLocalized.cs.meta | 10 + .../LocalizationEditor_Tools_ParseTerms.cs | 378 + ...ocalizationEditor_Tools_ParseTerms.cs.meta | 10 + .../LocalizationEditor_Tools_Scenes.cs | 179 + .../LocalizationEditor_Tools_Scenes.cs.meta | 10 + .../LocalizationEditor_Tools_Script.cs | 281 + .../LocalizationEditor_Tools_Script.cs.meta | 10 + .../LocalizationEditor_Warnings.cs | 173 + .../LocalizationEditor_Warnings.cs.meta | 10 + .../Editor/PostProcessBuild_ANDROID.cs | 133 + .../Editor/PostProcessBuild_ANDROID.cs.meta | 12 + .../Scripts/Editor/PostProcessBuild_IOS.cs | 102 + .../Editor/PostProcessBuild_IOS.cs.meta | 12 + .../PostProcessBuild_UnloadLanguages.cs | 30 + .../PostProcessBuild_UnloadLanguages.cs.meta | 12 + .../Scripts/Editor/Unity XCode.meta | 9 + .../UnityEditor.iOS_I2Loc.Xcode.dll | Bin 0 -> 123904 bytes .../UnityEditor.iOS_I2Loc.Xcode.dll.meta | 24 + .../Scripts/Editor/Unity XCode/Xcode.txt | 9 + .../Scripts/Editor/Unity XCode/Xcode.txt.meta | 8 + .../Scripts/Editor/UpgradeManager.cs | 303 + .../Scripts/Editor/UpgradeManager.cs.meta | 10 + .../I2/Localization/Scripts/EventCallback.cs | 24 + .../Scripts/EventCallback.cs.meta | 10 + .../I2/Localization/Scripts/Google.meta | 9 + .../Scripts/Google/GoogleLanguages.cs | 648 ++ .../Scripts/Google/GoogleLanguages.cs.meta | 10 + .../Scripts/Google/GoogleTranslation.cs | 86 + .../Scripts/Google/GoogleTranslation.cs.meta | 10 + .../Scripts/Google/GoogleTranslation_Post.cs | 175 + .../Google/GoogleTranslation_Post.cs.meta | 10 + .../Google/GoogleTranslation_Queries.cs | 375 + .../Google/GoogleTranslation_Queries.cs.meta | 10 + .../Localization/Scripts/Google/SimpleJSON.cs | 1109 +++ .../Scripts/Google/SimpleJSON.cs.meta | 10 + .../Scripts/Google/TranslationJob.cs | 34 + .../Scripts/Google/TranslationJob.cs.meta | 10 + .../Scripts/Google/TranslationJob_GET.cs | 79 + .../Scripts/Google/TranslationJob_GET.cs.meta | 10 + .../Scripts/Google/TranslationJob_Main.cs | 102 + .../Google/TranslationJob_Main.cs.meta | 10 + .../Scripts/Google/TranslationJob_POST.cs | 60 + .../Google/TranslationJob_POST.cs.meta | 10 + .../Scripts/Google/TranslationJob_WEB.cs | 169 + .../Scripts/Google/TranslationJob_WEB.cs.meta | 10 + .../I2/Localization/Scripts/LanguageData.cs | 43 + .../Localization/Scripts/LanguageData.cs.meta | 10 + .../Localization/Scripts/LanguageSource.meta | 10 + .../Scripts/LanguageSource/LanguageSource.cs | 178 + .../LanguageSource/LanguageSource.cs.meta | 10 + .../LanguageSource/LanguageSourceAsset.cs | 16 + .../LanguageSourceAsset.cs.meta | 11 + .../LanguageSource/LanguageSourceData.cs | 176 + .../LanguageSource/LanguageSourceData.cs.meta | 10 + .../LanguageSourceData_Assets.cs | 55 + .../LanguageSourceData_Assets.cs.meta | 10 + .../LanguageSourceData_Export_CSV.cs | 270 + .../LanguageSourceData_Export_CSV.cs.meta | 10 + .../LanguageSourceData_Export_Google.cs | 62 + .../LanguageSourceData_Export_Google.cs.meta | 10 + .../LanguageSourceData_Import_CSV.cs | 253 + .../LanguageSourceData_Import_CSV.cs.meta | 10 + .../LanguageSourceData_Import_Google.cs | 385 + .../LanguageSourceData_Import_Google.cs.meta | 10 + .../LanguageSourceData_Languages.cs | 329 + .../LanguageSourceData_Languages.cs.meta | 10 + .../LanguageSource/LanguageSourceData_Misc.cs | 67 + .../LanguageSourceData_Misc.cs.meta | 10 + .../LanguageSourceData_Terms.cs | 254 + .../LanguageSourceData_Terms.cs.meta | 10 + .../Scripts/LocalizationReader.cs | 243 + .../Scripts/LocalizationReader.cs.meta | 10 + .../I2/Localization/Scripts/Localize.cs | 518 ++ .../I2/Localization/Scripts/Localize.cs.meta | 10 + .../Localization/Scripts/LocalizeDropdown.cs | 111 + .../Scripts/LocalizeDropdown.cs.meta | 12 + .../I2/Localization/Scripts/Manager.meta | 10 + .../Scripts/Manager/LocalizationManager.cs | 92 + .../Manager/LocalizationManager.cs.meta | 10 + .../Manager/LocalizationManager_Language.cs | 348 + .../LocalizationManager_Language.cs.meta | 10 + .../Manager/LocalizationManager_Parameters.cs | 195 + .../LocalizationManager_Parameters.cs.meta | 10 + .../Manager/LocalizationManager_RTL.cs | 82 + .../Manager/LocalizationManager_RTL.cs.meta | 10 + .../Manager/LocalizationManager_Sources.cs | 162 + .../LocalizationManager_Sources.cs.meta | 10 + .../LocalizationManager_SystemLanguage.cs | 44 + ...LocalizationManager_SystemLanguage.cs.meta | 10 + .../Manager/LocalizationManager_Targets.cs | 30 + .../LocalizationManager_Targets.cs.meta | 10 + .../LocalizationManager_Translation.cs | 225 + .../LocalizationManager_Translation.cs.meta | 10 + .../I2/Localization/Scripts/Targets.meta | 9 + .../Scripts/Targets/ILocalizeTarget.cs | 36 + .../Scripts/Targets/ILocalizeTarget.cs.meta | 10 + .../Scripts/Targets/ILocalizeTargetDesc.cs | 41 + .../Targets/ILocalizeTargetDesc.cs.meta | 10 + .../Targets/LocalizeTarget_2DToolKit_Label.cs | 66 + .../LocalizeTarget_2DToolKit_Label.cs.meta | 10 + .../LocalizeTarget_2DToolKit_Sprite.cs | 53 + .../LocalizeTarget_2DToolKit_Sprite.cs.meta | 10 + .../Targets/LocalizeTarget_NGUI_Label.cs | 94 + .../Targets/LocalizeTarget_NGUI_Label.cs.meta | 10 + .../Targets/LocalizeTarget_NGUI_Sprite.cs | 65 + .../LocalizeTarget_NGUI_Sprite.cs.meta | 10 + .../Targets/LocalizeTarget_NGUI_Texture.cs | 41 + .../LocalizeTarget_NGUI_Texture.cs.meta | 10 + .../LocalizeTarget_SVGImporter_Image.cs | 42 + .../LocalizeTarget_SVGImporter_Image.cs.meta | 10 + .../LocalizeTarget_SVGImporter_Renderer.cs | 42 + ...ocalizeTarget_SVGImporter_Renderer.cs.meta | 10 + .../LocalizeTarget_TextMeshPro_Label.cs | 191 + .../LocalizeTarget_TextMeshPro_Label.cs.meta | 10 + .../LocalizeTarget_TextMeshPro_UGUI.cs | 98 + .../LocalizeTarget_TextMeshPro_UGUI.cs.meta | 10 + ...ocalizeTarget_UnityStandard_AudioSource.cs | 45 + ...zeTarget_UnityStandard_AudioSource.cs.meta | 10 + .../LocalizeTarget_UnityStandard_Child.cs | 51 + ...LocalizeTarget_UnityStandard_Child.cs.meta | 10 + ...calizeTarget_UnityStandard_MeshRenderer.cs | 80 + ...eTarget_UnityStandard_MeshRenderer.cs.meta | 13 + .../LocalizeTarget_UnityStandard_Prefab.cs | 96 + ...ocalizeTarget_UnityStandard_Prefab.cs.meta | 13 + ...lizeTarget_UnityStandard_SpriteRenderer.cs | 41 + ...arget_UnityStandard_SpriteRenderer.cs.meta | 10 + .../LocalizeTarget_UnityStandard_TextMesh.cs | 68 + ...alizeTarget_UnityStandard_TextMesh.cs.meta | 13 + ...ocalizeTarget_UnityStandard_VideoPlayer.cs | 33 + ...zeTarget_UnityStandard_VideoPlayer.cs.meta | 3 + .../Targets/LocalizeTarget_UnityUI_Image.cs | 53 + .../LocalizeTarget_UnityUI_Image.cs.meta | 10 + .../LocalizeTarget_UnityUI_RawImage.cs | 47 + .../LocalizeTarget_UnityUI_RawImage.cs.meta | 10 + .../Targets/LocalizeTarget_UnityUI_Text.cs | 111 + .../LocalizeTarget_UnityUI_Text.cs.meta | 10 + .../I2/Localization/Scripts/TermData.cs | 150 + .../I2/Localization/Scripts/TermData.cs.meta | 10 + .../Assets/I2/Localization/Scripts/Utils.meta | 9 + .../Scripts/Utils/AutoChangeCultureInfo.cs | 13 + .../Utils/AutoChangeCultureInfo.cs.meta | 12 + .../Scripts/Utils/CoroutineManager.cs | 53 + .../Scripts/Utils/CoroutineManager.cs.meta | 12 + .../Scripts/Utils/CustomLocalizeCallback.cs | 27 + .../Utils/CustomLocalizeCallback.cs.meta | 13 + .../Localization/Scripts/Utils/HindiFixer.cs | 157 + .../Scripts/Utils/HindiFixer.cs.meta | 12 + .../I2/Localization/Scripts/Utils/I2Utils.cs | 308 + .../Scripts/Utils/I2Utils.cs.meta | 13 + .../Utils/LocalizationParamsManager.cs | 90 + .../Utils/LocalizationParamsManager.cs.meta | 10 + .../Scripts/Utils/LocalizedString.cs | 42 + .../Scripts/Utils/LocalizedString.cs.meta | 12 + .../I2/Localization/Scripts/Utils/RTLFixer.cs | 971 ++ .../Scripts/Utils/RTLFixer.cs.meta | 12 + .../RegisterCallback_AllowSyncFromGoogle.cs | 27 + ...gisterCallback_AllowSyncFromGoogle.cs.meta | 3 + .../Scripts/Utils/RegisterGlobalParameters.cs | 28 + .../Utils/RegisterGlobalParameters.cs.meta | 8 + .../Scripts/Utils/ResourceManager.cs | 186 + .../Scripts/Utils/ResourceManager.cs.meta | 10 + .../Localization/Scripts/Utils/SetLanguage.cs | 27 + .../Scripts/Utils/SetLanguage.cs.meta | 10 + .../Scripts/Utils/SetLanguageDropdown.cs | 43 + .../Scripts/Utils/SetLanguageDropdown.cs.meta | 10 + .../Scripts/Utils/StringObfuscator.cs | 74 + .../Scripts/Utils/StringObfuscator.cs.meta | 10 + .../Assets/Main-1-Intro.unity | 837 +- .../Assets/Main-2-Coloring.unity | 1371 ++- .../Assets/Main-3-Signature.unity | 1385 ++- .../Assets/Main-5-Postcard.unity | 898 +- .../Assets/Main-6-SelectChar.unity | 954 +- .../CitrusGothicInline-Regular.asset | 746 ++ .../CitrusGothicInline-Regular.asset.meta | 8 + .../Assets/Resources/I2Languages.asset | 333 +- .../Resources/ITC Legacy Sans Std Bold.asset | 2618 ++++++ .../ITC Legacy Sans Std Bold.asset.meta | 8 + .../Resources/ITC Legacy Sans Std Book.asset | 2634 ++++++ .../ITC Legacy Sans Std Book.asset.meta | 8 + .../Resources/NotoSerifTC-Regular.asset | 2741 ++++++ .../Resources/NotoSerifTC-Regular.asset.meta | 8 + .../Resources/NotoSerifThai-Regular.asset | 1832 ++++ .../NotoSerifThai-Regular.asset.meta | 8 + .../RoyalGallery/Asset/RadialClock.prefab | 179 +- .../RoyalGallery/Script/CycleLanguage.cs | 11 +- .../Assets/TextMesh Pro.meta | 8 + .../Assets/TextMesh Pro/Documentation.meta | 8 + .../TextMesh Pro User Guide 2016.pdf | Bin 0 -> 694398 bytes .../TextMesh Pro User Guide 2016.pdf.meta | 7 + .../Assets/TextMesh Pro/Fonts.meta | 8 + .../Fonts/LiberationSans - OFL.txt | 46 + .../Fonts/LiberationSans - OFL.txt.meta | 8 + .../TextMesh Pro/Fonts/LiberationSans.ttf | Bin 0 -> 350200 bytes .../Fonts/LiberationSans.ttf.meta | 19 + .../Assets/TextMesh Pro/Resources.meta | 8 + .../Resources/Fonts & Materials.meta | 9 + .../LiberationSans SDF - Drop Shadow.mat | 106 + .../LiberationSans SDF - Drop Shadow.mat.meta | 8 + .../LiberationSans SDF - Fallback.asset | 343 + .../LiberationSans SDF - Fallback.asset.meta | 8 + .../LiberationSans SDF - Outline.mat | 104 + .../LiberationSans SDF - Outline.mat.meta | 8 + .../LiberationSans SDF.asset | 7821 +++++++++++++++++ .../LiberationSans SDF.asset.meta | 8 + .../LineBreaking Following Characters.txt | 1 + ...LineBreaking Following Characters.txt.meta | 8 + .../LineBreaking Leading Characters.txt | 1 + .../LineBreaking Leading Characters.txt.meta | 8 + .../TextMesh Pro/Resources/Sprite Assets.meta | 9 + .../Resources/Sprite Assets/EmojiOne.asset | 659 ++ .../Sprite Assets/EmojiOne.asset.meta | 8 + .../TextMesh Pro/Resources/Style Sheets.meta | 9 + .../Style Sheets/Default Style Sheet.asset | 68 + .../Default Style Sheet.asset.meta | 8 + .../TextMesh Pro/Resources/TMP Settings.asset | 46 + .../Resources/TMP Settings.asset.meta | 8 + .../Assets/TextMesh Pro/Shaders.meta | 8 + .../Shaders/TMP_Bitmap-Custom-Atlas.shader | 143 + .../TMP_Bitmap-Custom-Atlas.shader.meta | 9 + .../Shaders/TMP_Bitmap-Mobile.shader | 145 + .../Shaders/TMP_Bitmap-Mobile.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_Bitmap.shader | 143 + .../Shaders/TMP_Bitmap.shader.meta | 9 + .../Shaders/TMP_SDF Overlay.shader | 317 + .../Shaders/TMP_SDF Overlay.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_SDF SSD.shader | 310 + .../Shaders/TMP_SDF SSD.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile Masking.shader | 247 + .../TMP_SDF-Mobile Masking.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile Overlay.shader | 240 + .../TMP_SDF-Mobile Overlay.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile SSD.shader | 106 + .../Shaders/TMP_SDF-Mobile SSD.shader.meta | 9 + .../Shaders/TMP_SDF-Mobile.shader | 240 + .../Shaders/TMP_SDF-Mobile.shader.meta | 9 + .../Shaders/TMP_SDF-Surface-Mobile.shader | 138 + .../TMP_SDF-Surface-Mobile.shader.meta | 9 + .../Shaders/TMP_SDF-Surface.shader | 158 + .../Shaders/TMP_SDF-Surface.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_SDF.shader | 317 + .../TextMesh Pro/Shaders/TMP_SDF.shader.meta | 9 + .../TextMesh Pro/Shaders/TMP_Sprite.shader | 116 + .../Shaders/TMP_Sprite.shader.meta | 9 + .../Assets/TextMesh Pro/Shaders/TMPro.cginc | 84 + .../TextMesh Pro/Shaders/TMPro.cginc.meta | 9 + .../TextMesh Pro/Shaders/TMPro_Mobile.cginc | 157 + .../Shaders/TMPro_Mobile.cginc.meta | 9 + .../Shaders/TMPro_Properties.cginc | 85 + .../Shaders/TMPro_Properties.cginc.meta | 9 + .../TextMesh Pro/Shaders/TMPro_Surface.cginc | 101 + .../Shaders/TMPro_Surface.cginc.meta | 9 + .../Assets/TextMesh Pro/Sprites.meta | 8 + .../Sprites/EmojiOne Attribution.txt | 3 + .../Sprites/EmojiOne Attribution.txt.meta | 7 + .../Assets/TextMesh Pro/Sprites/EmojiOne.json | 156 + .../TextMesh Pro/Sprites/EmojiOne.json.meta | 8 + .../Assets/TextMesh Pro/Sprites/EmojiOne.png | Bin 0 -> 112319 bytes .../TextMesh Pro/Sprites/EmojiOne.png.meta | 431 + .../Assets/fonts.meta | 8 + .../fonts/CitrusGothicInline-Regular.otf | Bin 0 -> 377184 bytes .../fonts/CitrusGothicInline-Regular.otf.meta | 24 + .../Assets/fonts/ITC Legacy Sans Std Bold.ttf | Bin 0 -> 32952 bytes .../fonts/ITC Legacy Sans Std Bold.ttf.meta | 24 + .../Assets/fonts/ITC Legacy Sans Std Book.ttf | Bin 0 -> 32564 bytes .../fonts/ITC Legacy Sans Std Book.ttf.meta | 25 + .../Assets/fonts/NotoSerifTC-Regular.otf | Bin 0 -> 5831684 bytes .../Assets/fonts/NotoSerifTC-Regular.otf.meta | 29 + .../Assets/fonts/NotoSerifThai-Regular.ttf | Bin 0 -> 58952 bytes .../fonts/NotoSerifThai-Regular.ttf.meta | 22 + .../Packages/manifest.json | 19 +- .../PackageManagerSettings.asset | 38 + .../ProjectSettings/ProjectSettings.asset | 65 +- .../ProjectSettings/ProjectVersion.txt | 4 +- 325 files changed, 49868 insertions(+), 600 deletions(-) create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization.meta rename 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/{Plugins.meta => I2/Localization/Scripts.meta} (64%) create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Configurables.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Configurables/PersistentStorage.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Configurables/PersistentStorage.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Configurables/SpecializationManager.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Configurables/SpecializationManager.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/EditorTools.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/EditorTools.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceAssetInspector.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceAssetInspector.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceInspector.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceInspector.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationEditor.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationEditor.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationParamsManagerInspector.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationParamsManagerInspector.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeDropdownInspector.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeDropdownInspector.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeInspector.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeInspector.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/ResourceManagerInspector.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/ResourceManagerInspector.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/SetLanguageInspector.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/SetLanguageInspector.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/TermsPopup_Drawer.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/TermsPopup_Drawer.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Languages.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Languages.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Google.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Google.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Local.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Local.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms_Description.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms_Description.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Categorize.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Categorize.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_CharSet.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_CharSet.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_MergeTerms.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_MergeTerms.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_NoLocalized.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_NoLocalized.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_ParseTerms.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_ParseTerms.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Scenes.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Scenes.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Script.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Script.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Warnings.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Warnings.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_ANDROID.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_ANDROID.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_IOS.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_IOS.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_UnloadLanguages.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_UnloadLanguages.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Unity XCode.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Unity XCode/UnityEditor.iOS_I2Loc.Xcode.dll create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Unity XCode/UnityEditor.iOS_I2Loc.Xcode.dll.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Unity XCode/Xcode.txt create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Unity XCode/Xcode.txt.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/UpgradeManager.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/UpgradeManager.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/EventCallback.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/EventCallback.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleLanguages.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleLanguages.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Post.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Post.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Queries.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Queries.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/SimpleJSON.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/SimpleJSON.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_GET.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_GET.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_Main.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_Main.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_POST.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_POST.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_WEB.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_WEB.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageData.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageData.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSource.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSource.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceAsset.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceAsset.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Assets.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Assets.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_CSV.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_CSV.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_Google.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_Google.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_CSV.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_CSV.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_Google.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_Google.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Languages.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Languages.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Misc.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Misc.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Terms.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Terms.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizationReader.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizationReader.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Localize.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Localize.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizeDropdown.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizeDropdown.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Language.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Language.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Parameters.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Parameters.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_RTL.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_RTL.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Sources.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Sources.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_SystemLanguage.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_SystemLanguage.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Targets.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Targets.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Translation.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Translation.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTarget.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTarget.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTargetDesc.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTargetDesc.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Label.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Label.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Sprite.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Sprite.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Label.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Label.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Sprite.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Sprite.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Texture.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Texture.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Image.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Image.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Renderer.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Renderer.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_Label.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_Label.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_UGUI.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_UGUI.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_AudioSource.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_AudioSource.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Child.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Child.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_MeshRenderer.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_MeshRenderer.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Prefab.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Prefab.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_SpriteRenderer.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_SpriteRenderer.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_TextMesh.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_TextMesh.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_VideoPlayer.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_VideoPlayer.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Image.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Image.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_RawImage.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_RawImage.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Text.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Text.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/TermData.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/TermData.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/AutoChangeCultureInfo.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/AutoChangeCultureInfo.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CoroutineManager.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CoroutineManager.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CustomLocalizeCallback.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CustomLocalizeCallback.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/HindiFixer.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/HindiFixer.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/I2Utils.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/I2Utils.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizationParamsManager.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizationParamsManager.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizedString.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizedString.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RTLFixer.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RTLFixer.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterCallback_AllowSyncFromGoogle.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterCallback_AllowSyncFromGoogle.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterGlobalParameters.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterGlobalParameters.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/ResourceManager.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/ResourceManager.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguage.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguage.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguageDropdown.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguageDropdown.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/StringObfuscator.cs create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/StringObfuscator.cs.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/CitrusGothicInline-Regular.asset create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/CitrusGothicInline-Regular.asset.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Bold.asset create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Bold.asset.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Book.asset create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Book.asset.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifTC-Regular.asset create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifTC-Regular.asset.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifThai-Regular.asset create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifThai-Regular.asset.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Documentation.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Fonts.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Fonts/LiberationSans.ttf create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/TMP Settings.asset create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro.cginc create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.json create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.png create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/CitrusGothicInline-Regular.otf create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/CitrusGothicInline-Regular.otf.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/ITC Legacy Sans Std Bold.ttf create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/ITC Legacy Sans Std Bold.ttf.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/ITC Legacy Sans Std Book.ttf create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/ITC Legacy Sans Std Book.ttf.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/NotoSerifTC-Regular.otf create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/NotoSerifTC-Regular.otf.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/NotoSerifThai-Regular.ttf create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/NotoSerifThai-Regular.ttf.meta create mode 100644 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/ProjectSettings/PackageManagerSettings.asset diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2.meta new file mode 100644 index 0000000..af9dfc4 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ac299d807dc21fe41b75bd4d4f557316 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization.meta new file mode 100644 index 0000000..f22f4f3 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 88a8ddf23b834384a8f918093c9dbe1e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Plugins.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts.meta similarity index 64% rename from 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Plugins.meta rename to 03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts.meta index b9b17f0..6f8123d 100644 --- a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Plugins.meta +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts.meta @@ -1,9 +1,9 @@ -fileFormatVersion: 2 -guid: c65e142a166b7bc428ad88c53aa9285d -folderAsset: yes -timeCreated: 1541620985 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: +fileFormatVersion: 2 +guid: 379147f1ab5034075a5b1578456aca00 +folderAsset: yes +timeCreated: 1461137613 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Configurables.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Configurables.meta new file mode 100644 index 0000000..a1cffd7 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Configurables.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 8f9a3530624fd5c47a2dc16eb641ddb8 +folderAsset: yes +timeCreated: 1520745251 +licenseType: Store +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Configurables/PersistentStorage.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Configurables/PersistentStorage.cs new file mode 100644 index 0000000..b17c6aa --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Configurables/PersistentStorage.cs @@ -0,0 +1,286 @@ +using System; +using System.Globalization; +using System.IO; +using System.Text; +using UnityEngine; + +namespace I2.Loc +{ + public static class PersistentStorage + { + static I2CustomPersistentStorage mStorage; + + public enum eFileType { Raw, Persistent, Temporal, Streaming } + + #region PlayerPrefs + public static void SetSetting_String(string key, string value) + { + if (mStorage == null) mStorage = new I2CustomPersistentStorage(); + mStorage.SetSetting_String(key, value); + } + + public static string GetSetting_String(string key, string defaultValue) + { + if (mStorage == null) mStorage = new I2CustomPersistentStorage(); + return mStorage.GetSetting_String(key, defaultValue); + } + + public static void DeleteSetting(string key) + { + if (mStorage == null) mStorage = new I2CustomPersistentStorage(); + mStorage.DeleteSetting(key); + } + + public static bool HasSetting( string key ) + { + if (mStorage == null) mStorage = new I2CustomPersistentStorage(); + return mStorage.HasSetting(key); + } + + public static void ForceSaveSettings() + { + if (mStorage == null) mStorage = new I2CustomPersistentStorage(); + mStorage.ForceSaveSettings(); + } + + #endregion + + #region File Management + + public static bool CanAccessFiles() + { + if (mStorage == null) mStorage = new I2CustomPersistentStorage(); + return mStorage.CanAccessFiles(); + } + + public static bool SaveFile(eFileType fileType, string fileName, string data, bool logExceptions = true) + { + if (mStorage == null) mStorage = new I2CustomPersistentStorage(); + return mStorage.SaveFile(fileType, fileName, data, logExceptions); + } + + public static string LoadFile(eFileType fileType, string fileName, bool logExceptions=true) + { + if (mStorage == null) mStorage = new I2CustomPersistentStorage(); + return mStorage.LoadFile(fileType, fileName, logExceptions); + } + + public static bool DeleteFile(eFileType fileType, string fileName, bool logExceptions = true) + { + if (mStorage == null) mStorage = new I2CustomPersistentStorage(); + return mStorage.DeleteFile(fileType, fileName, logExceptions); + } + + public static bool HasFile(eFileType fileType, string fileName, bool logExceptions = true) + { + if (mStorage == null) mStorage = new I2CustomPersistentStorage(); + return mStorage.HasFile(fileType, fileName, logExceptions); + } + + #endregion + } + + public abstract class I2BasePersistentStorage + { + #region PlayerPrefs + public virtual void SetSetting_String(string key, string value) + { + try + { + // Use PlayerPrefs, but if the data is bigger than the limit, split it into multiple entries + var len = value.Length; + int maxLength = 8000; + if (len<=maxLength) + { + PlayerPrefs.SetString(key, value); + } + else + { + int numSections = Mathf.CeilToInt(len / (float)maxLength); + for (int i=0; i mSpecializationsFallbacks; + + public virtual void InitializeSpecializations() + { + mSpecializations = new[] { "Any", "PC", "Touch", "Controller", "VR", + "XBox", "PS4", "OculusVR", "ViveVR", "GearVR", "Android", "IOS" }; + mSpecializationsFallbacks = new Dictionary(System.StringComparer.Ordinal) + { + { "XBox", "Controller" }, { "PS4", "Controller" }, + { "OculusVR", "VR" }, { "ViveVR", "VR" }, { "GearVR", "VR" }, + { "Android", "Touch" }, { "IOS", "Touch" } + }; + } + + public virtual string GetCurrentSpecialization() + { + if (mSpecializations == null) + InitializeSpecializations(); + + #if UNITY_ANDROID + return "Android"; + #elif UNITY_IOS + return "IOS"; + #elif UNITY_PS4 + return "PS4"; + #elif UNITY_XBOXONE + return "XBox"; + #elif UNITY_STANDALONE || UNITY_WEBGL + return "PC"; + #else + return (Input.touchSupported ? "Touch" : "PC"); + #endif + } + + public virtual string GetFallbackSpecialization(string specialization) + { + if (mSpecializationsFallbacks == null) + InitializeSpecializations(); + + string fallback; + if (mSpecializationsFallbacks.TryGetValue(specialization, out fallback)) + return fallback; + return "Any"; + } + } + public class SpecializationManager : BaseSpecializationManager + { + public static SpecializationManager Singleton = new SpecializationManager(); + + private SpecializationManager() + { + InitializeSpecializations(); + } + + public static string GetSpecializedText(string text, string specialization = null) + { + var idxFirst = text.IndexOf("[i2s_", StringComparison.Ordinal); + if (idxFirst < 0) + return text; + + if (string.IsNullOrEmpty(specialization)) + specialization = Singleton.GetCurrentSpecialization(); + + while (!string.IsNullOrEmpty(specialization) && specialization != "Any") + { + var tag = "[i2s_" + specialization + "]"; + int idx = text.IndexOf(tag, StringComparison.Ordinal); + if (idx < 0) + { + specialization = Singleton.GetFallbackSpecialization(specialization); + continue; + } + + idx += tag.Length; + var idxEnd = text.IndexOf("[i2s_", idx, StringComparison.Ordinal); + if (idxEnd < 0) idxEnd = text.Length; + + return text.Substring(idx, idxEnd - idx); + } + + return text.Substring(0, idxFirst); + } + + public static string SetSpecializedText(string text, string newText, string specialization) + { + if (string.IsNullOrEmpty(specialization)) + specialization = "Any"; + if ((text==null || !text.Contains("[i2s_")) && specialization=="Any") + { + return newText; + } + + var dict = GetSpecializations(text); + dict[specialization] = newText; + + return SetSpecializedText(dict); + } + + public static string SetSpecializedText( Dictionary specializations ) + { + string text; + if (!specializations.TryGetValue("Any", out text)) + text = string.Empty; + + foreach (var kvp in specializations) + { + if (kvp.Key != "Any" && !string.IsNullOrEmpty(kvp.Value)) + text += "[i2s_" + kvp.Key + "]" + kvp.Value; + } + return text; + } + + public static Dictionary GetSpecializations(string text, Dictionary buffer = null) + { + if (buffer == null) + buffer = new Dictionary(StringComparer.Ordinal); + else + buffer.Clear(); + + if (text==null) + { + buffer["Any"] = ""; + return buffer; + } + + var idxFirst = 0; + var idxEnd = text.IndexOf("[i2s_", StringComparison.Ordinal); + if (idxEnd < 0) + idxEnd=text.Length; + + buffer["Any"] = text.Substring(0, idxEnd); + idxFirst = idxEnd; + + while (idxFirst list=null) + { + if (text == null) + return; + + if (list == null) + list = new List(); + + if (!list.Contains("Any")) + list.Add("Any"); + + var idxFirst = 0; + while (idxFirst mDelayedEditorCallbacks = new List(); + + #region Delayed Editor Callback + + public static void DelayedCall( Action action ) + { + if (mDelayedEditorCallbacks.Count == 0) + EditorApplication.update += OnDelayedCall; + + mDelayedEditorCallbacks.Add(action); + } + + static void OnDelayedCall() + { + EditorApplication.update -= OnDelayedCall; + var calls = mDelayedEditorCallbacks.ToArray(); + mDelayedEditorCallbacks.Clear(); + + foreach (var call in calls) + call(); + } + + + #endregion + + #region Header + public delegate void fnOnToggled(bool enabled); + static public bool DrawHeader (string text, string key, bool ShowToggle=false, bool ToggleState=false, fnOnToggled OnToggle = null, string HelpURL=default(string), Color disabledColor = default(Color)) + { + bool state = EditorPrefs.GetBool(key, false); + + bool newState = DrawHeader (text, state, ShowToggle, ToggleState, OnToggle, HelpURL, disabledColor); + + if (state!=newState) EditorPrefs.SetBool(key, newState); + return newState; + } + + static public bool DrawHeader (string text, bool state, bool ShowToggle=false, bool ToggleState=false, fnOnToggled OnToggle = null, string HelpURL=default(string), Color disabledColor = default(Color), bool allowCollapsing = true) + { + GUIStyle Style = new GUIStyle(EditorStyles.foldout); + Style.richText = true; + EditorStyles.foldout.richText = true; + if (state) + { + //GUI.backgroundColor=DarkGray; + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_OldTextArea/*, GUILayout.Height(1)*/); + GUILayout.BeginHorizontal(); + if (!string.IsNullOrEmpty(text)) + { + if (allowCollapsing) + state = GUILayout.Toggle(state, text, Style, GUILayout.ExpandWidth(true)); + else + GUILayout.Label(text, GUILayout.ExpandWidth(true)); + } + + if (!string.IsNullOrEmpty(HelpURL)) + { + if (GUILayout.Button (Icon_Help, EditorStyles.label, GUILayout.ExpandWidth(false))) + Application.OpenURL(HelpURL); + } + if (ShowToggle) + { + GUI.changed = false; + bool newBool = GUILayout.Toggle(ToggleState, "", "OL Toggle", GUILayout.ExpandWidth(false)); + if (GUI.changed && OnToggle!=null) + OnToggle(newBool); + } + GUILayout.EndHorizontal(); + GUILayout.Space(2); + + //GUI.backgroundColor = Color.white; + } + else + { + if (ShowToggle && !ToggleState) + GUI.color = disabledColor; + + GUILayout.BeginHorizontal("Box"); + //GUILayout.BeginHorizontal(EditorStyles.toolbar); + state = GUILayout.Toggle(state, text, Style, GUILayout.ExpandWidth(true)); + if (ShowToggle) + { + GUI.changed = false; + bool newBool = GUILayout.Toggle(ToggleState, "", "OL Toggle", GUILayout.ExpandWidth(false)); + if (GUI.changed && OnToggle!=null) + OnToggle(newBool); + } + GUILayout.EndHorizontal(); + GUI.color = White; + } + return state; + } + + static public void CloseHeader() + { + GUILayout.EndHorizontal(); + } + + public static void OnGUI_Footer(string pluginName, string pluginVersion, string helpURL, string documentationURL, string assetStoreURL) + { + GUILayout.BeginHorizontal(); + string versionTip = ""; + /*if (I2Analytics.HasNewVersion(pluginName)) + { + versionTip = "There is a new version of " + pluginName + ".\nClick here for more details"; + if (GUILayout.Button(new GUIContent("", versionTip), EditorStyles.label, GUILayout.Width(25))) + I2AboutWindow.DoShowScreen(); + + var rect = GUILayoutUtility.GetLastRect(); + rect.yMin = rect.yMax - 25; + rect.xMax = rect.xMin + 25; + rect.y += 3; + GUITools.DrawSkinIcon(rect, "CN EntryWarnIcon", "CN EntryWarn"); + }*/ + + if (GUILayout.Button(new GUIContent("v" + pluginVersion, versionTip), EditorStyles.miniLabel)) + { + Application.OpenURL(assetStoreURL); + //I2AboutWindow.DoShowScreen(); + } + + GUILayout.FlexibleSpace(); + + if (GUILayout.Button("Ask a Question", EditorStyles.miniLabel)) + Application.OpenURL(helpURL); + + GUILayout.Space(10); + + if (GUILayout.Button("Documentation", EditorStyles.miniLabel)) + Application.OpenURL(documentationURL); + GUILayout.EndHorizontal(); + } + + + #endregion + + #region Content + + static public void BeginContents () + { + EditorGUILayout.BeginHorizontal(LocalizeInspector.GUIStyle_OldTextArea, GUILayout.MinHeight(10f)); + GUILayout.Space(2f); + EditorGUILayout.BeginVertical(); + GUILayout.Space(2f); + } + + static public void EndContents () { EndContents(true); } + static public void EndContents ( bool closeHeader ) + { + GUILayout.Space(2f); + EditorGUILayout.EndVertical(); + GUILayout.Space(3f); + GUILayout.EndHorizontal(); + + if (closeHeader) CloseHeader(); + } + + #endregion + + #region Tabs + + static public void DrawTabs( SerializedProperty mProperty, GUIStyle Style=null, int height=25 ) + { + int curIndex = mProperty.enumValueIndex; + int newIndex = DrawTabs( curIndex, mProperty.enumNames, Style, height); + + if (curIndex!=newIndex) + mProperty.enumValueIndex = newIndex; + } + + static public int DrawTabs( int Index, string[] Tabs, GUIStyle Style=null, int height=25, bool expand = true) + { + GUIStyle MyStyle = new GUIStyle(Style!=null?Style:GUI.skin.FindStyle("dragtab")); + MyStyle.fixedHeight=0; + + GUILayout.BeginHorizontal(); + for (int i=0; i0) + { + string text = Tabs[i].Substring(0, idx); + string tooltip = Tabs[i].Substring(idx+1); + if ( GUILayout.Toggle(Index==i, new GUIContent(text, tooltip), MyStyle, GUILayout.Height(height), GUILayout.ExpandWidth(expand)) && Index!=i) + { + Index=i; + GUI.FocusControl(string.Empty); + } + } + else + { + if ( GUILayout.Toggle(Index==i, Tabs[i], MyStyle, GUILayout.Height(height), GUILayout.ExpandWidth(expand)) && Index!=i) + { + Index=i; + GUI.FocusControl(string.Empty); + } + } + } + GUILayout.EndHorizontal(); + return Index; + } + + static public void DrawShadowedTabs( SerializedProperty mProperty, GUIStyle Style=null, int height=25, bool expand=true ) + { + int curIndex = mProperty.enumValueIndex; + int newIndex = DrawShadowedTabs( curIndex, mProperty.enumNames, height, expand); + + if (curIndex!=newIndex) + mProperty.enumValueIndex = newIndex; + } + + static public int DrawShadowedTabs( int Index, string[] Tabs, int height = 25, bool expand=true ) + { + GUI.backgroundColor=Color.Lerp (Color.gray, Color.white, 0.2f); + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height(1)); + GUI.backgroundColor=Color.white; + GUILayout.Space(2); + Index = DrawTabs( Index, Tabs, height: height, expand:expand ); + GUILayout.EndVertical(); + return Index; + } + + static public int DrawTabs( int Index, Texture2D[] Tabs, GUIStyle Style, int height ) + { + GUIStyle MyStyle = new GUIStyle(Style!=null?Style:GUI.skin.FindStyle("dragtab")); + MyStyle.fixedHeight=0; + + //width = Mathf.Max (width, height * Tabs[0].width/(float)Tabs[0].height); + + GUILayout.BeginHorizontal(); + float width = (EditorGUIUtility.currentViewWidth-(MyStyle.border.left+MyStyle.border.right)*(Tabs.Length-1)) / Tabs.Length; + for (int i=0; i1) + GUILayout.Space (18); + } + else + { + if (GUILayout.Button( "\u25B2", EditorStyles.toolbarButton, GUILayout.Width(18))) + MoveUpElement = i; + } + + GUILayout.EndHorizontal(); + } + + GUILayout.BeginHorizontal(EditorStyles.toolbar); + Object NewObj = EditorGUILayout.ObjectField( null, typeof(Object), allowSceneObj, GUILayout.ExpandWidth(true)); + if (testAdd != null) + { + NewObj = testAdd; + } + + if (!allowResources && NewObj != null) + { + var path = AssetDatabase.GetAssetPath(NewObj); + if (path != null && path.Contains("/Resources/")) + NewObj = null; + } + if (NewObj && (allowDuplicates || !ObjectsArrayHasReference(PropArray, NewObj))) + { + int Index = PropArray.arraySize; + PropArray.InsertArrayElementAtIndex( Index ); + PropArray.GetArrayElementAtIndex(Index).objectReferenceValue = NewObj; + hasChanged = true; + } + GUILayout.EndHorizontal(); + + if (DeleteElement>=0) + { + PropArray.DeleteArrayElementAtIndex( DeleteElement ); + //PropArray.DeleteArrayElementAtIndex( DeleteElement ); + hasChanged = true; + } + + if (MoveUpElement>=0) + { + PropArray.MoveArrayElement(MoveUpElement, MoveUpElement-1); + hasChanged = true; + } + + GUILayout.EndVertical(); + return hasChanged; + } + + static public bool ObjectsArrayHasReference(SerializedProperty PropArray, Object obj) + { + for (int i = 0, imax = PropArray.arraySize; i < imax; ++i) + { + SerializedProperty Prop = PropArray.GetArrayElementAtIndex(i); + if (Prop.objectReferenceValue == obj) + return true; + } + return false; + } + + + #endregion + + #region Toggle + + static public int ToggleToolbar( int Index, string[] Options ) + { + GUILayout.BeginHorizontal(); + for (int i=0; i 0) + return false; + + // We are not interested in Prefab, unless they are Prefab Instances + PrefabType pfType = PrefabUtility.GetPrefabType(Obj); + if(pfType == PrefabType.Prefab || pfType == PrefabType.ModelPrefab) + return false; + + // If the database contains the object then its not an scene object, + // but the previous test should get rid of them, so I will just comment this + // unless an false positive object is found in the future + //if (AssetDatabase.Contains(Obj)) + // return false; + + return true;*/ + } + + public static IEnumerable SceneRoots() + { + var prop = new HierarchyProperty(HierarchyType.GameObjects); + var expanded = new int[0]; + while (prop.Next(expanded)) { + yield return prop.pptrValue as GameObject; + } + } + + public static List SceneRootsList() + { + return new List(SceneRoots()); + } + + public static IEnumerable AllSceneObjects() + { + var queue = new Queue(); + + foreach (var root in SceneRoots()) { + var tf = root.transform; + yield return tf; + queue.Enqueue(tf); + } + + while (queue.Count > 0) { + foreach (Transform child in queue.Dequeue()) { + yield return child; + queue.Enqueue(child); + } + } + } + + public static string GetScenePath(Transform tr) + { + if (tr==null) + return string.Empty; + + string path = tr.name; + while (tr.parent != null) + { + tr = tr.parent; + path = tr.name + "/" + path; + } + return path; + } + + public static Transform FindObjectInEditor( string scenePath ) + { + if (string.IsNullOrEmpty(scenePath)) + return null; + + int index = scenePath.IndexOfAny("/\\".ToCharArray()); + string first = index<0 ? scenePath : scenePath.Substring(0, index); + + foreach (var root in AllSceneObjects()) + if (root.name==first) + { + if (index<0) + return root; + + return root.Find(scenePath.Substring(index+1)); + } + return null; + } + + + public static GUIContent Icon_Help { + get{ + if (mIconHelp == null) + mIconHelp = EditorGUIUtility.IconContent("_Help"); + return mIconHelp; + } + } + static GUIContent mIconHelp; + + public static GUIStyle FindSkinStyle(string name) + { + var allStyles = GUI.skin.customStyles; + for (int i = 0, imax = allStyles.Length; i < imax; ++i) + { + if (allStyles[i].name == name) + return allStyles[i]; + } + return null; + } + public static void DrawSkinIcon(Rect rect, params string[] iconNames) + { + foreach (var icon in iconNames) + { + var style = FindSkinStyle(icon); + if (style == null || style.normal == null || style.normal.background == null) + continue; + + GUI.DrawTexture(rect, style.normal.background); + return; + } + //Debug.Log("unable to find icon"); + } + + #endregion + + #region Angle Drawer + private static Vector2 mAngle_lastMousePosition; + static Texture mAngle_TextureCircle; + static Texture pAngle_TextureCircle { + get{ + if (mAngle_TextureCircle) return mAngle_TextureCircle; + mAngle_TextureCircle = GUI.skin.GetStyle("CN CountBadge").normal.background; + return mAngle_TextureCircle; + } + } + + public static float FloatAngle(Rect rect, float value) + { + return FloatAngle(rect, value, -1, -1, -1); + } + + public static float FloatAngle(Rect rect, float value, float snap) + { + return FloatAngle(rect, value, snap, -1, -1); + } + + public static float FloatAngle(Rect rect, float value, float snap, float min, float max) + { + int id = GUIUtility.GetControlID(FocusType.Passive, rect); + + Rect knobRect = new Rect(rect.x, rect.y, rect.height, rect.height); + + float delta; + if (min != max) + delta = (max - min) / 360; + else + delta = 1; + + if (Event.current != null) + { + if (Event.current.type == EventType.MouseDown && knobRect.Contains(Event.current.mousePosition)) + { + GUIUtility.hotControl = id; + mAngle_lastMousePosition = Event.current.mousePosition; + } + else if (Event.current.type == EventType.MouseUp && GUIUtility.hotControl == id) + GUIUtility.hotControl = -1; + else if (Event.current.type == EventType.MouseDrag && GUIUtility.hotControl == id) + { + Vector2 move = mAngle_lastMousePosition - Event.current.mousePosition; + value += delta * (-move.x - move.y); + + if (snap > 0) + { + float mod = value % snap; + + if (mod < delta * 3 || Mathf.Abs(mod - snap) < delta * 3) + value = Mathf.Round(value / snap) * snap; + } + + mAngle_lastMousePosition = Event.current.mousePosition; + GUI.changed = true; + } + } + + if (pAngle_TextureCircle) GUI.DrawTexture(knobRect, pAngle_TextureCircle); + Matrix4x4 matrix = GUI.matrix; + + if (min != max) + GUIUtility.RotateAroundPivot(value * (360 / (max - min)), knobRect.center); + else + GUIUtility.RotateAroundPivot(value, knobRect.center); + + knobRect.height = 5; + knobRect.width = 5; + if (pAngle_TextureCircle) GUI.DrawTexture(knobRect, pAngle_TextureCircle); + GUI.matrix = matrix; + + Rect label = new Rect(rect.x + rect.height, rect.y + rect.height / 2 - 9, rect.height, 18); + value = EditorGUI.FloatField(label, value); + + if (min != max) + value = Mathf.Clamp(value, min, max); + + return value; + } + + public static float AngleCircle(Rect rect, float angle, float snap, float min, float max, Texture background=null, Texture knobLine=null) + { + Rect knobRect = new Rect(rect.x, rect.y, rect.height, rect.height); + + float delta; + if (min != max) + delta = (max - min) / 360; + else + delta = 1; + + if (Event.current != null && GUIUtility.hotControl<=0 && (Event.current.type==EventType.MouseDown || Event.current.type==EventType.MouseDrag) && knobRect.Contains(Event.current.mousePosition)) + { + angle = Vector2.Angle( Vector2.right, Event.current.mousePosition-knobRect.center); + if (Event.current.mousePosition.y 0) + { + float mod = Mathf.Repeat(angle, snap); + + if (mod < delta * 3 || Mathf.Abs(mod - snap) < delta * 3) + angle = Mathf.Round(angle / snap) * snap; + } + + GUI.changed = true; + } + + if (background==null) background = pAngle_TextureCircle; + if (background) GUI.DrawTexture (knobRect, background); + + Matrix4x4 matrix = GUI.matrix; + + if (min != max) + GUIUtility.RotateAroundPivot(angle * (360 / (max - min))+90, knobRect.center); + else + GUIUtility.RotateAroundPivot(angle+90, knobRect.center); + + float Radius = Mathf.Min (knobRect.width, knobRect.height) * 0.5f; + knobRect.x = knobRect.x + 0.5f * knobRect.width - 4; + knobRect.y += 2; + knobRect.width = 8; + knobRect.height = Radius+2; + if (knobLine == null) + knobLine = GUI.skin.FindStyle ("MeBlendPosition").normal.background; + if (knobLine) GUI.DrawTexture(knobRect, knobLine); + GUI.matrix = matrix; + + return Mathf.Repeat(angle, 360); + } + #endregion + + #region Unity Version branching + + public static string Editor_GetCurrentScene() + { + #if UNITY_4_6 || UNITY_4_7 || UNITY_4_8 || UNITY_4_9 || UNITY_5_0 || UNITY_5_1 || UNITY_5_2 + return EditorApplication.currentScene; + #else + return SceneManager.GetActiveScene().path; + #endif + } + + public static void Editor_MarkSceneDirty() + { + #if UNITY_5_3 || UNITY_5_3_OR_NEWER + EditorSceneManager.MarkSceneDirty(SceneManager.GetActiveScene()); + #else + EditorApplication.MarkSceneDirty(); + #endif + } + + public static void Editor_SaveScene() + { + #if UNITY_4_6 || UNITY_4_7 || UNITY_4_8 || UNITY_4_9 || UNITY_5_0 || UNITY_5_1 || UNITY_5_2 + EditorApplication.SaveScene (); + #else + EditorSceneManager.SaveOpenScenes(); + #endif + } + + public static void Editor_OpenScene( string sceneName ) + { + #if UNITY_4_6 || UNITY_4_7 || UNITY_4_8 || UNITY_4_9 || UNITY_5_0 || UNITY_5_1 || UNITY_5_2 + EditorApplication.OpenScene( sceneName ); + #else + EditorSceneManager.OpenScene(sceneName); + #endif + } + + #endregion + + #region Reflection + static public object Reflection_InvokeMethod ( object instanceObject, string methodName, params object[] p_args ) + { + BindingFlags _flags = BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static; + MethodInfo mi = instanceObject.GetType().GetMethods( _flags ).Where( x => x.Name==methodName ).FirstOrDefault(); + if (mi == null) return null; + return mi.Invoke( instanceObject, p_args ); + } + static public object Reflection_InvokeMethod ( Type targetType, string methodName, params object[] p_args ) + { + BindingFlags _flags = BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static; + MethodInfo mi = targetType.GetMethods( _flags ).Where( x => x.Name==methodName ).FirstOrDefault(); + if (mi == null) return null; + return mi.Invoke( null, p_args ); + } + + + public static object s_RecycledEditor; + public static string TextField ( Rect position, string text, int maxLength, GUIStyle style, int controlID ) + { + if (s_RecycledEditor==null) + { + FieldInfo info = typeof(EditorGUI).GetField("s_RecycledEditor", BindingFlags.NonPublic | BindingFlags.Static); + s_RecycledEditor = info.GetValue(null); + } + + if (s_RecycledEditor == null) + return ""; + + return Reflection_InvokeMethod( typeof( EditorGUI ), "DoTextField", s_RecycledEditor, controlID, position, text, style, null, false, false, false, false ) as string; + } + + static public void RepaintInspectors() + { + EditorApplication.update -= RepaintInspectors; + var assemblyEditor = Assembly.GetAssembly(typeof(Editor)); + var typeInspectorWindow = assemblyEditor.GetType("UnityEditor.InspectorWindow"); + typeInspectorWindow.GetMethod("RepaintAllInspectors", BindingFlags.NonPublic | BindingFlags.Static).Invoke(null, null); + } + + public static void ScheduleRepaintInspectors() + { + EditorApplication.update += RepaintInspectors; + } + + + #endregion + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/EditorTools.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/EditorTools.cs.meta new file mode 100644 index 0000000..de59c6b --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/EditorTools.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: df33c1000ac895241a433812e40a2096 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors.meta new file mode 100644 index 0000000..4157e6f --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a500716e59f61824ba1fa6b418ce31a7 +folderAsset: yes +timeCreated: 1461137613 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceAssetInspector.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceAssetInspector.cs new file mode 100644 index 0000000..474024a --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceAssetInspector.cs @@ -0,0 +1,20 @@ +using UnityEditor; + +namespace I2.Loc +{ + [CustomEditor(typeof(LanguageSourceAsset))] + public class LanguageSourceAssetInspector : LocalizationEditor + { + void OnEnable() + { + var newSource = target as LanguageSourceAsset; + SerializedProperty propSource = serializedObject.FindProperty("mSource"); + + Custom_OnEnable(newSource.mSource, propSource); + } + public override LanguageSourceData GetSourceData() + { + return (target as LanguageSourceAsset).mSource; + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceAssetInspector.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceAssetInspector.cs.meta new file mode 100644 index 0000000..ef8182c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceAssetInspector.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f03a75bf70a306a4fb36646f24c1c1f1 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceInspector.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceInspector.cs new file mode 100644 index 0000000..14c1a88 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceInspector.cs @@ -0,0 +1,22 @@ +using UnityEditor; + +namespace I2.Loc +{ + [CustomEditor(typeof(LanguageSource))] + public class LanguageSourceInspector : LocalizationEditor + { + void OnEnable() + { + var newSource = target as LanguageSource; + SerializedProperty propSource = serializedObject.FindProperty("mSource"); + + Custom_OnEnable(newSource.mSource, propSource); + } + + public override LanguageSourceData GetSourceData() + { + return (target as LanguageSource).mSource; + } + + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceInspector.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceInspector.cs.meta new file mode 100644 index 0000000..ce993bd --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LanguageSourceInspector.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: a441ed994a43a0a4a9d33be67a8d3f15 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationEditor.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationEditor.cs new file mode 100644 index 0000000..9b145ff --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationEditor.cs @@ -0,0 +1,199 @@ +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public abstract partial class LocalizationEditor : Editor + { + #region Variables + + SerializedProperty mProp_Assets, mProp_Languages, + mProp_Google_WebServiceURL, mProp_GoogleUpdateFrequency, mProp_GoogleUpdateDelay, mProp_Google_SpreadsheetKey, mProp_Google_SpreadsheetName, mProp_Google_Password, + mProp_Spreadsheet_LocalFileName, mProp_Spreadsheet_LocalCSVSeparator, mProp_CaseInsensitiveTerms, mProp_Spreadsheet_LocalCSVEncoding, + mProp_OnMissingTranslation, mProp_AppNameTerm, mProp_IgnoreDeviceLanguage, mProp_Spreadsheet_SpecializationAsRows, mProp_GoogleInEditorCheckFrequency, + mProp_HighlightLocalizedTargets, mProp_GoogleLiveSyncIsUptoDate, mProp_AllowUnloadingLanguages, mProp_GoogleUpdateSynchronization; + + public static LanguageSourceData mLanguageSource; + public static Object mLanguageSourceObject; + public static LocalizationEditor mLanguageSourceEditor; + public static Editor mCurrentInspector; + + static bool mIsParsing; // This is true when the editor is opening several scenes to avoid reparsing objects + + #endregion + + #region Variables GUI + + GUIStyle Style_ToolBar_Big, Style_ToolBarButton_Big; + + + public GUISkin CustomSkin; + + static Vector3 mScrollPos_Languages; + public static string mLanguages_NewLanguage = ""; + + #endregion + + #region Styles + + public static GUIStyle Style_WrapTextField { + get{ + if (mStyle_WrapTextField==null) + { + mStyle_WrapTextField = new GUIStyle(EditorStyles.textArea); + mStyle_WrapTextField.wordWrap = true; + mStyle_WrapTextField.fixedHeight = 0; + } + return mStyle_WrapTextField; + } + } + static GUIStyle mStyle_WrapTextField; + + #endregion + + #region Inspector + + public void Custom_OnEnable( LanguageSourceData sourceData, SerializedProperty propSource) + { + bool ForceParse = mLanguageSource != sourceData; + + mLanguageSource = sourceData; + mLanguageSourceEditor = this; + mCurrentInspector = this; + + if (!LocalizationManager.Sources.Contains(mLanguageSource)) + LocalizationManager.UpdateSources(); + + mProp_Assets = propSource.FindPropertyRelative("Assets"); + mProp_Languages = propSource.FindPropertyRelative("mLanguages"); + mProp_Google_WebServiceURL = propSource.FindPropertyRelative("Google_WebServiceURL"); + mProp_GoogleUpdateFrequency = propSource.FindPropertyRelative("GoogleUpdateFrequency"); + mProp_GoogleUpdateSynchronization = propSource.FindPropertyRelative("GoogleUpdateSynchronization"); + mProp_GoogleInEditorCheckFrequency = propSource.FindPropertyRelative("GoogleInEditorCheckFrequency"); + mProp_GoogleUpdateDelay = propSource.FindPropertyRelative("GoogleUpdateDelay"); + mProp_Google_SpreadsheetKey = propSource.FindPropertyRelative("Google_SpreadsheetKey"); + mProp_Google_SpreadsheetName = propSource.FindPropertyRelative("Google_SpreadsheetName"); + mProp_Google_Password = propSource.FindPropertyRelative("Google_Password"); + mProp_CaseInsensitiveTerms = propSource.FindPropertyRelative("CaseInsensitiveTerms"); + mProp_Spreadsheet_LocalFileName = propSource.FindPropertyRelative("Spreadsheet_LocalFileName"); + mProp_Spreadsheet_LocalCSVSeparator = propSource.FindPropertyRelative("Spreadsheet_LocalCSVSeparator"); + mProp_Spreadsheet_LocalCSVEncoding = propSource.FindPropertyRelative("Spreadsheet_LocalCSVEncoding"); + mProp_Spreadsheet_SpecializationAsRows = propSource.FindPropertyRelative("Spreadsheet_SpecializationAsRows"); + mProp_OnMissingTranslation = propSource.FindPropertyRelative("OnMissingTranslation"); + mProp_AppNameTerm = propSource.FindPropertyRelative("mTerm_AppName"); + mProp_IgnoreDeviceLanguage = propSource.FindPropertyRelative("IgnoreDeviceLanguage"); + mProp_GoogleLiveSyncIsUptoDate = propSource.FindPropertyRelative("GoogleLiveSyncIsUptoDate"); + mProp_AllowUnloadingLanguages = propSource.FindPropertyRelative("_AllowUnloadingLanguages"); + + if (!mIsParsing) + { + if (string.IsNullOrEmpty(mLanguageSource.Google_SpreadsheetKey)) + mSpreadsheetMode = eSpreadsheetMode.Local; + else + mSpreadsheetMode = eSpreadsheetMode.Google; + + mCurrentViewMode = mLanguageSource.mLanguages.Count>0 ? eViewMode.Keys : eViewMode.Languages; + + UpdateSelectedKeys(); + + if (ForceParse || mParsedTerms.Count < mLanguageSource.mTerms.Count) + { + mSelectedCategories.Clear(); + ParseTerms(true, false, true); + } + } + ScheduleUpdateTermsToShowInList(); + LoadSelectedCategories(); + //UpgradeManager.EnablePlugins(); + } + + void OnDisable() + { + //LocalizationManager.LocalizeAll(); + SaveSelectedCategories(); + mLanguageSourceEditor = null; + if (mCurrentInspector==this) mCurrentInspector = null; + } + + + void UpdateSelectedKeys() + { + // Remove all keys that are not in this source + string trans; + for (int i=mSelectedKeys.Count-1; i>=0; --i) + if (!mLanguageSource.TryGetTranslation(mSelectedKeys[i], out trans)) + mSelectedKeys.RemoveAt(i); + + // Remove all Categories that are not in this source + /*var mCateg = mLanguageSource.GetCategories(); + for (int i=mSelectedCategories.Count-1; i>=0; --i) + if (!mCateg.Contains(mSelectedCategories[i])) + mSelectedCategories.RemoveAt(i); + if (mSelectedCategories.Count==0) + mSelectedCategories = mCateg;*/ + + if (mSelectedScenes.Count==0) + mSelectedScenes.Add (Editor_GetCurrentScene()); + } + + public override void OnInspectorGUI() + { + // Load Test: + /*if (mLanguageSource.mTerms.Count<40000) + { + mLanguageSource.mTerms.Clear(); + for (int i=0; i<40020; ++i) + mLanguageSource.AddTerm("ahh"+i.ToString("00000"), eTermType.Text, false); + mLanguageSource.UpdateDictionary(); + }*/ + //Profiler.maxNumberOfSamplesPerFrame = -1; // REMOVE --------------------------------------------------- + + mIsParsing = false; + + //#if UNITY_5_6_OR_NEWER + // serializedObject.UpdateIfRequiredOrScript(); + //#else + // serializedObject.UpdateIfDirtyOrScript(); + //#endif + + if (mLanguageSource.mTerms.Count<1000) + Undo.RecordObject(target, "LanguageSource"); + + //GUI.backgroundColor = Color.Lerp (Color.black, Color.gray, 1); + //GUILayout.BeginVertical(LocalizeInspector.GUIStyle_Background); + //GUI.backgroundColor = Color.white; + + if (GUILayout.Button("Language Source", LocalizeInspector.GUIStyle_Header)) + { + Application.OpenURL(LocalizeInspector.HelpURL_Documentation); + } + + InitializeStyles(); + + GUILayout.Space(10); + + //GUI.backgroundColor = Color.Lerp(GUITools.LightGray, Color.white, 0.5f); + //GUILayout.BeginVertical(LocalizeInspector.GUIStyle_Background); + //GUI.backgroundColor = Color.white; + OnGUI_Main(); + //GUILayout.EndVertical(); + + GUILayout.Space (10); + GUILayout.FlexibleSpace(); + + GUITools.OnGUI_Footer("I2 Localization", LocalizationManager.GetVersion(), LocalizeInspector.HelpURL_forum, LocalizeInspector.HelpURL_Documentation, LocalizeInspector.HelpURL_AssetStore); + + //GUILayout.EndVertical(); + + serializedObject.ApplyModifiedProperties(); + if (Event.current.type == EventType.Repaint) + { + mTestAction = eTest_ActionType.None; + mTestActionArg = null; + mTestActionArg2 = null; + } + } + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationEditor.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationEditor.cs.meta new file mode 100644 index 0000000..34e4a0e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationEditor.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 90c932abd0dc445448366dfe101408ba +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationParamsManagerInspector.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationParamsManagerInspector.cs new file mode 100644 index 0000000..c185660 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationParamsManagerInspector.cs @@ -0,0 +1,107 @@ +using UnityEditor; +using UnityEditorInternal; +using UnityEngine; + +namespace I2.Loc +{ + [CustomEditor(typeof(LocalizationParamsManager))] + public class LocalizationParamsManagerInspector : Editor + { + private ReorderableList mList; + private SerializedProperty mProp_IsGlobalManager; + + + private ReorderableList getList(SerializedObject serObject) + { + if (mList == null) { + mList = new ReorderableList (serObject, serObject.FindProperty ("_Params"), true, true, true, true); + mList.drawElementCallback = drawElementCallback; + mList.drawHeaderCallback = drawHeaderCallback; + mList.onAddCallback = addElementCallback; + mList.onRemoveCallback = removeElementCallback; + } + else + { + mList.serializedProperty = serObject.FindProperty ("_Params"); + } + return mList; + } + + private void addElementCallback( ReorderableList list ) + { + serializedObject.ApplyModifiedProperties(); + var objParams = target as LocalizationParamsManager; + objParams._Params.Add(new LocalizationParamsManager.ParamValue()); + list.index = objParams._Params.Count - 1; + serializedObject.Update(); + } + + private void removeElementCallback( ReorderableList list ) + { + if (list.index < 0) + return; + serializedObject.ApplyModifiedProperties(); + var objParams = target as LocalizationParamsManager; + objParams._Params.RemoveAt(list.index); + serializedObject.Update(); + } + + private void drawHeaderCallback(Rect rect) + { + GUI.Label(rect, "Parameters:"); + } + + private void drawElementCallback(Rect rect, int index, bool isActive, bool isFocused) + { + var serializedElement = mList.serializedProperty.GetArrayElementAtIndex (index); + var content = new GUIContent (); + + Rect r = rect; r.xMax = r.xMin+40; + GUI.Label(r, "Name"); + + r = rect; r.xMax = (r.xMax + r.xMin)/2 - 2; r.xMin = r.xMin+40; + EditorGUI.PropertyField (r, serializedElement.FindPropertyRelative ("Name"),content); + + r = rect; r.xMin = (r.xMax + r.xMin) / 2 + 2; r.xMax = r.xMin+40; + GUI.Label(r, "Value"); + + r = rect; r.xMin = (r.xMax + r.xMin)/2 + 2 + 40; + EditorGUI.PropertyField (r, serializedElement.FindPropertyRelative ("Value"), content); + } + + void OnEnable() + { + mList = getList(serializedObject); + mProp_IsGlobalManager = serializedObject.FindProperty("_IsGlobalManager"); + } + public override void OnInspectorGUI() + { + #if UNITY_5_6_OR_NEWER + serializedObject.UpdateIfRequiredOrScript(); + #else + serializedObject.UpdateIfDirtyOrScript(); + #endif + + GUI.backgroundColor = Color.Lerp (Color.black, Color.gray, 1); + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_Background); + GUI.backgroundColor = Color.white; + + if (GUILayout.Button("Dynamic Parameters", LocalizeInspector.GUIStyle_Header)) + { + Application.OpenURL(LocalizeInspector.HelpURL_Documentation); + } + + GUILayout.Space(5); + mProp_IsGlobalManager.boolValue = EditorGUILayout.Popup(new GUIContent("Manager Type", "Local Manager only apply parameters to the Localize component in the same GameObject\n\nGlobal Manager apply parameters to all Localize components"), mProp_IsGlobalManager.boolValue ? 1 : 0, new[] { new GUIContent("Local"), new GUIContent("Global") }) == 1; + + + GUILayout.Space(5); + mList.DoLayoutList(); + + //EditorGUILayout.PropertyField(serializedObject.FindProperty("_AutoRegister"), new GUIContent("Auto Register")); + + GUILayout.EndVertical(); + serializedObject.ApplyModifiedProperties(); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationParamsManagerInspector.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationParamsManagerInspector.cs.meta new file mode 100644 index 0000000..4849a7e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizationParamsManagerInspector.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 93f1f9aecf6f7ed40ad1a082c22c47e5 +timeCreated: 1468111539 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeDropdownInspector.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeDropdownInspector.cs new file mode 100644 index 0000000..24adcd2 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeDropdownInspector.cs @@ -0,0 +1,131 @@ +using System; +using System.Collections.Generic; +using UnityEditor; +using UnityEditorInternal; +using UnityEngine; + +namespace I2.Loc +{ + #if !UNITY_5_0 && !UNITY_5_1 + + [CustomEditor(typeof(LocalizeDropdown))] + public class LocalizeDropdownInspector : Editor + { + private ReorderableList mList; + + private List terms; + + private ReorderableList getList(SerializedObject serObject) + { + if (mList == null) { + mList = new ReorderableList (serObject, serObject.FindProperty ("_Terms"), true, true, true, true); + mList.drawElementCallback = drawElementCallback; + mList.drawHeaderCallback = drawHeaderCallback; + mList.onAddCallback = addElementCallback; + mList.onRemoveCallback = removeElementCallback; + } + else + { + mList.serializedProperty = serObject.FindProperty ("_Terms"); + } + return mList; + } + + private void addElementCallback( ReorderableList list ) + { + serializedObject.ApplyModifiedProperties(); + + var objParams = target as LocalizeDropdown; + objParams._Terms.Add(string.Empty); + + list.index = objParams._Terms.Count - 1; + + serializedObject.Update(); + } + + private void removeElementCallback( ReorderableList list ) + { + if (list.index < 0) + return; + serializedObject.ApplyModifiedProperties(); + + var objParams = target as LocalizeDropdown; + objParams._Terms.RemoveAt(list.index); + + serializedObject.Update(); + } + + private void drawHeaderCallback(Rect rect) + { + GUI.Label(rect, "Terms:"); + } + + private void drawElementCallback(Rect rect, int index, bool isActive, bool isFocused) + { + var serializedElement = mList.serializedProperty.GetArrayElementAtIndex (index); + + EditorGUI.BeginChangeCheck (); + + var prvIndex = serializedElement.stringValue == "-" || serializedElement.stringValue == "" ? terms.Count - 1 : + serializedElement.stringValue == " " ? terms.Count - 2 : + terms.IndexOf(serializedElement.stringValue); + + var newIndex = EditorGUI.Popup(rect, prvIndex, terms.ToArray()); + + if (EditorGUI.EndChangeCheck ()) + { + if (newIndex == terms.Count - 1) + serializedElement.stringValue = "-"; + else + if (newIndex < 0 || newIndex == terms.Count - 2) + serializedElement.stringValue = string.Empty; + else + serializedElement.stringValue = terms[newIndex]; + } + } + + void OnEnable() + { + mList = getList(serializedObject); + } + + public override void OnInspectorGUI() + { + #if UNITY_5_6_OR_NEWER + serializedObject.UpdateIfRequiredOrScript(); + #else + serializedObject.UpdateIfDirtyOrScript(); + #endif + terms = LocalizationManager.GetTermsList (); + terms.Sort(StringComparer.OrdinalIgnoreCase); + terms.Add(""); + terms.Add(""); + terms.Add(""); + + GUI.backgroundColor = Color.Lerp (Color.black, Color.gray, 1); + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_Background); + GUI.backgroundColor = Color.white; + + if (GUILayout.Button("Localize DropDown", LocalizeInspector.GUIStyle_Header)) + { + Application.OpenURL(LocalizeInspector.HelpURL_Documentation); + } + + + GUILayout.Space(5); + mList.DoLayoutList(); + + GUILayout.Space (10); + + GUITools.OnGUI_Footer("I2 Localization", LocalizationManager.GetVersion(), LocalizeInspector.HelpURL_forum, LocalizeInspector.HelpURL_Documentation, LocalizeInspector.HelpURL_AssetStore); + + EditorGUIUtility.labelWidth = 0; + + + GUILayout.EndVertical(); + serializedObject.ApplyModifiedProperties(); + terms = null; + } + } + #endif +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeDropdownInspector.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeDropdownInspector.cs.meta new file mode 100644 index 0000000..3177a7e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeDropdownInspector.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 65bbef08e6e42d24d9834945c3769202 +timeCreated: 1468111539 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeInspector.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeInspector.cs new file mode 100644 index 0000000..28824bf --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeInspector.cs @@ -0,0 +1,896 @@ +//#define UGUI +//#define NGUI +//#define DFGUI + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; +using UnityEditor; +using UnityEngine; +using Object = UnityEngine.Object; + +namespace I2.Loc +{ + [CustomEditor(typeof(Localize))] + [CanEditMultipleObjects] + public class LocalizeInspector : Editor + { + #region Variables + + Localize mLocalize; + SerializedProperty mProp_mTerm, mProp_mTermSecondary, + mProp_TranslatedObjects, mProp_LocalizeOnAwake, mProp_AlwaysForceLocalize, mProp_AllowLocalizedParameters, mProp_AllowParameters, + mProp_IgnoreRTL, mProp_MaxCharactersInRTL, mProp_CorrectAlignmentForRTL, mProp_IgnoreNumbersInRTL, mProp_TermSuffix, mProp_TermPrefix, mProp_SeparateWords, + mProp_CallbackEvent; + + + bool mAllowEditKeyName; + string mNewKeyName = ""; + + string[] mTermsArray; + + + public static string HelpURL_forum = "http://goo.gl/Uiyu8C";//http://www.inter-illusion.com/forum/i2-localization"; + public static string HelpURL_Documentation = "http://www.inter-illusion.com/assets/I2LocalizationManual/I2LocalizationManual.html"; + public static string HelpURL_Tutorials = "http://inter-illusion.com/tools/i2-localization"; + public static string HelpURL_ReleaseNotes = "http://inter-illusion.com/forum/i2-localization/26-release-notes"; + public static string HelpURL_AssetStore = "https://www.assetstore.unity3d.com/#!/content/14884"; + + public static LocalizeInspector mLocalizeInspector; + #endregion + + #region Inspector + + void OnEnable() + { + mLocalize = (Localize)target; + mLocalizeInspector = this; + LocalizationEditor.mCurrentInspector = this; + mProp_mTerm = serializedObject.FindProperty("mTerm"); + mProp_mTermSecondary = serializedObject.FindProperty("mTermSecondary"); + mProp_TranslatedObjects = serializedObject.FindProperty("TranslatedObjects"); + mProp_IgnoreRTL = serializedObject.FindProperty("IgnoreRTL"); + mProp_SeparateWords = serializedObject.FindProperty("AddSpacesToJoinedLanguages"); + mProp_MaxCharactersInRTL = serializedObject.FindProperty ("MaxCharactersInRTL"); + mProp_IgnoreNumbersInRTL = serializedObject.FindProperty("IgnoreNumbersInRTL"); + mProp_CorrectAlignmentForRTL = serializedObject.FindProperty ("CorrectAlignmentForRTL"); + mProp_LocalizeOnAwake = serializedObject.FindProperty("LocalizeOnAwake"); + mProp_AlwaysForceLocalize = serializedObject.FindProperty("AlwaysForceLocalize"); + mProp_TermSuffix = serializedObject.FindProperty("TermSuffix"); + mProp_TermPrefix = serializedObject.FindProperty("TermPrefix"); + mProp_CallbackEvent = serializedObject.FindProperty("LocalizeEvent"); + mProp_AllowLocalizedParameters = serializedObject.FindProperty("AllowLocalizedParameters"); + mProp_AllowParameters = serializedObject.FindProperty("AllowParameters"); + + + if (LocalizationManager.Sources.Count==0) + LocalizationManager.UpdateSources(); + //LocalizationEditor.ParseTerms (true); + + //mGUI_ShowReferences = (mLocalize.TranslatedObjects!=null && mLocalize.TranslatedObjects.Length>0); + //mGUI_ShowCallback = (mLocalize.LocalizeCallBack.Target!=null); + //mGUI_ShowTems = true; + LocalizationEditor.mKeysDesc_AllowEdit = false; + GUI_SelectedTerm = 0; + mNewKeyName = mLocalize.Term; + + if (mLocalize.Source != null) + LocalizationEditor.mLanguageSource = mLocalize.Source.SourceData; + else + { + if (LocalizationManager.Sources.Count==0) + LocalizationManager.UpdateSources(); + LocalizationEditor.mLanguageSource = LocalizationManager.GetSourceContaining( mLocalize.Term ); + } + + //UpgradeManager.EnablePlugins(); + LocalizationEditor.ApplyInferredTerm (mLocalize); + RemoveUnusedReferences(mLocalize); + } + + void OnDisable() + { + mLocalizeInspector = null; + if (LocalizationEditor.mCurrentInspector == this) LocalizationEditor.mCurrentInspector = null; + + + if (mLocalize == null) + return; + + //#if TextMeshPro + //string previous = null; + + //if (!Application.isPlaying && !string.IsNullOrEmpty(mLocalize.TMP_previewLanguage)) + //{ + // previous = LocalizationManager.CurrentLanguage; + // LocalizationManager.PreviewLanguage( mLocalize.TMP_previewLanguage ); + //} + //#endif + + //mLocalize.OnLocalize(); + + // Revert the preview language + // except when in TMPro and not changing to another GameObject (TMPro has a bug where any change causes the inspector to Disable and Enable) + if (!mLocalize.mLocalizeTargetName.Contains("LocalizeTarget_TextMeshPro") || Selection.activeGameObject==null || !Selection.gameObjects.Contains(mLocalize.gameObject)) + { + LocalizationManager.LocalizeAll(); + } + + //#if TextMeshPro + //if (!string.IsNullOrEmpty(previous)) + //{ + // LocalizationManager.PreviewLanguage(previous); + // mLocalize.TMP_previewLanguage = null; + //} + //#endif + + RemoveUnusedReferences(mLocalize); + } + + #endregion + + #region GUI + + public override void OnInspectorGUI() + { + Undo.RecordObject(target, "Localize"); + + //GUI.backgroundColor = Color.Lerp (Color.black, Color.gray, 1); + //GUILayout.BeginVertical(GUIStyle_Background, GUILayout.Height(1)); + //GUI.backgroundColor = Color.white; + + if (GUILayout.Button("Localize", GUIStyle_Header)) + { + //Application.OpenURL(HelpURL_Documentation); + } + GUILayout.Space(-10); + + LocalizationManager.UpdateSources(); + + if (LocalizationManager.Sources.Count==0) + { + EditorGUILayout.HelpBox("Unable to find a Language Source.", MessageType.Warning); + } + else + { + GUILayout.Space(10); + OnGUI_Target (); + GUILayout.Space(10); + OnGUI_Terms(); + + //if (mGUI_ShowTems || mGUI_ShowReferences) GUILayout.Space(5); + + OnGUI_References(); + + if (mLocalize.mGUI_ShowReferences || mLocalize.mGUI_ShowCallback) GUILayout.Space(10); + + //Localize loc = target as Localize; + + //--[ Localize Callback ]---------------------- + EditorGUILayout.PropertyField(mProp_CallbackEvent, new GUIContent("On Localize Callback")); + + //string HeaderTitle = "On Localize Call:"; + //if (!mLocalize.mGUI_ShowCallback && loc.LocalizeCallBack.Target!=null && !string.IsNullOrEmpty(loc.LocalizeCallBack.MethodName)) + // HeaderTitle = string.Concat(HeaderTitle, " ",loc.LocalizeCallBack.Target.name, ".", loc.LocalizeCallBack.MethodName, ""); + //mLocalize.mGUI_ShowCallback = GUITools.DrawHeader(HeaderTitle, mLocalize.mGUI_ShowCallback); + //if (mLocalize.mGUI_ShowCallback) + //{ + // GUITools.BeginContents(); + // DrawEventCallBack( loc.LocalizeCallBack, loc ); + // GUITools.EndContents(); + //} + } + OnGUI_Source (); + + GUILayout.Space (10); + + GUITools.OnGUI_Footer("I2 Localization", LocalizationManager.GetVersion(), HelpURL_forum, HelpURL_Documentation, HelpURL_AssetStore); + + //GUILayout.EndVertical(); + + serializedObject.ApplyModifiedProperties(); + if (Event.current.type == EventType.Repaint) + { + LocalizationEditor.mTestAction = LocalizationEditor.eTest_ActionType.None; + LocalizationEditor.mTestActionArg = null; + LocalizationEditor.mTestActionArg2 = null; + } + } + + #endregion + + #region References + + void OnGUI_References() + { + if (mLocalize.mGUI_ShowReferences = GUITools.DrawHeader ("References", mLocalize.mGUI_ShowReferences)) + { + GUITools.BeginContents(); + + bool canTest = Event.current.type == EventType.Repaint; + + var testAddObj = canTest && LocalizationEditor.mTestAction == LocalizationEditor.eTest_ActionType.Button_Assets_Add ? (Object)LocalizationEditor.mTestActionArg : null; + var testReplaceIndx = canTest && LocalizationEditor.mTestAction == LocalizationEditor.eTest_ActionType.Button_Assets_Replace ? (int)LocalizationEditor.mTestActionArg : -1; + var testReplaceObj = canTest && LocalizationEditor.mTestAction == LocalizationEditor.eTest_ActionType.Button_Assets_Replace ? (Object)LocalizationEditor.mTestActionArg2 : null; + var testDeleteIndx = canTest && LocalizationEditor.mTestAction == LocalizationEditor.eTest_ActionType.Button_Assets_Delete ? (int)LocalizationEditor.mTestActionArg : -1; + + bool changed = GUITools.DrawObjectsArray( mProp_TranslatedObjects, false, false, true, testAddObj, testReplaceObj, testReplaceIndx, testDeleteIndx); + if (changed) + { + serializedObject.ApplyModifiedProperties(); + foreach (var obj in serializedObject.targetObjects) + (obj as Localize).UpdateAssetDictionary(); + } + + GUITools.EndContents(); + } + } + + void RemoveUnusedReferences(Localize cmp) + { + cmp.TranslatedObjects.RemoveAll(x => !IsUsingReference(LocalizationManager.GetTermData(cmp.Term), x) && !IsUsingReference(LocalizationManager.GetTermData(cmp.SecondaryTerm), x)); + if (cmp.TranslatedObjects.Count != cmp.mAssetDictionary.Count) + cmp.UpdateAssetDictionary(); + } + + bool IsUsingReference(TermData termData, Object obj ) + { + if (obj == null || termData==null) return false; + + string objName = obj.name; + foreach (string translation in termData.Languages) + { + if (translation != null && translation.Contains(objName)) + return true; + } + return false; + } + + + #endregion + + + #region Terms + + int GUI_SelectedTerm; + void OnGUI_Terms() + { + if ((mLocalize.mGUI_ShowTems=GUITools.DrawHeader ("Terms", mLocalize.mGUI_ShowTems))) + { + //--[ tabs: Main and Secondary Terms ]---------------- + int oldTab = GUI_SelectedTerm; + if (mLocalize.mLocalizeTarget!=null && mLocalize.mLocalizeTarget.CanUseSecondaryTerm()) + { + GUI_SelectedTerm = GUITools.DrawTabs (GUI_SelectedTerm, new[]{"Main", "Secondary"}); + } + else + { + GUI_SelectedTerm = 0; + GUITools.DrawTabs (GUI_SelectedTerm, new[]{"Main", ""}); + } + + GUITools.BeginContents(); + + TermData termData = null; + + if (GUI_SelectedTerm==0) termData = OnGUI_PrimaryTerm( oldTab!=GUI_SelectedTerm ); + else termData = OnGUI_SecondaryTerm(oldTab!=GUI_SelectedTerm); + + GUITools.EndContents(); + + //--[ Modifier ]------------- + if (mLocalize.Term != "-" && termData!=null && termData.TermType==eTermType.Text) + { + EditorGUI.BeginChangeCheck(); + GUILayout.BeginHorizontal(); + GUILayout.Label("Prefix:"); + EditorGUILayout.PropertyField(mProp_TermPrefix, GUITools.EmptyContent); + GUILayout.Label("Suffix:"); + EditorGUILayout.PropertyField(mProp_TermSuffix, GUITools.EmptyContent); + GUILayout.EndHorizontal(); + if (EditorGUI.EndChangeCheck()) + { + EditorApplication.delayCall += () => + { + if (targets != null) + { + foreach (var t in targets) + if (t as Localize != null) + (t as Localize).OnLocalize(true); + } + }; + } + EditorGUI.BeginChangeCheck(); + int val = EditorGUILayout.Popup("Modifier", GUI_SelectedTerm == 0 ? (int)mLocalize.PrimaryTermModifier : (int)mLocalize.SecondaryTermModifier, Enum.GetNames(typeof(Localize.TermModification))); + if (EditorGUI.EndChangeCheck()) + { + serializedObject.FindProperty(GUI_SelectedTerm == 0 ? "PrimaryTermModifier" : "SecondaryTermModifier").enumValueIndex = val; + GUI.changed = false; + } + } + + OnGUI_Options(); + //--[ OnAwake vs OnEnable ]------------- + //GUILayout.BeginHorizontal(); + //mProp_LocalizeOnAwake.boolValue = GUILayout.Toggle(mProp_LocalizeOnAwake.boolValue, new GUIContent(" Pre-Localize on Awake", "Localizing on Awake could result in a lag when the level is loaded but faster later when objects are enabled. If false, it will Localize OnEnable, so will yield faster level load but could have a lag when screens are enabled")); + //GUILayout.FlexibleSpace(); + //if (mLocalize.HasCallback()) + //{ + // GUI.enabled = false; + // GUILayout.Toggle(true, new GUIContent(" Force Localize", "Enable this when the translations have parameters (e.g. Thew winner is {[WINNER}]) to prevent any optimization that could prevent updating the translation when the object is enabled")); + // GUI.enabled = true; + //} + //else + //{ + // mProp_AlwaysForceLocalize.boolValue = GUILayout.Toggle(mProp_AlwaysForceLocalize.boolValue, new GUIContent(" Force Localize", "Enable this when the translations have parameters (e.g. Thew winner is {[WINNER}]) to prevent any optimization that could prevent updating the translation when the object is enabled")); + //} + //GUILayout.EndHorizontal(); + + //--[ Right To Left ]------------- + if (!mLocalize.IgnoreRTL && mLocalize.Term!="-" && termData != null && termData.TermType == eTermType.Text) + { + GUILayout.BeginVertical("Box"); + //GUILayout.BeginHorizontal(); + // mProp_IgnoreRTL.boolValue = GUILayout.Toggle(mProp_IgnoreRTL.boolValue, new GUIContent(" Ignore Right To Left", "Arabic and other RTL languages require processing them so they render correctly, this toogle allows ignoring that processing (in case you are doing it manually during a callback)")); + // GUILayout.FlexibleSpace(); + // mProp_SeparateWords.boolValue = GUILayout.Toggle(mProp_SeparateWords.boolValue, new GUIContent(" Separate Words", " Some languages (e.g. Chinese, Japanese and Thai) don't add spaces to their words (all characters are placed toguether), enabling this checkbox, will add spaces to all characters to allow wrapping long texts into multiple lines.")); + //GUILayout.EndHorizontal(); + { + mProp_MaxCharactersInRTL.intValue = EditorGUILayout.IntField( new GUIContent("Max line length", "If the language is Right To Left, long lines will be split at this length and the RTL fix will be applied to each line, this should be set to the maximum number of characters that fit in this text width. 0 disables the per line fix"), mProp_MaxCharactersInRTL.intValue ); + GUILayout.BeginHorizontal(); + mProp_CorrectAlignmentForRTL.boolValue = GUILayout.Toggle(mProp_CorrectAlignmentForRTL.boolValue, new GUIContent(" Adjust Alignment", "Right-align when Right-To-Left Language, and Left-Align otherwise") ); + GUILayout.FlexibleSpace(); + mProp_IgnoreNumbersInRTL.boolValue = GUILayout.Toggle(mProp_IgnoreNumbersInRTL.boolValue, new GUIContent(" Ignore Numbers", "Preserve numbers as latin characters instead of converting them")); + GUILayout.EndHorizontal(); + } + + GUILayout.EndVertical(); + } + + + ////GUILayout.EndHorizontal(); + } + } + + void OnGUI_Options() + { + int mask = 0; + if (mProp_LocalizeOnAwake.boolValue) mask |= 1 << 0; + if (mProp_AlwaysForceLocalize.boolValue) mask |= 1 << 1; + if (mProp_AllowParameters.boolValue) mask |= 1 << 2; + if (mProp_AllowLocalizedParameters.boolValue) mask |= 1 << 3; + if (mProp_SeparateWords.boolValue) mask |= 1 << 4; + if (mProp_IgnoreRTL.boolValue) mask |= 1 << 5; + + EditorGUI.BeginChangeCheck(); + mask = EditorGUILayout.MaskField(new GUIContent("Options"), mask, new []{ + "Localize On Awake", + "Force Localize", + "Allow Parameters", + "Allow Localized Parameters", + "Separate Words", + "Ignore RTL" + }); + if (EditorGUI.EndChangeCheck()) + { + mProp_LocalizeOnAwake.boolValue = (mask & (1 << 0))> 0; + mProp_AlwaysForceLocalize.boolValue = (mask & (1 << 1))> 0; + mProp_AllowParameters.boolValue = (mask & (1 << 2))> 0; + mProp_AllowLocalizedParameters.boolValue = (mask & (1 << 3))> 0; + mProp_SeparateWords.boolValue = (mask & (1 << 4))> 0; + mProp_IgnoreRTL.boolValue = (mask & (1 << 5))> 0; + } + } + + TermData OnGUI_PrimaryTerm( bool OnOpen ) + { + string Key = mLocalize.mTerm; + if (string.IsNullOrEmpty(Key)) + { + string SecondaryTerm; + mLocalize.GetFinalTerms( out Key, out SecondaryTerm ); + } + + if (OnOpen) mNewKeyName = Key; + if ( OnGUI_SelectKey( ref Key, string.IsNullOrEmpty(mLocalize.mTerm))) + mProp_mTerm.stringValue = Key; + return LocalizationEditor.OnGUI_Keys_Languages( Key, mLocalize ); + } + + TermData OnGUI_SecondaryTerm( bool OnOpen ) + { + string Key = mLocalize.mTermSecondary; + + if (string.IsNullOrEmpty(Key)) + { + string ss; + mLocalize.GetFinalTerms( out ss, out Key ); + } + + if (OnOpen) mNewKeyName = Key; + if ( OnGUI_SelectKey( ref Key, string.IsNullOrEmpty(mLocalize.mTermSecondary))) + mProp_mTermSecondary.stringValue = Key; + return LocalizationEditor.OnGUI_Keys_Languages( Key, mLocalize, false ); + } + + bool OnGUI_SelectKey( ref string Term, bool Inherited ) // Inherited==true means that the mTerm is empty and we are using the Label.text instead + { + GUILayout.Space (5); + GUILayout.BeginHorizontal(); + + GUI.changed = false; + mAllowEditKeyName = GUILayout.Toggle(mAllowEditKeyName, "Term:", EditorStyles.foldout, GUILayout.ExpandWidth(false)); + if (GUI.changed && mAllowEditKeyName) { + mNewKeyName = Term; + mTermsArray = null; + } + + bool bChanged = false; + + if (mTermsArray==null || Term!="-" && Array.IndexOf(mTermsArray, Term)<0) + UpdateTermsList(Term); + + if (Inherited) + GUI.contentColor = Color.Lerp (Color.gray, Color.yellow, 0.1f); + + int Index = Term=="-" || Term=="" ? mTermsArray.Length-1 : Array.IndexOf( mTermsArray, Term ); + + GUI.changed = false; + + int newIndex = EditorGUILayout.Popup( Index, mTermsArray); + + GUI.contentColor = Color.white; + if (/*newIndex != Index && newIndex>=0*/GUI.changed) + { + GUI.changed = false; + if (mLocalize.Source != null && newIndex == mTermsArray.Length - 4) //< show terms from all sources > + { + mLocalize.Source = null; + mTermsArray = null; + } + else + if (newIndex == mTermsArray.Length - 2) // + mNewKeyName = Term = string.Empty; + else + if (newIndex == mTermsArray.Length - 1) // + mNewKeyName = Term = "-"; + else + mNewKeyName = Term = mTermsArray[newIndex]; + + + if (GUI_SelectedTerm==0) + mLocalize.SetTerm (mNewKeyName); + else + mLocalize.SetTerm (null, mNewKeyName); + mAllowEditKeyName = false; + bChanged = true; + } + + LanguageSourceData source = LocalizationManager.GetSourceContaining(Term); + TermData termData = source.GetTermData(Term); + if (termData!=null) + { + if (Inherited) + bChanged = true; // if the term its inferred and a matching term its found, then use that + eTermType NewType = (eTermType)EditorGUILayout.EnumPopup(termData.TermType, GUILayout.Width(90)); + if (termData.TermType != NewType) + termData.TermType = NewType; + } + + GUILayout.EndHorizontal(); + + if (mAllowEditKeyName) + { + GUILayout.BeginHorizontal(GUILayout.Height (1)); + GUILayout.BeginHorizontal(EditorStyles.toolbar); + if(mNewKeyName==null) mNewKeyName = string.Empty; + + GUI.changed = false; + mNewKeyName = EditorGUILayout.TextField(mNewKeyName, new GUIStyle("ToolbarSeachTextField"), GUILayout.ExpandWidth(true)); + if (GUI.changed) + { + mTermsArray = null; // regenerate this array to apply filtering + GUI.changed = false; + } + + if (GUILayout.Button (string.Empty, string.IsNullOrEmpty(mNewKeyName) ? "ToolbarSeachCancelButtonEmpty" : "ToolbarSeachCancelButton", GUILayout.ExpandWidth(false))) + { + mTermsArray = null; // regenerate this array to apply filtering + mNewKeyName = string.Empty; + } + + GUILayout.EndHorizontal(); + + string ValidatedName = mNewKeyName; + LanguageSourceData.ValidateFullTerm( ref ValidatedName ); + + bool CanUseNewName = source.GetTermData(ValidatedName)==null; + GUI.enabled = !string.IsNullOrEmpty(mNewKeyName) && CanUseNewName; + if (GUILayout.Button ("Create", EditorStyles.toolbarButton, GUILayout.ExpandWidth(false))) + { + mNewKeyName = ValidatedName; + mTermsArray=null; // this recreates that terms array + + LanguageSourceData Source = null; + #if UNITY_EDITOR + if (mLocalize.Source!=null) + Source = mLocalize.Source.SourceData; + #endif + + if (Source==null) + Source = LocalizationManager.Sources[0]; + Term = mNewKeyName; + var data = Source.AddTerm( mNewKeyName, eTermType.Text, false ); + if (data.Languages.Length > 0) + data.Languages[0] = mLocalize.GetMainTargetsText(); + Source.Editor_SetDirty(); + AssetDatabase.SaveAssets(); + mAllowEditKeyName = false; + bChanged = true; + GUIUtility.keyboardControl = 0; + } + GUI.enabled = termData!=null && !string.IsNullOrEmpty(mNewKeyName) && CanUseNewName; + if (GUILayout.Button (new GUIContent("Rename","Renames the term in the source and updates every object using it in the current scene"), EditorStyles.toolbarButton, GUILayout.ExpandWidth(false))) + { + mNewKeyName = ValidatedName; + Term = mNewKeyName; + mTermsArray=null; // this recreates that terms array + mAllowEditKeyName = false; + bChanged = true; + LocalizationEditor.TermReplacements = new Dictionary(StringComparer.Ordinal); + LocalizationEditor.TermReplacements[ termData.Term ] = mNewKeyName; + termData.Term = mNewKeyName; + source.UpdateDictionary(true); + LocalizationEditor.ReplaceTermsInCurrentScene(); + GUIUtility.keyboardControl = 0; + EditorApplication.update += LocalizationEditor.DoParseTermsInCurrentScene; + } + GUI.enabled = true; + GUILayout.EndHorizontal(); + + bChanged |= OnGUI_SelectKey_PreviewTerms ( ref Term); + } + + GUILayout.Space (5); + return bChanged; + } + + void UpdateTermsList( string currentTerm ) + { + List Terms = mLocalize.Source==null ? LocalizationManager.GetTermsList() : mLocalize.Source.SourceData.GetTermsList(); + + // If there is a filter, remove all terms not matching that filter + if (mAllowEditKeyName && !string.IsNullOrEmpty(mNewKeyName)) + { + string Filter = mNewKeyName.ToUpper(); + for (int i=Terms.Count-1; i>=0; --i) + if (!Terms[i].ToUpper().Contains(Filter) && Terms[i]!=currentTerm) + Terms.RemoveAt(i); + + } + + if (!string.IsNullOrEmpty(currentTerm) && currentTerm!="-" && !Terms.Contains(currentTerm)) + Terms.Add (currentTerm); + + Terms.Sort(StringComparer.OrdinalIgnoreCase); + Terms.Add(""); + if (mLocalize.Source != null) + { + Terms.Add("< Show Terms from all sources >"); + Terms.Add(""); + } + Terms.Add(""); + Terms.Add(""); + + mTermsArray = Terms.ToArray(); + } + + bool OnGUI_SelectKey_PreviewTerms ( ref string Term) + { + if (mTermsArray==null) + UpdateTermsList(Term); + + int nTerms = mTermsArray.Length; + if (nTerms<=0) + return false; + + if (nTerms==1 && mTermsArray[0]==Term) + return false; + + bool bChanged = false; + GUI.backgroundColor = Color.gray; + GUILayout.BeginVertical (GUIStyle_OldTextArea); + for (int i = 0, imax = Mathf.Min (nTerms, 3); i < imax; ++i) + { + ParsedTerm parsedTerm; + int nUses = -1; + if (LocalizationEditor.mParsedTerms.TryGetValue (mTermsArray [i], out parsedTerm)) + nUses = parsedTerm.Usage; + + string FoundText = mTermsArray [i]; + if (nUses > 0) + FoundText = string.Concat ("(", nUses, ") ", FoundText); + + if (GUILayout.Button (FoundText, EditorStyles.miniLabel, GUILayout.MaxWidth(EditorGUIUtility.currentViewWidth - 70))) + { + if (mTermsArray[i] == "") + mNewKeyName = Term = string.Empty; + else + if (mTermsArray[i] == "") + mNewKeyName = Term = "-"; + else + if (mTermsArray[i] != "< Show Terms from all sources >") + mNewKeyName = Term = mTermsArray[i]; + + //mNewKeyName = Term = (mTermsArray [i]=="" ? string.Empty : mTermsArray [i]); + GUIUtility.keyboardControl = 0; + mAllowEditKeyName = false; + bChanged = true; + } + } + if (nTerms > 3) + GUILayout.Label ("..."); + GUILayout.EndVertical (); + GUI.backgroundColor = Color.white; + + return bChanged; + } + + #endregion + + #region Target + + void OnGUI_Target() + { + List TargetTypes = new List(); + int CurrentTarget = -1; + + mLocalize.FindTarget(); + + foreach (var desc in LocalizationManager.mLocalizeTargets) + { + if (desc.CanLocalize(mLocalize)) + { + TargetTypes.Add(desc.Name); + + if (mLocalize.mLocalizeTarget!=null && desc.GetTargetType() == mLocalize.mLocalizeTarget.GetType()) + CurrentTarget = TargetTypes.Count - 1; + } + } + + if (CurrentTarget==-1) + { + CurrentTarget = TargetTypes.Count; + TargetTypes.Add("None"); + } + + GUILayout.BeginHorizontal(); + GUILayout.Label ("Target:", GUILayout.Width (60)); + EditorGUI.BeginChangeCheck(); + int index = EditorGUILayout.Popup(CurrentTarget, TargetTypes.ToArray()); + if (EditorGUI.EndChangeCheck()) + { + serializedObject.ApplyModifiedProperties(); + foreach (var obj in serializedObject.targetObjects) + { + var cmp = obj as Localize; + if (cmp == null) + continue; + + if (cmp.mLocalizeTarget != null) + DestroyImmediate(cmp.mLocalizeTarget); + cmp.mLocalizeTarget = null; + + foreach (var desc in LocalizationManager.mLocalizeTargets) + { + if (desc.Name == TargetTypes[index]) + { + cmp.mLocalizeTarget = desc.CreateTarget(cmp); + cmp.mLocalizeTargetName = desc.GetTargetType().ToString(); + break; + } + } + } + serializedObject.Update(); + } + GUILayout.EndHorizontal(); + } + + #endregion + + #region Source + + void OnGUI_Source() + { + GUILayout.BeginHorizontal(); + + ILanguageSource currentSource = mLocalize.Source; + if (currentSource==null) + { + LanguageSourceData source = LocalizationManager.GetSourceContaining(mLocalize.Term); + currentSource = source==null ? null : source.owner; + } + + if (GUILayout.Button("Open Source", EditorStyles.toolbarButton, GUILayout.Width (100))) + { + Selection.activeObject = currentSource as Object; + + string sTerm, sSecondary; + mLocalize.GetFinalTerms( out sTerm, out sSecondary ); + if (GUI_SelectedTerm==1) sTerm = sSecondary; + LocalizationEditor.mKeyToExplore = sTerm; + } + + GUILayout.Space (2); + + GUILayout.BeginHorizontal(EditorStyles.toolbar); + EditorGUI.BeginChangeCheck (); + if (mLocalize.Source == null) + { + GUI.contentColor = Color.Lerp (Color.gray, Color.yellow, 0.1f); + } + Object obj = EditorGUILayout.ObjectField(currentSource as Object, typeof(Object), true); + GUI.contentColor = Color.white; + if (EditorGUI.EndChangeCheck()) + { + ILanguageSource NewSource = obj as ILanguageSource; + if (NewSource == null && obj as GameObject != null) + { + NewSource = (obj as GameObject).GetComponent(); + } + + mLocalize.Source = NewSource; + string sTerm, sSecondary; + mLocalize.GetFinalTerms(out sTerm, out sSecondary); + if (GUI_SelectedTerm == 1) sTerm = sSecondary; + UpdateTermsList(sTerm); + } + + if (GUILayout.Button(new GUIContent("Detect", "Finds the LanguageSource containing the selected term, the term list will now only show terms inside that source."), EditorStyles.toolbarButton, GUILayout.ExpandWidth(false))) + { + string sTerm, sSecondary; + mLocalize.GetFinalTerms(out sTerm, out sSecondary); + if (GUI_SelectedTerm == 1) sTerm = sSecondary; + + var data = LocalizationManager.GetSourceContaining(sTerm, false); + mLocalize.Source = data==null ? null : data.owner; + mTermsArray = null; + } + GUILayout.EndHorizontal(); + + GUILayout.EndHorizontal(); + } + + #endregion + + + #region Event CallBack + + //public void DrawEventCallBack( EventCallback CallBack, Localize loc ) + //{ + //if (CallBack==null) + // return; + + //GUI.changed = false; + + //GUILayout.BeginHorizontal(); + //GUILayout.Label("Target:", GUILayout.ExpandWidth(false)); + //CallBack.Target = EditorGUILayout.ObjectField( CallBack.Target, typeof(MonoBehaviour), true) as MonoBehaviour; + //GUILayout.EndHorizontal(); + + //if (CallBack.Target!=null) + //{ + // GameObject GO = CallBack.Target.gameObject; + // List Infos = new List(); + + // var targets = GO.GetComponents(typeof(MonoBehaviour)); + // foreach (var behavior in targets) + // Infos.AddRange( behavior.GetType().GetMethods() ); + + // List Methods = new List(); + + // for (int i = 0, imax=Infos.Count; i 1) return false; + + if (Params [0].ParameterType.IsSubclassOf (typeof(Object))) return true; + if (Params [0].ParameterType == typeof(Object)) return true; + return false; + } + + + #endregion + + #region Styles + + public static GUIStyle GUIStyle_Header { + get{ + if (mGUIStyle_Header==null) + { + mGUIStyle_Header = new GUIStyle("HeaderLabel"); + mGUIStyle_Header.fontSize = 25; + mGUIStyle_Header.normal.textColor = Color.Lerp(Color.white, Color.gray, 0.5f); + mGUIStyle_Header.fontStyle = FontStyle.BoldAndItalic; + mGUIStyle_Header.alignment = TextAnchor.UpperCenter; + } + return mGUIStyle_Header; + } + } + static GUIStyle mGUIStyle_Header; + + public static GUIStyle GUIStyle_SubHeader { + get{ + if (mGUIStyle_SubHeader==null) + { + mGUIStyle_SubHeader = new GUIStyle("HeaderLabel"); + mGUIStyle_SubHeader.fontSize = 13; + mGUIStyle_SubHeader.fontStyle = FontStyle.Normal; + mGUIStyle_SubHeader.margin.top = -50; + mGUIStyle_SubHeader.alignment = TextAnchor.UpperCenter; + } + return mGUIStyle_SubHeader; + } + } + static GUIStyle mGUIStyle_SubHeader; + + public static GUIStyle GUIStyle_Background { + get{ + if (mGUIStyle_Background==null) + { + mGUIStyle_Background = new GUIStyle(EditorStyles.textArea); + mGUIStyle_Background.fixedHeight = 0; + mGUIStyle_Background.overflow.left = 50; + mGUIStyle_Background.overflow.right = 50; + mGUIStyle_Background.overflow.top = -5; + mGUIStyle_Background.overflow.bottom = 0; + } + return mGUIStyle_Background; + } + } + static GUIStyle mGUIStyle_Background; + + public static GUIStyle GUIStyle_OldTextArea + { + get + { + if (mGUIStyle_OldTextArea == null) + { + mGUIStyle_OldTextArea = new GUIStyle(EditorStyles.textArea); + mGUIStyle_OldTextArea.fixedHeight = 0; + } + return mGUIStyle_OldTextArea; + } + } + static GUIStyle mGUIStyle_OldTextArea; + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeInspector.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeInspector.cs.meta new file mode 100644 index 0000000..6d7f3aa --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/LocalizeInspector.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 675119279b2a30245801272112cfbe38 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/ResourceManagerInspector.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/ResourceManagerInspector.cs new file mode 100644 index 0000000..0a9a23c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/ResourceManagerInspector.cs @@ -0,0 +1,29 @@ +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + [CustomEditor(typeof(ResourceManager))] + public class ResourceManagerInspector : Editor + { + SerializedProperty mAssets; + + void OnEnable() + { + UpgradeManager.EnablePlugins(); + mAssets = serializedObject.FindProperty("Assets"); + } + + public override void OnInspectorGUI() + { + GUILayout.Space(5); + GUITools.DrawHeader("Assets:", true); + GUITools.BeginContents(); + ///GUILayout.Label ("Assets:"); + GUITools.DrawObjectsArray( mAssets ); + GUITools.EndContents(); + + serializedObject.ApplyModifiedProperties(); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/ResourceManagerInspector.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/ResourceManagerInspector.cs.meta new file mode 100644 index 0000000..96076a9 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/ResourceManagerInspector.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: ba2fdf8face79dd4f9e1ed80448db843 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/SetLanguageInspector.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/SetLanguageInspector.cs new file mode 100644 index 0000000..7cf5b64 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/SetLanguageInspector.cs @@ -0,0 +1,60 @@ +using System; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + [CustomEditor(typeof(SetLanguage))] + public class SetLanguageInspector : Editor + { + public SetLanguage setLan; + public SerializedProperty mProp_Language; + + public void OnEnable() + { + setLan = (SetLanguage)target; + mProp_Language = serializedObject.FindProperty("_Language"); + } + + public override void OnInspectorGUI() + { + string[] Languages; + LanguageSource sourceObj = setLan.mSource; + if (sourceObj == null) + { + LocalizationManager.UpdateSources(); + Languages = LocalizationManager.GetAllLanguages().ToArray(); + Array.Sort(Languages); + } + else + { + Languages = sourceObj.mSource.GetLanguages().ToArray(); + Array.Sort(Languages); + } + + int index = Array.IndexOf(Languages, mProp_Language.stringValue); + + GUI.changed = false; + index = EditorGUILayout.Popup("Language", index, Languages); + if (GUI.changed) + { + if (index<0 || index>=Languages.Length) + mProp_Language.stringValue = string.Empty; + else + mProp_Language.stringValue = Languages[index]; + GUI.changed = false; + serializedObject.ApplyModifiedProperties(); + } + + GUILayout.Space(5); + if (setLan.mSource==null) GUI.contentColor = Color.Lerp (Color.gray, Color.yellow, 0.1f); + sourceObj = EditorGUILayout.ObjectField("Language Source:", sourceObj, typeof(LanguageSource), true) as LanguageSource; + GUI.contentColor = Color.white; + + if (GUI.changed) + setLan.mSource = sourceObj; + + serializedObject.ApplyModifiedProperties(); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/SetLanguageInspector.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/SetLanguageInspector.cs.meta new file mode 100644 index 0000000..8fb138e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/SetLanguageInspector.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 7af58b4da44670e47a509c59754e8c2b +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/TermsPopup_Drawer.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/TermsPopup_Drawer.cs new file mode 100644 index 0000000..4262d74 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/TermsPopup_Drawer.cs @@ -0,0 +1,164 @@ +using System; +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + [CustomPropertyDrawer (typeof (TermsPopup))] + public class TermsPopup_Drawer : PropertyDrawer + { + GUIContent[] mTerms_Context; + int nFramesLeftBeforeUpdate; + string mPrevFilter; + + public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) + { + var filter = ((TermsPopup)attribute).Filter; + ShowGUICached(position, property, label, null, filter, ref mTerms_Context, ref nFramesLeftBeforeUpdate, ref mPrevFilter); + } + + public static bool ShowGUI(Rect position, SerializedProperty property, GUIContent label, LanguageSourceData source, string filter = "") + { + GUIContent[] terms=null; + int framesLeftBeforeUpdate=0; + string prevFilter = null; + + return ShowGUICached(position, property, label, source, filter, ref terms, ref framesLeftBeforeUpdate, ref prevFilter); + } + + public static bool ShowGUICached(Rect position, SerializedProperty property, GUIContent label, LanguageSourceData source, string filter, ref GUIContent[] terms_Contexts, ref int framesBeforeUpdating, ref string prevFilter) + { + UpdateTermsCache(source, filter, ref terms_Contexts, ref framesBeforeUpdating, ref prevFilter); + + label = EditorGUI.BeginProperty(position, label, property); + + EditorGUI.BeginChangeCheck (); + + var index = property.stringValue == "-" || property.stringValue == "" ? terms_Contexts.Length - 1 : + property.stringValue == " " ? terms_Contexts.Length - 2 : + GetTermIndex(terms_Contexts, property.stringValue); + var newIndex = EditorGUI.Popup(position, label, index, terms_Contexts); + + if (EditorGUI.EndChangeCheck()) + { + property.stringValue = newIndex < 0 || newIndex == terms_Contexts.Length - 1 ? string.Empty : terms_Contexts[newIndex].text; + if (newIndex == terms_Contexts.Length - 1) + property.stringValue = "-"; + else + if (newIndex < 0 || newIndex == terms_Contexts.Length - 2) + property.stringValue = string.Empty; + else + property.stringValue = terms_Contexts[newIndex].text; + + EditorGUI.EndProperty(); + return true; + } + + EditorGUI.EndProperty(); + return false; + } + + static int GetTermIndex(GUIContent[] terms_Contexts, string term ) + { + for (int i = 0; i < terms_Contexts.Length; ++i) + if (terms_Contexts[i].text == term) + return i; + return -1; + } + + + static void UpdateTermsCache(LanguageSourceData source, string filter, ref GUIContent[] terms_Contexts, ref int framesBeforeUpdating, ref string prevFilter) + { + framesBeforeUpdating--; + if (terms_Contexts!=null && framesBeforeUpdating>0 && filter==prevFilter) + { + return; + } + framesBeforeUpdating = 60; + prevFilter = filter; + + var Terms = source == null ? LocalizationManager.GetTermsList() : source.GetTermsList(); + + if (string.IsNullOrEmpty(filter) == false) + { + Terms = Filter(Terms, filter); + } + + Terms.Sort(StringComparer.OrdinalIgnoreCase); + Terms.Add(""); + Terms.Add(""); + Terms.Add(""); + + terms_Contexts = DisplayOptions(Terms); + } + + private static List Filter(List terms, string filter) + { + var filtered = new List(); + for (var i = 0; i < terms.Count; i++) + { + var term = terms[i]; + if (term.Contains(filter)) + { + filtered.Add(term); + } + } + + return filtered; + } + + private static GUIContent[] DisplayOptions(IList terms) + { + var options = new GUIContent[terms.Count]; + for (var i = 0; i < terms.Count; i++) + { + options[i] = new GUIContent(terms[i]); + } + + return options; + } + } + + [CustomPropertyDrawer(typeof(LocalizedString))] + public class LocalizedStringDrawer : PropertyDrawer + { + GUIContent[] mTerms_Context; + int nFramesLeftBeforeUpdate; + string mPrevFilter; + + public override void OnGUI(Rect rect, SerializedProperty property, GUIContent label) + { + var termRect = rect; termRect.xMax -= 50; + var termProp = property.FindPropertyRelative("mTerm"); + TermsPopup_Drawer.ShowGUICached(termRect, termProp, label, null, "", ref mTerms_Context, ref nFramesLeftBeforeUpdate, ref mPrevFilter); + + var maskRect = rect; maskRect.xMin = maskRect.xMax - 30; + var termIgnoreRTL = property.FindPropertyRelative("mRTL_IgnoreArabicFix"); + var termConvertNumbers = property.FindPropertyRelative("mRTL_ConvertNumbers"); + var termDontLocalizeParams = property.FindPropertyRelative("m_DontLocalizeParameters"); + int mask = (termIgnoreRTL.boolValue ? 0 : 1) + + (termConvertNumbers.boolValue ? 0 : 2) + + (termDontLocalizeParams.boolValue ? 0 : 4); + + int newMask = EditorGUI.MaskField(maskRect, mask, new[] { "Arabic Fix", "Ignore Numbers in RTL", "Localize Parameters" }); + if (newMask != mask) + { + termIgnoreRTL.boolValue = (newMask & 1) == 0; + termConvertNumbers.boolValue = (newMask & 2) == 0; + termDontLocalizeParams.boolValue = (newMask & 4) == 0; + } + + var showRect = rect; showRect.xMin = termRect.xMax; showRect.xMax=maskRect.xMin; + bool enabled = GUI.enabled; + GUI.enabled = enabled & (!string.IsNullOrEmpty (termProp.stringValue) && termProp.stringValue!="-"); + if (GUI.Button (showRect, "?")) + { + var source = LocalizationManager.GetSourceContaining(termProp.stringValue); + LocalizationEditor.mKeyToExplore = termProp.stringValue; + Selection.activeObject = source.ownerObject; + } + GUI.enabled = enabled; + } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/TermsPopup_Drawer.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/TermsPopup_Drawer.cs.meta new file mode 100644 index 0000000..0290190 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Inspectors/TermsPopup_Drawer.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 51c22a426b92fa84cb6ca7b75176da8a +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization.meta new file mode 100644 index 0000000..9972eb5 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8ad136296e8e6e14eaa2726ac1992b6c +folderAsset: yes +timeCreated: 1461137613 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor.cs new file mode 100644 index 0000000..001b449 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor.cs @@ -0,0 +1,308 @@ +using System.Collections.Generic; +using UnityEditor; +using UnityEditor.SceneManagement; +using UnityEngine; +using UnityEngine.SceneManagement; + +namespace I2.Loc +{ + public partial class LocalizationEditor + { + + #region Variables + + public enum eViewMode { ImportExport, Keys, Languages, Tools, References } + public static eViewMode mCurrentViewMode = eViewMode.Keys; + + public enum eSpreadsheetMode { Local, Google } + public eSpreadsheetMode mSpreadsheetMode = eSpreadsheetMode.Google; + + + public static string mLocalizationMsg = ""; + public static MessageType mLocalizationMessageType = MessageType.None; + + // These variables are for executing action from Unity Tests + public enum eTest_ActionType { None, Button_AddLanguageFromPopup, Button_AddLanguageManual, + Button_AddTerm_InTermsList, Button_AddSelectedTerms, + Button_RemoveSelectedTerms, Button_DeleteTerm, + Button_SelectTerms_All, Button_SelectTerms_None, Button_SelectTerms_Used, Button_SelectTerms_Missing, + Button_Term_Translate, Button_Term_TranslateAll, Button_Languages_TranslateAll, + Button_Assets_Add, Button_Assets_Replace, Button_Assets_Delete, + Button_GoogleSpreadsheet_RefreshList, Button_GoogleSpreadsheet_Export, Button_GoogleSpreadsheet_Import + } + public static eTest_ActionType mTestAction = eTest_ActionType.None; + public static object mTestActionArg, mTestActionArg2; + + #endregion + + #region Editor + + /*[MenuItem("Window/Localization", false)] + public static void OpenLocalizationEditor() + { + EditorWindow.GetWindow(false, "Localization", true); + }*/ + + #endregion + + #region GUI + + void InitializeStyles() + { + Style_ToolBar_Big = new GUIStyle(EditorStyles.toolbar); + Style_ToolBar_Big.fixedHeight = Style_ToolBar_Big.fixedHeight*1.5f; + + Style_ToolBarButton_Big = new GUIStyle(EditorStyles.toolbarButton); + Style_ToolBarButton_Big.fixedHeight = Style_ToolBarButton_Big.fixedHeight*1.5f; + } + + + void OnGUI_Main() + { + OnGUI_Warning_SourceInScene(); + OnGUI_Warning_SourceInsidePluginsFolder(); + OnGUI_Warning_SourceNotUpToDate(); + + var prevViewMode = mCurrentViewMode; + + GUILayout.BeginHorizontal(); + //OnGUI_ToggleEnumBig( "Spreadsheets", ref mCurrentViewMode, eViewMode.ImportExport, GUI.skin.GetStyle("CN EntryWarn").normal.background, "External Spreadsheet File or Service" ); + OnGUI_ToggleEnumBig( "Spreadsheets", ref mCurrentViewMode, eViewMode.ImportExport, null, "External Spreadsheet File or Service" ); + OnGUI_ToggleEnumBig( "Terms", ref mCurrentViewMode, eViewMode.Keys, null, null ); + OnGUI_ToggleEnumBig( "Languages", ref mCurrentViewMode, eViewMode.Languages, null, null ); + OnGUI_ToggleEnumBig( "Tools", ref mCurrentViewMode, eViewMode.Tools, null, null ); + OnGUI_ToggleEnumBig( "Assets", ref mCurrentViewMode, eViewMode.References, null, null ); + GUILayout.EndHorizontal(); + //GUILayout.Space(10); + + switch (mCurrentViewMode) + { + case eViewMode.ImportExport : OnGUI_ImportExport(); break; + case eViewMode.Keys : OnGUI_KeysList(); break; + case eViewMode.Languages : OnGUI_Languages(); break; + case eViewMode.Tools : OnGUI_Tools(prevViewMode != mCurrentViewMode); break; + case eViewMode.References : OnGUI_References(); break; + } + } + + void OnGUI_ImportExport() + { + eSpreadsheetMode OldMode = mSpreadsheetMode; + mSpreadsheetMode = (eSpreadsheetMode)GUITools.DrawShadowedTabs ((int)mSpreadsheetMode, new[]{"Local", "Google"}); + if (mSpreadsheetMode != OldMode) + ClearErrors(); + + GUITools.BeginContents(); + switch (mSpreadsheetMode) + { + case eSpreadsheetMode.Local : OnGUI_Spreadsheet_Local(); break; + case eSpreadsheetMode.Google : OnGUI_Spreadsheet_Google(); break; + } + GUITools.EndContents(false); + } + + void OnGUI_References() + { + EditorGUILayout.HelpBox("These are the assets that are referenced by the Terms and not in the Resources folder", MessageType.Info); + + bool canTest = Event.current.type == EventType.Repaint; + + var testAddObj = canTest && mTestAction == eTest_ActionType.Button_Assets_Add ? (Object)mTestActionArg : null; + var testReplaceIndx = canTest && mTestAction == eTest_ActionType.Button_Assets_Replace ? (int)mTestActionArg : -1; + var testReplaceObj = canTest && mTestAction == eTest_ActionType.Button_Assets_Replace ? (Object)mTestActionArg2 : null; + var testDeleteIndx = canTest && mTestAction == eTest_ActionType.Button_Assets_Delete ? (int)mTestActionArg : -1; + + bool changed = GUITools.DrawObjectsArray( mProp_Assets, false, false, false, testAddObj, testReplaceObj, testReplaceIndx, testDeleteIndx); + if (changed) + { + serializedObject.ApplyModifiedProperties(); + foreach (var obj in serializedObject.targetObjects) + (obj as LanguageSource).mSource.UpdateAssetDictionary(); + } + } + + #endregion + + #region Misc + + void OnGUI_ToggleEnumBig( string text, ref Enum currentMode, Enum newMode, Texture texture, string tooltip) { OnGUI_ToggleEnum( text, ref currentMode, newMode, texture, tooltip, Style_ToolBarButton_Big); } + void OnGUI_ToggleEnumSmall( string text, ref Enum currentMode, Enum newMode, Texture texture, string tooltip) { OnGUI_ToggleEnum( text, ref currentMode, newMode, texture, tooltip, EditorStyles.toolbarButton); } + void OnGUI_ToggleEnum( string text, ref Enum currentMode, Enum newMode, Texture texture, string tooltip, GUIStyle style) + { + GUI.changed = false; + if (GUILayout.Toggle( currentMode.Equals(newMode), new GUIContent(text, texture, tooltip), style, GUILayout.ExpandWidth(true))) + { + currentMode = newMode; + if (GUI.changed) + ClearErrors(); + } + } + + int OnGUI_FlagToogle( string Text, string tooltip, int flags, int bit ) + { + bool State = (flags & bit)>0; + bool NewState = GUILayout.Toggle(State, new GUIContent(Text, tooltip), "toolbarbutton"); + if (State!=NewState) + { + if (!NewState && flags==bit) + return flags; + + flags = NewState ? flags | bit : flags & ~bit; + } + + return flags; + } + + void OnGUI_SelectableToogleListItem( string Element, ref List Selections, string Style ) + { + bool WasEnabled = Selections.Contains(Element); + bool IsEnabled = GUILayout.Toggle( WasEnabled, "", Style, GUILayout.ExpandWidth(false) ); + + if (IsEnabled && !WasEnabled) + Selections.Add(Element); + else + if (!IsEnabled && WasEnabled) + Selections.Remove(Element); + } + + void OnGUI_SelectableToogleListItem( Rect rect, string Element, ref List Selections, string Style ) + { + bool WasEnabled = Selections.Contains(Element); + bool IsEnabled = GUI.Toggle( rect, WasEnabled, "", Style ); + + if (IsEnabled && !WasEnabled) + Selections.Add(Element); + else + if (!IsEnabled && WasEnabled) + Selections.Remove(Element); + } + + static bool InTestAction( eTest_ActionType testType ) + { + return mTestAction == testType && Event.current.type == EventType.Repaint; + } + static bool TestButton(eTest_ActionType action, string text, GUIStyle style, params GUILayoutOption[] options) + { + return GUILayout.Button(text, style, options) || mTestAction == action && Event.current.type == EventType.Repaint; + } + + static bool TestButtonArg(eTest_ActionType action, object arg, string text, GUIStyle style, params GUILayoutOption[] options) + { + return GUILayout.Button(text, style, options) || mTestAction == action && (mTestActionArg==null || mTestActionArg.Equals(arg)) && Event.current.type == EventType.Repaint; + } + + + static bool TestButton(eTest_ActionType action, GUIContent text, GUIStyle style, params GUILayoutOption[] options) + { + return GUILayout.Button(text, style, options) || mTestAction == action && Event.current.type == EventType.Repaint; + } + + static bool TestButtonArg(eTest_ActionType action, object arg, GUIContent text, GUIStyle style, params GUILayoutOption[] options) + { + return GUILayout.Button(text, style, options) || mTestAction == action && (mTestActionArg == null || mTestActionArg.Equals(arg)) && Event.current.type == EventType.Repaint; + } + + #endregion + + #region Error Management + + static void OnGUI_ShowMsg() + { + if (!string.IsNullOrEmpty(mLocalizationMsg)) + { + GUILayout.BeginHorizontal(); + EditorGUILayout.HelpBox(mLocalizationMsg, mLocalizationMessageType); + + GUILayout.Space(-5); + GUILayout.BeginVertical(GUILayout.Width(15), GUILayout.ExpandHeight(false)); + GUILayout.Space(15); + if (GUILayout.Button("X", "ToolbarSeachCancelButton", GUILayout.ExpandWidth(false))) + ClearErrors(); + GUILayout.EndVertical(); + GUILayout.EndHorizontal(); + GUILayout.Space(8); + } + } + + static void ShowError ( string Error, bool ShowInConsole = true ) { ShowMessage ( Error, MessageType.Error, ShowInConsole ); } + static void ShowInfo ( string Msg, bool ShowInConsole = false ) { ShowMessage ( Msg, MessageType.Info, ShowInConsole ); } + static void ShowWarning( string Msg, bool ShowInConsole = true) { ShowMessage ( Msg, MessageType.Warning, ShowInConsole ); } + + static void ShowMessage( string Msg, MessageType msgType, bool ShowInConsole ) + { + if (string.IsNullOrEmpty(Msg)) + Msg = string.Empty; + + mLocalizationMsg = Msg; + mLocalizationMessageType = msgType; + if (ShowInConsole) + { + switch (msgType) + { + case MessageType.Error : Debug.LogError(Msg); break; + case MessageType.Warning : Debug.LogWarning(Msg); break; + default : Debug.Log(Msg); break; + } + } + } + + + public static void ClearErrors() + { + GUI.FocusControl(null); + + mLocalizationMsg = string.Empty; + } + + #endregion + + #region Unity Version branching + + public static string Editor_GetCurrentScene() + { + #if UNITY_4_6 || UNITY_4_7 || UNITY_4_8 || UNITY_4_9 || UNITY_5_0 || UNITY_5_1 || UNITY_5_2 + return EditorApplication.currentScene; + #else + return SceneManager.GetActiveScene().path; + #endif + } + + public static void Editor_MarkSceneDirty() + { + #if UNITY_5_3 || UNITY_5_3_OR_NEWER + EditorSceneManager.MarkSceneDirty(SceneManager.GetActiveScene()); + #else + EditorApplication.MarkSceneDirty(); + #endif + } + + public static void Editor_SaveScene(bool force=false) + { + if (force) + Editor_MarkSceneDirty(); + + #if UNITY_4_6 || UNITY_4_7 || UNITY_4_8 || UNITY_4_9 || UNITY_5_0 || UNITY_5_1 || UNITY_5_2 + EditorApplication.SaveScene (); + #else + EditorSceneManager.SaveOpenScenes(); + #endif + } + + public static void Editor_OpenScene( string sceneName ) + { +#if UNITY_4_6 || UNITY_4_7 || UNITY_4_8 || UNITY_4_9 || UNITY_5_0 || UNITY_5_1 || UNITY_5_2 + if (string.IsNullOrEmpty(sceneName)) + EditorApplication.NewEmptyScene(); + else + EditorApplication.OpenScene(sceneName); +#else + if (string.IsNullOrEmpty(sceneName)) + EditorSceneManager.NewScene(NewSceneSetup.DefaultGameObjects, NewSceneMode.Single); + else + EditorSceneManager.OpenScene(sceneName); + #endif + } + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor.cs.meta new file mode 100644 index 0000000..71ed09b --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: ffd53aaaf6936407d8b087583b0626e9 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Languages.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Languages.cs new file mode 100644 index 0000000..9a916ae --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Languages.cs @@ -0,0 +1,477 @@ +using System.Collections.Generic; +using System.Linq; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public partial class LocalizationEditor + { + #region Variables + private List mTranslationTerms = new List(); + private Dictionary mTranslationRequests = new Dictionary (); + private bool mAppNameTerm_Expanded; + + private List mLanguageCodePopupList; + + #endregion + + void OnGUI_Languages() + { + //GUILayout.Space(5); + + OnGUI_ShowMsg(); + + OnGUI_LanguageList(); + + OnGUI_StoreIntegration(); + + GUILayout.BeginHorizontal(); + GUILayout.Label(new GUIContent("On Missing Translation:", "What should happen IN-GAME when a term is not yet translated to the current language?"), EditorStyles.boldLabel, GUILayout.Width(200)); + GUILayout.BeginVertical(); + GUILayout.Space(7); + EditorGUILayout.PropertyField(mProp_OnMissingTranslation, GUITools.EmptyContent, GUILayout.Width(165)); + GUILayout.EndVertical(); + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + GUILayout.Label(new GUIContent("Unload Languages At Runtime:", "When playing the game, the plugin will unload all unused languages and only load them when needed"), EditorStyles.boldLabel, GUILayout.Width(200)); + GUILayout.BeginVertical(); + GUILayout.Space(7); + EditorGUILayout.PropertyField(mProp_AllowUnloadingLanguages, GUITools.EmptyContent, GUILayout.Width(165)); + GUILayout.EndVertical(); + GUILayout.EndHorizontal(); + + + + + string firstLanguage = ""; + if (mLanguageSource.mLanguages.Count > 0) + firstLanguage = " (" + mLanguageSource.mLanguages [0].Name + ")"; + + GUILayout.BeginHorizontal(); + GUILayout.Label(new GUIContent("Default Language:", "When the game starts this is the language that will be used until the player manually selects a language"), EditorStyles.boldLabel, GUILayout.Width(160)); + GUILayout.BeginVertical(); + GUILayout.Space(7); + + mProp_IgnoreDeviceLanguage.boolValue = EditorGUILayout.Popup(mProp_IgnoreDeviceLanguage.boolValue?1:0, new[]{"Device Language", "First in List"+firstLanguage}, GUILayout.ExpandWidth(true))==1; + GUILayout.EndVertical(); + GUILayout.EndHorizontal(); + } + + #region GUI Languages + + void OnGUI_LanguageList() + { + GUILayout.BeginHorizontal(EditorStyles.toolbar); + GUILayout.FlexibleSpace(); + GUILayout.Label ("Languages:", EditorStyles.miniLabel, GUILayout.ExpandWidth(false)); + GUILayout.FlexibleSpace(); + GUILayout.Label ("Code:", EditorStyles.miniLabel); + GUILayout.Space(170); + GUILayout.EndHorizontal(); + + //--[ Language List ]-------------------------- + + int IndexLanguageToDelete = -1; + int LanguageToMoveUp = -1; + int LanguageToMoveDown = -1; + GUI.backgroundColor = Color.Lerp(GUITools.LightGray, Color.white, 0.5f); + mScrollPos_Languages = GUILayout.BeginScrollView( mScrollPos_Languages, LocalizeInspector.GUIStyle_OldTextArea, GUILayout.MinHeight (200), /*GUILayout.MaxHeight(Screen.height),*/ GUILayout.ExpandHeight(false)); + GUI.backgroundColor = Color.white; + + if (mLanguageCodePopupList == null || mLanguageCodePopupList.Count==0) + { + mLanguageCodePopupList = GoogleLanguages.GetLanguagesForDropdown("", ""); + mLanguageCodePopupList.Sort(); + mLanguageCodePopupList.Insert(0, string.Empty); + } + + for (int i=0, imax=mProp_Languages.arraySize; i c.Contains(currentCode))); + EditorGUI.BeginChangeCheck(); + Index = EditorGUILayout.Popup(Index, mLanguageCodePopupList.ToArray(), EditorStyles.toolbarPopup, GUILayout.Width(60)); + if (EditorGUI.EndChangeCheck() && Index >= 0) + { + currentCode = mLanguageCodePopupList[Index]; + int i0 = currentCode.IndexOf("["); + int i1 = currentCode.IndexOf("]"); + if (i0 >= 0 && i1 > i0) + Prop_LangCode.stringValue = currentCode.Substring(i0 + 1, i1 - i0 - 1); + else + Prop_LangCode.stringValue = string.Empty; + } + var rect = GUILayoutUtility.GetLastRect(); + GUI.Label(rect, Prop_LangCode.stringValue, EditorStyles.toolbarPopup); + } + else + { + GUILayout.Label(Prop_LangCode.stringValue, EditorStyles.toolbarPopup, GUILayout.Width(60)); + } + + GUILayout.EndHorizontal(); + + GUI.enabled = i0; + if (GUILayout.Button( "\u25B2", EditorStyles.toolbarButton, GUILayout.Width(18))) LanguageToMoveUp = i; + + GUI.enabled = true; + if (GUILayout.Button( new GUIContent("Show", "Preview all localizations into this language"), EditorStyles.toolbarButton, GUILayout.Width(35))) + { + LocalizationManager.SetLanguageAndCode( LanName, Prop_LangCode.stringValue, false, true); + } + + if (TestButtonArg( eTest_ActionType.Button_Languages_TranslateAll, i, new GUIContent("Translate", "Translate all empty terms"), EditorStyles.toolbarButton, GUILayout.ExpandWidth(false))) + { + GUITools.DelayedCall( () => TranslateAllToLanguage(LanName)); + } + GUI.enabled = true; + GUI.color = Color.white; + + EditorGUI.BeginChangeCheck(); + isLanguageEnabled = EditorGUILayout.Toggle(isLanguageEnabled, GUILayout.Width(15)); + + var r = GUILayoutUtility.GetLastRect(); + GUI.Label(r, new GUIContent("", "Enable/Disable the language.\nDisabled languages can be used to store data values or to avoid showing Languages that are stil under development")); + + if (EditorGUI.EndChangeCheck()) + { + Prop_Flags.intValue = (Prop_Flags.intValue & ~(int)eLanguageDataFlags.DISABLED) | (isLanguageEnabled ? 0 : (int)eLanguageDataFlags.DISABLED); + } + + GUILayout.EndHorizontal(); + } + + GUILayout.EndScrollView(); + + OnGUI_AddLanguage( mProp_Languages ); + + if (mConnection_WWW!=null || mConnection_Text.Contains("Translating")) + { + // Connection Status Bar + int time = (int)(Time.realtimeSinceStartup % 2 * 2.5); + string Loading = mConnection_Text + ".....".Substring(0, time); + GUI.color = Color.gray; + GUILayout.BeginHorizontal(LocalizeInspector.GUIStyle_OldTextArea); + GUILayout.Label (Loading, EditorStyles.miniLabel); + GUI.color = Color.white; + if (GUILayout.Button("Cancel", EditorStyles.toolbarButton, GUILayout.ExpandWidth(false))) + { + GoogleTranslation.CancelCurrentGoogleTranslations (); + StopConnectionWWW(); + } + GUILayout.EndHorizontal(); + Repaint(); + } + + if (IndexLanguageToDelete>=0) + { + if (EditorUtility.DisplayDialog ("Confirm delete", "Are you sure you want to delete the selected language", "Yes", "Cancel")) + { + mLanguageSource.RemoveLanguage (mLanguageSource.mLanguages [IndexLanguageToDelete].Name); + serializedObject.Update (); + ParseTerms (true, false, false); + } + } + + if (LanguageToMoveUp>=0) SwapLanguages( LanguageToMoveUp, LanguageToMoveUp-1 ); + if (LanguageToMoveDown>=0) SwapLanguages( LanguageToMoveDown, LanguageToMoveDown+1 ); + } + + void SwapLanguages( int iFirst, int iSecond ) + { + serializedObject.ApplyModifiedProperties(); + LanguageSourceData Source = mLanguageSource; + + SwapValues( Source.mLanguages, iFirst, iSecond ); + foreach (TermData termData in Source.mTerms) + { + SwapValues ( termData.Languages, iFirst, iSecond ); + SwapValues ( termData.Flags, iFirst, iSecond ); + } + serializedObject.Update(); + } + + void SwapValues( List mList, int Index1, int Index2 ) + { + LanguageData temp = mList[Index1]; + mList[Index1] = mList[Index2]; + mList[Index2] = temp; + } + void SwapValues( string[] mList, int Index1, int Index2 ) + { + string temp = mList[Index1]; + mList[Index1] = mList[Index2]; + mList[Index2] = temp; + } + void SwapValues( byte[] mList, int Index1, int Index2 ) + { + byte temp = mList[Index1]; + mList[Index1] = mList[Index2]; + mList[Index2] = temp; + } + + + void OnGUI_AddLanguage( SerializedProperty Prop_Languages) + { + //--[ Add Language Upper Toolbar ]----------------- + + GUILayout.BeginVertical(); + GUILayout.BeginHorizontal(); + + GUILayout.BeginHorizontal(EditorStyles.toolbar); + mLanguages_NewLanguage = EditorGUILayout.TextField("", mLanguages_NewLanguage, EditorStyles.toolbarTextField, GUILayout.ExpandWidth(true)); + GUILayout.EndHorizontal(); + + GUI.enabled = !string.IsNullOrEmpty (mLanguages_NewLanguage); + if (TestButton(eTest_ActionType.Button_AddLanguageManual,"Add", EditorStyles.toolbarButton, GUILayout.Width(50))) + { + Prop_Languages.serializedObject.ApplyModifiedProperties(); + mLanguageSource.AddLanguage( mLanguages_NewLanguage, GoogleLanguages.GetLanguageCode(mLanguages_NewLanguage) ); + Prop_Languages.serializedObject.Update(); + mLanguages_NewLanguage = ""; + GUI.FocusControl(string.Empty); + } + GUI.enabled = true; + + GUILayout.EndHorizontal(); + + + //--[ Add Language Bottom Toolbar ]----------------- + + GUILayout.BeginHorizontal(); + + //-- Language Dropdown ----------------- + string CodesToExclude = string.Empty; + foreach (var LanData in mLanguageSource.mLanguages) + CodesToExclude = string.Concat(CodesToExclude, "[", LanData.Code, "]"); + + List Languages = GoogleLanguages.GetLanguagesForDropdown(mLanguages_NewLanguage, CodesToExclude); + + GUI.changed = false; + int index = EditorGUILayout.Popup(0, Languages.ToArray(), EditorStyles.toolbarDropDown); + + if (GUI.changed && index>=0) + { + mLanguages_NewLanguage = GoogleLanguages.GetFormatedLanguageName( Languages[index] ); + } + + + if (TestButton(eTest_ActionType.Button_AddLanguageFromPopup, "Add", EditorStyles.toolbarButton, GUILayout.Width(50)) && index>=0) + { + Prop_Languages.serializedObject.ApplyModifiedProperties(); + mLanguages_NewLanguage = GoogleLanguages.GetFormatedLanguageName(Languages[index]); + + if (!string.IsNullOrEmpty(mLanguages_NewLanguage)) + mLanguageSource.AddLanguage(mLanguages_NewLanguage, GoogleLanguages.GetLanguageCode(mLanguages_NewLanguage)); + Prop_Languages.serializedObject.Update(); + + mLanguages_NewLanguage = ""; + GUI.FocusControl(string.Empty); + } + + GUILayout.EndHorizontal(); + GUILayout.EndVertical(); + GUI.color = Color.white; + } + + + void TranslateAllToLanguage (string lanName) + { + if (!GoogleTranslation.CanTranslate ()) + { + ShowError ("WebService is not set correctly or needs to be reinstalled"); + return; + } + ClearErrors(); + int LanIndex = mLanguageSource.GetLanguageIndex (lanName); + string code = mLanguageSource.mLanguages [LanIndex].Code; + string googleCode = GoogleLanguages.GetGoogleLanguageCode(code); + if (string.IsNullOrEmpty(googleCode)) + { + ShowError("Language '" + code + "' is not supported by google translate"); + return; + } + googleCode = code; + + mTranslationTerms.Clear (); + mTranslationRequests.Clear (); + foreach (var termData in mLanguageSource.mTerms) + { + if (termData.TermType != eTermType.Text) + continue; + + if (!string.IsNullOrEmpty(termData.Languages[LanIndex])) + continue; + + string sourceCode, sourceText; + FindTranslationSource( LanguageSourceData.GetKeyFromFullTerm(termData.Term), termData, code, null, out sourceText, out sourceCode ); + + mTranslationTerms.Add (termData.Term); + + GoogleTranslation.CreateQueries(sourceText, sourceCode, googleCode, mTranslationRequests); // can split plurals into several queries + } + + if (mTranslationRequests.Count == 0) + { + StopConnectionWWW (); + return; + } + + mConnection_WWW = null; + mConnection_Text = "Translating"; if (mTranslationRequests.Count > 1) mConnection_Text += " (" + mTranslationRequests.Count + ")"; + mConnection_Callback = null; + //EditorApplication.update += CheckForConnection; + + GoogleTranslation.Translate (mTranslationRequests, OnLanguageTranslated); + } + + void OnLanguageTranslated( Dictionary requests, string Error ) + { + //Debug.Log (Result); + + //if (Result.Contains("Service invoked too many times")) + //{ + // TimeStartTranslation = EditorApplication.timeSinceStartup + 1; + // EditorApplication.update += DelayedStartTranslation; + // mConnection_Text = "Translating (" + mTranslationRequests.Count + ")"; + // return; + //} + + //if (!string.IsNullOrEmpty(Error))/* || !Result.Contains("")*/ + //{ + // Debug.LogError("WEB ERROR: " + Error); + // ShowError ("Unable to access Google or not valid request"); + // return; + //} + + ClearErrors(); + StopConnectionWWW(); + + if (!string.IsNullOrEmpty(Error)) + { + ShowError (Error); + return; + } + + if (requests.Values.Count == 0) + return; + + var langCode = requests.Values.First().TargetLanguagesCode [0]; + //langCode = GoogleLanguages.GetGoogleLanguageCode(langCode); + int langIndex = mLanguageSource.GetLanguageIndexFromCode (langCode, false); + //if (langIndex >= 0) + { + foreach (var term in mTranslationTerms) + { + var termData = mLanguageSource.GetTermData(term); + if (termData == null) + continue; + if (termData.TermType != eTermType.Text) + continue; + //if (termData.Languages.Length <= langIndex) + // continue; + + string sourceCode, sourceText; + FindTranslationSource(LanguageSourceData.GetKeyFromFullTerm(termData.Term), termData, langCode, null, out sourceText, out sourceCode); + + string result = GoogleTranslation.RebuildTranslation(sourceText, mTranslationRequests, langCode); // gets the result from google and rebuilds the text from multiple queries if its is plurals + + termData.Languages[langIndex] = result; + } + } + + mTranslationTerms.Clear (); + mTranslationRequests.Clear (); + StopConnectionWWW (); + } + + #endregion + + #region Store Integration + + void OnGUI_StoreIntegration() + { + GUIStyle lstyle = new GUIStyle (EditorStyles.label); + lstyle.richText = true; + + GUILayout.BeginHorizontal (); + GUILayout.Label (new GUIContent("Store Integration:", "Setups the stores to detect that the game has localization, Android adds strings.xml for each language. IOS modifies the Info.plist"), EditorStyles.boldLabel, GUILayout.Width(160)); + GUILayout.FlexibleSpace(); + + GUILayout.Label( new GUIContent( "\u2713 IOS", "Setups the stores to show in iTunes and the Appstore all the languages that this app supports, also localizes the app name if available" ), lstyle, GUILayout.Width( 90 ) ); + GUILayout.Label( new GUIContent( "\u2713 Android", "Setups the stores to show in GooglePlay all the languages this app supports, also localizes the app name if available" ), lstyle, GUILayout.Width( 90 ) ); + GUILayout.EndHorizontal (); + + GUILayout.BeginHorizontal(); + mAppNameTerm_Expanded = GUILayout.Toggle(mAppNameTerm_Expanded, new GUIContent( "App Name translations:", "How should the game be named in the devices based on their language" ), EditorStyles.foldout, GUILayout.Width( 160 ) ); + + GUILayout.Label("", GUILayout.ExpandWidth(true)); + var rect = GUILayoutUtility.GetLastRect(); + TermsPopup_Drawer.ShowGUI( rect, mProp_AppNameTerm, GUITools.EmptyContent, mLanguageSource); + + if (GUILayout.Button("New Term", EditorStyles.miniButton, GUILayout.ExpandWidth(false))) + { + AddLocalTerm("App_Name"); + mProp_AppNameTerm.stringValue = "App_Name"; + mAppNameTerm_Expanded = true; + } + GUILayout.EndHorizontal(); + + if (mAppNameTerm_Expanded) + { + GUILayout.BeginHorizontal(); + GUILayout.Space(10); + + GUILayout.BeginVertical("Box"); + var termName = mProp_AppNameTerm.stringValue; + if (!string.IsNullOrEmpty(termName)) + { + var termData = LocalizationManager.GetTermData(termName); + if (termData != null) + OnGUI_Keys_Languages(mProp_AppNameTerm.stringValue, ref termData, null, true, mLanguageSource); + } + GUILayout.Space(10); + + GUILayout.BeginHorizontal(); + GUILayout.Label("Default App Name:", lstyle, GUITools.DontExpandWidth); + GUILayout.Label(Application.productName); + GUILayout.EndHorizontal(); + GUILayout.EndVertical(); + + GUILayout.EndHorizontal(); + } + } + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Languages.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Languages.cs.meta new file mode 100644 index 0000000..375ebe7 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Languages.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 304783c1e95d94a598aecd17728c8556 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Google.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Google.cs new file mode 100644 index 0000000..ee2a4d1 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Google.cs @@ -0,0 +1,717 @@ +using System; +using System.Collections.Generic; +using System.Text; +using I2.Loc.SimpleJSON; +using UnityEditor; +using UnityEngine; +using UnityEngine.Networking; + +namespace I2.Loc +{ + public partial class LocalizationEditor + { + #region Variables + + public static Dictionary mGoogleSpreadsheets = new Dictionary(StringComparer.Ordinal); + + public UnityWebRequest mConnection_WWW; + + delegate void fnConnectionCallback(string Result, string Error); + event fnConnectionCallback mConnection_Callback; + //float mConnection_TimeOut; + + string mConnection_Text = string.Empty; + + string mWebService_Status; + + #endregion + + #region GUI + + void OnGUI_Spreadsheet_Google() + { + GUILayout.Space(20); + +#if UNITY_WEBPLAYER + mConnection_Text = string.Empty; + EditorGUILayout.HelpBox("Google Synchronization is not supported when in WebPlayer mode." + mConnection_Text, MessageType.Info); + + mProp_GoogleUpdateFrequency.enumValueIndex = mProp_GoogleUpdateFrequency.enumValueIndex; // to avoid the warning "unused" + mProp_GoogleUpdateSynchronization.enumValueIndex = mProp_GoogleUpdateSynchronization.enumValueIndex; +#else + + OnGUI_GoogleCredentials(); + + OnGUI_ShowMsg(); + + if (string.IsNullOrEmpty(mProp_Google_WebServiceURL.stringValue)) + return; + + if (mWebService_Status == "Offline") + return; + + GUILayout.Space(20); + + GUI.backgroundColor = Color.Lerp(Color.gray, Color.white, 0.5f); + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height (1)); + GUI.backgroundColor = Color.white; + GUILayout.Space(10); + + GUILayout.BeginHorizontal(); + GUILayout.Label(new GUIContent(" Password", "This should match the value of the LocalizationPassword variable in the WebService Script in your Google Drive"), GUILayout.Width(108)); + mProp_Google_Password.stringValue = EditorGUILayout.TextField(mProp_Google_Password.stringValue, GUILayout.ExpandWidth(true)); + GUILayout.EndHorizontal(); + + OnGUI_GoogleSpreadsheetsInGDrive(); + GUILayout.EndVertical(); + + if (mConnection_WWW!=null) + { + // Connection Status Bar + int time = (int)(Time.realtimeSinceStartup % 2 * 2.5); + string Loading = mConnection_Text + ".....".Substring(0, time); + GUI.color = Color.gray; + GUILayout.BeginHorizontal(LocalizeInspector.GUIStyle_OldTextArea); + GUILayout.Label (Loading, EditorStyles.miniLabel); + GUI.color = Color.white; + if (GUILayout.Button("Cancel", EditorStyles.toolbarButton, GUILayout.ExpandWidth(false))) + StopConnectionWWW(); + GUILayout.EndHorizontal(); + Repaint(); + } + //else + // GUILayout.Space(10); + + + EditorGUI.BeginChangeCheck(); + GUILayout.Space(5); + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + LanguageSourceData.eGoogleUpdateFrequency GoogleUpdateFrequency = (LanguageSourceData.eGoogleUpdateFrequency)mProp_GoogleUpdateFrequency.enumValueIndex; + GoogleUpdateFrequency = (LanguageSourceData.eGoogleUpdateFrequency)EditorGUILayout.EnumPopup("Auto Update Frequency", GoogleUpdateFrequency, GUILayout.ExpandWidth(true)); + if (EditorGUI.EndChangeCheck()) + { + mProp_GoogleUpdateFrequency.enumValueIndex = (int)GoogleUpdateFrequency; + } + + GUILayout.Space(10); + GUILayout.Label("Delay:"); + mProp_GoogleUpdateDelay.floatValue = EditorGUILayout.FloatField(mProp_GoogleUpdateDelay.floatValue, GUILayout.Width(30)); + GUILayout.Label("secs"); + + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + var GoogleInEditorCheckFrequency = (LanguageSourceData.eGoogleUpdateFrequency)mProp_GoogleInEditorCheckFrequency.enumValueIndex; + EditorGUI.BeginChangeCheck(); + GoogleInEditorCheckFrequency = (LanguageSourceData.eGoogleUpdateFrequency)EditorGUILayout.EnumPopup(new GUIContent("In-Editor Check Frequency", "How often the editor will verify that the Spreadsheet is up-to-date with the LanguageSource. Having un-synchronized Spreadsheets can lead to issues when playing in the device as the download data will override the one in the build"), GoogleInEditorCheckFrequency, GUILayout.ExpandWidth(false)); + if (EditorGUI.EndChangeCheck()) + { + mProp_GoogleInEditorCheckFrequency.enumValueIndex = (int)GoogleInEditorCheckFrequency; + } + GUILayout.Space(122); + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + GUILayout.Label("Update Synchronization", GUILayout.Width(180)); + EditorGUI.BeginChangeCheck(); + LanguageSourceData.eGoogleUpdateSynchronization GoogleUpdateSynchronization = (LanguageSourceData.eGoogleUpdateSynchronization)mProp_GoogleUpdateSynchronization.enumValueIndex; + GoogleUpdateSynchronization = (LanguageSourceData.eGoogleUpdateSynchronization)EditorGUILayout.EnumPopup(GoogleUpdateSynchronization, GUILayout.Width(178)); + if (EditorGUI.EndChangeCheck()) + { + mProp_GoogleUpdateSynchronization.enumValueIndex = (int)GoogleUpdateSynchronization; + } + GUILayout.EndHorizontal(); + + GUILayout.Space(5); + + GUI.changed = false; + bool OpenDataSourceAfterExport = EditorPrefs.GetBool("I2Loc OpenDataSourceAfterExport", true); + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + OpenDataSourceAfterExport = GUILayout.Toggle(OpenDataSourceAfterExport, "Open Spreadsheet after Export"); + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + if (GUI.changed) + { + GUI.changed = false; + EditorPrefs.SetBool("I2Loc OpenDataSourceAfterExport", OpenDataSourceAfterExport); + } + +#endif + + GUILayout.Space(5); + } + + void OnGUI_GoogleCredentials() + { + GUI.enabled = mConnection_WWW==null; + + GUI.changed = false; + + string WebServiceHelp = "The web service is a script running on the google drive where the spreadsheet you want to use is located.\nThat script allows the game to synchronize the localization even after the game is published."; + + GUILayout.BeginHorizontal(); + GUILayout.Label (new GUIContent("Web Service URL:", WebServiceHelp), GUILayout.Width(110)); + + GUI.SetNextControlName ("WebServiceURL"); + mProp_Google_WebServiceURL.stringValue = EditorGUILayout.TextField(mProp_Google_WebServiceURL.stringValue); + + if (!string.IsNullOrEmpty(mWebService_Status)) + { + if (mWebService_Status=="Online") + { + GUI.color = Color.green; + GUILayout.Label( "", GUILayout.Width(17)); + Rect r = GUILayoutUtility.GetLastRect(); r.xMin += 3; r.yMin-= 3; r.xMax+= 2; r.yMax+=2; + GUI.Label( r, new GUIContent("\u2713", "Online"), EditorStyles.whiteLargeLabel); + GUI.color = Color.white; + } + else + if (mWebService_Status=="Offline") + { + GUI.color = Color.red; + GUILayout.Label( "", GUILayout.Width(17)); + Rect r = GUILayoutUtility.GetLastRect(); r.xMin += 3; r.yMin-= 3; r.xMax+= 2; r.yMax+=2; + GUI.Label( r, new GUIContent("\u2717", mWebService_Status), EditorStyles.whiteLargeLabel); + GUI.color = Color.white; + } + else + if (mWebService_Status=="UnsupportedVersion") + { + Rect rect = GUILayoutUtility.GetLastRect(); + float Width = 15; + rect.xMin = rect.xMax+1; + rect.xMax = rect.xMin + rect.height; + GUITools.DrawSkinIcon(rect, "CN EntryWarnIcon", "CN EntryWarn"); + GUI.Label(rect, new GUIContent("\u2717", "The current Google WebService is not supported.\nPlease, delete the WebService from the Google Drive and Install the latest version.")); + GUILayout.Space (Width); + } + } + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + GUILayout.Space (118); + if (GUILayout.Button(new GUIContent("Install", "This opens the Web Service Script and shows you steps to install and authorize it on your Google Drive"), EditorStyles.toolbarButton)) + { + ClearErrors(); + Application.OpenURL("https://script.google.com/d/1zcsLSmq3Oddd8AsLuoKNDG1Y0eYBOHzyvGT7v94u1oN6igmsZb_PJzEm/newcopy"); // V5 + //Application.OpenURL("https://goo.gl/RBCO0o"); // V4:https://script.google.com/d/1T7e5_40NcgRyind-yeg4PAkHz9TNZJ22F4RcbOvCpAs03JNf1vKNNTZB/newcopy + //Application.OpenURL("https://goo.gl/wFSbv2");// V3:https://script.google.com/d/1CxQDSXflsXRaH3M7xGfrIDrFwOIHWPsYTWi4mRZ_k77nyIInTgIk63Kd/newcopy"); + } + if (GUILayout.Button("Verify", EditorStyles.toolbarButton)) + { + ClearErrors(); + VerifyGoogleService(mProp_Google_WebServiceURL.stringValue); + GUI.changed = false; + } + GUILayout.EndHorizontal(); + + + if (string.IsNullOrEmpty(mProp_Google_WebServiceURL.stringValue)) + { + EditorGUILayout.HelpBox(WebServiceHelp, MessageType.Info); + } + + if (GUI.changed) + { + if (string.IsNullOrEmpty(mProp_Google_WebServiceURL.stringValue)) + { + mProp_Google_SpreadsheetKey.stringValue = string.Empty; + mProp_Google_SpreadsheetName.stringValue = string.Empty; + } + + + // If the web service changed then clear the cached spreadsheet keys + mGoogleSpreadsheets.Clear(); + + GUI.changed = false; + ClearErrors(); + } + GUI.enabled = true; + } + + void OnGUI_GoogleSpreadsheetsInGDrive() + { + GUI.enabled = mConnection_WWW==null; + + string[] Spreadsheets; + string[] SpreadsheetsKey; + if (mGoogleSpreadsheets.Count>0 || string.IsNullOrEmpty(mProp_Google_SpreadsheetKey.stringValue)) + { + Spreadsheets = new List(mGoogleSpreadsheets.Keys).ToArray(); + SpreadsheetsKey = new List(mGoogleSpreadsheets.Values).ToArray(); + } + else + { + Spreadsheets = new[]{mProp_Google_SpreadsheetName.stringValue ?? string.Empty}; + SpreadsheetsKey = new[]{mProp_Google_SpreadsheetKey.stringValue ?? string.Empty}; + } + int mSpreadsheetIndex = Array.IndexOf(SpreadsheetsKey, mProp_Google_SpreadsheetKey.stringValue); + + //--[ Spreadsheets ]------------------ + GUILayout.BeginHorizontal(); + GUILayout.Space(10); + GUILayout.Label ("In Google Drive:", GUILayout.Width(100)); + + GUI.changed = false; + GUI.enabled = Spreadsheets != null && Spreadsheets.Length>0; + mSpreadsheetIndex = EditorGUILayout.Popup(mSpreadsheetIndex, Spreadsheets, EditorStyles.toolbarPopup); + if (GUI.changed && mSpreadsheetIndex >= 0) + { + mProp_Google_SpreadsheetKey.stringValue = SpreadsheetsKey[mSpreadsheetIndex]; + mProp_Google_SpreadsheetName.stringValue = Spreadsheets[mSpreadsheetIndex]; + GUI.changed = false; + } + GUI.enabled = true; + + GUI.enabled = !string.IsNullOrEmpty(mProp_Google_SpreadsheetKey.stringValue) && mConnection_WWW==null; + if (GUILayout.Button("X", EditorStyles.toolbarButton,GUILayout.ExpandWidth(false))) + mProp_Google_SpreadsheetKey.stringValue = string.Empty; + GUI.enabled = true; + GUILayout.Space(10); + GUILayout.EndHorizontal(); + + GUILayout.Space(2); + + //--[ Spreadsheets Operations ]------------------ + GUILayout.BeginHorizontal(); + GUILayout.Space(114); + if (GUILayout.Button("New", EditorStyles.toolbarButton,GUILayout.ExpandWidth(true))) + Google_NewSpreadsheet(); + + GUI.enabled = !string.IsNullOrEmpty(mProp_Google_SpreadsheetKey.stringValue) && mConnection_WWW==null; + if (GUILayout.Button("Open", EditorStyles.toolbarButton,GUILayout.ExpandWidth(true))) + OpenGoogleSpreadsheet(mProp_Google_SpreadsheetKey.stringValue); + GUI.enabled = mConnection_WWW==null; + + GUILayout.Space(5); + + if (TestButton(eTest_ActionType.Button_GoogleSpreadsheet_RefreshList, "Refresh", EditorStyles.toolbarButton,GUILayout.ExpandWidth(true))) + EditorApplication.update+=Google_FindSpreadsheets; + + GUILayout.Space(10); + GUILayout.EndHorizontal(); + + GUILayout.Space(15); + + if (!string.IsNullOrEmpty(mProp_Google_SpreadsheetKey.stringValue)) + OnGUI_GoogleButtons_ImportExport( mProp_Google_SpreadsheetKey.stringValue ); + + GUI.enabled = true; + } + + + private void OnGUI_ImportButtons() + { + eSpreadsheetUpdateMode Mode = SynchronizationButtons("Import"); + if (Mode != eSpreadsheetUpdateMode.None || InTestAction(eTest_ActionType.Button_GoogleSpreadsheet_Import)) + { + if (mTestAction == eTest_ActionType.Button_GoogleSpreadsheet_Import) + Mode = (eSpreadsheetUpdateMode)mTestActionArg; + + serializedObject.ApplyModifiedProperties(); + + var modeCopy = Mode; + GUITools.DelayedCall(() => Import_Google(modeCopy)); + } + } + + private void OnGUI_ExportButtons() + { + eSpreadsheetUpdateMode Mode = SynchronizationButtons("Export"); + if (Mode != eSpreadsheetUpdateMode.None || InTestAction(eTest_ActionType.Button_GoogleSpreadsheet_Export)) + { + if (mTestAction == eTest_ActionType.Button_GoogleSpreadsheet_Export) + Mode = (eSpreadsheetUpdateMode)mTestActionArg; + + serializedObject.ApplyModifiedProperties(); + + var modeCopy = Mode; + GUITools.DelayedCall(() => Export_Google(modeCopy)); + } + } + + void OnGUI_GoogleButtons_ImportExport( string SpreadsheetKey ) + { + GUI.enabled = !string.IsNullOrEmpty(SpreadsheetKey) && mConnection_WWW==null; + + bool vertical = EditorGUIUtility.currentViewWidth < 450; + + if (vertical) + { + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + OnGUI_ImportButtons(); + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + OnGUI_ExportButtons(); + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + } + else + { + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + OnGUI_ImportButtons(); + GUILayout.FlexibleSpace(); + OnGUI_ExportButtons(); + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + } + + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + EditorGUIUtility.labelWidth += 10; + EditorGUILayout.PropertyField(mProp_Spreadsheet_SpecializationAsRows, new GUIContent("Show Specializations as Rows", "true: Make each specialization a separate row (e.g. Term[VR]..., Term[Touch]....\nfalse: Merge specializations into same cell separated by [i2s_XXX]")); + EditorGUIUtility.labelWidth -= 10; + GUILayout.EndHorizontal(); + GUILayout.Space(10); + + + GUI.enabled = true; + } + + eSpreadsheetUpdateMode SynchronizationButtons( string Operation, bool ForceReplace = false ) + { + eSpreadsheetUpdateMode Result = eSpreadsheetUpdateMode.None; + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Width (1)); + GUI.backgroundColor = Color.white; + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + GUILayout.Label(Operation, EditorStyles.miniLabel); + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + if (GUILayout.Button( "Replace", EditorStyles.toolbarButton, GUILayout.Width(60))) + Result = eSpreadsheetUpdateMode.Replace; + + if (ForceReplace) GUI.enabled = false; + if (GUILayout.Button( "Merge", EditorStyles.toolbarButton, GUILayout.Width(60))) + Result = eSpreadsheetUpdateMode.Merge; + + if (GUILayout.Button( "Add New", EditorStyles.toolbarButton, GUILayout.Width(60))) + Result = eSpreadsheetUpdateMode.AddNewTerms; + GUI.enabled = mConnection_WWW==null; + GUILayout.Space(1); + GUILayout.EndHorizontal(); + + GUILayout.Space(2); + GUILayout.EndVertical(); + + if (Result != eSpreadsheetUpdateMode.None) + ClearErrors(); + + return Result; + } + #endregion + + void VerifyGoogleService( string WebServiceURL ) + { + #if UNITY_WEBPLAYER + ShowError ("Contacting google translation is not yet supported on WebPlayer" ); + #else + StopConnectionWWW(); + mWebService_Status = null; + mConnection_WWW = UnityWebRequest.Get(WebServiceURL + "?action=Ping"); + I2Utils.SendWebRequest(mConnection_WWW); + mConnection_Callback = OnVerifyGoogleService; + EditorApplication.update += CheckForConnection; + mConnection_Text = "Verifying Web Service"; + //mConnection_TimeOut = Time.realtimeSinceStartup + 10; + #endif + } + + void OnVerifyGoogleService( string Result, string Error ) + { + if (Result.Contains("Authorization is required to perform that action")) + { + ShowWarning("You need to authorize the webservice before using it. Check the steps 4 and 5 in the WebService Script"); + mWebService_Status = "Offline"; + return; + } + + try + { + var data = JSON.Parse(Result).AsObject; + int version = 0; + if (!int.TryParse(data["script_version"], out version)) + version = 0; + int requiredVersion = LocalizationManager.GetRequiredWebServiceVersion(); + + if (requiredVersion == version) + { + mWebService_Status = "Online"; + ClearErrors(); + } + else + { + mWebService_Status = "UnsupportedVersion"; + ShowError("The current Google WebService is not supported.\nPlease, delete the WebService from the Google Drive and Install the latest version."); + } + } + catch (Exception) + { + ShowError("Unable to access the WebService"); + mWebService_Status = "Offline"; + } + } + + + void Export_Google( eSpreadsheetUpdateMode UpdateMode ) + { + StopConnectionWWW(); + LanguageSourceData source = GetSourceData(); + mConnection_WWW = source.Export_Google_CreateWWWcall( UpdateMode ); + if (mConnection_WWW==null) + { + OnExported_Google(string.Empty, "WebPlayer can't contact Google"); + } + else + { + mConnection_Callback = OnExported_Google; + EditorApplication.update += CheckForConnection; + mConnection_Text = "Uploading spreadsheet"; + //mConnection_TimeOut = Time.realtimeSinceStartup + 10; + } + } + + void OnExported_Google( string Result, string Error ) + { + // Checkf or error, but discard the "necessary data rewind wasn't possible" as thats not a real error, just a bug in Unity with POST redirects + if (!string.IsNullOrEmpty(Error) && !Error.Contains("rewind")) + { + Debug.Log (Error); + ShowError("Unable to access google"); + return; + } + + if (EditorPrefs.GetBool("I2Loc OpenDataSourceAfterExport", true) && !string.IsNullOrEmpty(GetSourceData().Google_SpreadsheetName)) + OpenGoogleSpreadsheet(GetSourceData().Google_SpreadsheetKey ); + mProp_GoogleLiveSyncIsUptoDate.boolValue = true; + } + + static void OpenGoogleSpreadsheet( string SpreadsheetKey ) + { + ClearErrors(); + string SpreadsheetUrl = "https://docs.google.com/spreadsheet/ccc?key=" + SpreadsheetKey; + Application.OpenURL(SpreadsheetUrl); + } + + public abstract LanguageSourceData GetSourceData(); + + + void Import_Google( eSpreadsheetUpdateMode UpdateMode ) + { + StopConnectionWWW(); + LanguageSourceData source = GetSourceData(); + mConnection_WWW = source.Import_Google_CreateWWWcall(true, false); + if (mConnection_WWW==null) + { + OnImported_Google(string.Empty, "Unable to import from google", eSpreadsheetUpdateMode.Replace); + } + else + { + mConnection_Callback=null; + switch (UpdateMode) + { + case eSpreadsheetUpdateMode.Replace : mConnection_Callback += OnImported_Google_Replace; break; + case eSpreadsheetUpdateMode.Merge : mConnection_Callback += OnImported_Google_Merge; break; + case eSpreadsheetUpdateMode.AddNewTerms : mConnection_Callback += OnImported_Google_AddNewTerms; break; + } + EditorApplication.update += CheckForConnection; + mConnection_Text = "Downloading spreadsheet"; + //mConnection_TimeOut = Time.realtimeSinceStartup + 10; + } + } + + void OnImported_Google_Replace( string Result, string Error ) { OnImported_Google(Result, Error, eSpreadsheetUpdateMode.Replace); } + void OnImported_Google_Merge( string Result, string Error ) { OnImported_Google(Result, Error, eSpreadsheetUpdateMode.Merge); } + void OnImported_Google_AddNewTerms( string Result, string Error ) { OnImported_Google(Result, Error, eSpreadsheetUpdateMode.AddNewTerms); } + + void OnImported_Google( string Result, string Error, eSpreadsheetUpdateMode UpdateMode ) + { + if (!string.IsNullOrEmpty(Error)) + { + Debug.Log(Error); + ShowError("Unable to access google"); + return; + } + LanguageSourceData source = GetSourceData(); + string ErrorMsg = source.Import_Google_Result(Result, UpdateMode); + bool HasErrors = !string.IsNullOrEmpty(ErrorMsg); + if (HasErrors) + ShowError(ErrorMsg); + + serializedObject.Update(); + ParseTerms(true, false, !HasErrors); + mSelectedKeys.Clear (); + mSelectedCategories.Clear(); + ScheduleUpdateTermsToShowInList(); + mLanguageSource.GetCategories(false, mSelectedCategories); + + EditorUtility.SetDirty (target); + AssetDatabase.SaveAssets(); + } + + void CheckForConnection() + { + if (mConnection_WWW!=null && mConnection_WWW.isDone) + { + fnConnectionCallback callback = mConnection_Callback; + string Result = string.Empty; + string Error = mConnection_WWW.error; + + if (string.IsNullOrEmpty(Error)) + { + Result = Encoding.UTF8.GetString(mConnection_WWW.downloadHandler.data); //mConnection_WWW.text; + } + + StopConnectionWWW(); + if (callback!=null) + callback(Result, Error); + } + /*else + if (Time.realtimeSinceStartup > mConnection_TimeOut+30) + { + fnConnectionCallback callback = mConnection_Callback; + StopConnectionWWW(); + if (callback!=null) + callback(string.Empty, "Time Out"); + }*/ + } + + void StopConnectionWWW() + { + EditorApplication.update -= CheckForConnection; + mConnection_WWW = null; + mConnection_Callback = null; + mConnection_Text = string.Empty; + } + + #region New Spreadsheet + + void Google_NewSpreadsheet() + { + #if UNITY_WEBPLAYER + ShowError ("Contacting google translation is not yet supported on WebPlayer" ); + #else + + ClearErrors(); + string SpreadsheetName; + + LanguageSourceData source = GetSourceData(); + if (source.IsGlobalSource()) + SpreadsheetName = string.Format("{0} Localization", PlayerSettings.productName); + else + SpreadsheetName = string.Format("{0} {1} {2}", PlayerSettings.productName, Editor_GetCurrentScene(), source.ownerObject.name); + + string query = mProp_Google_WebServiceURL.stringValue + "?action=NewSpreadsheet&name=" + Uri.EscapeDataString(SpreadsheetName) + "&password="+ Uri.EscapeDataString(mProp_Google_Password.stringValue); + + mConnection_WWW = UnityWebRequest.Get(query); + I2Utils.SendWebRequest(mConnection_WWW); + mConnection_Callback = Google_OnNewSpreadsheet; + EditorApplication.update += CheckForConnection; + mConnection_Text = "Creating Spreadsheet"; + //mConnection_TimeOut = Time.realtimeSinceStartup + 10; + #endif + } + + void Google_OnNewSpreadsheet( string Result, string Error ) + { + if (!string.IsNullOrEmpty(Error)) + { + ShowError("Unable to access google"); + return; + } + if (Result=="Wrong Password") + { + ShowError(Result); + return; + } + + try + { + var data = JSON.Parse(Result).AsObject; + + string name = data["name"]; + string key = data["id"]; + + serializedObject.Update(); + mProp_Google_SpreadsheetKey.stringValue = key; + mProp_Google_SpreadsheetName.stringValue = name; + serializedObject.ApplyModifiedProperties(); + mGoogleSpreadsheets[name] = key; + + LanguageSourceData source = GetSourceData(); + if (source.mTerms.Count>0 || source.mLanguages.Count>0) + Export_Google( eSpreadsheetUpdateMode.Replace ); + else + if (EditorPrefs.GetBool("I2Loc OpenDataSourceAfterExport", true)) + OpenGoogleSpreadsheet( key ); + + } + catch(Exception e) + { + ShowError (e.Message); + } + } + + #endregion + + #region FindSpreadsheets + + void Google_FindSpreadsheets() + { + ClearErrors(); + EditorApplication.update -= Google_FindSpreadsheets; + string query = mProp_Google_WebServiceURL.stringValue + "?action=GetSpreadsheetList&password="+ Uri.EscapeDataString(mProp_Google_Password.stringValue); + mConnection_WWW = UnityWebRequest.Get(query); + I2Utils.SendWebRequest(mConnection_WWW); + mConnection_Callback = Google_OnFindSpreadsheets; + EditorApplication.update += CheckForConnection; + mConnection_Text = "Accessing google"; + //mConnection_TimeOut = Time.realtimeSinceStartup + 10; + } + + void Google_OnFindSpreadsheets( string Result, string Error) + { + if (!string.IsNullOrEmpty(Error)) + { + ShowError("Unable to access google"); + return; + } + + if (Result=="Wrong Password") + { + ShowError(Result); + return; + } + + try + { + mGoogleSpreadsheets.Clear(); + var data = JSON.Parse(Result).AsObject; + foreach (KeyValuePair element in data) + mGoogleSpreadsheets[element.Key] = element.Value; + } + catch(Exception e) + { + ShowError (e.Message); + } + + } + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Google.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Google.cs.meta new file mode 100644 index 0000000..77261f6 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Google.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 800caf7e364ec2947be099b4f9ed976d +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Local.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Local.cs new file mode 100644 index 0000000..bdf9831 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Local.cs @@ -0,0 +1,335 @@ +using System; +using System.IO; +using System.Linq; +using System.Text; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public partial class LocalizationEditor + { + enum eLocalSpreadsheeet { CSV, XLS, XLSX, NONE } + + void OnGUI_Spreadsheet_Local() + { + GUILayout.Space(10); + GUILayout.BeginVertical(); + + GUILayout.BeginHorizontal(); + GUILayout.Label ("File:", GUILayout.ExpandWidth(false)); + + mProp_Spreadsheet_LocalFileName.stringValue = EditorGUILayout.TextField(mProp_Spreadsheet_LocalFileName.stringValue); + /*if (GUILayout.Button("...", "toolbarbutton", GUILayout.ExpandWidth(false))) + { + string sFileName = mProp_Spreadsheet_LocalFileName.stringValue; + + string sPath = string.Empty; + try { + sPath = System.IO.Path.GetDirectoryName(sFileName); + } + catch( System.Exception e){} + + if (string.IsNullOrEmpty(sPath)) + sPath = Application.dataPath + "/"; + + sFileName = System.IO.Path.GetFileName(sFileName); + if (string.IsNullOrEmpty(sFileName)) + sFileName = "Localization.csv"; + + string FullFileName = EditorUtility.SaveFilePanel("Select CSV File", sPath, sFileName, "csv"); + //string FullFileName = EditorUtility.OpenFilePanel("Select CSV, XLS or XLSX File", sFileName, "csv;*.xls;*.xlsx"); + + if (!string.IsNullOrEmpty(FullFileName)) + { + Prop_LocalFileName.stringValue = TryMakingPathRelativeToProject(FullFileName); + } + }*/ + GUILayout.EndHorizontal(); + + //--[ Find current extension ]--------------- + eLocalSpreadsheeet CurrentExtension = eLocalSpreadsheeet.NONE; + //string FileNameLower = Prop_LocalFileName.stringValue.ToLower(); + /*if (FileNameLower.EndsWith(".csv")) */CurrentExtension = eLocalSpreadsheeet.CSV; + /*if (FileNameLower.EndsWith(".xls")) CurrentExtension = eLocalSpreadsheeet.XLS; + if (FileNameLower.EndsWith(".xlsx")) CurrentExtension = eLocalSpreadsheeet.XLSX;*/ + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + switch (CurrentExtension) + { + case eLocalSpreadsheeet.NONE : + case eLocalSpreadsheeet.CSV : + { + string FileTypesDesc = "Select or Drag any file of the following types:\n\n"; + FileTypesDesc+= "*.csv (Comma Separated Values)\n"; + FileTypesDesc+= "*.txt (CSV file renamed as txt)\n"; + //FileTypesDesc+= "\n*.xls (Excel 97-2003)"; + //FileTypesDesc+= "\n*.xlsx (Excel Open XML format)"; + EditorGUILayout.HelpBox(FileTypesDesc, MessageType.None); + } + break; + case eLocalSpreadsheeet.XLS : EditorGUILayout.HelpBox("Excel 97-2003", MessageType.None); break; + case eLocalSpreadsheeet.XLSX : EditorGUILayout.HelpBox("Excel Open XML format", MessageType.None); break; + } + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + GUILayout.EndVertical(); + + //--[ Allow Dragging files ]----------------- + if (GUILayoutUtility.GetLastRect().Contains (Event.current.mousePosition) && IsValidDraggedLoadSpreadsheet()) + { + if (Event.current.type == EventType.DragUpdated) + DragAndDrop.visualMode = DragAndDropVisualMode.Link; + + if (Event.current.type == EventType.DragPerform) + { + mProp_Spreadsheet_LocalFileName.stringValue = TryMakingPathRelativeToProject( DragAndDrop.paths[0] ); + DragAndDrop.AcceptDrag(); + Event.current.Use(); + } + } + + GUILayout.Space(10); + + OnGUI_Spreadsheet_Local_ImportExport( CurrentExtension, mProp_Spreadsheet_LocalFileName.stringValue ); + + //if (Application.platform == RuntimePlatform.OSXEditor) + + //-- CSV Separator ---------------- + GUI.changed = false; + var CSV_Separator = mProp_Spreadsheet_LocalCSVSeparator.stringValue; + if (string.IsNullOrEmpty (CSV_Separator)) + CSV_Separator = ","; + + GUILayout.Space(10); + GUILayout.BeginVertical("Box"); + GUILayout.BeginHorizontal(); + GUILayout.Label("Separator:"); + GUILayout.FlexibleSpace(); + + if (GUILayout.Toggle(CSV_Separator==",", "Comma(,)") && CSV_Separator!=",") + CSV_Separator = ","; + + GUILayout.FlexibleSpace(); + + if (GUILayout.Toggle(CSV_Separator==";", "Semicolon(;)") && CSV_Separator!=";") + CSV_Separator = ";"; + + GUILayout.FlexibleSpace(); + + if (GUILayout.Toggle(CSV_Separator=="\t", "TAB(\\t)") && CSV_Separator!="\t") + CSV_Separator = "\t"; + + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + //--[ Encoding ]--------------- + var encodings = Encoding.GetEncodings ().OrderBy(e=>e.Name).ToArray(); + var encodingNames = encodings.Select(e=>e.Name).ToArray(); + + int idx = Array.IndexOf (encodingNames, mProp_Spreadsheet_LocalCSVEncoding.stringValue); + if (idx == -1) + idx = Array.IndexOf (encodingNames, "utf-8"); + EditorGUIUtility.labelWidth = 80; + + idx = EditorGUILayout.Popup ("Encoding:", idx, encodingNames); + if (GUILayout.Button("Default", GUILayout.ExpandWidth(false))) + idx = Array.IndexOf (encodingNames, "utf-8"); + + if (idx>=0 && mProp_Spreadsheet_LocalCSVEncoding.stringValue != encodings [idx].Name) + mProp_Spreadsheet_LocalCSVEncoding.stringValue = encodings [idx].Name; + GUILayout.EndHorizontal(); + + GUILayout.EndVertical(); + + if (GUI.changed) + { + mProp_Spreadsheet_LocalCSVSeparator.stringValue = CSV_Separator; + } + + GUILayout.Space(10); + EditorGUILayout.HelpBox("On some Mac OS, there is a Unity Bug that makes the IDE crash when selecting a CSV file in the Open/Save File Dialog.\nJust by clicking the file, unity tries to preview the content and crashes.\n\nIf any of your the team members use Mac, its adviced to import/export the CSV Files with TXT extension.", MessageType.Warning); + GUILayout.Space(10); + + OnGUI_ShowMsg(); + } + + bool IsValidDraggedLoadSpreadsheet() + { + if (DragAndDrop.paths==null || DragAndDrop.paths.Length!=1) + return false; + + string sPath = DragAndDrop.paths[0].ToLower(); + if (sPath.EndsWith(".csv")) return true; + if (sPath.EndsWith(".txt")) return true; + //if (sPath.EndsWith(".xls")) return true; + //if (sPath.EndsWith(".xlsx")) return true; + + /*int iChar = sPath.LastIndexOfAny( "/\\.".ToCharArray() ); + if (iChar<0 || sPath[iChar]!='.') + return true; + return false;*/ + return false; + } + + string TryMakingPathRelativeToProject( string FileName ) + { + string ProjectPath = Application.dataPath.ToLower(); + string FileNameLower = FileName.ToLower(); + + if (FileNameLower.StartsWith(ProjectPath)) + FileName = FileName.Substring(ProjectPath.Length+1); + else + if (FileNameLower.StartsWith("assets/")) + FileName = FileName.Substring("assets/".Length); + return FileName; + } + + void OnGUI_Spreadsheet_Local_ImportExport( eLocalSpreadsheeet CurrentExtension, string File ) + { + GUI.enabled = CurrentExtension!=eLocalSpreadsheeet.NONE; + + GUILayout.BeginHorizontal(); + GUILayout.Space(10); + + GUI.backgroundColor = Color.Lerp(Color.gray, Color.white, 0.5f); + eSpreadsheetUpdateMode Mode = SynchronizationButtons("Import"); + if ( Mode!= eSpreadsheetUpdateMode.None) + Import_Local(File, CurrentExtension, Mode); + + GUILayout.FlexibleSpace(); + + GUI.backgroundColor = Color.Lerp(Color.gray, Color.white, 0.5f); + Mode = SynchronizationButtons("Export", true); + if ( Mode != eSpreadsheetUpdateMode.None) + Export_Local(File, CurrentExtension, Mode); + + GUILayout.Space(10); + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + EditorGUIUtility.labelWidth += 10; + EditorGUILayout.PropertyField(mProp_Spreadsheet_SpecializationAsRows, new GUIContent("Show Specializations as Rows", "true: Make each specialization a separate row (e.g. Term[VR]..., Term[Touch]....\nfalse: Merge specializations into same cell separated by [i2s_XXX]")); + EditorGUIUtility.labelWidth -= 10; + GUILayout.EndHorizontal(); + + + GUI.enabled = true; + } + + void Import_Local( string File, eLocalSpreadsheeet CurrentExtension, eSpreadsheetUpdateMode UpdateMode ) + { + try + { + serializedObject.ApplyModifiedProperties(); + serializedObject.Update(); + ClearErrors(); + + if (string.IsNullOrEmpty(File)) + File = Application.dataPath + "/Localization.csv"; + else + if (!Path.IsPathRooted(File)) + File = string.Concat(Application.dataPath, "/", File); + + // On Mac there is an issue with previewing CSV files, so its forced to only TXT + if (Application.platform == RuntimePlatform.OSXEditor) + File = EditorUtility.OpenFilePanel("Select a CSV file renamed as TXT", File, "txt"); + else + File = EditorUtility.OpenFilePanel("Select a CSV file or a CSV file renamed as TXT", File, "csv;*.txt"); + //File = EditorUtility.OpenFilePanel("Select CSV, XLS or XLSX File", File, "csv;*.xls;*.xlsx"); + if (!string.IsNullOrEmpty(File)) + { + mLanguageSource.Spreadsheet_LocalFileName = TryMakingPathRelativeToProject(File); + switch (CurrentExtension) + { + case eLocalSpreadsheeet.CSV : Import_CSV(File, UpdateMode); break; + } + ParseTerms(true, false, true); + EditorUtility.SetDirty (target); + AssetDatabase.SaveAssets(); + } + } + catch (Exception ex) + { + ShowError("Unable to import file"); + Debug.LogError(ex.Message); + } + } + + void Import_CSV( string FileName, eSpreadsheetUpdateMode UpdateMode ) + { + LanguageSourceData source = GetSourceData(); + var encoding = Encoding.GetEncoding (mProp_Spreadsheet_LocalCSVEncoding.stringValue); + if (encoding == null) + encoding = Encoding.UTF8; + string CSVstring = LocalizationReader.ReadCSVfile (FileName, encoding); + + char Separator = mProp_Spreadsheet_LocalCSVSeparator.stringValue.Length>0 ? mProp_Spreadsheet_LocalCSVSeparator.stringValue[0] : ','; + string sError = source.Import_CSV( string.Empty, CSVstring, UpdateMode, Separator); + if (!string.IsNullOrEmpty(sError)) + ShowError(sError); + + mSelectedCategories = source.GetCategories(); + } + + void Export_Local( string File, eLocalSpreadsheeet CurrentExtension, eSpreadsheetUpdateMode UpdateMode ) + { + try + { + serializedObject.ApplyModifiedProperties(); + serializedObject.Update(); + ClearErrors(); + + string sPath = string.Empty; + if (!Path.IsPathRooted(File)) + File = string.Concat(Application.dataPath, "/", File); + + try { + sPath = Path.GetDirectoryName(File); + } + catch( Exception){} + + if (string.IsNullOrEmpty(sPath)) + sPath = Application.dataPath + "/"; + + File = Path.GetFileName(File); + if (string.IsNullOrEmpty(File)) + File = "Localization.csv"; + + if (Application.platform == RuntimePlatform.OSXEditor) + File = EditorUtility.SaveFilePanel("Select a CSV file renamed as TXT", sPath, File, "txt"); + else + File = EditorUtility.SaveFilePanel("Select a CSV or TXT file", sPath, File, "csv;*.txt"); + if (!string.IsNullOrEmpty(File)) + { + mLanguageSource.Spreadsheet_LocalFileName = TryMakingPathRelativeToProject(File); + + char Separator = mProp_Spreadsheet_LocalCSVSeparator.stringValue.Length>0 ? mProp_Spreadsheet_LocalCSVSeparator.stringValue[0] : ','; + var encoding = Encoding.GetEncoding (mProp_Spreadsheet_LocalCSVEncoding.stringValue); + if (encoding == null) + encoding = Encoding.UTF8; + + switch (CurrentExtension) + { + case eLocalSpreadsheeet.CSV : Export_CSV(File, UpdateMode, Separator, encoding); break; + } + } + } + catch (Exception) + { + ShowError("Unable to export file\nCheck it is not READ-ONLY and that\nits not opened in an external viewer"); + } + } + + public void Export_CSV( string FileName, eSpreadsheetUpdateMode UpdateMode, char Separator, Encoding encoding ) + { + LanguageSourceData source = GetSourceData(); + + string CSVstring = source.Export_CSV(null, Separator, mProp_Spreadsheet_SpecializationAsRows.boolValue); + File.WriteAllText (FileName, CSVstring, encoding); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Local.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Local.cs.meta new file mode 100644 index 0000000..dd66d4c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Spreadsheet_Local.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: fdca66efafe784661b464934cacff065 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms.cs new file mode 100644 index 0000000..783a0cf --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms.cs @@ -0,0 +1,820 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public partial class LocalizationEditor + { + #region Variables + + Vector2 mScrollPos_Keys = Vector2.zero; + + public static string mKeyToExplore; // Key that should show all the language details + static string KeyList_Filter = ""; + float mRowSize=-1; + float ScrollHeight; + float mTermList_MaxWidth = -1; + + public static List mSelectedKeys = new List(); // Selected Keys in the list of mParsedKeys + public static List mSelectedCategories = new List(); + + + public enum eFlagsViewKeys + { + Used = 1<<1, + Missing = 1<<2, + NotUsed = 1<<3 + } + public static int mFlagsViewKeys = (int)eFlagsViewKeys.Used | (int)eFlagsViewKeys.NotUsed; + + public static string mTermsList_NewTerm; + Rect mKeyListFilterRect; + + #endregion + + #region GUI Key List + + float ExpandedViewHeight; + float TermsListHeight; + + void OnGUI_KeysList(bool AllowExpandKey = true, float Height = 300.0f, bool ShowTools=true) + { + ///if (mTermList_MaxWidth<=0) + CalculateTermsListMaxWidth(); + + //--[ List Filters ]-------------------------------------- + + // The ID of this control is registered here to avoid losing focus when the terms list grows in the scrollbox + // This control is drawn later on + int KeyListFilterID = GUIUtility.GetControlID( FocusType.Keyboard ); + + OnGUI_ShowMsg(); + + GUILayout.BeginHorizontal(); + GUIStyle bstyle = new GUIStyle ("toolbarbutton"); + bstyle.fontSize = 15; + if (GUILayout.Button (new GUIContent("\u21bb", "Parse Scene and update terms list with missing and unused terms"), bstyle, GUILayout.Width(25))) + EditorApplication.update += DoParseTermsInCurrentSceneAndScripts; + if (GUILayout.Button(new GUIContent("\u21ea", "Refresh the translation of all Localize objects"), bstyle, GUILayout.Width(25))) + CallLocalizeAll(); + + GUILayout.Space (1); + + var oldFlags = mFlagsViewKeys; + mFlagsViewKeys = OnGUI_FlagToogle("Used","Shows All Terms referenced in the parsed scenes", mFlagsViewKeys, (int)eFlagsViewKeys.Used); + mFlagsViewKeys = OnGUI_FlagToogle("Not Used", "Shows all Terms from the Source that are not been used", mFlagsViewKeys, (int)eFlagsViewKeys.NotUsed); + mFlagsViewKeys = OnGUI_FlagToogle("Missing","Shows all Terms Used but not defined in the Source", mFlagsViewKeys, (int)eFlagsViewKeys.Missing); + if (oldFlags!=mFlagsViewKeys) + ScheduleUpdateTermsToShowInList(); + + OnGUI_SelectedCategories(); + + GUILayout.EndHorizontal(); + + /*//if (Event.current.type == EventType.Repaint) + TermsListHeight = Screen.height - 400; + Debug.Log(Event.current.type + " " + TermsListHeight + " " + Screen.height + " " + GUILayoutUtility.GetLastRect().yMax); + + //TermsListHeight = Mathf.Min(Screen.height*0.5f, TermsListHeight); + mScrollPos_Keys = GUILayout.BeginScrollView(mScrollPos_Keys, false, false, "horizontalScrollbar", "verticalScrollbar", LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height(TermsListHeight)); + for (int i = 0; i < 1000; ++i) + GUILayout.Label("ahhh" + i); + GUILayout.EndScrollView(); + + return;*/ + TermsListHeight = Mathf.Min(Screen.height*0.5f, TermsListHeight); + + //--[ Keys List ]----------------------------------------- + GUI.backgroundColor = Color.Lerp(GUITools.LightGray, Color.white, 0.5f); + mScrollPos_Keys = GUILayout.BeginScrollView( mScrollPos_Keys, false, false, "horizontalScrollbar", "verticalScrollbar", LocalizeInspector.GUIStyle_OldTextArea ,GUILayout.Height(TermsListHeight)/*GUILayout.MinHeight(Height), GUILayout.MaxHeight(Screen.height), GUILayout.ExpandHeight(true)*/); + GUI.backgroundColor = Color.white; + + bool bAnyValidUsage = false; + + mRowSize = EditorStyles.toolbar.fixedHeight; + if (Event.current!=null && Event.current.type == EventType.Layout) + ScrollHeight = mScrollPos_Keys.y; + + float YPosMin = -ScrollHeight; + int nSkip = 0; + int nDraw = 0; + + if (mShowableTerms.Count == 0 && Event.current.type == EventType.Layout) + UpdateTermsToShownInList (); + + float SkipSize = 0; + foreach (var parsedTerm in mShowableTerms) + { + string sKey = parsedTerm.Term; + string sCategory = parsedTerm.Category; + string FullKey = parsedTerm.FullTerm; + + int nUses = parsedTerm.Usage; + bAnyValidUsage = bAnyValidUsage | (nUses>=0); + + ShowTerm_termData = parsedTerm.termData; + + // Skip lines outside the view ----------------------- + YPosMin += mRowSize; + SkipSize += mRowSize; + float YPosMax = YPosMin + mRowSize; + bool isExpanded = AllowExpandKey && mKeyToExplore==FullKey; + if (!isExpanded && (YPosMax<-2*mRowSize || YPosMin>/*Screen.height*/TermsListHeight+mRowSize)) + { + if (YPosMin>TermsListHeight+mRowSize) + break; + + nSkip++; + continue; + } + nDraw++; + + //------------------------------------------------------ + + OnGUI_KeyHeader (sKey, sCategory, FullKey, nUses, YPosMin-mRowSize+mScrollPos_Keys.y); + + //--[ Key Details ]------------------------------- + + if (isExpanded) + { + GUILayout.Space(SkipSize); + SkipSize = 0; + OnGUI_KeyList_ShowKeyDetails(); + Rect rect = GUILayoutUtility.GetLastRect(); + if (rect.height>5) + ExpandedViewHeight = rect.height; + YPosMin += ExpandedViewHeight; + } + } + SkipSize += (mShowableTerms.Count - nDraw-nSkip) * mRowSize; + GUILayout.Space(SkipSize+2); + if (mSelectedCategories.Count < mParsedCategories.Count) + { + SkipSize += 25; + if (GUILayout.Button ("...", EditorStyles.label)) + { + mSelectedCategories.Clear (); + mSelectedCategories.AddRange (mParsedCategories); + } + } + OnGUI_KeysList_AddKey(); + + GUILayout.Label("", GUILayout.Width(mTermList_MaxWidth+10+30), GUILayout.Height(1)); + + GUILayout.EndScrollView(); + + TermsListHeight = YPosMin + mRowSize + 25;//SkipSize+25; + + //Rect ListRect = GUILayoutUtility.GetLastRect(); + //if (ListRect.height>5) + // TermsListHeight = ListRect.height; + //Debug.Log(nDraw + " " + nSkip + " " + Screen.height + " " + TermsListHeight); + + OnGUI_Keys_ListSelection( KeyListFilterID ); // Selection Buttons + +// if (!bAnyValidUsage) +// EditorGUILayout.HelpBox("Use (Tools\\Parse Terms) to find how many times each of the Terms are used", UnityEditor.MessageType.Info); + + if (ShowTools) + { + GUILayout.BeginHorizontal(); + GUI.enabled = mSelectedKeys.Count>0 || !string.IsNullOrEmpty(mKeyToExplore); + if (TestButton (eTest_ActionType.Button_AddSelectedTerms, new GUIContent("Add Terms", "Add terms to Source"), "Button", GUITools.DontExpandWidth)) AddTermsToSource(); + if (TestButton (eTest_ActionType.Button_RemoveSelectedTerms, new GUIContent("Remove Terms", "Remove Terms from Source"), "Button", GUITools.DontExpandWidth)) RemoveTermsFromSource(); + + GUILayout.FlexibleSpace (); + + if (GUILayout.Button ("Change Category")) OpenTool_ChangeCategoryOfSelectedTerms(); + GUI.enabled = true; + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace (); + bool newBool = GUILayout.Toggle(mLanguageSource.CaseInsensitiveTerms, "Case Insensitive Terms"); + if (newBool != mLanguageSource.CaseInsensitiveTerms) + { + mProp_CaseInsensitiveTerms.boolValue = newBool; + } + GUILayout.FlexibleSpace (); + GUILayout.EndHorizontal(); + } + //Debug.Log ("Draw: " + nDraw + " Skip: " + nSkip); + } + + static void ScheduleUpdateTermsToShowInList() + { + if (!mUpdateShowTermIsScheduled) + { + EditorApplication.update += UpdateTermsToShownInList; + mUpdateShowTermIsScheduled = true; + } + } + static bool mUpdateShowTermIsScheduled; + static void UpdateTermsToShownInList() + { + EditorApplication.update -= UpdateTermsToShownInList; + mUpdateShowTermIsScheduled = false; + + mShowableTerms.Clear (); + mSelectedCategories.Sort(); + foreach (KeyValuePair kvp in mParsedTerms) + { + ParsedTerm parsedTerm = kvp.Value; + if (ShouldShowTerm (parsedTerm.Term, parsedTerm.Category, parsedTerm.Usage, parsedTerm)) + mShowableTerms.Add(parsedTerm); + } + GUITools.RepaintInspectors(); + GUITools.ScheduleRepaintInspectors(); + } + + void OnGUI_KeyHeader (string sKey, string sCategory, string FullKey, int nUses, float YPosMin) + { + //--[ Toggle ]--------------------- + GUI.Box(new Rect(2, YPosMin+2, 18, mRowSize), "", "Toolbar"); + OnGUI_SelectableToogleListItem (new Rect(2, YPosMin+3, 15, mRowSize), FullKey, ref mSelectedKeys, "OL Toggle"); + + bool bEnabled = mSelectedKeys.Contains (FullKey); + //--[ Number of Objects using this key ]--------------------- + if (nUses >= 0) + { + if (nUses == 0) + { + GUI.color = Color.Lerp (Color.gray, Color.white, 0.5f); + GUI.Label (new Rect(20, YPosMin+2, 30, mRowSize), nUses.ToString (), "toolbarbutton"); + } + else + { + if (GUI.Button(new Rect(20, YPosMin + 2, 30, mRowSize), nUses.ToString(), "toolbarbutton")) + { + List selection = new List(mSelectedKeys); + if (!selection.Contains(FullKey)) + selection.Add(FullKey); + + List selGOs = new List(); + for (int i=0; i 0) + Selection.objects = selGOs.ToArray(); + else + ShowWarning("The selected Terms are not used in this Scene. Try opening other scenes"); + } + } + } + else + { + GUI.color = Color.Lerp (Color.red, Color.white, 0.6f); + if (GUI.Button (new Rect(20, YPosMin+2, 30, mRowSize), "", "toolbarbutton")) + { + mCurrentToolsMode = eToolsMode.Parse; + mCurrentViewMode = eViewMode.Tools; + } + } + GUI.color = Color.white; + + TermData termData = ShowTerm_termData!=null ? ShowTerm_termData : mLanguageSource.GetTermData (FullKey); + bool bKeyIsMissing = termData == null; + float MinX = 50; + if (bKeyIsMissing) + { + Rect rect = new Rect(50, YPosMin+2, mRowSize, mRowSize+2); + GUITools.DrawSkinIcon(rect, "CN EntryWarnIcon", "CN EntryWarn"); + GUI.Label (rect, new GUIContent ("", "This term is used in the scene, but its not localized in the Language Source")); + MinX += rect.width; + } + else MinX += 3; + + float listWidth = Mathf.Max(EditorGUIUtility.currentViewWidth / EditorGUIUtility.pixelsPerPoint, mTermList_MaxWidth); + Rect rectKey = new Rect(MinX, YPosMin+2, listWidth-MinX, mRowSize); + if (sCategory != LanguageSourceData.EmptyCategory) + rectKey.width -= 130; + if (mKeyToExplore == FullKey) + { + GUI.backgroundColor = Color.Lerp (Color.blue, Color.white, 0.8f); + if (GUI.Button (rectKey, new GUIContent (sKey, EditorStyles.foldout.onNormal.background), LocalizeInspector.GUIStyle_OldTextArea)) + { + mKeyToExplore = string.Empty; + ScheduleUpdateTermsToShowInList(); + ClearErrors (); + } + GUI.backgroundColor = Color.white; + } + else + { + GUIStyle LabelStyle = EditorStyles.label; + if (!bKeyIsMissing && !TermHasAllTranslations (mLanguageSource, termData)) + { + LabelStyle = new GUIStyle (EditorStyles.label); + LabelStyle.fontStyle = FontStyle.Italic; + GUI.color = Color.Lerp (Color.white, Color.yellow, 0.5f); + } + if (!bEnabled) + GUI.contentColor = Color.Lerp (Color.gray, Color.white, 0.3f); + if (GUI.Button (rectKey, sKey, LabelStyle)) + { + SelectTerm (FullKey); + ClearErrors (); + } + if (!bEnabled) + GUI.contentColor = Color.white; + GUI.color = Color.white; + } + //--[ Category ]-------------------------- + if (sCategory != LanguageSourceData.EmptyCategory) + { + if (mKeyToExplore == FullKey) + { + rectKey.x = listWidth - 100-38-20; + rectKey.width = 130; + if (GUI.Button (rectKey, sCategory, EditorStyles.toolbarButton)) + OpenTool_ChangeCategoryOfSelectedTerms (); + } + else + { + GUIStyle stl = new GUIStyle(EditorStyles.miniLabel); + stl.alignment = TextAnchor.MiddleRight; + rectKey.width = 130;//EditorStyles.miniLabel.CalcSize(new GUIContent(sCategory)).x; + rectKey.x = listWidth - rectKey.width - 38-20; + + if (GUI.Button (rectKey, sCategory, stl)) + { + SelectTerm (FullKey); + ClearErrors (); + } + } + } + } + + + void CalculateTermsListMaxWidth() + { + mTermList_MaxWidth = EditorGUIUtility.currentViewWidth / EditorGUIUtility.pixelsPerPoint - 120; + /*float maxWidth = Screen.width / 18; + foreach (KeyValuePair kvp in mParsedTerms) + { + var txt = kvp.Key; + if (txt.Length > 100) + txt = txt.Substring(0, 100); + var size = EditorStyles.label.CalcSize(new GUIContent(txt)); + mTermList_MaxWidth = Mathf.Max (mTermList_MaxWidth, size.x); + }*/ + } + + bool TermHasAllTranslations( LanguageSourceData source, TermData data ) + { + if (source==null) source = LocalizationManager.Sources[0]; + for (int i=0, imax=data.Languages.Length; ii ? source.mLanguages[i].IsEnabled() : true; + if (string.IsNullOrEmpty(data.Languages[i]) && isLangEnabled) + return false; + } + return true; + } + + void OnGUI_KeysList_AddKey() + { + GUILayout.BeginHorizontal(); + GUI.color = Color.Lerp(Color.gray, Color.white, 0.5f); + bool bWasEnabled = mTermsList_NewTerm!=null; + bool bEnabled = !GUILayout.Toggle (!bWasEnabled, "+", EditorStyles.toolbarButton, GUILayout.Width(30)); + GUI.color = Color.white; + + if (bWasEnabled && !bEnabled) mTermsList_NewTerm = null; + if (!bWasEnabled && bEnabled) mTermsList_NewTerm = string.Empty; + + if (bEnabled) + { + GUILayout.BeginHorizontal(EditorStyles.toolbar); + mTermsList_NewTerm = EditorGUILayout.TextField(mTermsList_NewTerm, EditorStyles.toolbarTextField, GUILayout.ExpandWidth(true)); + GUILayout.EndHorizontal(); + + LanguageSourceData.ValidateFullTerm( ref mTermsList_NewTerm ); + if (string.IsNullOrEmpty(mTermsList_NewTerm) || mLanguageSource.ContainsTerm(mTermsList_NewTerm) || mTermsList_NewTerm=="-") + GUI.enabled = false; + + if (TestButton (eTest_ActionType.Button_AddTerm_InTermsList, "Create Key", "toolbarbutton", GUILayout.ExpandWidth(false))) + { + AddLocalTerm(mTermsList_NewTerm); + SelectTerm( mTermsList_NewTerm ); + ClearErrors(); + mTermsList_NewTerm = null; + SetAllTerms_When_InferredTerms_IsInSource (); + } + GUI.enabled = true; + } + GUILayout.EndHorizontal(); + } + + void OpenTool_ChangeCategoryOfSelectedTerms() + { + mCurrentViewMode = eViewMode.Tools; + mCurrentToolsMode = eToolsMode.Categorize; + if (!string.IsNullOrEmpty(mKeyToExplore) && !mSelectedKeys.Contains(mKeyToExplore)) + mSelectedKeys.Add(mKeyToExplore); + mSelectedKeys.Sort(); + } + + void OnGUI_SelectedCategories() + { + if (mParsedCategories.Count == 0) + return; + + string text = "Categories"; + if (mSelectedCategories.Count() == 0) + text = "Nothing"; + else + if (mSelectedCategories.Count() == mParsedCategories.Count) + text = "Everything"; + else + text = mSelectedCategories.Count + " categories"; + + if (GUILayout.Button(new GUIContent(text), "toolbarbutton", GUILayout.Width(100))) + { + var menu = new GenericMenu(); + + menu.AddItem(new GUIContent("Everything"), false, () => + { + mSelectedCategories.Clear(); + mSelectedCategories.AddRange(mParsedCategories); + ScheduleUpdateTermsToShowInList(); + }); + menu.AddItem(new GUIContent("Nothing"), false, () => + { + mSelectedCategories.Clear(); + ScheduleUpdateTermsToShowInList(); + }); + menu.AddSeparator(""); + + var parsedList = mParsedCategories.OrderBy(x=>x).ToList(); + for (int i=0, imax=parsedList.Count; ix.StartsWith(categoryRoot))), () => + { + var CatHeader = category + "/"; + if (mSelectedCategories.Contains(category)) + { + mSelectedCategories.Remove(category); + + if (isHeader) + { + mSelectedCategories.RemoveAll(x => x.StartsWith(CatHeader)); + } + } + else + { + mSelectedCategories.Add(category); + if (isHeader) + { + mSelectedCategories.AddRange( parsedList.Where(x=>x.StartsWith(CatHeader))); + } + } + ScheduleUpdateTermsToShowInList(); + }); + if (isHeader) + { + menu.AddSeparator(category+"/"); + } + } + + menu.ShowAsContext(); + } + } + + void SaveSelectedCategories() + { + if (mSelectedCategories.Count == 0) { + EditorPrefs.DeleteKey ("I2 CategoryFilter"); + } else { + var data = string.Join(",", mSelectedCategories.ToArray()); + EditorPrefs.SetString ("I2 CategoryFilter", data); + } + } + + void LoadSelectedCategories() + { + var data = EditorPrefs.GetString ("I2 CategoryFilter", null); + if (!string.IsNullOrEmpty(data)) + { + mSelectedCategories.Clear (); + mSelectedCategories.AddRange( data.Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries)); + } + } + + + // Bottom part of the Key list (buttons: All, None, Used,... to select the keys) + void OnGUI_Keys_ListSelection ( int KeyListFilterID ) + { + GUILayout.BeginHorizontal( "toolbarbutton" ); + + if (TestButton( eTest_ActionType.Button_SelectTerms_All, new GUIContent( "All", "Selects All Terms in the list" ), "toolbarbutton", GUILayout.ExpandWidth( false ) )) + { + mSelectedKeys.Clear(); + foreach (var kvp in mParsedTerms) + if (ShouldShowTerm( kvp.Value.Term, kvp.Value.Category, kvp.Value.Usage )) + mSelectedKeys.Add( kvp.Key ); + } + if (GUILayout.Button( new GUIContent( "None", "Clears the selection" ), "toolbarbutton", GUILayout.ExpandWidth( false ) )) { mSelectedKeys.Clear(); } + GUILayout.Space( 5 ); + + GUI.enabled = (mFlagsViewKeys & (int)eFlagsViewKeys.Used)>1; + if (TestButton(eTest_ActionType.Button_SelectTerms_Used, new GUIContent( "Used", "Selects All Terms referenced in the parsed scenes" ), "toolbarbutton", GUILayout.ExpandWidth( false ) )) + { + mSelectedKeys.Clear(); + foreach (var kvp in mParsedTerms) + if (kvp.Value.Usage > 0 && ShouldShowTerm( kvp.Value.Term, kvp.Value.Category, kvp.Value.Usage )) + mSelectedKeys.Add( kvp.Key ); + } + GUI.enabled = (mFlagsViewKeys & (int)eFlagsViewKeys.NotUsed)>1; + if (GUILayout.Button( new GUIContent( "Not Used", "Selects all Terms from the Source that are not been used" ), "toolbarbutton", GUILayout.ExpandWidth( false ) )) + { + mSelectedKeys.Clear(); + foreach (var kvp in mParsedTerms) + if (kvp.Value.Usage == 0 && ShouldShowTerm( kvp.Value.Term, kvp.Value.Category, kvp.Value.Usage )) + mSelectedKeys.Add( kvp.Key ); + } + + GUI.enabled = (mFlagsViewKeys & (int)eFlagsViewKeys.Missing)>1; + if (TestButton(eTest_ActionType.Button_SelectTerms_Missing, new GUIContent( "Missing", "Selects all Terms Used but not defined in the Source" ), "toolbarbutton", GUILayout.ExpandWidth( false ) )) + { + mSelectedKeys.Clear(); + foreach (var kvp in mParsedTerms) + if (!mLanguageSource.ContainsTerm( kvp.Key ) && ShouldShowTerm( kvp.Value.Term, kvp.Value.Category, kvp.Value.Usage )) + mSelectedKeys.Add( kvp.Key ); + } + GUI.enabled = true; + EditorGUI.BeginChangeCheck(); + + // Terms Filter + { + //KeyList_Filter = EditorGUILayout.TextField(KeyList_Filter, GUI.skin.GetStyle("ToolbarSeachTextField"), GUILayout.ExpandWidth(true)); + GUILayout.Label( "", GUILayout.ExpandWidth( true ) ); + mKeyListFilterRect = GUILayoutUtility.GetLastRect(); + mKeyListFilterRect.xMax += 4; + + KeyList_Filter = GUITools.TextField( mKeyListFilterRect, KeyList_Filter, 255, GUI.skin.GetStyle( "ToolbarSeachTextField" ), KeyListFilterID ); + } + + + + if (GUILayout.Button( string.Empty, string.IsNullOrEmpty( KeyList_Filter ) ? "ToolbarSeachCancelButtonEmpty" : "ToolbarSeachCancelButton", GUILayout.ExpandWidth( false ) )) + { + KeyList_Filter = string.Empty; + EditorApplication.update += RepaintScene; + GUI.FocusControl( "" ); + } + + string filterHelp = "Fiter Options:\ntext - shows all key/categories matching text\nc text - shows all terms of the text category\nf text - show terms having 'text' in their translations"; + GUILayout.Space(-5); + GUI.contentColor = new Color(1, 1, 1, 0.5f); + GUILayout.Label(new GUIContent(GUITools.Icon_Help.image, filterHelp), GUITools.DontExpandWidth); + GUI.contentColor = GUITools.White; + GUILayout.Space(-5); + + + + + if (EditorGUI.EndChangeCheck()) + { + mShowableTerms.Clear(); + GUI.changed = false; + } + + GUILayout.EndHorizontal(); + } + + + #endregion + + #region Filtering + + public bool ShouldShowTerm (string FullTerm) + { + ParsedTerm termData; + if (!mParsedTerms.TryGetValue(FullTerm, out termData)) + return false; + + return ShouldShowTerm (termData.Term, termData.Category, termData.Usage, termData); + } + + private static TermData ShowTerm_termData; + public static bool ShouldShowTerm (string Term, string Category, int nUses, ParsedTerm parsedTerm=null ) + { + if (!string.IsNullOrEmpty(Category) && !mSelectedCategories.Contains(Category)) + return false; + if (Term == "-") + return false; + + + var fullTerm = Term; + if (!string.IsNullOrEmpty(Category) && Category != LanguageSourceData.EmptyCategory) + fullTerm = Category + "/" + Term; + + if (parsedTerm != null && parsedTerm.termData != null) + ShowTerm_termData = parsedTerm.termData; + else + { + ShowTerm_termData = mLanguageSource.GetTermData (fullTerm); + if (parsedTerm!=null) + parsedTerm.termData = ShowTerm_termData; + } + + + var filter = KeyList_Filter.Trim(); + bool useTranslation = filter.StartsWith("f ", StringComparison.OrdinalIgnoreCase); + if (useTranslation) + { + if (ShowTerm_termData == null) + return false; + + filter = filter.Substring(2).Trim(); + if (!string.IsNullOrEmpty(filter)) + { + bool hasFilter = false; + for (int i = 0; i < ShowTerm_termData.Languages.Length; ++i) + { + if (!string.IsNullOrEmpty(ShowTerm_termData.Languages[i]) && StringContainsFilter(ShowTerm_termData.Languages[i], filter)) + { + hasFilter = true; + break; + } + } + if (!hasFilter) + return false; + } + } + else + { + bool onlyCategory = filter.StartsWith("c ", StringComparison.OrdinalIgnoreCase); + if (onlyCategory) + filter = filter.Substring(2).Trim(); + + if (!string.IsNullOrEmpty(filter)) + { + bool matchesCategory = StringContainsFilter(Category, filter); + bool matchesName = !onlyCategory && StringContainsFilter(Term, filter); + + if (!matchesCategory && !matchesName) + return false; + } + } + + + bool bIsMissing = ShowTerm_termData == null; + if (nUses<0) return true; + + if ((mFlagsViewKeys & (int)eFlagsViewKeys.Missing)>0 && bIsMissing) return true; + if ((mFlagsViewKeys & (int)eFlagsViewKeys.Missing)==0 && bIsMissing) return false; + + if ((mFlagsViewKeys & (int)eFlagsViewKeys.Used)>0 && nUses>0) return true; + if ((mFlagsViewKeys & (int)eFlagsViewKeys.NotUsed)>0 && nUses==0) return true; + + return false; + } + + static bool StringContainsFilter( string Term, string Filter ) + { + if (string.IsNullOrEmpty(Filter) || string.IsNullOrEmpty(Term)) + return true; + if (Term == "-") + return false; + Term = Term.ToLower(); + string[] Filters = Filter.ToLower().Split(";, ".ToCharArray(), StringSplitOptions.RemoveEmptyEntries); + for (int i = 0, imax = Filters.Length; i < imax; ++i) + if (Term.Contains(Filters[i])) + return true; + + return false; + } + + #endregion + + #region Add/Remove Keys to DB + + void AddTermsToSource() + { + if (!string.IsNullOrEmpty (mKeyToExplore) && !mSelectedKeys.Contains(mKeyToExplore)) + mSelectedKeys.Add (mKeyToExplore); + + for (int i=mSelectedKeys.Count-1; i>=0; --i) + { + string key = mSelectedKeys[i]; + + if (!ShouldShowTerm(key)) + continue; + + AddLocalTerm(key); + mSelectedKeys.RemoveAt(i); + } + SetAllTerms_When_InferredTerms_IsInSource (); + } + + void RemoveTermsFromSource() + { + if (mTestAction==eTest_ActionType.None && !EditorUtility.DisplayDialog("Confirm delete", "Are you sure you want to delete the selected terms", "Yes", "Cancel")) + return; + + if (!string.IsNullOrEmpty (mKeyToExplore) && !mSelectedKeys.Contains(mKeyToExplore)) + mSelectedKeys.Add (mKeyToExplore); + + for (int i=mSelectedKeys.Count-1; i>=0; --i) + { + string key = mSelectedKeys[i]; + + if (!ShouldShowTerm(key)) + continue; + + mLanguageSource.RemoveTerm(key); + RemoveParsedTerm(key); + mSelectedKeys.Remove(key); + } + + mKeyToExplore = string.Empty; + mTermList_MaxWidth = -1; + serializedObject.ApplyModifiedProperties(); + mLanguageSource.Editor_SetDirty(); + + EditorApplication.update += DoParseTermsInCurrentScene; + EditorApplication.update += RepaintScene; + } + + #endregion + + #region Select Objects in Current Scene + + + public static void SelectTerm( string Key, bool SwitchToKeysTab=false ) + { + GUI.FocusControl(null); + mKeyToExplore = Key; + mKeysDesc_AllowEdit = false; + if (SwitchToKeysTab) + mCurrentViewMode = eViewMode.Keys; + } + + + void SelectObjectsUsingKey( string Key ) + { + List SelectedObjs = FindObjectsUsingKey(Key); + + if (SelectedObjs.Count>0) + Selection.objects = SelectedObjs.ToArray(); + else + ShowWarning("The selected Terms are not used in this Scene. Try opening other scenes"); + } + + List FindObjectsUsingKey(string Key) + { + List SelectedObjs = new List(); + + Localize[] Locals = (Localize[])Resources.FindObjectsOfTypeAll(typeof(Localize)); + + if (Locals == null) + return SelectedObjs; + + for (int i = 0, imax = Locals.Length; i < imax; ++i) + { + Localize localize = Locals[i]; + if (localize == null || localize.gameObject == null || !GUITools.ObjectExistInScene(localize.gameObject)) + continue; + + string Term, SecondaryTerm; + localize.GetFinalTerms(out Term, out SecondaryTerm); + + if (Key == Term || Key == SecondaryTerm) + SelectedObjs.Add(localize.gameObject); + } + + return SelectedObjs; + } + + + #endregion + + + [MenuItem("Tools/I2 Localization/Refresh Localizations", false, 16)] + public static void CallLocalizeAll() + { + LocalizationManager.LocalizeAll(true); + HandleUtility.Repaint(); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms.cs.meta new file mode 100644 index 0000000..9384003 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 9f0230a94fc864d5bb1f2261de16edce +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms_Description.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms_Description.cs new file mode 100644 index 0000000..79f31ab --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Terms_Description.cs @@ -0,0 +1,785 @@ +//#define UGUI +//#define NGUI + +using System; +using TMPro; +using UnityEditor; +using UnityEngine; +using Object = UnityEngine.Object; + +namespace I2.Loc +{ + public partial class LocalizationEditor + { + #region Variables + internal static bool mKeysDesc_AllowEdit; + internal static string GUI_SelectedSpecialization + { + get{ + if (string.IsNullOrEmpty(mGUI_SelectedSpecialization)) + mGUI_SelectedSpecialization = EditorPrefs.GetString ("I2Loc Specialization", "Any"); + return mGUI_SelectedSpecialization; + } + set{ + if (value!=mGUI_SelectedSpecialization) + EditorPrefs.SetString ("I2Loc Specialization", value); + mGUI_SelectedSpecialization = value; + } + } + internal static string mGUI_SelectedSpecialization; + + internal static bool GUI_ShowDisabledLanguagesTranslation = true; + + internal static int mShowPlural = -1; + #endregion + + #region Key Description + + void OnGUI_KeyList_ShowKeyDetails() + { + GUI.backgroundColor = Color.Lerp(Color.blue, Color.white, 0.9f); + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height(1)); + OnGUI_Keys_Languages(mKeyToExplore, null); + + GUILayout.BeginHorizontal(); + if (TestButton(eTest_ActionType.Button_DeleteTerm, "Delete", "Button", GUILayout.ExpandWidth(true))) + { + if (mTestAction != eTest_ActionType.None || EditorUtility.DisplayDialog("Confirm delete", "Are you sure you want to delete term '" + mKeyToExplore + "'", "Yes", "Cancel")) + EditorApplication.update += DeleteCurrentKey; + } + + if (GUILayout.Button("Rename")) + { + mCurrentViewMode = eViewMode.Tools; + mCurrentToolsMode = eToolsMode.Merge; + if (!mSelectedKeys.Contains(mKeyToExplore)) + mSelectedKeys.Add(mKeyToExplore); + } + GUILayout.EndHorizontal(); + GUILayout.EndVertical(); + GUI.backgroundColor = Color.white; + } + + void DeleteTerm( string Term, bool updateStructures = true ) + { + mLanguageSource.RemoveTerm (Term); + RemoveParsedTerm(Term); + mSelectedKeys.Remove(Term); + + if (Term==mKeyToExplore) + mKeyToExplore = string.Empty; + + if (updateStructures) + { + UpdateParsedCategories(); + mTermList_MaxWidth = -1; + serializedObject.ApplyModifiedProperties(); + mLanguageSource.Editor_SetDirty(); + ScheduleUpdateTermsToShowInList(); + } + EditorApplication.update += RepaintScene; + } + + void RepaintScene() + { + EditorApplication.update -= RepaintScene; + Repaint(); + } + + void DeleteCurrentKey() + { + EditorApplication.update -= DeleteCurrentKey; + DeleteTerm (mKeyToExplore); + + mKeyToExplore = ""; + EditorApplication.update += DoParseTermsInCurrentScene; + } + + TermData AddLocalTerm( string Term, bool AutoSelect = true ) + { + var data = AddTerm(Term, AutoSelect); + if (data==null) + return null; + + mTermList_MaxWidth = -1; + serializedObject.ApplyModifiedProperties(); + mLanguageSource.Editor_SetDirty(); + return data; + } + + static TermData AddTerm(string Term, bool AutoSelect = true, eTermType termType = eTermType.Text) + { + if (Term == "-" || string.IsNullOrEmpty(Term)) + return null; + + Term = I2Utils.GetValidTermName(Term, true); + + TermData data = mLanguageSource.AddTerm(Term, termType); + GetParsedTerm(Term); + string sCategory = LanguageSourceData.GetCategoryFromFullTerm(Term); + mParsedCategories.Add(sCategory); + + if (AutoSelect) + { + if (!mSelectedKeys.Contains(Term)) + mSelectedKeys.Add(Term); + + if (!mSelectedCategories.Contains(sCategory)) + mSelectedCategories.Add(sCategory); + } + ScheduleUpdateTermsToShowInList(); + mLanguageSource.Editor_SetDirty(); + return data; + } + + // this method shows the key description and the localization to each language + public static TermData OnGUI_Keys_Languages( string Key, Localize localizeCmp, bool IsPrimaryKey=true ) + { + if (Key==null) + Key = string.Empty; + + TermData termdata = null; + + LanguageSourceData source = mLanguageSource; + if (localizeCmp != null && localizeCmp.Source != null) + source = localizeCmp.Source.SourceData; + + if (source==null) + source = LocalizationManager.GetSourceContaining(Key, false); + + if (source==null) + { + if (localizeCmp == null) + source = LocalizationManager.Sources[0]; + else + source = LocalizationManager.GetSourceContaining(IsPrimaryKey ? localizeCmp.SecondaryTerm : localizeCmp.Term); + } + + + if (string.IsNullOrEmpty(Key)) + { + EditorGUILayout.HelpBox( "Select a Term to Localize", MessageType.Info ); + return null; + } + + termdata = source.GetTermData(Key); + if (termdata==null && localizeCmp!=null) + { + var realSource = LocalizationManager.GetSourceContaining(Key, false); + if (realSource != null) + { + termdata = realSource.GetTermData(Key); + source = realSource; + } + } + if (termdata==null) + { + if (Key == "-") + return null; + EditorGUILayout.HelpBox( string.Format("Key '{0}' is not Localized or it is in a different Language Source", Key), MessageType.Error ); + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + if (GUILayout.Button("Add Term to Source")) + { + var termType = eTermType.Text; + if (localizeCmp!=null && localizeCmp.mLocalizeTarget != null) + { + termType = IsPrimaryKey ? localizeCmp.mLocalizeTarget.GetPrimaryTermType(localizeCmp) + : localizeCmp.mLocalizeTarget.GetSecondaryTermType(localizeCmp); + } + + AddTerm(Key, true, termType); + } + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + return null; + } + + //--[ Type ]---------------------------------- + if (localizeCmp==null) + { + GUILayout.BeginHorizontal(); + GUILayout.Label ("Type:", GUILayout.ExpandWidth(false)); + eTermType NewType = (eTermType)EditorGUILayout.EnumPopup(termdata.TermType, GUILayout.ExpandWidth(true)); + if (termdata.TermType != NewType) + termdata.TermType = NewType; + GUILayout.EndHorizontal(); + } + + + //--[ Description ]--------------------------- + + mKeysDesc_AllowEdit = GUILayout.Toggle(mKeysDesc_AllowEdit, "Description", EditorStyles.foldout, GUILayout.ExpandWidth(true)); + + if (mKeysDesc_AllowEdit) + { + string NewDesc = EditorGUILayout.TextArea( termdata.Description, Style_WrapTextField ); + if (NewDesc != termdata.Description) + { + termdata.Description = NewDesc; + source.Editor_SetDirty(); + } + } + else + EditorGUILayout.HelpBox( string.IsNullOrEmpty(termdata.Description) ? "No description" : termdata.Description, MessageType.Info ); + + OnGUI_Keys_Language_SpecializationsBar (termdata, source); + + OnGUI_Keys_Languages(Key, ref termdata, localizeCmp, IsPrimaryKey, source); + return termdata; + } + + static void OnGUI_Keys_Languages( string Key, ref TermData termdata, Localize localizeCmp, bool IsPrimaryKey, LanguageSourceData source ) + { + //--[ Languages ]--------------------------- + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height(1)); + + OnGUI_Keys_LanguageTranslations(Key, localizeCmp, IsPrimaryKey, ref termdata, source); + + if (termdata.TermType == eTermType.Text) + { + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + if (TestButton(eTest_ActionType.Button_Term_TranslateAll, "Translate All", "Button", GUILayout.Width(85))) + { + var termData = termdata; + GUITools.DelayedCall(() => TranslateLanguage( Key, termData, localizeCmp, source)); + GUI.FocusControl(string.Empty); + } + GUILayout.EndHorizontal(); + OnGUI_TranslatingMessage(); + } + GUILayout.EndVertical(); + } + + static void TranslateLanguage( string Key, TermData termdata, Localize localizeCmp, LanguageSourceData source) + { + ClearErrors(); + string mainText = localizeCmp == null ? LanguageSourceData.GetKeyFromFullTerm(Key) : localizeCmp.GetMainTargetsText(); + + for (int i = 0; i < source.mLanguages.Count; ++i) + if (source.mLanguages[i].IsEnabled() && string.IsNullOrEmpty(termdata.Languages[i])) + { + var langIdx = i; + var term = termdata; + var i2source = source; + Translate(mainText, ref termdata, source.mLanguages[i].Code, + (translation, error) => + { + if (error != null) + ShowError(error); + else + if (translation != null) + { + term.Languages[langIdx] = translation; //SetTranslation(langIdx, translation); + i2source.Editor_SetDirty(); + } + }, null); + } + } + + static void OnGUI_TranslatingMessage() + { + if (GoogleTranslation.IsTranslating()) + { + // Connection Status Bar + int time = (int)(Time.realtimeSinceStartup % 2 * 2.5); + string Loading = "Translating" + ".....".Substring(0, time); + GUI.color = Color.gray; + GUILayout.BeginHorizontal(LocalizeInspector.GUIStyle_OldTextArea); + GUILayout.Label(Loading, EditorStyles.miniLabel); + GUI.color = Color.white; + if (GUILayout.Button("Cancel", EditorStyles.toolbarButton, GUILayout.ExpandWidth(false))) + { + GoogleTranslation.CancelCurrentGoogleTranslations(); + } + GUILayout.EndHorizontal(); + HandleUtility.Repaint (); + } + } + + static void OnGUI_Keys_Language_SpecializationsBar(TermData termData, LanguageSourceData source) + { + var activeSpecializations = termData.GetAllSpecializations(); + + GUILayout.BeginHorizontal(); + + var TabStyle = new GUIStyle(GUI.skin.FindStyle("dragtab")); + TabStyle.fixedHeight = 0; + + //var ss = GUI.skin.FindStyle("TL tab left"); + var TabOpenStyle = new GUIStyle(GUI.skin.FindStyle("minibuttonmid")); + TabOpenStyle.margin.right = -1; + var TabCloseStyle = new GUIStyle(EditorStyles.label); + //var TabCloseStyle = new GUIStyle(GUI.skin.FindStyle("TL tab right")); + TabCloseStyle.margin.left = -1; + TabCloseStyle.padding.left=4; + + //-- Specialization Tabs ----- + + var prevSpecialization = "Any"; + foreach (var specialization in SpecializationManager.Singleton.mSpecializations) + { + if (!activeSpecializations.Contains(specialization) && specialization != GUI_SelectedSpecialization) + continue; + + bool isActive = specialization == GUI_SelectedSpecialization; + var labelContent = new GUIContent(specialization, "Specialization of the main translation (i.e. variants that show only on specific platforms or devices)\nThis allows using 'tap' instead of 'click' for touch devices."); + + if (isActive && activeSpecializations.Count>1) + { + GUILayout.BeginHorizontal(TabOpenStyle); + GUILayout.Toggle(isActive, labelContent, TabStyle, GUILayout.Height(20), GUILayout.ExpandWidth(false)); + //GUILayout.Label(labelContent, TabOpenStyle); + if (specialization != "Any" && GUILayout.Button("x", TabCloseStyle, GUILayout.Width(15))) + { + termData.RemoveSpecialization(specialization); + GUI_SelectedSpecialization = prevSpecialization; + GUI.FocusControl(null); + } + GUILayout.EndHorizontal(); + } + else + if (GUILayout.Toggle(isActive, labelContent, TabStyle, GUILayout.Height(25), GUILayout.ExpandWidth(false)) && !isActive) + { + GUI_SelectedSpecialization = specialization; + GUI.FocusControl(null); + } + } + + + //-- Add new Specialization ----- + int newIndex = EditorGUILayout.Popup(-1, SpecializationManager.Singleton.mSpecializations, "DropDown", GUILayout.Width(20)); + if (newIndex>=0) + { + string newSpecialization = SpecializationManager.Singleton.mSpecializations[newIndex]; + if (!activeSpecializations.Contains(newSpecialization)) + { + for (int iLang = 0; iLang < source.mLanguages.Count; ++iLang) + { + string Translation = termData.GetTranslation(iLang, GUI_SelectedSpecialization, editMode: true); + termData.SetTranslation(iLang, Translation, GUI_SelectedSpecialization); + } + GUI_SelectedSpecialization = newSpecialization; + } + } + + GUILayout.FlexibleSpace(); + + + GUI_ShowDisabledLanguagesTranslation = GUILayout.Toggle(GUI_ShowDisabledLanguagesTranslation, new GUIContent("L", "Show Disabled Languages"), "Button", GUILayout.ExpandWidth(false)); + GUILayout.EndHorizontal(); + GUILayout.Space(-3); + } + + static void OnGUI_Keys_LanguageTranslations (string Key, Localize localizeCmp, bool IsPrimaryKey, ref TermData termdata, LanguageSourceData source) + { + bool IsSelect = Event.current.type==EventType.MouseUp; + for (int i=0; i< source.mLanguages.Count; ++ i) + { + bool forcePreview = false; + bool isEnabledLanguage = source.mLanguages[i].IsEnabled(); + + if (!isEnabledLanguage) + { + if (!GUI_ShowDisabledLanguagesTranslation) + continue; + GUI.color = new Color(GUI.color.r, GUI.color.g, GUI.color.b, 0.35f); + } + GUILayout.BeginHorizontal(); + + if (GUILayout.Button(source.mLanguages[i].Name, EditorStyles.label, GUILayout.Width(100))) + forcePreview = true; + + + string Translation = termdata.GetTranslation(i, GUI_SelectedSpecialization, editMode:true); + if (Translation == null) Translation = string.Empty; + +// if (termdata.Languages[i] != termdata.Languages_Touch[i] && !string.IsNullOrEmpty(termdata.Languages[i]) && !string.IsNullOrEmpty(termdata.Languages_Touch[i])) +// GUI.contentColor = GUITools.LightYellow; + + if (termdata.TermType == eTermType.Text || termdata.TermType==eTermType.Child) + { + EditorGUI.BeginChangeCheck (); + string CtrName = "TranslatedText"+i; + GUI.SetNextControlName(CtrName); + + EditPluralTranslations (ref Translation, i, source.mLanguages[i].Code); + //Translation = EditorGUILayout.TextArea(Translation, Style_WrapTextField, GUILayout.Width(Screen.width - 260 - (autoTranslated ? 20 : 0))); + if (EditorGUI.EndChangeCheck ()) + { + termdata.SetTranslation(i, Translation, GUI_SelectedSpecialization); + source.Editor_SetDirty(); + forcePreview = true; + } + + if (localizeCmp!=null && + (forcePreview || /*GUI.changed || */GUI.GetNameOfFocusedControl()==CtrName && IsSelect)) + { + if (IsPrimaryKey && string.IsNullOrEmpty(localizeCmp.Term)) + { + localizeCmp.mTerm = Key; + } + + if (!IsPrimaryKey && string.IsNullOrEmpty(localizeCmp.SecondaryTerm)) + { + localizeCmp.mTermSecondary = Key; + } + + string PreviousLanguage = LocalizationManager.CurrentLanguage; + LocalizationManager.PreviewLanguage(source.mLanguages[i].Name); + if (forcePreview || IsSelect) + LocalizationManager.LocalizeAll(); + else + localizeCmp.OnLocalize(true); + LocalizationManager.PreviewLanguage(PreviousLanguage); + EditorUtility.SetDirty(localizeCmp); + } + GUI.contentColor = Color.white; + + //if (autoTranslated) + //{ + // if (GUILayout.Button(new GUIContent("\u2713"/*"A"*/,"Translated by Google Translator\nClick the button to approve the translation"), EditorStyles.toolbarButton, GUILayout.Width(autoTranslated ? 20 : 0))) + // { + // termdata.Flags[i] &= (byte)(byte.MaxValue ^ (byte)(GUI_SelectedSpecialization==0 ? TranslationFlag.AutoTranslated_Normal : TranslationFlag.AutoTranslated_Touch)); + // } + //} + + if (termdata.TermType == eTermType.Text) + { + if (TestButtonArg(eTest_ActionType.Button_Term_Translate, i, new GUIContent("T", "Translate"), EditorStyles.toolbarButton, GUILayout.Width(20))) + { + var termData = termdata; + var indx = i; + var key = Key; + GUITools.DelayedCall(()=>TranslateTerm(key, termData, source, indx)); + GUI.FocusControl(string.Empty); + } + } + } + else + { + string MultiSpriteName = string.Empty; + + if (termdata.TermType==eTermType.Sprite && Translation.EndsWith("]", StringComparison.Ordinal)) // Handle sprites of type (Multiple): "SpritePath[SpriteName]" + { + int idx = Translation.LastIndexOf("[", StringComparison.Ordinal); + int len = Translation.Length-idx-2; + MultiSpriteName = Translation.Substring(idx+1, len); + Translation = Translation.Substring(0, idx); + } + + Object Obj = null; + + // Try getting the asset from the References section + if (localizeCmp!=null) + Obj = localizeCmp.FindTranslatedObject(Translation); + if (Obj==null && source != null) + Obj = source.FindAsset(Translation); + + // If it wasn't in the references, Load it from Resources + if (Obj==null && localizeCmp==null) + Obj = ResourceManager.pInstance.LoadFromResources(Translation); + + Type ObjType = typeof(Object); + switch (termdata.TermType) + { + case eTermType.Font : ObjType = typeof(Font); break; + case eTermType.Texture : ObjType = typeof(Texture); break; + case eTermType.AudioClip : ObjType = typeof(AudioClip); break; + case eTermType.GameObject : ObjType = typeof(GameObject); break; + case eTermType.Sprite : ObjType = typeof(Sprite); break; + case eTermType.Material : ObjType = typeof(Material); break; + case eTermType.Mesh : ObjType = typeof(Mesh); break; +#if NGUI + case eTermType.UIAtlas : ObjType = typeof(UIAtlas); break; + case eTermType.UIFont : ObjType = typeof(UIFont); break; +#endif +#if TK2D + case eTermType.TK2dFont : ObjType = typeof(tk2dFont); break; + case eTermType.TK2dCollection : ObjType = typeof(tk2dSpriteCollection); break; +#endif + +#if TextMeshPro + case eTermType.TextMeshPFont : ObjType = typeof(TMP_FontAsset); break; +#endif + +#if SVG + case eTermType.SVGAsset : ObjType = typeof(SVGImporter.SVGAsset); break; +#endif + + case eTermType.Object : ObjType = typeof(Object); break; + } + + if (Obj!=null && !string.IsNullOrEmpty(MultiSpriteName)) + { + string sPath = AssetDatabase.GetAssetPath(Obj); + Object[] objs = AssetDatabase.LoadAllAssetRepresentationsAtPath(sPath); + Obj = null; + for (int j=0, jmax=objs.Length; j + { + term.SetTranslation(langIdx, translation, specialization); + i2source.Editor_SetDirty(); + }, specialization); + } + + static void EditPluralTranslations( ref string translation, int langIdx, string langCode ) + { + bool hasParameters = false; + int paramStart = translation.IndexOf("{["); + hasParameters = paramStart >= 0 && translation.IndexOf ("]}", paramStart) > 0; + + if (mShowPlural == langIdx && string.IsNullOrEmpty (translation)) + mShowPlural = -1; + + bool allowPlural = hasParameters || translation.Contains("[i2p_"); + + if (allowPlural) + { + if (GUILayout.Toggle (mShowPlural == langIdx, "", EditorStyles.foldout, GUILayout.Width (13))) + mShowPlural = langIdx; + else if (mShowPlural == langIdx) + mShowPlural = -1; + + GUILayout.Space (-5); + } + + string finalTranslation = ""; + bool unfolded = mShowPlural == langIdx; + bool isPlural = allowPlural && translation.Contains("[i2p_"); + if (unfolded) + GUILayout.BeginVertical ("Box"); + + ShowPluralTranslation("Plural", langCode, translation, ref finalTranslation, true, unfolded, unfolded|isPlural ); + ShowPluralTranslation("Zero", langCode, translation, ref finalTranslation, unfolded, true, true ); + ShowPluralTranslation("One", langCode, translation, ref finalTranslation, unfolded, true, true ); + ShowPluralTranslation("Two", langCode, translation, ref finalTranslation, unfolded, true, true ); + ShowPluralTranslation("Few", langCode, translation, ref finalTranslation, unfolded, true, true ); + ShowPluralTranslation("Many", langCode, translation, ref finalTranslation, unfolded, true, true ); + + if (unfolded) + GUILayout.EndVertical (); + + translation = finalTranslation; + } + + static void ShowPluralTranslation(string pluralType, string langCode, string translation, ref string finalTranslation, bool show, bool allowDelete, bool showTag ) + { + string tag = "[i2p_" + pluralType + "]"; + int idx0 = translation.IndexOf (tag, StringComparison.OrdinalIgnoreCase); + bool hasTranslation = idx0 >= 0 || pluralType=="Plural"; + if (idx0 < 0) idx0 = 0; + else idx0 += tag.Length; + + int idx1 = translation.IndexOf ("[i2p_", idx0, StringComparison.OrdinalIgnoreCase); + if (idx1 < 0) idx1 = translation.Length; + + var pluralTranslation = translation.Substring(idx0, idx1-idx0); + var newTrans = pluralTranslation; + + bool allowPluralForm = GoogleLanguages.LanguageHasPluralType (langCode, pluralType); + + if (hasTranslation && !allowPluralForm) { + newTrans = ""; + GUI.changed = true; + } + + if (show && allowPluralForm) + { + if (!hasTranslation) + GUI.color = new Color(GUI.color.r, GUI.color.g, GUI.color.b, 0.35f); + + GUILayout.BeginHorizontal (); + if (showTag) + GUILayout.Label (pluralType, EditorStyles.miniLabel, GUILayout.Width(35)); + newTrans = EditorGUILayout.TextArea (pluralTranslation, Style_WrapTextField); + + if (allowDelete && GUILayout.Button("X", EditorStyles.toolbarButton, GUILayout.Width(15))) + { + newTrans = string.Empty; + GUI.changed = true; + GUIUtility.keyboardControl = 0; + } + + GUILayout.EndHorizontal (); + if (!hasTranslation) + GUI.color = new Color(GUI.color.r, GUI.color.g, GUI.color.b, 1); + } + + if (!string.IsNullOrEmpty (newTrans)) + { + if (hasTranslation || newTrans != pluralTranslation) + { + if (pluralType != "Plural") + finalTranslation += tag; + finalTranslation += newTrans; + } + } + } + + /*static public int DrawTranslationTabs( int Index ) + { + GUIStyle MyStyle = new GUIStyle(GUI.skin.FindStyle("dragtab")); + MyStyle.fixedHeight=0; + + GUILayout.BeginHorizontal(); + for (int i=0; i mSelectedScenes = new List(); + + public enum eToolsMode { Parse, Categorize, Merge, NoLocalized, Script, CharSet } + public eToolsMode mCurrentToolsMode = eToolsMode.Parse; + + #endregion + + #region GUI + + void OnGUI_Tools( bool reset ) + { + GUILayout.Space(10); + eToolsMode OldMode = mCurrentToolsMode; + mCurrentToolsMode = (eToolsMode)GUITools.DrawShadowedTabs ((int)mCurrentToolsMode, new[]{"Parse", "Categorize", "Merge", "No Localized", "Script", "CharSet"}, 30); + if (mCurrentToolsMode != OldMode || reset) + { + ClearErrors(); + if (mCurrentToolsMode == eToolsMode.Script) + SelectTermsFromScriptLocalization(); + OnGUI_ScenesList_SelectAllScenes(true); + } + + switch (mCurrentToolsMode) + { + case eToolsMode.Parse : OnGUI_Tools_ParseTerms(); break; + case eToolsMode.Categorize : OnGUI_Tools_Categorize(); break; + case eToolsMode.Merge : OnGUI_Tools_MergeTerms(); break; + case eToolsMode.NoLocalized : OnGUI_Tools_NoLocalized(); break; + case eToolsMode.Script : OnGUI_Tools_Script(); break; + case eToolsMode.CharSet : OnGUI_Tools_CharSet(); break; + } + OnGUI_ShowMsg(); + } + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools.cs.meta new file mode 100644 index 0000000..f712a58 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 3fa4621ebd4134e1989b73eb3f7b864f +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Categorize.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Categorize.cs new file mode 100644 index 0000000..11a6c38 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Categorize.cs @@ -0,0 +1,226 @@ +using System; +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public partial class LocalizationEditor + { + #region Variables + + Vector2 mScrollPos_CategorizedKeys = Vector2.zero; + string mNewCategory = string.Empty; + + #endregion + + #region GUI + + void OnGUI_Tools_Categorize() + { + OnGUI_ScenesList(true); + + GUI.backgroundColor = Color.Lerp (Color.gray, Color.white, 0.2f); + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height(1)); + GUI.backgroundColor = Color.white; + GUILayout.Space (5); + + EditorGUILayout.HelpBox("This tool changes the category of the selected Terms and updates the highlighted scenes", MessageType.Info); + + GUILayout.Space (5); + GUITools.CloseHeader(); + + OnGUI_Tools_Categorize_Terms(); + OnGUI_NewOrExistingCategory(); + } + + void OnGUI_Tools_Categorize_Terms() + { + GUILayout.Label("Change Category of the following Terms:", EditorStyles.toolbarButton, GUILayout.ExpandWidth(true)); + + GUI.backgroundColor = Color.Lerp(GUITools.LightGray, Color.white, 0.5f); + mScrollPos_CategorizedKeys = GUILayout.BeginScrollView( mScrollPos_CategorizedKeys, LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height ( 100)); + GUI.backgroundColor = Color.white; + + if (mSelectedKeys.Count==0) + { + GUILayout.FlexibleSpace(); + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + //GUILayout.BeginVertical(); + EditorGUILayout.HelpBox("No Terms has been selected", MessageType.Warning); + /*if (GUILayout.Button("Select Terms", EditorStyles.toolbarButton, GUILayout.ExpandWidth(true))) + mCurrentViewMode = eViewMode.Keys;*/ + //GUILayout.EndVertical(); + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + GUILayout.FlexibleSpace(); + } + else + { + bool DoubleColumn = mSelectedKeys.Count>5; + int HalfCount = Mathf.CeilToInt(mSelectedKeys.Count/2.0f); + + for (int i=0, imax=mSelectedKeys.Count; i=HalfCount) break; + + GUILayout.BeginHorizontal(); + OnGUI_CategorizedTerm(mSelectedKeys[i]); + + if (DoubleColumn && i+HalfCount Categories = LocalizationManager.GetCategories(); + + for (int i=0, imax=Categories.Count; i TermReplacements; + + void AssignCategoryToSelectedTerms() + { + mIsParsing = true; + + EditorApplication.update -= AssignCategoryToSelectedTerms; + + mNewCategory = mNewCategory.Trim (LanguageSourceData.CategorySeparators); + + if (mNewCategory==LanguageSourceData.EmptyCategory) + mNewCategory = string.Empty; + + TermReplacements = new Dictionary(StringComparer.Ordinal); + for (int i=mSelectedKeys.Count-1; i>=0; --i) + { + string sKey, sCategory; + string OldTerm = mSelectedKeys[i]; + + LanguageSourceData.DeserializeFullTerm( OldTerm, out sKey, out sCategory ); + if (!string.IsNullOrEmpty(mNewCategory)) + sKey = string.Concat(mNewCategory, "/", sKey); + + if (OldTerm == sKey) + continue; + + TermReplacements[ OldTerm ] = sKey; + if (!mLanguageSource.ContainsTerm(sKey)) + { + TermData termData = mLanguageSource.GetTermData( OldTerm ); + if (termData != null) + termData.Term = sKey; + else + TermReplacements.Remove (OldTerm); + mLanguageSource.Editor_SetDirty(); + } + } + if (TermReplacements.Count<=0) + { + ShowError ("Unable to assign category: Terms were not found in the selected LanguageSource"); + } + else + { + mLanguageSource.UpdateDictionary(true); + ExecuteActionOnSelectedScenes( ReplaceTermsInCurrentScene ); + ParseTerms(true, false, true); + + if (string.IsNullOrEmpty(mNewCategory)) + mNewCategory = LanguageSourceData.EmptyCategory; + if (!mSelectedCategories.Contains(mNewCategory)) + mSelectedCategories.Add (mNewCategory); + //RemoveUnusedCategoriesFromSelected(); + ScheduleUpdateTermsToShowInList(); + } + TermReplacements = null; + mIsParsing = false; + } + + public static void ReplaceTermsInCurrentScene() + { + Localize[] Locals = (Localize[])Resources.FindObjectsOfTypeAll(typeof(Localize)); + + if (Locals==null) + return; + + bool changed = false; + for (int i=0, imax=Locals.Length; i mCharSetTool_Languages = new List(); + string mCharSet = string.Empty; + bool mCharSetTool_CaseSensitive; + + #endregion + + #region GUI Generate Script + + void OnGUI_Tools_CharSet() + { + bool computeSet = false; + + // remove missing languages + for (int i=mCharSetTool_Languages.Count-1; i>=0; --i) + { + if (mLanguageSource.GetLanguageIndex(mCharSetTool_Languages[i])<0) + mCharSetTool_Languages.RemoveAt(i); + } + + GUILayout.BeginHorizontal (EditorStyles.toolbar); + GUILayout.Label ("Languages:", EditorStyles.miniLabel, GUILayout.ExpandWidth(true)); + if (GUILayout.Button ("All", EditorStyles.toolbarButton, GUILayout.ExpandWidth(false))) + { + mCharSetTool_Languages.Clear (); + mCharSetTool_Languages.AddRange (mLanguageSource.mLanguages.Select(x=>x.Name)); + computeSet = true; + } + if (GUILayout.Button ("None", EditorStyles.toolbarButton, GUILayout.ExpandWidth(false))) + { + mCharSetTool_Languages.Clear (); + computeSet = true; + } + if (GUILayout.Button ("Invert", EditorStyles.toolbarButton, GUILayout.ExpandWidth(false))) + { + var current = mCharSetTool_Languages.ToList (); + mCharSetTool_Languages.Clear (); + mCharSetTool_Languages.AddRange (mLanguageSource.mLanguages.Select(x=>x.Name).Where(j=>!current.Contains(j))); + computeSet = true; + } + + + GUILayout.EndHorizontal (); + + //--[ Language List ]-------------------------- + + GUI.backgroundColor = Color.Lerp(GUITools.LightGray, Color.white, 0.5f); + mScrollPos_Languages = GUILayout.BeginScrollView( mScrollPos_Languages, LocalizeInspector.GUIStyle_OldTextArea, GUILayout.MinHeight (100), GUILayout.MaxHeight(Screen.height), GUILayout.ExpandHeight(false)); + GUI.backgroundColor = Color.white; + + for (int i=0, imax=mLanguageSource.mLanguages.Count; i (); + var LanIndexes = new List (); + for (int i=0; i c).ToArray() ); + mCharSet = Encoding.UTF8.GetString(bytes); + } + + void AppendToCharSet( HashSet sb, string text, bool isRTL ) + { + if (string.IsNullOrEmpty (text)) + return; + + text = RemoveTagsPrefix(text, "[i2p_"); + text = RemoveTagsPrefix(text, "[i2s_"); + + if (isRTL) + text = RTLFixer.Fix( text ); + + foreach (char c in text) + { + if (!mCharSetTool_CaseSensitive) + { + sb.Add(char.ToLowerInvariant(c)); + sb.Add(char.ToUpperInvariant(c)); + } + else + sb.Add(c); + } + } + + // Given "[i2p_" it removes all tags that start with that (e.g. [i2p_Zero] [i2p_One], etc) + string RemoveTagsPrefix(string text, string tagPrefix) + { + int idx = 0; + while (idx < text.Length) + { + idx = text.IndexOf(tagPrefix); + if (idx < 0) + break; + + int idx2 = text.IndexOf(']', idx); + if (idx2 < 0) + break; + + text = text.Remove(idx, idx2 - idx+1); + } + return text; + + } + + + + #endregion + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_CharSet.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_CharSet.cs.meta new file mode 100644 index 0000000..e54fcfa --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_CharSet.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 104713279df05ac4b96f5a76ab621c8a +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_MergeTerms.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_MergeTerms.cs new file mode 100644 index 0000000..1821c26 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_MergeTerms.cs @@ -0,0 +1,157 @@ +using System; +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public partial class LocalizationEditor + { + #region Variables + + #endregion + + #region GUI + + void OnGUI_Tools_MergeTerms() + { + OnGUI_ScenesList(true); + + GUI.backgroundColor = Color.Lerp (Color.gray, Color.white, 0.2f); + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height(1)); + GUI.backgroundColor = Color.white; + GUILayout.Space (5); + + EditorGUILayout.HelpBox("This option replace all occurrences of this key in the selected scenes", MessageType.Info); + + GUILayout.Space (5); + GUITools.CloseHeader(); + + OnGUI_Tools_Categorize_Terms(); + OnGUI_NewOrExistingTerm(); + } + + void OnGUI_NewOrExistingTerm() + { + if (mKeyToExplore==null) + mKeyToExplore = string.Empty; + + GUI.backgroundColor = Color.Lerp (Color.gray, Color.white, 0.2f); + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height(1)); + GUI.backgroundColor = Color.white; + GUILayout.Space(5); + GUILayout.Label("Replace By:"); + GUILayout.EndVertical(); + + //--[ Create Term ]------------------------ + GUILayout.BeginHorizontal(); + mKeyToExplore = GUILayout.TextField(mKeyToExplore, EditorStyles.toolbarTextField, GUILayout.ExpandWidth(true)); + if (GUILayout.Button("Create", "toolbarbutton", GUILayout.Width(60))) + { + LanguageSourceData.ValidateFullTerm( ref mKeyToExplore ); + EditorApplication.update += ReplaceSelectedTerms; + } + GUILayout.EndHorizontal(); + + //--[ Existing Term ]------------------------ + int Index = 0; + List Terms = mLanguageSource.GetTermsList(); + + for (int i=0, imax=Terms.Count; i(StringComparer.Ordinal); + for (int i=mSelectedKeys.Count-1; i>=0; --i) + { + string OldTerm = mSelectedKeys[i]; + if (OldTerm == sNewKey) + continue; + + TermReplacements[ OldTerm ] = mKeyToExplore; + DeleteTerm(OldTerm); + } + ExecuteActionOnSelectedScenes( ReplaceTermsInCurrentScene ); + DoParseTermsInCurrentScene(); + + //--[ Update Selected Categories ]------------- + string mNewCategory = LanguageSourceData.GetCategoryFromFullTerm(sNewKey); + if (mNewCategory == string.Empty) + mNewCategory = LanguageSourceData.EmptyCategory; + if (!mSelectedCategories.Contains(mNewCategory)) + mSelectedCategories.Add (mNewCategory); + //RemoveUnusedCategoriesFromSelected(); + ScheduleUpdateTermsToShowInList(); + TermReplacements = null; + mIsParsing = false; + } + + void RemoveUnusedCategoriesFromSelected() + { + List Categories = LocalizationManager.GetCategories(); + for (int i=mSelectedCategories.Count-1; i>=0; --i) + if (!Categories.Contains( mSelectedCategories[i] )) + mSelectedCategories.RemoveAt(i); + + if (mSelectedCategories.Count == 0) + mSelectedCategories.AddRange(Categories); + + ScheduleUpdateTermsToShowInList(); + } + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_MergeTerms.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_MergeTerms.cs.meta new file mode 100644 index 0000000..5278583 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_MergeTerms.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: d59fa53e0df75a34693c4673bba5ed94 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_NoLocalized.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_NoLocalized.cs new file mode 100644 index 0000000..04b9724 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_NoLocalized.cs @@ -0,0 +1,163 @@ +using System.Collections.Generic; +using TMPro; +using UnityEditor; +using UnityEngine; +using UnityEngine.UI; + +namespace I2.Loc +{ + public partial class LocalizationEditor + { + #region Variables + static string _Tools_NoLocalized_Include, + _Tools_NoLocalized_Exclude; + const string _Help_Tool_NoLocalized = "This selects all labels in the current scene that don't have a Localized component.\n\nWhen Include or Exclude are set, labels will be filtered based on those settings.Separate by (,) if multiple strings are used.\n(e.g. Include:\"example,tutorial\")"; + #endregion + + #region GUI Find NoLocalized Terms + + void OnGUI_Tools_NoLocalized() + { + //OnGUI_ScenesList(); + + if (_Tools_NoLocalized_Include==null) + { + _Tools_NoLocalized_Include = EditorPrefs.GetString ("_Tools_NoLocalized_Include", string.Empty); + _Tools_NoLocalized_Exclude = EditorPrefs.GetString ("_Tools_NoLocalized_Exclude", string.Empty); + } + + GUILayout.Space (5); + + GUI.backgroundColor = Color.Lerp (Color.gray, Color.white, 0.2f); + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height(1)); + GUI.backgroundColor = Color.white; + + EditorGUILayout.HelpBox(_Help_Tool_NoLocalized, MessageType.Info); + + GUILayout.Space(5); + GUILayout.BeginHorizontal(); + GUILayout.Label ("Include:", GUILayout.Width(60)); + _Tools_NoLocalized_Include = EditorGUILayout.TextArea(_Tools_NoLocalized_Include, GUILayout.ExpandWidth(true)); + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal(); + GUILayout.Label ("Exclude:", GUILayout.Width(60)); + _Tools_NoLocalized_Exclude = EditorGUILayout.TextArea(_Tools_NoLocalized_Exclude, GUILayout.ExpandWidth(true)); + GUILayout.EndHorizontal(); + + GUILayout.Space (5); + + GUILayout.BeginHorizontal (); + GUILayout.FlexibleSpace(); + if (GUILayout.Button("Select No Localized Labels")) + EditorApplication.update += SelectNoLocalizedLabels; + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + GUILayout.EndVertical(); + } + + #endregion + + + #region Find No Localized + + void SelectNoLocalizedLabels() + { + EditorPrefs.SetString ("_Tools_NoLocalized_Include", _Tools_NoLocalized_Include); + EditorPrefs.SetString ("_Tools_NoLocalized_Exclude", _Tools_NoLocalized_Exclude); + + EditorApplication.update -= SelectNoLocalizedLabels; + + List labels = new List(); + + TextMesh[] textMeshes = (TextMesh[])Resources.FindObjectsOfTypeAll(typeof(TextMesh)); + if (textMeshes!=null && textMeshes.Length>0) + labels.AddRange(textMeshes); + +#if NGUI + UILabel[] uiLabels = (UILabel[])Resources.FindObjectsOfTypeAll(typeof(UILabel)); + if (uiLabels!=null && uiLabels.Length>0) + labels.AddRange(uiLabels); +#endif + Text[] uiTexts = (Text[])Resources.FindObjectsOfTypeAll(typeof(Text)); + if (uiTexts!=null && uiTexts.Length>0) + labels.AddRange(uiTexts); +#if TextMeshPro + TextMeshPro[] tmpText = (TextMeshPro[])Resources.FindObjectsOfTypeAll(typeof(TextMeshPro)); + if (tmpText!=null && tmpText.Length>0) + labels.AddRange(tmpText); + + TextMeshProUGUI[] uiTextsUGUI = (TextMeshProUGUI[])Resources.FindObjectsOfTypeAll(typeof(TextMeshProUGUI)); + if (uiTextsUGUI!=null && uiTextsUGUI.Length>0) + labels.AddRange(uiTextsUGUI); +#endif +#if TK2D + tk2dTextMesh[] tk2dTM = (tk2dTextMesh[])Resources.FindObjectsOfTypeAll(typeof(tk2dTextMesh)); + if (tk2dTM!=null && tk2dTM.Length>0) + labels.AddRange(tk2dTM); +#endif + + if (labels.Count==0) + return; + + string[] Includes = null; + string[] Excludes = null; + + if (!string.IsNullOrEmpty (_Tools_NoLocalized_Include)) + Includes = _Tools_NoLocalized_Include.ToLower().Split(',', ';'); + + if (!string.IsNullOrEmpty (_Tools_NoLocalized_Exclude)) + Excludes = _Tools_NoLocalized_Exclude.ToLower().Split(',', ';'); + + List Objs = new List(); + + for (int i=0, imax=labels.Count; i()!=null) + continue; + + if (ShouldFilter(label.name.ToLower(), Includes, Excludes)) + continue; + + Objs.Add( labels[i].gameObject ); + } + + if (Objs.Count>0) + Selection.objects = Objs.ToArray(); + else + ShowWarning("All labels in this scene have a Localize component assigned"); + } + + bool ShouldFilter( string Text, string[] Includes, string[] Excludes ) + { + if (Includes!=null && Includes.Length>0) + { + bool hasAny = false; + for (int j=0; j0) + { + for (int j=0; j mParsedTerms = new SortedDictionary(StringComparer.Ordinal); // All Terms resulted from parsing the scenes and collecting the Localize.Term and how many times the terms are used + public static HashSet mParsedCategories = new HashSet(StringComparer.Ordinal); + + public static List mShowableTerms = new List (); // this contains the terms from mParsedTerms that should be shown in the list (filtered by search string, usage, etc) + public static bool mParseTermsIn_Scenes = true; + public static bool mParseTermsIn_Scripts = true; + + #endregion + + #region GUI Parse Keys + + void OnGUI_Tools_ParseTerms() + { + OnGUI_ScenesList(); + + GUI.backgroundColor = Color.Lerp (Color.gray, Color.white, 0.2f); + GUILayout.BeginVertical(LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height(1)); + GUI.backgroundColor = Color.white; + + GUILayout.Space (5); + + EditorGUILayout.HelpBox("This tool searches all Terms used in the selected scenes and updates the usage counter in the Terms Tab", MessageType.Info); + + GUILayout.Space (5); + + GUILayout.BeginHorizontal (); + GUILayout.FlexibleSpace(); + GUILayout.BeginHorizontal ("Box"); + mParseTermsIn_Scenes = GUILayout.Toggle(mParseTermsIn_Scenes, new GUIContent("Parse SCENES", "Opens the selected scenes and finds all the used terms")); + GUILayout.FlexibleSpace(); + mParseTermsIn_Scripts = GUILayout.Toggle(mParseTermsIn_Scripts, new GUIContent("Parse SCRIPTS", "Searches all .cs files and counts all terms like: ScriptLocalization.Get(\"xxx\")")); + GUILayout.EndHorizontal(); + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + GUILayout.BeginHorizontal (); + GUILayout.FlexibleSpace(); + if (GUILayout.Button("Parse Localized Terms")) + { + EditorApplication.update += ParseTermsInSelectedScenes; + if (mParseTermsIn_Scripts) + EditorApplication.update += ParseTermsInScripts; + } + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + GUILayout.EndVertical(); + } + + #endregion + + #region Parsed Terms Handlers + + public static ParsedTerm GetParsedTerm( string Term ) + { + ParsedTerm data; + if (!mParsedTerms.TryGetValue(Term, out data)) + data = AddParsedTerm(Term, null, null, 0); + return data; + } + + static ParsedTerm AddParsedTerm( string FullTerm, string TermKey, string Category, int Usage ) + { + if (TermKey==null) + LanguageSourceData.DeserializeFullTerm(FullTerm, out TermKey, out Category); + + var data = new ParsedTerm(); + data.Usage = Usage; + data.FullTerm = FullTerm; + data.Term = TermKey; + data.Category = Category; + + mParsedTerms[FullTerm] = data; + return data; + } + + public static void RemoveParsedTerm( string Term ) + { + mParsedTerms.Remove(Term); + } + + public static void DecreaseParsedTerm( string Term ) + { + ParsedTerm data = GetParsedTerm(Term); + data.Usage = Mathf.Max (0, data.Usage-1); + } + + static void UpdateParsedCategories() + { + mParsedCategories.Clear(); + mParsedCategories.UnionWith( mParsedTerms.Select(x=>x.Value.Category) ); + + mSelectedCategories.RemoveAll(x=>!mParsedCategories.Contains(x)); + } + + + #endregion + + #region ParseKeys + + public static void ParseTermsInSelectedScenes() + { + EditorApplication.update -= ParseTermsInSelectedScenes; + ParseTerms(false, false, true); + } + + public static void DoParseTermsInCurrentScene() + { + EditorApplication.update -= DoParseTermsInCurrentScene; + ParseTerms(true, false, true); + } + + public static void DoParseTermsInCurrentSceneAndScripts() + { + EditorApplication.update -= DoParseTermsInCurrentSceneAndScripts; + ParseTerms(true, true, true); + } + + static void ParseTerms(bool OnlyCurrentScene, bool ParseScripts, bool OpenTermsTab) + { + mIsParsing = true; + + mParsedTerms.Clear(); + mSelectedKeys.Clear(); + mParsedCategories.Clear(); + + if (ParseScripts) + { + ParseTermsInScripts(); + FindTermsInLocalizedStrings(); + } + + if (mParseTermsIn_Scenes) + { + if (!OnlyCurrentScene) + ExecuteActionOnSelectedScenes(FindTermsInCurrentScene); + else + FindTermsInCurrentScene(); + } + + FindTermsNotUsed(); + ScheduleUpdateTermsToShowInList(); + + + if (mParsedTerms.Count <= 0) + { + ShowInfo("No terms where found during parsing"); + return; + } + + UpdateParsedCategories(); + { + mSelectedCategories.Clear(); + mSelectedCategories.AddRange(mParsedCategories); + } + + + if (mLanguageSource!=null) + { + var sourceCategories = mLanguageSource.GetCategories(); + mSelectedCategories.RemoveAll(x => !sourceCategories.Contains(x)); + } + + if (OpenTermsTab) + { + if ((mFlagsViewKeys & (int)eFlagsViewKeys.Missing) > 0) + { + mFlagsViewKeys = (int)eFlagsViewKeys.Used | (int)eFlagsViewKeys.NotUsed | (int)eFlagsViewKeys.Missing; + } + else + { + mFlagsViewKeys = (int)eFlagsViewKeys.Used | (int)eFlagsViewKeys.NotUsed; + } + mCurrentViewMode = eViewMode.Keys; + } + mIsParsing = false; + } + + static void FindTermsInCurrentScene() + { + Localize[] Locals = (Localize[])Resources.FindObjectsOfTypeAll(typeof(Localize)); + + if (Locals==null) + return; + + for (int i=0, imax=Locals.Length; i Type_localizedString.IsAssignableFrom(x.PropertyType) || + Attribute.IsDefined(x, typeof(TermsPopup))); + foreach (var p in props) + { + string value = null; + if (Type_localizedString.IsAssignableFrom(p.PropertyType)) + { + var varObj = p.GetValue(cmp,null); + value = Convert.ToString(varObj.GetType().GetField("mTerm").GetValue(varObj)); + } + else + { + value = Convert.ToString(p.GetValue(cmp,null)); + } + if (!string.IsNullOrEmpty(value)) + { + GetParsedTerm(value).Usage++; + } + + //Debug.LogFormat("{0} ({1})", p.Name, p.PropertyType); + //Debug.Log(value); + } + + + var variables = cmp.GetType() + .GetFields() + .Where(x => Type_localizedString.IsAssignableFrom(x.FieldType) || + Attribute.IsDefined(x, typeof(TermsPopup))); + foreach (var v in variables) + { + string value = null; + if (Type_localizedString.IsAssignableFrom(v.FieldType)) + { + var varObj = v.GetValue(cmp); + value = Convert.ToString(varObj.GetType().GetField("mTerm").GetValue(varObj)); + } + else + { + value = Convert.ToString(v.GetValue(cmp)); + } + if (!string.IsNullOrEmpty(value)) + { + GetParsedTerm(value).Usage++; + } + //Debug.LogFormat("{0} ({1})", v.Name, v.FieldType); + //Debug.Log(value); + } + } + } + + static void FindTermsNotUsed() + { + // every Term that is in the DB but not in mParsedTerms + if (mLanguageSource == null) + return; + + //string lastCategory = null; + foreach (TermData termData in mLanguageSource.mTerms) + GetParsedTerm(termData.Term); + } + + static void ParseTermsInScripts() + { + EditorApplication.update -= ParseTermsInScripts; + + string[] scriptFiles = AssetDatabase.GetAllAssetPaths().Where(path => path.ToLower().EndsWith(".cs")).ToArray(); + + string mLocalizationManager = @"GetTranslation\s?\(\s?\""(.*?)\"""; + string mLocalizationManagerOld = @"GetTermTranslation\s?\(\s?\""(.*?)\"""; + string mLocalizationManagerTry = @"TryGetTranslation\s?\(\s?\""(.*?)\"""; + string mSetTerm = @"SetTerm\s?\(\s?\""(.*?)\"""; + + Regex regex = new Regex(mLocalizationManager + "|" + mLocalizationManagerTry + "|" + mLocalizationManagerOld + "|" + mSetTerm, RegexOptions.Multiline); + + foreach (string scriptFile in scriptFiles) + { + string scriptContents = File.ReadAllText(scriptFile); + MatchCollection matches = regex.Matches(scriptContents); + for (int matchNum = 0; matchNum < matches.Count; matchNum++) + { + Match match = matches[matchNum]; + string term = I2Utils.GetCaptureMatch(match); + GetParsedTerm(term).Usage++; + } + } + ScheduleUpdateTermsToShowInList(); + } + #endregion + + #region Misc + + public static void SetAllTerms_When_InferredTerms_IsInSource() + { + var Locals = Resources.FindObjectsOfTypeAll(typeof(Localize)) as Localize[]; + + if (Locals==null) + return; + + foreach (var localize in Locals) + { + if (localize == null || localize.Source != null && localize.Source.SourceData != mLanguageSource || localize.gameObject == null || !GUITools.ObjectExistInScene (localize.gameObject)) + continue; + + if (!string.IsNullOrEmpty (localize.mTerm) && !string.IsNullOrEmpty (localize.SecondaryTerm)) + continue; + + ApplyInferredTerm( localize ); + } + + ParseTerms (true, false, true); + } + + public static void ApplyInferredTerm( Localize localize) + { + if (mLanguageSource==null) + return; + if (!string.IsNullOrEmpty (localize.mTerm) && !string.IsNullOrEmpty (localize.mTermSecondary)) + return; + + string sTerm, sSecTerm; + localize.GetFinalTerms (out sTerm, out sSecTerm); + + if (string.IsNullOrEmpty (localize.mTerm)) + { + var termData = mLanguageSource.GetTermData (sTerm, true); + if (termData!=null) + localize.mTerm = termData.Term; + } + + if (string.IsNullOrEmpty (localize.mTermSecondary)) + { + var termData = mLanguageSource.GetTermData (sSecTerm, true); + if (termData!=null) + localize.mTermSecondary = termData.Term; + } + + //localize.Source = mLanguageSource; + } + + #endregion + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_ParseTerms.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_ParseTerms.cs.meta new file mode 100644 index 0000000..093359f --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_ParseTerms.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 697e1bc5d373845df927c0da625b7cad +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Scenes.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Scenes.cs new file mode 100644 index 0000000..a5c1e84 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Tools_Scenes.cs @@ -0,0 +1,179 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public partial class LocalizationEditor + { + #region Variables + EditorBuildSettingsScene[] mScenesInBuildSettings; + bool Tools_ShowScenesList; + #endregion + + #region GUI + + void OnGUI_ScenesList( bool SmallSize = false ) + { + mScenesInBuildSettings = EditorBuildSettings.scenes; + string currentScene = Editor_GetCurrentScene (); + + List sceneList = mScenesInBuildSettings.Select(x=>x.path).ToList(); + if (!sceneList.Contains (currentScene)) + sceneList.Insert (0, currentScene); + + mSelectedScenes.RemoveAll (x => !sceneList.Contains(x)); + if (mSelectedScenes.Count==0) + mSelectedScenes.Add (currentScene); + + if (!Tools_ShowScenesList) + { + GUILayout.Space(5); + GUILayout.BeginHorizontal(); + Tools_ShowScenesList = GUILayout.Toggle(Tools_ShowScenesList, "", EditorStyles.foldout, GUILayout.ExpandWidth(false)); + + string sceneText = string.Empty; + if (mSelectedScenes.Count==1 && mSelectedScenes[0]== currentScene) + sceneText = "Current Scene"; + else + sceneText = string.Format("{0} of {1} Scenes", mSelectedScenes.Count, Mathf.Max(mScenesInBuildSettings.Length, mSelectedScenes.Count)); + var stl = new GUIStyle("toolbarbutton"); + stl.richText = true; + if (GUILayout.Button("Scenes to Parse: "+sceneText+"", stl)) + Tools_ShowScenesList = true; + GUILayout.EndHorizontal(); + GUILayout.Space(10); + return; + } + OnGUI_ScenesList_TitleBar(); + + GUI.backgroundColor = Color.Lerp(GUITools.LightGray, Color.white, 0.5f); + mScrollPos_BuildScenes = GUILayout.BeginScrollView( mScrollPos_BuildScenes, LocalizeInspector.GUIStyle_OldTextArea, GUILayout.Height ( SmallSize ? 100 : 200)); + GUI.backgroundColor = Color.white; + + for (int i=0, imax=sceneList.Count; i0) + { + try + { + string FilePath = AssetDatabase.GUIDToAssetPath(assets[0]); + return FilePath; + } + catch(Exception) + { } + } + + return "Assets/ScriptLocalization.cs"; + } + + void BuildScriptWithSelectedTerms( StringBuilder sbTrans, StringBuilder sbTerms ) + { + List Categories = LocalizationManager.GetCategories(); + foreach (string Category in Categories) + { + List CategoryTerms = ScriptTool_GetSelectedTermsInCategory(Category); + if (CategoryTerms.Count<=0) + continue; + + List AdjustedCategoryTerms = new List(CategoryTerms); + for (int i=0, imax=AdjustedCategoryTerms.Count; i ScriptTool_GetSelectedTermsInCategory( string Category ) + { + List list = new List(); + foreach (string FullKey in mSelectedKeys) + { + string categ = LanguageSourceData.GetCategoryFromFullTerm(FullKey); + if (categ == Category && ShouldShowTerm(FullKey)) + { + list.Add( LanguageSourceData.GetKeyFromFullTerm(FullKey) ); + } + } + + return list; + } + + void BuildScriptCategory( StringBuilder sbTrans, StringBuilder sbTerms, string Category, List AdjustedTerms, List Terms ) + { + if (Category==LanguageSourceData.EmptyCategory) + { + for (int i = 0; i < Terms.Count; ++i) + { + sbTrans.AppendLine( " public static string " + AdjustedTerms[i] + " \t\t{ get{ return LocalizationManager.GetTranslation (\"" + Terms[i] + "\"); } }"); + sbTerms.AppendLine(" public const string " + AdjustedTerms[i] + " = \"" + Terms[i] + "\";"); + } + } + else + for (int i=0; i=0) + Term = "_"+Term; + + if (!allowFullLength && Term.Length>Script_Tool_MaxVariableLength) + Term = Term.Substring(0, Script_Tool_MaxVariableLength); + + // Remove invalid characters + char[] chars = Term.ToCharArray(); + for (int i=0, imax=chars.Length; i=0) return true; + return c>='\u4e00' && c<='\u9fff'; // Chinese/Japanese characters + } + } + + void ScriptTool_EnumerateDuplicatedTerms(List AdjustedTerms) + { + string lastTerm = "$"; + int Counter = 1; + for (int i=0, imax=AdjustedTerms.Count; i +// { +// EditorApplication.update -= Callback; + +// if (source.GetComponents().Length<=2) +// { +// Debug.Log ("Deleting GameObject '" + source.name + "' and Openning the "+LocalizationManager.GlobalSources[0]+".prefab"); +// DestroyImmediate (source.gameObject); +// } +// else +// { +// Debug.Log ("Deleting the LanguageSource inside GameObject " + source.name + " and Openning the "+LocalizationManager.GlobalSources[0] +".prefab"); +// DestroyImmediate (source); +// } + +// GameObject Prefab = (Resources.Load(LocalizationManager.GlobalSources[0]) as GameObject); +// Selection.activeGameObject = Prefab; +// }; +// } +// GUILayout.FlexibleSpace(); +// GUILayout.EndHorizontal(); + +// GUILayout.Space(10); + } + + private bool bSourceInsidePluginsFolder = true; + public void OnGUI_Warning_SourceInsidePluginsFolder() + { + if (!bSourceInsidePluginsFolder || mLanguageSource.UserAgreesToHaveItInsideThePluginsFolder) + return; + + if (!mLanguageSource.IsGlobalSource()) + { + bSourceInsidePluginsFolder = false; + return; + } + + string pluginPath = UpgradeManager.GetI2LocalizationPath(); + string assetPath = AssetDatabase.GetAssetPath(target); + + if (!assetPath.StartsWith(pluginPath, StringComparison.OrdinalIgnoreCase)) + { + bSourceInsidePluginsFolder = false; + return; + } + + string Text = @"Its advised to move this Global Source to a folder outside the I2 Localization. +For example (Assets/I2/Resources) instead of (Assets/I2/Localization/Resources) + +That way upgrading the plugin its as easy as deleting the I2/Localization and I2/Common folders and reinstalling. + +Do you want the plugin to automatically move the LanguageSource to a folder outside the plugin?"; + EditorGUILayout.HelpBox(Text, MessageType.Warning); + + GUILayout.BeginHorizontal(); + GUILayout.FlexibleSpace(); + if (GUILayout.Button("Keep as is")) + { + SerializedProperty Agree = serializedObject.FindProperty("UserAgreesToHaveItInsideThePluginsFolder"); + Agree.boolValue = true; + bSourceInsidePluginsFolder = true; + } + + GUILayout.FlexibleSpace(); + + if (GUILayout.Button("Ask me later")) + { + bSourceInsidePluginsFolder = false; + } + + GUILayout.FlexibleSpace(); + if (GUILayout.Button("Move to the Recommended Folder")) + EditorApplication.delayCall += MoveGlobalSource; + + GUILayout.FlexibleSpace(); + GUILayout.EndHorizontal(); + + GUILayout.Space(10); + } + + public bool OnGUI_Warning_SourceNotUpToDate() + { + if (mProp_GoogleLiveSyncIsUptoDate.boolValue) + { + return false; + } + + string Text = "Spreadsheet is not up-to-date and Google Live Synchronization is enabled\n\nWhen playing in the device the Spreadsheet will be downloaded and override the translations built from the editor.\n\nTo fix this, Import or Export REPLACE to Google"; + EditorGUILayout.HelpBox(Text, MessageType.Warning); + return true; + } + + private static void MoveGlobalSource() + { + EditorApplication.delayCall -= MoveGlobalSource; + + string pluginPath = UpgradeManager.GetI2LocalizationPath(); + string assetPath = AssetDatabase.GetAssetPath(mLanguageSource.ownerObject); + + string I2Path = pluginPath.Substring(0, pluginPath.Length-"/Localization".Length); + string newPath = I2Path + "/Resources/" + mLanguageSource.ownerObject.name + ".prefab"; + + string fullresFolder = Application.dataPath + I2Path.Replace("Assets","") + "/Resources"; + bool folderExists = Directory.Exists (fullresFolder); + + if (!folderExists) + AssetDatabase.CreateFolder(I2Path, "Resources"); + AssetDatabase.MoveAsset(assetPath, newPath); + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + + var prefab = AssetDatabase.LoadAssetAtPath(newPath, typeof(GameObject)) as GameObject; + Selection.activeGameObject = prefab; + + Debug.Log("LanguageSource moved to:" + newPath); + ShowInfo("Please, ignore some console warnings/errors produced by this operation, everything worked fine. In a new release those warnings will be cleared"); + } + + public static void DelayedDestroySource() + { + + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Warnings.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Warnings.cs.meta new file mode 100644 index 0000000..bb324de --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Localization/LocalizationEditor_Warnings.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 20e86d3a806624846bccd81bac9f935f +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_ANDROID.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_ANDROID.cs new file mode 100644 index 0000000..1ef9d55 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_ANDROID.cs @@ -0,0 +1,133 @@ +#if UNITY_ANDROID +using UnityEditor.Callbacks; +using System.Collections.Generic; +using System.Linq; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public class PostProcessBuild_Android + { + // Post Process Scene is a hack, because using PostProcessBuild will be called after the APK is generated, and so, I didn't find a way to copy the new files + [PostProcessScene] + public static void OnPostProcessScene() + { + #if UNITY_4_6 || UNITY_4_7 || UNITY_4_8 || UNITY_4_9 || UNITY_5_0 || UNITY_5_1 || UNITY_5_2 + bool isFirstScene = (EditorBuildSettings.scenes.Length>0 && EditorBuildSettings.scenes[0].path == EditorApplication.currentScene); + #else + bool isFirstScene = UnityEngine.SceneManagement.SceneManager.GetActiveScene().buildIndex <= 0; + #endif + + if (!EditorApplication.isPlayingOrWillChangePlaymode && + (EditorUserBuildSettings.activeBuildTarget == BuildTarget.Android) && + isFirstScene) + { + string projPath = System.IO.Path.GetFullPath(Application.streamingAssetsPath + "/../../Temp/StagingArea"); + //string projPath = System.IO.Path.GetFullPath(Application.dataPath+ "/Plugins/Android"); + PostProcessAndroid(BuildTarget.Android, projPath); + } + } + + //[PostProcessBuild(10000)] + public static void PostProcessAndroid(BuildTarget buildTarget, string pathToBuiltProject) + { + if (buildTarget!=BuildTarget.Android) + return; + + if (LocalizationManager.Sources.Count <= 0) + LocalizationManager.UpdateSources(); + + // Get language with variants, but also add it without the variant to allow fallbacks (e.g. en-CA also adds en) + var langCodes = LocalizationManager.GetAllLanguagesCode(false).Concat( LocalizationManager.GetAllLanguagesCode(true) ).Distinct().ToList(); + + if (langCodes.Count <= 0) + return; + string stringXML = "\n"+ + "\n"+ + " {0}\n"+ + ""; + + SetStringsFile( pathToBuiltProject+"/res/values", "strings.xml", stringXML, LocalizationManager.GetAppName(langCodes[0]) ); + + + var list = new List(); + list.Add( pathToBuiltProject + "/res/values" ); + foreach (var code in langCodes) + { + // Android doesn't use zh-CN or zh-TW, instead it uses: zh-rCN, zh-rTW, zh + string fixedCode = code; + if (fixedCode.StartsWith("zh", System.StringComparison.OrdinalIgnoreCase)) + { + string googleCode = GoogleLanguages.GetGoogleLanguageCode(fixedCode); + if (googleCode==null) googleCode = fixedCode; + fixedCode = (googleCode == "zh-CN") ? "zh-CN" : googleCode; + } + fixedCode = fixedCode.Replace("-", "-r"); + + string dir = pathToBuiltProject + "/res/values-" + fixedCode; + + SetStringsFile( dir, "strings.xml", stringXML, LocalizationManager.GetAppName(code) ); + } + } + + static void CreateFileIfNeeded ( string folder, string fileName, string text ) + { + try + { + if (!System.IO.Directory.Exists( folder )) + System.IO.Directory.CreateDirectory( folder ); + + if (!System.IO.File.Exists( folder + "/"+fileName )) + System.IO.File.WriteAllText( folder + "/"+fileName, text ); + } + catch (System.Exception e) + { + Debug.Log( e ); + } + } + + static void SetStringsFile(string folder, string fileName, string stringXML, string appName) + { + try + { + appName = appName.Replace("&", "&").Replace("<", "<").Replace(">", ">").Replace("\"", "\\\"").Replace("'", "\\'"); + appName = appName.Replace("\r\n", string.Empty).Replace("\n", string.Empty).Replace("\r", string.Empty); + + if (!System.IO.Directory.Exists(folder)) + System.IO.Directory.CreateDirectory(folder); + + if (!System.IO.File.Exists(folder + "/" + fileName)) + { + // create the string file if it doesn't exist + stringXML = string.Format(stringXML, appName); + } + else + { + stringXML = System.IO.File.ReadAllText(folder + "/" + fileName); + // find app_name + var pattern = "\"app_name\">(.*)<\\/string>"; + var regexPattern = new System.Text.RegularExpressions.Regex(pattern); + if (regexPattern.IsMatch(stringXML)) + { + // Override the AppName if it was found + stringXML = regexPattern.Replace(stringXML, string.Format("\"app_name\">{0}", appName)); + } + else + { + // insert the appName if it wasn't there + int idx = stringXML.IndexOf(""); + if (idx > 0) + stringXML = stringXML.Insert(idx + "".Length, string.Format("\n {0}\n", appName)); + } + } + System.IO.File.WriteAllText(folder + "/" + fileName, stringXML); + } + catch (System.Exception e) + { + Debug.Log(e); + } + } + } +} +#endif \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_ANDROID.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_ANDROID.cs.meta new file mode 100644 index 0000000..6b4251a --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_ANDROID.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4c8d936531867014da228239d095833c +timeCreated: 1489354551 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_IOS.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_IOS.cs new file mode 100644 index 0000000..8b9f189 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_IOS.cs @@ -0,0 +1,102 @@ +#if UNITY_IOS || UNITY_IPHONE +using UnityEditor.Callbacks; +using System.Collections; +using UnityEditor.iOS_I2Loc.Xcode; +using System.IO; +using UnityEditor; +using UnityEngine; +using System.Linq; + + +namespace I2.Loc +{ + public class PostProcessBuild_IOS + { + [PostProcessBuild(10000)] + public static void ChangeXcodePlist(BuildTarget buildTarget, string pathToBuiltProject) + { + if (buildTarget != BuildTarget.iOS) + return; + + if (LocalizationManager.Sources.Count <= 0) + LocalizationManager.UpdateSources(); + var langCodes = LocalizationManager.GetAllLanguagesCode(false).Concat(LocalizationManager.GetAllLanguagesCode(true)).Distinct().ToList(); + if (langCodes.Count <= 0) + return; + + try + { + //----[ Export localized languages to the info.plist ]--------- + + string plistPath = pathToBuiltProject + "/Info.plist"; + PlistDocument plist = new PlistDocument(); + plist.ReadFromString(File.ReadAllText(plistPath)); + + PlistElementDict rootDict = plist.root; + + // Get Language root + var langArray = rootDict.CreateArray("CFBundleLocalizations"); + + // Set the Language Codes + foreach (var code in langCodes) + { + if (code == null || code.Length < 2) + continue; + langArray.AddString(code); + } + + rootDict.SetString("CFBundleDevelopmentRegion", langCodes[0]); + + // Write to file + File.WriteAllText(plistPath, plist.WriteToString()); + + //--[ Localize App Name ]---------- + + string LocalizationRoot = pathToBuiltProject + "/I2Localization"; + if (!Directory.Exists(LocalizationRoot)) + Directory.CreateDirectory(LocalizationRoot); + + var project = new PBXProject(); + string projPath = PBXProject.GetPBXProjectPath(pathToBuiltProject); + //if (!projPath.EndsWith("xcodeproj")) + //projPath = projPath.Substring(0, projPath.LastIndexOfAny("/\\".ToCharArray())); + + project.ReadFromFile(projPath); + //var targetName = PBXProject.GetUnityTargetName(); + //string projBuild = project.TargetGuidByName( targetName ); + + project.RemoveLocalizationVariantGroup("I2 Localization"); + // Set the Language Overrides + foreach (var code in langCodes) + { + if (code == null || code.Length < 2) + continue; + + var LanguageDirRoot = LocalizationRoot + "/" + code + ".lproj"; + if (!Directory.Exists(LanguageDirRoot)) + Directory.CreateDirectory(LanguageDirRoot); + + var infoPlistPath = LanguageDirRoot + "/InfoPlist.strings"; + var InfoPlist = string.Format("CFBundleDisplayName = \"{0}\";", LocalizationManager.GetAppName(code)); + File.WriteAllText(infoPlistPath, InfoPlist); + + var langProjectRoot = "I2Localization/"+code+".lproj"; + + var stringPaths = LanguageDirRoot + "/Localizable.strings"; + File.WriteAllText(stringPaths, string.Empty); + + project.AddLocalization(langProjectRoot + "/Localizable.strings", langProjectRoot + "/Localizable.strings", "I2 Localization"); + project.AddLocalization(langProjectRoot + "/InfoPlist.strings", langProjectRoot + "/InfoPlist.strings", "I2 Localization"); + } + + project.WriteToFile(projPath); + + } + catch (System.Exception e) + { + Debug.Log (e); + } + } + } +} +#endif \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_IOS.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_IOS.cs.meta new file mode 100644 index 0000000..53764a7 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_IOS.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2bf71e767aaa5a245b9d74f326a39549 +timeCreated: 1489354551 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_UnloadLanguages.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_UnloadLanguages.cs new file mode 100644 index 0000000..abfd800 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_UnloadLanguages.cs @@ -0,0 +1,30 @@ +namespace I2.Loc +{ + public class PostProcessBuild_UnloadLanguages + { + // [PostProcessBuild] + // public static void SaveGlobalSources(BuildTarget buildTarget, string pathToBuiltProject) + // { + //if (LocalizationManager.Sources.Count <= 0) + // LocalizationManager.UpdateSources(); + + // foreach (var source in LocalizationManager.Sources.Where(x=>x.IsGlobalSource())) + // { + // source.SaveLanguages(true, PersistentStorage.eFileType.Streaming); + // } + // } + + // [PostProcessScene] + // public static void SaveLocalSources() + // { + // if (EditorApplication.isPlayingOrWillChangePlaymode) + // return; + + // LanguageSource[] sceneSources = (LanguageSource[])Resources.FindObjectsOfTypeAll(typeof(LanguageSource)); + // foreach (var source in sceneSources.Where(x=>!x.IsGlobalSource())) + // { + // source.SaveLanguages(true, PersistentStorage.eFileType.Streaming); + // } + // } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_UnloadLanguages.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_UnloadLanguages.cs.meta new file mode 100644 index 0000000..8151b15 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/PostProcessBuild_UnloadLanguages.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 68151af3db9fb734fb3823c020c9b8c0 +timeCreated: 1489354551 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Unity XCode.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Unity XCode.meta new file mode 100644 index 0000000..e2e7904 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Unity XCode.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d9276efd8270b104ea614946e5787aa1 +folderAsset: yes +timeCreated: 1489466610 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Unity XCode/UnityEditor.iOS_I2Loc.Xcode.dll b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/Unity XCode/UnityEditor.iOS_I2Loc.Xcode.dll new file mode 100644 index 0000000000000000000000000000000000000000..939cde4bb0ae0aeb8991307dcf140f041ded12df GIT binary patch literal 123904 zcmdqK37j28wLf0d-M8;LliazJJCk*Wz=WH*GZP5gkg$ZvF1WDon=Gm9-( zDgq+nhN2h+6%{w03vP&tisFI~MV7eZ?sI#}(`WpDzvonS_nn!<<^A6O|NH#sliaR4 zRdvp(Q>RXyTDtnklWsJ=F($zOzx~aakK)O{b@IFYpG`>a8@{K{++BQdhmZCg@!$@} zJoo(8$R%-fUVP^BMxJx##TQ2#M$S5CB;I)O$oUtK9Qe$mN1hj*ea>WWZ)qos`dJ4V zb3~7C@}GX^Nsik0%<_?P&o0J1+G9*Xpdzy6sN*059t$PWx z@?ZM2QG)Py9q>L=LY{e3fXWFv-Uy|Y$B1swIxKR763(lr1hG^s%sAi_e^BT zwV!66?=2_?KR>X6@50`gZfr=dQii<|I#R zzr&pGlAIUpe(23)>~*hLek0MYe%@EFUHeK~lEAf-%=}`>{Kp?}zH#ks786UZ{cl93 zPM5?xKX~~4#IXLF;diZltHnUz+GB}fjb`fk+2dk=ZxZ0j9tT`bU`K$@PJjyte69dDCcpxLM+@+E3Ggoz(0&5^LIV6Xfgphzp{rZ! z-zRWDfKAT<|D8a#au`250e*qNp9^qf0=$R7hXwfR1o&P8?-k$&65wqFzFUCM7EArr z1iltO)8HVeOudppGz5ZIGYG{DD$N&9!))QXVLB(zi>6^B5I=i5FV9n^VL}l4gbiX`N>4LIGG1a7=#lZT-)RV5ftZht1smD*G z)L8eJnlcz;RB=2|5;0X}FkYELDVLbKG8i8T=%DgTDaBNlE*>benA$QJw^9t0pr}h1 zXOw45eW}N9P4iN^qA-K;XHzI;9aCevFi`R_Ri+Edc8IAngYkc*7}zTD(tyyt@oS~d zHqy4~fdNEB?d~#!+SlPnj56S~%S?wfX_qDa`Z>}e*ChRhInp8FBprG>3qNF?q{F<- zN{7^w^jFQ14*4hPH_efbmPpdkZ)V{~n^UmNk^BQg&!@Jq`z*C zbhKTP{`#(T&!DZ4n56sBAJA{4f!5n5@q_3;0W)J6z#j!r+r>8+2fNA#(VrZGqTsn1Bz=lX&Oqdq8zPAE^n>&o~MjHdELol%58|Wk4N~h{duq9AZhW9S=|7QVC>!5g^bhjpH4n8s5hvO5O>>Wwv00?& zqWecj*AxF6HG)ihkwGbh49fX&uUYWI#tE#>*kbT^8TcDwz7~EV4&fmvdEdS(YaL0fp=35<|;ABE?cP#ORoTq|nx?}jH>oK@E) z#t#}r__8HytZA&m2zDEMg*qZH2EF4^9?Zh5cn$o7(J*pEBlsybcMc=4Q!4lOG?wGp zt|lU=6vj&y+Ph_8sFnQ2mU1|r4{ap}dYh&=X0(nqv)jS0j=s#JAQtjG)R<%?z4%fL zNuelLV*(K4d5t~sZ0wC63tx?3*@97RsAnPH*cAa2DlOLMbkqk@mioY!htZC#4>fs=td9ZfD_9}wvbHHIv>*X5LOq?Ffk9gEb6u57>$UFav|b=(AmFMA>I01*qM5Ah z{ZOs4)}xG>!I&Yh??HZuTiR}S@apt5KTw&v32A6@_>@5e8(HdYUQmp7Mxcff+G})I z4f?cOH7Av;g{D7DYgY|KWo!8=R4AKJ*|Hl{(ABLM{kVXr>Zd6x{Dv*%;&{I38dQ{~ z2h#A&)6BZ742D96N6qu!s4`%kP6TYk${%B07&X9iv=Tq1=E^X_u%YsABG9hSR477w zw=8l(|5}&Otwv$aDgCBq_BhnZ-eZG<7s@hzB~+<#1I5n?CE)a3*uf+{egesw(hdJp z7aSJS;^RCrj7~;Z5`D2qUEe_m5nY>ESM(jJD^zXns*X!l|H;0SoijHsX7A3)f^O7#v7YbLgqY-C3=jGckE;MUp2X*tv#g>yuL8y)emy@#y%jReT?Jd-^)MP zl|L{q0)AKv=uv}B>PHweOC>N5BZXKSXK*-0+dXW1@1SbLSioLT`%UK!@m?^)UV#8Y~yV;FTJC;78zs=X~IS zROZ5SOxT9k1m_5hlrY``Wv>J61rVAm?WPmioM?){*@;qyIz>N#Z4Rl;MfV&>WC}!9 zfC|RuFv6gO+Al3cYY^x)#SCxazIa8h-Afr>SSM(c)l9sLiPq$ltON8~8 zai!0UOlti-^K`T1JSPiJmS$BJYJlJsS=;Bczj8i;ad%Fe&^QYG(2L^0OCJlvhn1@@ z#x08r+Kp8?$~+zoDN`tSX|bS?-U7u7>b=eR9(o-6JN;{4-4F4{QPzz^Y5Dl%461!m zs)XV>*TtnzL;u*Xw@Fvr*CMIHvz56=&YTW`z<{IP5u5@Tp`5IS$cV3&e2Ix$Bpvxk zk3WWB1LRBAw5M8C3fovf3&!CF^l32X#sgG%R~Qrwp+U4C%GS4f=u-9gxI7&;mJ$)Q zV6I9ps@H<42T&8u?+2|LU>u`$ND`O5V&dTfMi$B2o#z1L0R;@vp;m&!(Rd+M^JGFZ!ta#jk|!{T_ZPz$zY^_7P7CSf2)(ZI5<}5H1>kY;_oqtddG32FmG2p{1Oy(g)9aSpeRqVg;iZ;S{ zF~feMV!5dUki_bW(pvvldQ5Te6-Yv2qXg{H!C*Ez1V7+zNi~RILZCAJxyE4#$S9eQ zWQK<{h^{p8*p^<*6AOr1pLLc`90HL#{Iz_4UR`1iw+@lDY(x|Sk(;-GBRIBUbU3I) zPbV7%ASy%{JWI7=f3a~S0$m&>mcF+N2MJjdj><#?MJz?nWa$zRm7-@cSne-3o;?#$ zDXkh*A6YFT*f!IH@zOH~o0XCCyI*Nme$<5@F)Mp|z&7*j(6jPz4YO^g0fS9Ld!h%3 z5sA^FBd$f!NEk=wQHxc+m>?gIL^cd`BICaIHkTB|rG+=sAE;CNH<>>j%lvlA@Oamh z0hBNwg0*tGw%#-@NNxHF;0*&5coPmHY%zrseZJS&0fn~qV3Z3DM49G<+%~c2ug9ADZBn0Id zUt~P^iVzKaMe7+-cSFgjdu*#5G>B&F4DlGTxTH4M z&=j0K%ky90PnUU)1CkZn=5O53H*=N}S3R7*?_t(nlJa^6;HW6po5)ki_~JX2o2&C8 zB&;&Y@B<%8Os>-kF0%E7kc})jDJOPa>HZn(N+AZU(5@@ZGy5H>ea+3w;n2b7v&zpF zDmBMLA&qe)FPaF6^%Z2HM;8usE+d1=V)PVI=dX16f&(+hlRh(*tn~!uN2oL0<+OeL z@m@dcrVL`x>eVg}=i$T14y)m`Qu|&39c1cFOcBd~CC;1CbISu2ldpw!%nzSm4XgQE zY6XKqu%}k4md10{LZ#VPh@Zf)T`h>yQ}IHCPGxs1R;6E;t7T*?mYS>bzqrf@VE5IgZ1v)>4G_&(l zH~zaRc>H~E*9btgg#Lz^S;$2@nBP)P)?dpQIS2AOAI?snrHkdW?4_QZj~ z{!#-z3r03mEw{0;7UXs1sZyGZ`p^{d|Oqmt?ev#!;*6Xi-u*VIGnU8TZXOWa#{3*sMR(jZ?n4 z0Q?+4epGiHSDEI-nU)}xlpR8c?GOs3qI3(wo^YnhX2;9#bdQ&I-tN|3nkS}wP>0uB zxuB)AyOf&qtr)z#uf4>MiCE^y?0rBv6lb4VGWJj5JQt+gIQw^TvY)_)U^Sk0q^`VFZiw&)~s{Jn(Zc z@yIIbQpLrISs0!F&*Ab|FI_Xn)S}xg$Pk4YMlG8_1uHiPx}>*2U?x9y6r@TG^F_mg z&Q3_6Euc+56i=r!b9QUnmoP7&Qw*yf z%Vs-V&!)pU`XNc1Zr=u{#wTdBGnJWXD4cATtaW*} zCW0A~IX>&MeLCCYdN!SZS#K`SROf%*r#jolmh!yKKDGKE)|>5cJ)6#A%ry>A+I0JR zQ_I*J`1e<3>ht4ni{t1Fo8kSO?&P?BGDCM}V7y}67*!XGX1L+-`Q~QegU)jB}(q{7asfYv+Y#{mEKS`m*$S4ok+|<&ZL*RniQj3;*tzi$Re6AJY%&r5(3t z<46`gR=7nE9cK&bywCJf+yR=0x*RvqQoR~6tB+Ftak|QHTm&u~FQ+ofJ`aS7T_o`0 zx1NU-PO`6+#Plc@RuYkUKLgJID@kDk&4GpdBp$&nM;v(E`A3iV>_MUVoVjJr7?9o( zlAgL5E}gRBA>$)wq(|Q(k}$roWG;!WhRCrTvH*J^62B7hjc}d3vT5R^mI7Y}VAU$-udhXJdMd`jv2Qq=54w<4htOvKBd%!iYA) zNpj4TO|zQ9i5Z}39=jmdAdKqSQzdtxZ)H!FWL&Ihi-=v@@D=8?pK1SkhS$Q0kg$Wr z(Li$BJrzu$y8BP z{>U6Xis4E(45s;`8@FlGo8~%$z3oX^#1N~pEK|fU-ZHB|aqxuR zqA$${4VbvUyJ=t#XUOn(U93Zv!C>p#kedpptN!z66&Cq}Z}aS#GJutyQwH@)6KBb! z)_$Q&^$LS0R0_g)Z*k)BF2d-9Gq}FEyILh=NLq%vh67jTsF^x(0CHKK*r7`&n4mgQ z3$)(VAgdLvM<@_gh_LZaM9TT;^(Zurd45)3^V68vIvRs3G&(0{oRpkC2zeXt0Jbh> z4o)$2bIF7`arOFxrw`hrzw?Y&oQ5Z75gUK#bezDDt$0Z~G?TRG^hHRLbBHW;SSD%N z>C2GB%`Yi+cqVCh{^`T>k;s*3NyK=bP#fV(f2YeYvT)g7vK*1gGCXqn@CXvQ)Gvt` zf0OdV>rNkDheR$>OCpSKk~o6C0_6Nf7OqN57WDlz3r~@NK7NsftI?7LT{M#gx`8bC zMV5Khd71?poXHYM7W^X1{OWwo0)=u}y4155@I?FQm*fnV)16I9?ZPF^)3LwyC>~ zSp|vRZQX67Hz0kRHo82k@V0IAMso3e*q_nvaq3^P(f%yLl&2Zc`odNZg(-wYOKee^z10#y4l7KF3Nwu}(J+{T^n#)=!{H9s1#2t~b=R zRL8#v~e+< z+VN$xKf0H4481dg2I)b5QFGBPh;xiedix9ttA$kJwml)!JAODFVj_dIbeF$;* z9s}R3!#Pp|)Zs{`a9oTpWeD~^h&v2H!-M#(3~@A!zswMaulTnNag>Yy$`Hq`c-}mO zI84R6F~rd*KA9m7K4Vsv?Ah@-gt8;6ERj?G;ujKrI&(b6&>0LJFdv~alMwn{5Vr|? z4nv=1=xm0*&k$;amSX5!hK{ZxbRI%u)A4&5elDR8GQ>Gn{9}eL(Dc7Bj9wPR&+JDC zHamzfXXtrMpNy|!m@@-}|BYcf_o&rh8KzScKfQ(!{TDz_XPCogd_6-P>QL^-40Gf{ zI5&VW`VzxOGt2=2;kPhMdkrk#W|#&yUbO%rT3zHglVKV>gl}cI%`n{O0Zy;6D%8Cu zw1NFnI-y(hap`D3jPo0oFdd7@v)&1XTgCLHOrM^Sj^4_%piCcTkIKI90UaP*dYZyL zd7l#P40z)qm^fdiAW{migeu6+I>y#}jR(aFV#$QIqYFSjy8vWt>?p4Vk(D}^BjQS{ z9LOj14|Lm1w0wGeFTg+-$i6oDbEr=j^EdOw;K>@9A zq4;d*!*fEvokBsMb{&ml&=at)Odka6nu66LOx_pKeCQd-_sF*LK?u-tb$i%&%HP8aF($Mwuv0OV^*No9s0NLQxY49b)(Ygk|n@0z|=%olm zFT+pkZjwh_@K<4g-#X9_udW*u3bK%+dqzV)|e#$d678u9!Xufvw@Iupruc z6;ekxF{Ob*&4$mPJphzG!gb+4pzK*HOV&BMnTcV%6t$BL>WO1;&Leln(j5A)Cj;(S@fimk6s7J(5aZVc&C5(4yDzUNi{vwY6>+|SC~m=z%>hEpb%3z2a}x%x2=)JquW5qrb8cnIR}MNnrAG3ic;9;5Uq_1L$-aQ zx3a`${7Cl?;~}QJ4RQ2qwgcZD&=#LWihVt#uyGlLtF}YdPkFeKQ}1jekAY{NFXdH3 z@DE@QHZDaeu?OShHijeHuqeSqUevIeQ|+YYNdK-(-G({8XmSmtu>xm>km{MM1`Ewug`g&KSeK1-8r{Qie673Sip5H8o{C6-|HfaaIY5sQtCM0SV#NLHi<2NYAl_L`3>QLQO zi`7bWC(;<|)ewYc5B}ed9h24Q=R6ETBUG{2dSl{(?!-?b(Vhp>doub{`9z;Wq7{$S0dAa=&$ZwTJN2I? zS6&-KLBJ?_A){}UL^*zHUz76MFwDr&E<;Swy~G=iFYbnZ22ejm@|F}yF1nA1v0tV< zp07NThv>7!mF&lA8`siwKl)snfjY1nb+|y&$x;vrS-H{yEI~S1=;u*3@l(}*T9KA# zt@TT8*Pmfe^)#DJU^*_HjmXY zul;6V(39f6zT&51P*9+nsP)Q4Uk6^=I9E@NOJ6yl8^7Z9BWYm~sDnrgcZu3z`-Wf# z9*(uQ^cb#n;*5p7iC)4>_m@Bx<$R?uc;Z0;a^>(Jc7ro7gIhby)N}A-{OolStK5+q zul-6?6Y7BZqQ0g%kbu5PQ24|cO55``U+OwH^??}!YxDT5EZ`$fU@#W6eO~)jMB5iVLL3}#f!2cH27u=+!^pe@!3m=6 z1;f48L2Q}<^3`_ zX;BM;Tv1-4D$3Z?pTmI{+(*Y_8noZ&0(BtgYAAJ;CQHFZd!3IOV*4%y%{H@g+p&(U zw9)nj3OmpN$N>bCna?0Ej>S0a+>9KWnVJ%z9W035B7Sa8k`;ksNR;8vOraqGq)9D^ z4WuVa#||2~H+#PE@fr%czMe*5)e-MU91omZ3bK`_VMOJ>W@|)OwI9e8jP9r;)kwLQ zTU_Jf8AB#-sbG8;4Mea_^SCvk!>OEdJM|1S+aG`w;b_)0MrQT z!F#XFFQ5oLh|EKne>@k7xwg4Pbku9V8hmB$pqctB^0;eg#DS|&kD8#DF^*GrBA2s| zs0Mpp)<7=sVB0K^{jq_QUDP76ZGoCQE~raB3uMQ1`NVPsYPq=aDETaqJ=EnByAx^lpdEM~|L?#tk{Xxbj= z_Xq5*^4=R#`2_y|C;pf5pMPwJ8vdh?n&tTK;B1FGePb>aTNeM6)5^!dM(5>_r5Ae( z5r3TVYbCxD<4-V7mGUNe!A1OH#(&H>6~>EiVEjqOZ5b zua!8~7cXi3jPcho-Z}~6afhyo*ZMi3FO%Re5F8a*s6WrmppqFCX{hJsAe4u8ZwH}7 zJh_t5K`0ZiO?fy7rJ|PJK`0khRR^JDR8t*MfflGmn$9E5W6+LV!l;H6+d#H$m`ovV=OwKh?JSEs?3FgVb;Mj*Q;a@4nb zMnzv-nDudC>X{2u7A{Qrx-jeJ!sNzzSE?RbL(hZy9D#=oSi%sLYn+Ml(Wz)@)5N-$sInG~euosd zI7kb*$Q2EveULv}R9QI&1=gIe@5Q6mtHHVT%G^7OMf2u&r0-u2!bNVePOUS6k26&o zp6K`F2(^I^v?w3J(3L8ozRsp^MJu<~VcpVoC>bbdtD-*=#h>ug+gx0XoVc9*88pgPML>hYLWC=(O1yrP%f?5*t;b!P zx@_ED3Vr2lfJ>lsWAgD0KwFy^R{OL`<|Q)hOKDf zRIB2SkZOePf%Utv+OJx(IjI}cmO$8Y{Ye!ysHQa#Q;hjoDMF)R$q$HX5nd)O)ds@q zfFcqTC5?@=1W^r$YAGU)fKeY2VNfsC7Bu&-E{NbWmTGl~yRP-E%X_w3X#)9zTzn7s zL>Py-gT|xO2_a=rTxfk1wO;^Q3sPD#TEI=kHBuxn2yGvXY77pA)gdJ{Bz~;oLaLym zwhsc;V2VnHnE|2#FQwW-pjsG#l~Qd{SY4#37U?UYDuIP5s)azcFhwP!5#IPMMR?)3 zR9oEKwYoT3$lwx4V2R3dWQprI1o5T8c)tW>P(T>HAB-*rc4v*y;`DfAtx7H#tt|zk zOXZr;+On{^Oc`CK*J3E6OH)Rd0@YH>sMqHB7{7-^d1QZlQ5GWa0h|X14b~S2fNR6m z;qe{9nK_~tpNj(N%`+P8 z_Z%0#DrnxNVXmp}2;3XQ*KE8EHmel2{tXXY*!M|1DuvK%dR{CL3c90bsXDGC7i$B(ORmZ6oDg0t#sM1Q3re zMT^PH5*E6S0D0>IqviOd!K(?9Ti}9}&7{sxCPfhIi_#U`uXhMk5bw)efvgdx<`_Gs zUIvdG1H@v+^aYP42&w~u$uF#$Y}?5@CgXLO`4^*be2QZSwdK`XoZ^n42K2!MJ&F4gF{Y+ikFg-kH)yFBV>6|-ql8@&Y&TxaErF}v8ECyW{Vw3!6Yb3TH7BqqnR;!0 z*rovKt6*P*cMeI;uze_?qZ30b!f zvoHXAQPh^P1NEAVIP>Zrt8vE#Y#@}R0mCn^QYLd;%!$k!A>PZNuhIz+UyS|tn*n=1 z>W4D0@nNZTAAZZ?%v4$pknZ)`be35kPDT5R@!4or1x728VMQ^%i4Bd#Jy}+!T*SSD zqi`y2Goo_`N5QsJLEDZCBZCQuO;^MXS8T6l!wSEkO+}@_61p^1A!1XxoCe70u1(wm z4>jNAtASdgWU9mE=5h?vqQI46e?{~T4{GjE9hXyojRHdsF}4pwuGw+D7~h%HP=rEn zG`>55Rk0S%j#jU`n-b%Pkhr<^SzrwtUl-hgZXk)6un5ouWqPymFOjn-QQ2G~49W1FLRsMJp`SqX{Ir3!f&Q zgrvG}djcDHoejesUKpGBgY$9cnPn5s$Mp=RS-j(#X9}@N-Y+zEb+6s|g$QF7y8sLt z4i&r2-OygzQBW(9Tw(o%E@zjom55J|H340d!^&qr`kH7>-h(yxBc%t3H1&^Bfv~%& z!801o!;rGCy~o$XuGsK3DgPe_|1V7VUj=R>?D{}ZYx2>q2vo3)G+XzCx;`jHGDlYPa*T@CZ;rCO;H4$t9y=9X)Y|t9H&<=u2EzScw))* zo!{-cz7s?_r?5ni=qCCG65U&fGNqAsL}yGx^nyQ`hM>!cvz#T2E+&0><^_MC&3S;O zePlQ7TS$A2&}ItnchL&Zm^$d4fHHN!ta3JOyFxwlPC(G+Jjc?0MmOy@lJ;7m%@kfE zq_k&Djr1BpnHs^0&ZfPMYXm`?a}!JZnccMCMB4iZZKm)pMWsDsI-@ra=8=)3?`+!J zxOot?IX$topVdwKR?^;AXfvfzcC=^AXeyY9RCGpz$Zbh`(%xTa zGljQBs?2B1W#)tSe4Wd{p^#0CF52@`+Veqseo7m5+tJ1+iLxF0Hqu@vw3)(}vz0cB zLH%Gt9?G(52%6T^JnDMZp1G5FC)jKyW6@cmo|-!W-yt`OY1ucV{EuGQvOHfT@w! zz76T=*$6#5ae}7r#Pqk$kxs83sgFxfzyS< zxn%g~`tm%_{0bD%g5#6Ij$^)nyq^WzzF;>BoF5{vUAc`=fZ-N##D+K;4H~RbMY>r z!IqqXxnq5HN*J#5I&Lahgwb7Zc`r9tx!D7+si^od?yi)gC{iLdxmDP z)c_MfMI2rIQ zR0i`X49%Dy%wlr}ZLlg$R&cE&a;l*+nf9651e68WL^A7vBnw;+bd7Xo!8MXhwk0{! zOzR7-ndFeP;AcZoRN7J_g`}mp(OV^cwiI(nQ$d)V9imoimL<3U!qB>P#TgZILft)) z6NIXJJ4?*Za(ZS{t~r4R*LCd)_ZG~Vd!q={A&CghX0Mw(lA0FW=ODqgrVhxeUzcq41EkC zlv&U4JxNZ?L4)`ignfdcV;K4*LnkrxDTFu{_&lR#u-1X`a+)IW8?bnI)!vRbUFodk z_R?9k?WMCC+e>GKx0lY!%}QSl{$U5efBVx+cgGU3jHK}|!3yFiqD0(DPHFf%?Oq~N zlGjcopJ>E1^*|4VuwQrkChdEfcnU<7^-btQT&uh=-O4bK`-wQ-Ix714n)nQ~gnX?4 zrnMa7H7U0;>kkC2vw*upEFjLcm(zh8vtXW;zZprqA+cG)1xLp~y9ZBQ9`GE50S zlqTyk__hVs5V)?V++`S-e3HS+E@WbJEBv-D71&)`_aG4DF57rtQu zJecmwZNJeuL@J+!k}-|>uAeL4xwG?Oa*Z~df$zN8`7jZlo$tBb`OXAgOj;ouECyk; zDXJiPn@6g!N+DjX)mH$Lq}7SAYFP9Ln{}S$xuurJ^jc-*E_tcua8>dT>`mS}b{_zG zn5YV0Cx8`viHL22%Z>Qf>ykq87JTfA7hhB8rEoAh6Hoj0Y5~}`xDTm~VT@~>%tSeW zc`usVk4~4k^GQ9S)BaqlPo7y1`l3&|-~L&oC91_+s`-jv61oQ2+CuL54_6(_Q41?6ju<&Q%LaIEXkEvK(z54ujC2+@P4Ex z{^}ls+M`mVSvU$SK`%P+?V1H0Xu@H<4J{m$q8&$hmhcBw-=UR`o{*o;4w zoXCQ)95;j$b0Tw5V$D2UaR$`ZodP_V_@5EjSImt&Sft+z2i2dad(7}Yhn+`k)e86Ml<><~zwNE3r6Vlrp%FyZ$wk{yF zn!IPNGPv2|go}Z`uUG=?4ejK0F&Cq1GnjMlYbzd1_=UIX_VK*n@8Nl^#nZoiJXilc zJXiz}ernst^U`hM;T-%KkooJ0$0-`R6{g?IaM}ZAx`e*jrs5}G%?t9qTZVZS1nN_o z_znyrPG4+-(Cw0f`)Hfm!#>m8+u1|?#>pFm=f)Y}3AP1B2OooM?S>d{Yda0k6`^*f zqj#{K32%d(kFY0Y=v<@!Xv4*?1YEQ>T1znXo^`qa&s&6!v@g+es)wPCIz8BcrQiV& zMu-%{T;l?k&x)XoQJ_aefO~_~wjeH*<|u&0`AnrjSnIp5S$dMz_ZqJS>s9J}0Yp4m zV()yBL3A_icql_&j|H!9wDM=(2m=`8KMD!M3X1$OR0TQ?%dfu9F=(6NY-E~vNSoox zv>9Mev)?7?GppCRcJRz{(6ly(Jo#>KOl71X*fvgkg-3Ww=1sGCJb7*&6Ly8sa{O*I zl08%0#&D|_-g^|Se0roLuRLOUQI2!VT}~>P)a*^OYUZa%wEY)=Q*q3-KVWq_t-NpFiwI%&1Q0n#$CaE^t z_6|T<=}wrXhda7@=LD8<(C4&WBaHKC^L3~+Msl<{Gz~*_X}o3w;>2b?(6qou0xU7V z$;pg5s!(Xqbm_dOwI4?1-MU59*f=0{R_+7&3ax z?6#k>ZNK4C^coro44e8nDGlbNRrMmWa=bIJs|q9y`{`K?i>{GtZN`FUBO+T#pXxIQ z9i7S!(t-hg2*lUl&{z^Sc7 zLox5Ou?vxdeh|;4t)Q=@ch(L0@w42Q|}I_3<@*d|e;k(8oji_@+Mo zoezs{hW=G|nyr6WD8v`V-j-?veS{rA`>kw$n}nBPIj6d)r#>=II}Z6V zZRQ%nC}=qM>=1;5Hmm7;v}X#0HFl6w1wz3%$aw;xj1&T)(1+U_G&YM)mcoO43J3p7 z_}`EJ@K9PPR>t#n@|+)kM4kod)#?eVY#Ye_Hj8H*`-$P;ByOOOKW~dYJhK?*q4%Q9 z+qHh*MY^lsZxIgKY@tRQ`efbC_%ALC235_%7HYgW$&!zYqb$i5(>mtk1p;B?IXUbI zh)}8&VwEJDT~iCON|GAjASy{Jii4;msWS?ZZxf*JncJoQnX!4heS2>*LK{7!Z$ApD zxW2ss?eTwG-=@a8zCB<2K0%Ea*}hLrW;zd5*mQy#9j3Ep930my`WO5CuO{6)yn*=K z5Edp>orlpHczlbGWPX4y7#{*D&lntVVu|KAJ|9WB7Cl}mjuljg$QMNN-X`bw=o0W% z+eB{XIJ$Rmhr&tQ!hQ2TdK21=zb{mH=r_xjyj% zJm1N>f+Pz@7Xw8Z{$CI6n0$%+GbEjQNuxmK2Gbsnbn5@XBfTaa@U?l|wCi%T557%J z{9%Og1xxeY>lUehNS-j>n|Ezr{&s9_ftSQbO4zS7SHmYF`}kI>6as0)Ti!K1GQZD|DgO18w%y2#+lyk~ZqtG88#YwsRxF%~Wz9i1n2*+Ka z&+0iM|fBdVJ0HS)Q&? zy$~QwobgRrG0Hd|ukUg>#bn-{GT&Si6Bc;o<~&8<>o=yzA^naVzh6e1i?&Wa{JiSc z2xCzR2OLo$co5)Wf!zA0UQ4A}_UgDFoSg8h(CWXO4m|HC9*$F`Xc|9DCi~L}E`)_2 zjY$EFHa-oz7!9e0tN{ZB3i3@dJZ^$;ba9|hY8*;E@wrrco|kgnDdBkrgMn9R;?r-q zb!L;}j(#Ki4cJ5-$IG~m2uZ@qAZ1%GVOaqsO(Mu4( z$KYm6@>)2o23HQ6$M*rU@A9Ey>eCm^%GJ7m#{2Q7zXPm|*MeJFC-tY{7InoRn-PC} zM*N8x@hxebHsXii{X^tEz70)@kEVz5T?jD!gOCg?n*aDo*- z#r&Ak$jd)y8O)VlPkx(424BY@0&&nVm*8Dk43-*Sj(AR^?nU)CcfDBS<)aIcc?F&q z+2`}*>Bq;RthnCsCWNAk0j^;C4LP5KAa^dfrJIk=W+3nGLR9%KH|M@A-JjeG9s6!+ z^IUulvEE38tUd0LnukZ`3uW>Z^!Vq@faWfBi3elxg%HZlfY)Go`2{->5CRziary}X zg^f2k0fmh>s(`|n0!alFs=%y-P$vF0((_he?!?`7I6a&Fq%N)zQdxy_%P1^(@*%E7 zMsc_jm7e6!1^5wB_IiF1h%%yt6hxHxmbC`(tpR&haz6dS_2#mB^r$oY1N;u&0f~MZ zh*rgy5VOcMt5N0VQEqG6!`HtkuHHgMSoGRT_^#$HBC7&IZxB%xMN&>M#V*BiyVrMg z?OvlYs!54-BGDwb7Xf}%H%829)2bWXN4+qI1pKw`!0;Jm!9!ltq##@A=L^np`{~rmHqmmV7FbTmQjvuEp|L-W`tgiU~jaG3u{$Cfw zKc`jymq><=$=GtQaSc2P{T9$7*xnCw9BI7|h9BP~jo!`yAdGIuL)@|50_-}(1+y|QW-pviivkh;yyMJ4mVhlV^mCh zwF_DLEu5p#*kq7B<~4A)R9-`>LCy8q z>^d_-X3X2X=03=pw*Nn-gj<73Va?g7Xg9mtuC}x(>a24%f6=z;?f5-)wwex)&0T3# zI8@qe?)@)S1qV!DW$R(d|DAf=_K(-2IY&LzMtIE~x`o%(%jMYXXaBM4Y?E8sxIGeH zhu2Py_`~Cqi~Zq!C+q%jW3uWGubiy-!|lnuKir}2$n<#-$EGobmgNL#w>yC2e7vWyL z@nInD{23A20#EjuK0(Ejb$$Fh)X zBTv>V1W&fO3;4@W?APtXv%o$H9iI^zKogpfcr-g!RNn3=XOCJ*<*;$#*jW6C9SEf zFUEIr$iD&dPR?2#fU=(!J_Y~KWSU0{#0) zzjZf}Lq4CtQx#qKU%EYxkexhehgfXUi&&`xrvdk8)4B~gp3p{WhHyfW)XFgGDm6%5 z&oq8g!0-+!LI?#TIx>Gspj|DJAA3=z1O5dXgYNy`d<31p;xTq@l3ed(lUuKZ+%yZ% z*JBlhXAP5ctH3gMZoCQHFN)YquhS!;d}hHg!fInlZo`XSB}!pe03YmL0n{~!m1eIq z-1?NyJv4(&0@`8L0v$U)Se|+{pn#B0gq2n-;GToYNsg{ut47g-p5U`i&FyWXARzS1%X)yoamf-P9R1{ajZnu~QW z0;lM*0&&}Oc5SK8ydk;E$mbaWb3f}QddH(|Nn@6qr(xBY)x*wJrg~^hPn~->aJbBF z&MIc%T1DOlL1(vsH8#~gV3$UGgKl(Xcvhr?Cxorfpq+4$5pJSz=Z*%O#)AB`FsK&m@o}hqrU)g!%5QzhGUje?}LYpHcVqYfqAS|}mVG9UrnOAW^ zjYp=ia9o=BjPmu$RJjsXtSkr2(~ft%1pFqK`J(Xha?1J`C|R+`V_-RmwrqWRnB4heFobU`)PjT0)*VlSlr9}9`atz zI`wg~iu{Xlfj++rp_#l~<3R{QBajQW*rNLZ=nETP#RGXC1$UYpY&=iph>>|1OWVA2 z1^G1)eIZk-`K&;$Ou=~oG{_R<<-IAg*Xl=K)Qn#z`sU8T#`BZLS%i%3SsA~feEcBc zqc4y?R`Fzyz*ctgE_tczmqk}H?`iqzbuGfTL@n@25QE*;P2jJQj<46l+zNr~jjCbe z%?L+t!4KBV?F$dwu0I+B5e5K3Cr1s1sX?#k7o*vDlS7YoyMA@5`#H3W3=cC}Cg^IJ z?CW3JPtGv=C-)?T<{&7W^HB3M+~w7}#=BMcXXx)&>Y8OEvFW z9CmmaHhiSTaT1-+=<{sHoT^Flw7hF@5yKA1%qCaiilNtb&*`Nh&B?rLcd7a?^0VdV z$ZwlJeUmPyV`aAWIXGa6skCNkGC15cL%`e(+P;A4=UQcA|C-M}xXAoG(6c|2@z0UI zi5+rm1v*LxJrGk2*bP0G^PtGSO{n#gd*t3vg-1__5~s;B9*=^~SJQI7=nW6t)AtPq zDoxx7Ls6%`vTt@KZ!CkuHtf#0xtKKlNG?0VzN|*=$EJBE)f4{;>pk>qG%xj2=s*Jk zoIrn;9Jnr{QP~Ko&R|p>><>g^_-T@yHvC?kdjU*|PkayKN3gY?5x2g=qVn6#?39ch z9>0HNzP@eVpO*0VQgBg*{XGhlx(^Uvi0(G?#7TFaqzxDy3;+b zd8FO)PL_B#7B3}ZLW%h(hgfM`ck*<`6G7qPD%uD5vV%1I3S;|A|3psG;wKyUoOy0~m0TBt&W}5#($f5-Io{aW zPsp;E-qj^v)O07nDw?iZiFRdG*wgoheTE%{?#lOUXXC{U;Sh{tTo3bFfN)I(#cNc( z7Di2}g>`;mJ*&5+=C1uE)!Q;|KN2%GUc)s=>`rkE^x}1MA(i(>`-4D$0;19PL!(Pw z8ePrPMDu3CUTh7sbR>FcnlHkwa*ma&ftm<;2iKXrC5-t}o_W8QvgH0L0& zHGCI}wcduVG`fi?Ty`(5uz9)oE=Q?(r6NQsDD_q|$do$a&fv?PT<5D`aihhY4fbL( zBm(2@)l!-r40l@8`Umu4q6O7{+&-wCY(U@P`w_%3(De>q($Mv4om>fCv1()S^+a#vY;PV_gmaPzhVI`*$30Q<#<$T;q>o@7 zh>C}aA{EQNFTxsS^^^@#3ilod7He6wMBm-m_Vzf~LRncaIVTnTm)WT;nyZ3(P$ z(M8rwed7Ty{+8q+Nb@wG51ElA z{Y2S-fusdPV71Hdt#OPz2p7Yr}|3`vB&}a{!_9 z%#)n+#sN_F5yC{hUEleRz+1ng*3miPhf|oz*A6UaCFu)3ihQj*Q4b!OJr5adK3s|R zZb0QS#^@a!Q*=GNA7yMmQ*?WRZQHR(8w)_@gp?;4UnH3qP_snzP9W3o3)PYLu}of$ zCfBWo?att1p2z=Ap46YhzO9M@HpDjvq3jbZi%)v7g0p-lxh-52Ds250lIrxLd>Ai6 z1INeV$NE*`H=T=_&Pk$l%p}(hAGKd{!t z_jADa7O8XkiZsh$FEiiA&37|pZ=IqvHCLe>wFFpK_9+m_~TTeMyL@asW5(=8D?5jsOW&GDBGL#zAy9^ z&P`9gEb%|0C$@}qejs!f&rL_ZLh(PPlU*-Z;@U{)zZmp?DD+3>rr($Lw|J&p$Iva5eB>ckhOd}+(JjX?h05A zG&AlBP>?L3S-V9a?#GaA>pdb`zw=y_f~&=x@ZsJI=nNmuH#{%$B-_KcYt(iXfFoQ^ zzCBW}G|$H|I)0RRl|@#l2Dc6)*A;L=SNn9?o5Ra@tH?ecLUIZO(=R61;zxkVm*4bVpco?A5uExyW``4~MPm#< z(R;)_7JC8L+WFd&F?ui3xCLViMt31@3#%OP8VBN&6p58vve)CvSR8o8QgOZyIK;R2 z<%~*?$ib%Byf`tUd9(EJv27Bee7O!iSGiiY9Nr$YY$bL3nY8Dg0MFr@%U6A@O_1K3 z^%A(g6Bx|?%+Iym9*2Ov_D&F|?ajL0*uOi*C0TE@!j9gL>XxTI0* zb~tPkUq#gYEDFtS2gxeK(Y8s7qSmt3Fro@m6vdYIfUV&|noe4q_y7mlD;6zSd(4MH z7oRh@3k-sU-43MH*_)FW0%vYZ6q@Jv7j%h@>s|?4eEs_w-E8q=3UjbkoSQ8LXW23! zv>6Oe+<>+$bT7+6L`xu|H4n+R;tJ#Wg1yuS{mOk44jV@N4uRPKiORwz!mwrX<xCFKt4*u)sNa>NAc)da3_^D#~DQ8uR15=k9~@H6_~zC()G>AO0DLBtHCE zh&W#)z7COGwyUPD=4K>Wf0lgA^k-LOc**TpRFGLy7S z#rJ1BAmaupZmnjtq^ z7()_g3;Xb?vjS3unHL+p7*CugKwBOpG`&s(sql(c@*%j8FRKe<8J@f3eF7+?^2Q~) z?IyBfTsaV!qmQt+abM6kxBJHYhBVbKh!u!0Lh0zE$b>rsST6b)!g|Zk2AfgyycF1Y z)sJMtk`Z?5reH5mRHG4Hhh*A}_(mWswpkmss{q|8AlA%o9iiMwC^x}dZt#}z9;rn{ zZ;9_kcCS5-?7Cv(rj?U~h>Cda2_id2S(S~Z8z4}}?}a7QDOo+oa42R_potme_ZhMY z9Cc{a;;&O6tSt73EFCfZMVS7gZkymsFZh(MZkrU-ZIfd6wh2n30fXosa9Jx)!R<8t zWuB7cce=8q$?3!_X81Ysx%kGuRD6Z2;6$H`k^g4Z#nNhGdkUWfdm0%LI`h-G6se{0 zv=BD0;$Kq^Ql!ttEDf8MW}goV2a*C5EX3B-e0+yXN|q%k#rh}-t#8>10J23EM;h#hN8_53}G?RnVE<6GFZ^bUOJ_+_Z z?BQ1T#5%Akv9b0c6m^0YxKxlEv^Xl5?nPCaF}n9#fr#fNc`76^3nH@dK5G#q#tlQx zN%qCCFQ!AcQ0YXVH>&B#fN*Y*+{x#04@4d{Z{qgJsQnT(C^w~o_mQcsESV=ZCp2DbG9B2 z=yX+dNQ0s>bGC`wHcgigWqA+|!GSOYn@5M@Q{=fY-Ym~W@sIdaM}b5A7pMALc)q z-oS1SZUns!e)(cw53xuXpLCWLV2MOq7*1Ng*l+G8C3c4^-8vhcdH@3!$8~ldo11!r1UJQG* z59mHcx>$qzG7_S%uxt~bW_=KWGG@VF#j~%ix@lnJ`ZV7*6`uDKK5qmp1e?KDx(;l?j> z@fC6+4O5X)hg@aX#2^EM_lVFZzed6KoA^eQq6(Il$xSZNHz;Sm!L;0Xn=sYXJ!c$` z)3vl|f};1aI@E^42eyW1A=0`FKbn0qz8NSt?a88|OLwE}U!+d%LKt+{e7!PtD-!A@ zEFvCeJggRgFo*cYLkLU^RDv~>%KZ?f>5XT20Z~?|&Pog|B9e*o{azQX%3Itx_e?fv@N=KK0 zOB_en$O{pHfwS)b;$EC*c!OHUAw4@TwByGU5~Qs~g&)$^gWD2iK4Dp}N0B$xc(2YN zc!2u`T}_s%CvT0u3F2zEjh@*T<^MZdo*(xJ7M7bUGX(7_ETCQZE)aasUf^JV!j#ap-E5v`@B(if zycFW^K}OaT3XXNaaZi??ZZ^mq-pw4&R*P)lEi#^yO<&vOn7I_Vx@04DLms>;6+@_5 zx-f#a&+P|vUi7UQa>m;&=C9;ydVfj(Hq*oLJ{!dhmlh4UAr9K3-H;#aN?0rS4w6Re z+`lcE(S`Q8$UYa_=b%1a`-kRD@b~%G!mw2ujeky6`ZazATOS1H9N2&@4yFLE;HN&= z`cMYGJK^i_v#2ZkMFela&%!S7>j{1neulch_YnN4S>VSB{=qD8VedJ?^9f#ppKjdy z5zMx)cac1p;FIvvUCn8Nuf$Jx?%U=Dzmwn(;-|ZoUnKa^SzvDsz$N^2<8BZERK13iA@=dgMD3O6FYP3yV8Y-wjO;?I}Xtf zxd_oNbP=LmJ}U-( z0*nA(3BOUf*KrGHg}P`<#!z2~bAtrOH|ERI-c~-&1#;lg8(%r{`CFGw*={c#CA3ULq^Q~6^w#sXMU)tC2aLo^I=5k?fY_fGDs<`POhL`!#lgK%? zCtiCy1OS<{k6r1@D+PRU;4lC+=01rFF9s-HM-+z>#h5SOZ^R)h26=A81_#n$uMM8& z&PPJEjsXlT9gD}<;oSOsD^Nn|avgYhIF^7jm!~nyfZkP|WRTOCXK2cq`Z${pds#MA z3D;f!1eI$16hCGR$5nnNfyvf8$@DqMJQn+UHoM=K)r+p9*&>YdkV}O@(O{*{#H;>~#{uzi$?oDVS3|*7Gd-`AW z=a{}3|5-kV|MYF>P5`B(VI^@1)8ImzYv(^c8k(spe{YxH1Lq$*S~G`Z5*L~i=C2qI z&3EMY9{IhlO2`TFd#U_J0^f7~CxPKs3I9=WUNiZZC80U8kH5{O{O#{KA`HzI`8`p7 zKQ6zQ;`em(F}PSIbDlt6yZnQGXuiE8e^*weENJzaM!^E>2AfdTq`Kh}fEfhnuQ~8mx z&>XVUBV%m~X%?90r}Oyxhh6yloJIVN2l=~8nZN(Fki5mq8SZQTWl5j8WcZB5p&6_|Re-*@oxesj?>{_gz$F!$#1QC8Rg_`T0elF3F^NPtN) zNk}3P0wiHmR6@cM2qBQLDGHO!kc><+ab^NUp%OvVigiO4MT-`#3w5P#Ma5k!ZLwlq zO8db|D_X3!MJp|}zxO%!KC>hN{q*zw;|H&tx$kq&J$F0z-0hiXlBjH}%Bh^Y3yCu` zVR`|kzQl##Z{+f)rV{_=5xLp1Vgc9gd~S!o*(vue7NRc{5}gBnqnL?9fkrVAG*%2L z`WFt^gvjUhBw4h?mi_qw^$ArJ1`@)TP@hnXU5O1iRctAvxLl1sFCdhM-#C)_xYZs( zlErwVAt7TVp|Sja!&EWKL6YZdG?`Hqz1J5yPv%ivBfWhWD1+lJ;&)=FitVKow@f_B zac?ndqjzvZ@_|tlx02qT2=pMwb=7Sx ze%=^D8wAb(k?tDKZ>{;<%rPDU3ejxJUUr6{$jU+)oAOEJ(h} zanFe9jP^2mUd&{42<5C2`$dCX56S&@LNAD=Dh_tGAML)J|1Rk+btD6P_AorU|^yE#q_qqr}`j~IPr zA#_4K!pLfMScNA)PKPw)hm005ij&6}omWAUN%F6ZZbv$YOqQn@*%_rs z1CvOq7!Fh^Gi5xZ%Q-GnCNi?6P`V*9O~oOHDbg+nG5Wbi*^IVmG=$N^8rd2BiBYaB zVDu((sDiB)GqP}gg|d{~70YuNJKSj2H7_ z&?)q06>i$*aGXOrtU*~W8yIEgIjr;XJ*o>BP0c6CN{Q1%(!#wmPU8FxXg~VB3cuyq z%IFF^p$QTPR%pW*wwDPKM<9?)96@pCYUCPAXo|$T9dRjH4(oO~MdEb?K(j^@s*>v& zImZ#2DzO@d&Jpn5Riav6ZzRAz%P~_<1Nwns$xjveSd3NSyX7|+7R0&WAF9L*c{3vi zqguHoLUNYeYFLrq4KXCyB=0gTK)GXu*e@5#yA1>RT|7YGTd|Aej~JCD5V{bEBuBC2 z#TvbZ*`*4jcDE6OxUVaOm@eG%o{0S1^2c13%eXA9@&QKU8MVnh2CZHWqed^_X6GT+ z@-WxPBOf!yivyKs4IVE%BZ;0jg6P@BM4fp=|5!-$&M`!9Vfu=V!Vjkqz0g7Q(m_OL zu!egr6yD2vW)Goo6Q|mod)DB5af4+;R=$`%subaShEVv?A*F+3W2ab04_>(brL=O; zf5a25C?NVh8_|agiS8Iujt9u=t>cmQylhJQb{x@j1`}Nkjuh9Ho&%YwmFEnO5r@jA zgfyQ_u7QTvEkqZT5Z%Y&wjv78$tC*Kc%nO*p2(u`9V2QYG|U9&-DIL4CJ;TpjA&Z{ zQDXwpjX6Y{2Qg*-mT?qr7((=Qj$K+fb8v;|7{4K_LR^?hG?l|cm`+S5&RHCGbJ)h= zg&ZEi^hX&a6J&ZGYuLhJ2h%Q=>EZC#Ow*ZGGFADyIed&I|Hbqy*7GKZt2s7{!yhm` zkVZL1migp3;{28Azd80xrVU)$qa1#N^^9lEHLOQz_?Y<%m@3ZgDz6BR;z#DF!XKPQ z=5+GJj}=bTj_ByYL`z{IkEGWj{7}gP(DaInK&R!B{roc5iP%d@SArT$$1(p%K_@t` zj#v$PvUn5dPfKnDy?NwqNLw^wH|Z&U2y}GuQ=nqRi=d;54}g}G{04MT*%8o!(oaFJ zDn0?aapX6kdxzVGK&C7m^iY`{o5m{~`JfLw#(=)zI2&}kV=Aa6e?I8P%o&Ps|Mgl5 z{zD}zK+`LHphnh)tnu7;VPOz$ zWB!bY*gzTaR~HbCOm$2U=lh&C9%(HoA=T@f^5BqS@pF`?SbTw!SjDf3&mLkG6L>5S z9?=b%4{fD`tzv5FmEgZu(uo$kbPV<5_n9uur*Kvd(cccZ4)r}<>{$snA~tmhNv=X# zDOQZR75dLjqJDpVtK*3J zvxwd>i0GVhqCI&;XIhD#UqJNM9HKj!=Eqa`EKn*r(G$s3wqJ5xcG#$d+bgMTV@FbW z6iP0&jI!j1N}fQfhf1CY^^boY)S3AU)S`04uR(`%s#QZN)enY}&DV{5cSxEzcPx#C zF*eoOD+hxU^9Q6IG?4h$4JUdr`DF1|w6=LW9v&OR-$%h?Dk^fydNKy84DRDZ>AzUG39gM^U?1WVb0Q_ zov@Q2hWUKcS zUxvDmVr%)R>}-_n(_yxugTyq99n&7N5|f86T>teDqW_2|nwUT|GbwrKSTVCC9rXGH zJE+G|gq0+wV=ZWfaW&`##?7ET#vP#d8TWzy%6J^~pT=|0a8~&npwuI=qMUNn^Y6T& z*TE)pn5Kf7d~5cN#809Tm8?B0jUf$0ht7 za+Kl^kSBXH{gvv+-wsFy|LrlQgBxfGB{tbU7!r$xQJY4_(Be2L)@#%mM`*i77mXsx zM;P^F4=Xy3hh^Slv{gJg;Ka}vQG?Zv5I1FyDEcRIIZ{MugDro=H$Z%m4K$!Q9{YJm zv5Lzn&IFpG(W&8iK+826UOWP5y+(y4P_X17PsIY7`&~l9qmR$+7ULkSW=xc!P)W{NdgFQ|>tkF+1x7p*xevRrA z@31F|BO2X1^d5V%__s!BaSsD!p2fL~YexUfo+c_a`X>8DoQ*VTbl2dY*)xS-qgOLi z#Xzx9qb;M~#97d8jn1>ZY0nZbYxMp6U)!_AQH`D%{3ehwT;-P&_nv*Q$kfQ4{HEP5 z$~F3B%18DbF;$~?kYBE7(rDHAPwjak7(!p#3&a*io5X{;RklJghK}FGCh;?%VsW2F zLkh675(gReh$n}hvX2lhI>^Ir|H1ri_K{+XM#uAQIitiOjV?}3%NZ?ZmMY0p`Dr<0 z#BPlSr);y26?n}*Yw_Ds5-LQ4Mjt0l${r_%(Xljg=t|Dc883D++A8V>*IOoteHz6k zudz+UOiz+q#la*(#~E!BuffVEiqz2*w@D03o|HXNY-F@moXoMLO%gjbN=&q*oh|TX zef;YY=h^de&Ji2OsC1JP&&oMp?A7S1__K1RildBr#4P)moN3|`>@O&X7TY#^tyrVc z_Tg2w**N!5aqpo$>&1SJ-btL8Gf!lftGMHdQ*#={a*g&RR@oMc_cVGQXo={=E`@UV z`_OInrQ$)2ehqZ7cwM88fvIA-SX-$iKh9p4;KYn)qB%Lu;&qL#9=tBWC5~$J#gL{P zw-`o8vB=?>vI}xr#ZrxaShmf6iNLeg95-cxGsi3bMH?YV{yKJ>y;BV1)8$R#VD=?B ze&G$FN!dYhRHOF6ld`)68lTh6MJufmdnYN>otP@t2wYO)UyoQa;Ujyu*sIaCnIG9N z6Z_AhxDBEemVCMRS|e-8r8#TG7J48EanF@pma|Swp`&D=!^1b^d{69S)FZ|v-WxHE!454Ro?h%JH`gmZK?LKil zgr3QHP)wew@_QcX9um7k=$V{H#TOc#GpNe8SJ-Nm%TSNYwTlAL=~>|(S@Y=rF|6OU;0#Gq91iTH&^*V+f?eky*a(Jn~-S$w9^c6(m# zaUtfa+&>&t9QT=UFxnu_8(Nh6nV6zcuwA3#Ghd-cN2J=m6xK$C{!l3KjO2Qa=8dVy{Yp%4QgJh}GW&mh z6}kTqr!?AwHzs^7vKJ`HaU&SC@jROcauglb7FC}8PsUWxC?TH z+^kXc=w(2=6|&uHcLBYq(Zlvja;1D*A>@~eyZfUd6eFzi%MePn#mLxZDw(p#SZPpt*hg}QO2;Ki3;ATbtk#Hpa*k}$h<#?w0{^Q z-_wZp4`XGCPidhYL#3Rk5$zbp$!j#C9m9C(x>QN78vmtzlC=5>^@#e47jw^+UX6Z~ z^H%O;d0$Y)ojX$E)?mykmCjp0=<9A3cewa)?i6|8GKI?XKgq3@JJ%DsN&HXw=RgM- zZ4%U*HFEO?ibKDnSEk9CR}tzF#|M0sJ54^q=q9nc;y=05W#=Y}yGi^jHz{wXY`R)W zUT81Qn=O}bCbUV=ZmCWlQiv^bj*RpLbL5`ul_dFsIr4x;U>`>k<~qGL3$VzFj2G(}?`UV%ek-`H2hUB^r^R zSSr_R^!v(%c^Aw3H2PcFMS08QuN2}ITrQ95IPw$A^IX4%x~%a6eojXDVd-W^i%b6|zmE0Tn;V zyF#uHNp7=WAzxGVdfrC)ltwS* z|0?e)c|@Z(3LekfBpbFXEqe=olXtbeL!*RL+)l~+Lg=g9Yvof4aXG&)4=RK@Y_oq~ zI(CqjjpF{i-{)cx5}LwQEj)$qZ*B~{UvX^ zY}iTZdc<{D@9vOKF?tn00sK|&4msrxilY_FHv4VT#b}er82e@3PWhfji?DCJL)z|S zNnsm%D(_BtM5CwkERG+_#XnSW2l5geyW|l@s(yD%>n@7hgmjsXd*l{ID);;3@w+&V zZQ_2Jd3PjQ&PZvwUv5xw(30cWBe#T5k>erxGNT@GG_S((m^|x8q~#_tDdAklUfHQp zWMCgCx0CtSYXz{6^MjbUb;3<6RjHp;MOM$zvLQ zIKJNUKXS|-mF_R&*VvB8ofoxjS z^1F^$W6x70*&|*V^sXb$xaMhvt^=|e>z`4mviw~~yfO1<3e^H77$-DJDf+!5(U`bT z#TiBKI+Bb}HJT9nks~>(4k^7*@w1dp)hNXnABAQ`p^KwXR|tLPNHMlB>Jg_#op7WY zhczl6dcu)rWIm@#)*4%AO*f`!bjOgBj&$Q1jsBeZAD}%NeVA1omth=Zv`JiA7@MDA zOnjcpDYhph0X?G84=d7v#_U&dw#;mx%^Ka4o(uF9Bl1$ifCj$6lI%4G8WTgPJb$3E zpHYu!id&a3$k_Oz()nfOx`ZramqwMN*Ck{d`!vcK-IO!f*#44|{NB)W@`oCWUnaCw zyl0u3Z#Rx=ly04ypJz0^qT>E&S(;y9?APc&7EgYWG4oZ5yGb;TU6p^9(Wa5letG_I zV+*6LSV3H!KgwADn$q&`vfJ`2jkT{U^l9au{IjF_c8YQ24c5u`BvXvzj5df}S43|c&S=;PWjqMs0R9>1>V>sTVbQ?u^ z<(v7_jO~nGO59%fPW}wz5sf@$vBnJJB}T8xCalE6Xa}QLIZoN&4C4bvYW&SGjwvk( zN+e2SKG$R3fWGS7g`q?AL=;T11&PXVDzDE9A+(8WMsZWxqm3P4SNl76B)h4 zEx*WUV6+vx-6Tlf#Yoj}k?}K)sI3=8we=$75XY&uMt+P;ownalexx%UI@f4)Z>GKA z0%Hp!mBWR`1*5fqRYD6`1M&;);KH)f(pVJuj0i{zqoyIwgRH>cD0*(69(!p`2mTMSM zS;iMQjn5gWQag>WLvfS)#4Z0VFjyN#NogjC78jm3;q%Xb@{j7UqMpgYQz)*0_}oNC>5#)*h@>x`s7 zvQG9(>x@!Hq-9;fx+pC@#;qKuwDcH{FjBeq7_W!YU0u)1TIp)z^-n1WHEypqj(tW* zwbIqbS$`puKO_}{BB8_Kp7gwbDee^_v>E{i%Fz0PRnbfhI!TxYCTNIYCT+1PAs z*XTyvk8L)d(kP?!oP^EBdyHNcl*4AD^mEGaRY5uYz*zhRp-ng)Sz)=+*rJfgnXoS5 zCgU-UY!ikWHyZ~vN`v*>V*E=XUQcW>lK!f+94sr!-D0>jy4OA_dyBDMAyF8&&3>!# zsz!7Ivdwr;ql8r4s~JguV=dyY0&m_9W3fV;hqvDPzB-|yIw4KJTzf)PZijuf`%N+(kJP&l=pnA)l zQ91n3*my!o{yC@K@X%BgXuu-{cN$e5}TX?fUaQb^FO{ixyBh%DqW<4TR_RP1qM zyGFmS{CmMqjr|(^t?Zu#PZ%F7#P;%}aZ1P0IoOj%<|$R%cPig5c*>Zp(WhmvIHXdfATJUF4t@|_MXB@WyznPa@7#+9IcuB{-E!HLMi%R#b z@s^HzT4WYJYy2%Dhv%XspEJJEl3$9Uh0huB|E4-@5Zh!y;qxIh$QWL@KZMRT#uUB~ zLM~%M;fo=3opD~_OGc*F@|ZEL@a0er?;CZ6uNZkc&T45aeAO7ih`ddX<27Sy2xU6n zFcySRj^lvg3n4sdYFw`nkN001cSgh=G=9uTwdcX8+8#6>=eP}c8OQ~N(Q$7X2X)+5 zwC7t<>3(heUdR0yaldA7YGF_NfbDIKUX@=a6vw?2LSG~}3&ZG72`dZVHIB0us;$59 zJtOfOwilqw3O_(PDFSiy4Y=i_Qd2D=W@u`vRs3!U@f-7rj zICC(`yaj3z2g>oSP&}a+){qFD2A-uO4uwt4O8*tC?R%UfX)suWMT{Osl0Q!-s=`Ws z))w`s(e)$B4uV} zhs(L6lER9r+*O-AiMm_G6Y=3vy)~HHJlrPKdSQ-gbIKRLCW)F_@vJAM4f7+zmZ(^2 z4U6d8N8z;5@+y}rxg{fIA~}7-ibHiY+c{hpvuv?L!)2zhs!M;d^%JP>&Dmsuudq&4 zlEbn6>sR@PON*xs*#?xIkOfM%#%TH#x8bA$>UY(H%IYF}O4UMXeui!7T4=Viwisb^ zkY;5q)XNq;4Q$rYtk=+pQKNEE+WLkSC(KtGBB?5;MI6Jpu!`Z_8l(-+Q=(M(bvm}F zuzm}kQl;1ji_AKj93@YAnVie}$o#+86Il|o%&NZO+|71VW&2A-@A4~7Wcd{*tid7_ zC$jvvlu(P^0UB8bi-_b$>Wt(^YL4WG^+%UEhkFNKvFMdoBwtzVPVT|6XnE5UKEfWu zKc4za_1(qn1Fwfyv53LwFDdrHdl+IntQybak0j2OY~dHe6G}0$lxRNl6%BB>VFdAS z=5RX7X6mP~#53q7HTidNNg`=q8CA}uJg(0aHuWpXNJ`HPVzhEQoNcGDqN;tyamy%~ z>o^z1f1FeO|6xA*E;CUv&rr2oW;LVH{Adw(^DLmeQ+yfq$djnAMZCtd)p71qWgAy> zJ8b1%Q{jbqBu`> zSlM>pFqJ`hBx_V!>V3;;IgwT|iGAR$Y|nL^dZ?F*mF`m26 zOz(n>A(~k71)f2u%}ou;k`-Uo@pn9al{Ztls6P5Gw6FfN*ecX)`$rxxjXVc^hOi-~ zVlI=SZ;q78Tq8BJwJ6Qcb6q0K7M7Iwra?HB7hx;DIY9bVUc|w-tzg3@ReU9LI{m8F z|6Q!oAD2UxP=GOF#rGEI4GtUF?~!H$-)i`8VpVyR6@5>Vo;9ErLEiwjia$#Oxl|0M z_j)|c^;I$yYx-@Kwl7`6);@x8yL2)8d zGVGo33+#}IVVT(fg^X$eH9C|ft9Izi@mr|fXcu6v+m)p9WAzvp7JPThv`j-pa+C$C znMj4z92!Yg?xfAs6IlkOS;^F4kAPqB8bH=1xi1u-R;L!dI#nE6`B?CcFDjK<^QbZ_ z`VgnEdrNX!AP(tjaP(q9N9@@<+)QVlTRSolVA!F4$FSV!p z^8`w(_61eE4|)QYY2dqO#E+ai)cmC^;Q^ktPZt~6!V7pDMRF)?umwi%g_V9K`8Dr< zRqI94$USB_Z0Nmkn4|WghTe6mepIyYSo?2Q2+?ai8dIt+rXP5XEkw~)p0oZt8lIJ+ zXQ*=C2SvuN$^n`pGXbj#)N#T6Z1ibHsPOc|0tzufsbRN?sOr1gFuHscvklHALZ`^4MjC&4L<`$l?XQ)R4i zmwXmauzCfZZ+rP1{biOsz>3W(P)&!i{>g$)_;<(!Wv7^CT1zF}Z@$3#OF3;Rr>z9VGaX1|vQqZtWVT8<|dKnkf$?Tx)T0c!z8*TM@ff%TSB06?E&cmRoNr^Xr(FGPN^p;@Bn* zzaf2<^_I7|P2P}~SAG`zKAzo575B?6cv|Ou`C@rq+$ZvSJejnY+vumf-|hB1++WYYoq@4+tQ39_*NZ- z*V+afONuwxh8v3pTyHx7$p;WVT=od)ym1F@@x~R%Ww6m%ni@ac7+N_b{t(yY5Z5K% zxNpqF_;{my!ujz#q>)n`cZmDtF!#%0?w7H~D=G8h-x8Z`&?BEtbH`6I_KxX@uQIlb z?TR03{0UEAQaPWGKgyPHoYS6QJ3qnpFxV)J`#63tYd*!Xr&x0>+9B0Oy>JpbNdwiC zo~k>5?;0j?uUQRh=On~RJV8Y5Y&EFOlQ^8jeVSy@SV&?^NYe5wBj}cE7|UcbKa89*6g`Ag@a9(>;Q8R`Mtt#Siha~s^qfSwKh)0xm2=DDa)6# zOdW^oIJ}g@OI2D9+c`{D{ZrJJ{J=1#l}t04)-YYlw3KNbQ#;cprjwbvn0lG6WxA2+ zFmAn4O{wly4p(w(XL2}`+r-Y{8ZK2Ow@;-(9%iyZ9xRhNHO#4FP7QOKn6s2QOPS+h zj+Z%g%n34QEptklvynNQnPX?p7Ut|^P7`x>GiMKTT+G?aoPErh%$%2*bAUNs<{Vk$z8=QmVH^(Xwq;wg z(71!&s~ne{DMwXINuI}TJ5MexTZ8ac+xp}lK_jIUl2Vi^%@(#C3*FOB<}%c98R|Iq zCd-!zpU2g4c`7aBH!|JKbPLm+Om{Qg$aUYtdF|!AD%pqc zW6sOWIl#Feg1i)mxrB!;G&&AjX!ITCG92aDqo~DDgKGD1%3(`&*&8WGp{LGzob?>H z&`g@i-X>GlmBnCO(>>k^3;EI$tl@rnJo%L61nW7$X{}c31*?_PzAq=1S<>E@mQ)+) zTjTTMlB`s!BrD~T$YnPjDsRKmktm}Upxmp05wJvhuty=iBeH(1*na?|+F@WN;A z1=dr^dMa6_l=V#J*vTAQ!?86SJDFq2JN2aRkmn9rm#{-tGTmsq6`a3i-VWNGwJSZ% zD9Qav`Vu2I=kfISB|Q~N{HGCHFr?7BL+&2=9KzlSmb5zL@|NG~Ad}kveFPm8@uwl`MacmF#Mdm8^OX^fwLK3;n*decX5Z zxbOCIUVFHXdr-n}YK#jBo1eC*v_NU&ZE-KqjEE+orKx8IBpoi-^k5uMVr~81_*5Iurf~*#e;2P zxp*<#hIe|s2HGYLfO^GSpq=73ph59l(48!^i)D7R%zYfYM;t-yBjS&sd&Q@qPl?Y# z_lXmr`^8Dn*E#J0PJ58k9^$m`aoWS2_6Vmv%4v^r+T)z|3-Jv!oDde2^J`%PjgeH& zG|+VMw0sdSe|uI^E!JD878@-TdyR!^vDrekxY0tj*kYktY_}vsa;GI7beDxnzT1+8 z@O>6L=pIWx=n*UFIcg<6$E>91xRvyLVI@7wW4NtixUFI+wv#zQaLRBWO*BJXg4ZAn z6#>vfaWm*haXV;**av!!_yn|Cd=5IB`Hdp3s0_cIO#Bux7U7lRLePL{D|!jvpMNd; zBc|1s4Whf~C8pI@4l`|uqkLaVBo5x%LNZJ($rP?mz7DY)nEr_AOH4mfbO6O#Qiv8Z z-Cs`HjxZG!6m~G3!gM*)^-Om$-Ouz0)8B{>@O$@v#&?w^b~jnFK#r0VWworAOQcKs zWS6{LUL~)SH_2`CCHZriV5AxOhTm9cJY_s@95ae7=UW;ri!ENuEtdN%k6PZg{KfKj zi(!qkmRToQms(xc;+Uy1wK3f>TVj41^NX0@#ry+by&M-iBep5_;@I}s%VU2KyDj$4 z*n494#6BMTdhBmv562#h{d?@m*b#BnakJtU#9bV>I&M?kjd6Fy?TybDNm$4m-2SX=P6&MoJz5z#;4|_ z7N?F*otRpcIzQEux;k}J>WVd)q&=4QblU#3 z18JY8eUTQMUXVT|eMx$A`pWdH({D(>H~ppbH`4!>F7Yc$xfvxH<1(ga%*$Amu`;7G zqbp-=#-@y$GInO%o3TIRNXChbjLgc+MVZSp+cR&-d?53Y%%?Kn&ODO&r_9eY#|^w- zple|J!0v%P1Fs%<{lHrX-ac^mz=sAtIdK2LHwONC;BN;W9r)=$F(`h}@ImE+0)uWI zbo-#)gMKmy-^|R~l(i-6zN}}n4rYCr^+{H7c4_u`*-hE5Y=8FU**)1eX5XHDclLwX zdoe2Et#E=jM5NkLC1qBe8XYQ20X=3P2>MXT&`|i8y@)xb%%O1N5XwEhVnQgK5>F-BS$Hlu?Pa~g zO8yC!QL$f_S3^?CpN{@KnR1DYReB;hcjc4JG5ZW?J5)9Y^q9So>0;1_N|xy`^_B(m z0iDnr2;uh)(R=ZrHuy9Hp=8hm{16fDKQL<;cw2P_Xfk@$5Cia5UjuQ2K~vGMG_T}< zrsIvi2ITNVVImX#YlyeeyHXqiHSp%s63`FOzf$}b)DSsxB*M9%hA5PyK!?fE;1q!x zc%SQ7(0Q@~bg3K%x?D~`tP>PxOmY(FVR;Vdhw@y|KgjbzkI5>?d;)5SPh~aepXD^r zujLHTQxd;ZBMf6UXreI(G|iX`YB%PAmKykFTQR{{0D6wG2z0Ws1ayjVA?S4DBG4Je zGSG#F6ZAr(1$3$523=>gBH!=yXadOX(aB1e#*#mK_L+95qA+e{kkKp9Gx14&9b+p`c+z0lS z8;zSnye}QOc;UU;VdEY6^Wm=(Ug=VJB|m{X)-`PgV5%I;wssY8uCj4#1-@W*I0)MaK z?>G4S6aK!!Uu?=K$iHsflKQ%FFaDm!-+|Nx7W<$@_`BBfdX~gHn+<+%GqRq1-lS#A z#*SGwMoeDN>2e0$4Sru|;Jjv&d0xx1Wi_5ar`OqC?R5qM@=E_aC2>Gb&VD*UdNV3*%r+urF7 z#W-El{l0d@xt;Bbxp=IqDT*JAA7<8r>~HkFR5@ zGeE2czuV<$K}#WATkZ3DRjfkoold{oPhqVl=p!`K8E9*C2NA0C1n2`rbK{35oxwJU zb_6TR#p3c%2@yJd3CqRwu8tPGcWSn~o7Y|{oO!~K7Y{diegcg<(y@? znBxvQy<=DDKsf@7D?-^Lbo%VWVwGnSLnIj%T6El*#1N^)#-B+Hky>oRnZyvO#U`Ff z43YR?OCkwc-`~eE12zvnFrl7@be5#FEiSg;g=g4yw2bXpT8Z!X>+IJ zr(RtRZhyen;q)$Ss27dhfuOs+tah$g=<~F==dN=5Ya2vWm&@a;^7v_-Hh3CDgVP^y zH=)O?8k-bgTOnlHO(>?;h1z&lc-;OFtIF?pb`x6A;R$w6b9rFKWuCc>%WBK(d@W^* zTYN5e87e7O(TH5OOjP^Y+nu6)S&b8KT0z8gRZF+u-O=JUnNzzwUKhofj7DFVzr`J3 zenT6Eml-kN9XMT7wXd_Abo7&Iy5HIEUhVU*>?f|V&F%Fzw)j1r!Cu)du4YEHuVaO$ zwac%%Raaw%-`CY?7HXl>?{Rhn!@QO@cgsq*-;AHzdG_RBP7>XF$hcaziK z>Q?D=79790I;u$IILvf9g}c+;fxc_$W`0C1rga4Uiixg(v8irAiPnU;&<)G&fbqbZ z!Z9wYczdA5=l6P=MW7kOq(#hewunGi^9rBW<@Psrx?4nJi?d^HC%h!=f*7zKFqLJ7 zU1FeYh8sB`s0aaswsCAA6j4oPVYaVJ)CL;h z=I8sM!6m3L9`HIaaPZmEh7mEN3nAqSs2B`an1N;*Gdwn!-@;bP!GM}~IINA0!|ltI zc_@HBj)1G3!IrjZYl7~M0GwAuM38NelhnIc^QU6fgp7=ttyEU@WHl9BHxS^|ZpBc3 zj%q;@Ft;rEFJd(Lq9EGXdLu?2 zeus$T7uS>28D!ay)=NB?RN+GGe|Nk^#Z67PRQA+ z8sFK0fU?5*9G>b~=@zglj5r@cQ{Ane4jo3b!;g900s|SeR?Ql;@DueuHA^rsmvR(= zRaT(W7hpbh8w?w+M^9@Jt_014CRKG~p$P4a!y|?5o_m^?!Gp2HA7p_V zhb+p)3>Y0*A!%Vutq>6=&&~Xx86Z_yP&mEJCN#avt3apUy-F{j8|@uMAme#Jm7mUU1EKn1lYhgU=f&=1VydAS2afmebEP*OPb zI?VL6Mr)=|FOhm5h^L{AKJ*IvfzKsj7L|kpyu{?t z+!g$xJp_lLWZD|6Vc;=n$wBib^P4a%J2<3W7KayO5rA!2N01TKB8s7=;wB$TUhV93 zHha8SrkYCDs8Eoq6Izq_$t^_f`mj<6ZR>d2rxiG@vS^eDU}QHn}V)z6pe*2s&O}WwYHK=4D-k( zwKsdao5;2F!}dE}?slhtWjHFdDhabpC1i*Tu?51CrEg@^oZ2^b2H!hE;axrRf5aJ*S`%*!+l_l+Q< z@OxU@`i;UVLPvKv&HOI7=yo^diF}l?hhwXn13oWx7)`_r=himxFyxW1LXB=eEm;B> zL5i`U*>hDMfCQ%ZBWnF=PZh}6N$)PF+6{)eSd9_oW zA*uD2*$K)Q(BV;tL-NSGss(lwz`PXJGTrSrq3R9P9y`OJ7Fk6H1bRhA<2W$28v?XS z;9Zfsr3>SFl_?RPQ*m%GKNP7JMKsW8zZ|j5QaOe;Z5pb5n+80;U>PeKS9&^YR|uNk zYO!rzGj|2er)n)O3}55* zT*g&9Q)F$svlTXhO&W>%%>dh1H4bvTzE;vc&F}a5=LA}XXAy1x#Z+g@%2pg~b-37F z3Y3xDCQta7M^usN#M)dvVeehGn1(B@6!{Zwm|*)dWdRg!W?P^TtwedF%`&~W7dqjz z@UDYKU2oA4&#wnPnLi7e3-H%(yG-u?1cA@s2b07yuX>+9b)V8u9oH@ zuHQ@*pff{Oi&mtKi7o&i=+MamS|jYsxFe%Eoy}_^1)>WV853Q;$e5@iMn)(nhk`{p zRMQ`EN$D=4gZ-><1=ObpCvR-QEYON|btiQhT2TemK7WzN1?Fm|Bva?^Xaxg15Bk7v zIzY>J7>?5)R6&gFMvvbkXyz2Y=1aI7Vzt}3Qd9-HJ6fupUT-t(PGGO60(ADk1`I9W zv(ZN2M%PLK*DZqhYhM;xDB9bR`m+!$OQ++btG~aOsROg2?+g+ap~%L4EF_ zBdITG)5vzp0pzScBOE}Ofy25ERY~S`xL5P1hg87s=#0OkRn-NXCr`WZ;P#}Qs!-h( z2qM(%3(^PWYu?7d?7LWGst+e3&JI;X6I2Dv5KW6(B4Y9|S&_3xh!(5q z_?WLh+$-SP+vYes=_Ds=g{01pNtV~6qM1&H~O>cZYWw5{TbhEZ*R_xNE35@2r` z#;~+7poW;+sP|wr2KlPP#H-ZaOprWnt3s>L78Z+Z+$~No`>7Yxs2o%s+pcHg91GgR2oJCH52W)TJniegUi z302)0&cMW84JYRIGbD@TKQZiQ&}>%`R685)LY2YnQy8h~>VYG_tZoi*?pQ{S9KTxF=G zgu2#%f$1@f=^IIPPlwM8=QumChW4BGND=_oNMo?+#H2>Uw>>EEelU3)p%ek5H3u0WQhR7DQ@V?4g2m?~hnCAlHLy z79O`efpR!fZ@Dnrr>4-?%Ti6|>fvwLeebh>Pgcr?hjS^|4i)p&Oj=IXm z9gtccfRCdgI%q+fetZBrV8+&0_}PewhV# ztIq$GBt|$Lf)MECsj+wpucO14cC3`WCg0^?F+~#zb5(#!*kV3(!bd|P)zpFPiFlL; zL?<1~2Y7W(4pW`2plPt7poa$3a{`$1^{G?n3|BP+uPI;)`Vcn2lkzHc2C5|ZFfCvn zPo1XZm;pL)s)oavE( zvQQ@l_+Ux7qX;G~L4t1F#na|xw}o<)i{_F@mEP7DHg zxTzCPpN1<^@p7cG6Ss*bOC2G=TX*^W4L&p-{!nvDg;fmi%&NN9Fyu!~z>av1mKTDm zsX9B^$zTNX8M+44pOLrOXmDCsnM$xCQ(Zu-CMpE&PIcR2(}iB*DLNqNK@EOBmkP(n zHz73BP1j5cs-j^sqB~$5yaY*wZacjbA|Go8sdOD^c=H)G^gT~PNadzG$PP}gmyM`q zugy4_Z78yR89f4}4^9IDk21oOhaNmYF`{5CKhhJ$qVuIF2JN}%C^?GR+c=^k&%DEo z5{=%sMMd$3CW?c)sclyvicQUj5Zrt}o ziK*RNZ!T2Q8EbcxC|!u?Whbphct@kGjSoK6!;*>-;d1C=A%Lwuf8btvspv~7so(pT$mLTQGpDmZE}P!&?-YGeY8v0OL+E> z=CK_f1W?X{v+2~~MoeT-hlf&elST6UsqT_E$SY(H!Doi&2+Bo?(t~`;C-B@{+Yx4? z#u`=yn2S>bZQKka_6RCE;@W^2DnD9kV8DfLuqdoLpF*_LAwxv*)Zj7!MW|&u$(u`d zQz{gLI;$0=An&Y$U~=B*CCnh`9?e(X*Kbt2vokD*>{L>H#iWx5*)y>FVN1m%6A0jn zF@REGGNG#q3VPiu(DiOwsw&4M+Soq{z6_`2+NwFoM-eb);p>D7_+>nILSge66fD@y zX)DC?1VX{uKpiGSw|}m`#?y+F?Ab+a6`e@qdgG0~*{&vD zxr{CnJ4{R0fVxAmaTh_cVatF$J6+mJ)IQS$5#}QJibWZ(86CO3q)i~M^CJ#=Xb(eY zAEA>UEkZZ$kz8}963J^cCyq!a9)7?bZzRVbp`1>o`FRqWM6?6pZIl_t$fnZ~!R-|~ zc)}(}A3@PM(YIzy0}Cj_`LLI}-`O)q8FsXkiaX{s?> zbJNpynC43YE&7uMaQ#JgNpliAjZnZ(oCpWV=cbq{{isg|_SUc>e7AzHk@@V0MgbJ@ zhh7kbhc?y)k=qX1ylFvlm2*6S09Ikil*%y%b{igcSH(yLlKyBg71sI_tkE* zFQ4}hoSasZ9B2+NCK>Yyv<~qHwXe>AF?>-J#@IIRl;FkuXpA|i8r^J|i!eHj5Q~|T z{nNIVIP85*fLxdf?fe-eiB;sGf? z27SWCUuMwRDRv*fu0)WV`GmUi`g-``sVhzw5s!hBi)s2m9c@4}V`zumO_9p)M)S-Bb)IHFz6cZ%*@{ttIZO2O><_VN zNlc&Wxt?%{cDG?f4uuf@*b@0^9b)i`lLF@90)=VZ(WZdH%GXn9CH~lK^;*5EgCsk- zO3LqGaY^onPGACP#?bRQb<;vO17ZR8+5JYC)4P6tk}N26JWW7*hA@wxU*X24FHPv7 zGmXQT2~>b)oJ+glzk=O76Lr8FDujLrABEv^(|i_D>*1-qcEz;zPNb|2)Z-3$u3sUf zG{+I;9yOBn79yG#F+YbAVz~4t6d4~1s|gx#O*g*xSJZ;MLh8V2a;ZU@ApROSO%ReTp|XnM{pB(P z((RC|#$N|y@$56c`rV)8OvE|SW=bc-k{#;K#TWpDRWT&sGjb({tMCi z_4rmlwGc|1(_ihVPI%A7X<{3ZmP#V}ZM#L>3uL?Kfw)CzrE2;jaG}|gs&C3*ZGPRi ztI-O6Sdu8|+lT$i70yJ8a3A(7QxxvOGvqib+z(CA=|itKgRa47>8E`8s)f&>Z(Kds z+pN(vXrfl`Kx?WI*{|M08re86&^Fnx%+UV&Nw@9ljnJCGNZybU~epLP#` z>q1E#Naf@7?JP}R4igu6Y82zaZPw_9WV>#iaGGXlcAzDu;_VlW{iG?2@VLU_5Mth3 zjJ0I~UmAsPtU|a3Xg*LQeDMN=syVz2-$1X&UlabSFg6u#1SUk7LNmyFk84DKP@7P1 zjplLOj1rUQ?gpODVHz8z4FO_Kr@g!EFi2|F-&RZe*8>H62Iz*3{ooEJ+WLWvxlJtZWSR0y&l2U?Qs!NGVH zlqy@Gxy6I}t19%LHR%aw?m#bhK)xGXHFg~67b+UPpFmlY6Rk}niEKICd}>sgwthC^ zM0?Y>G!m6wHI0{>i8NErln<4b8qLhB3}_Cxlp~E~YL8aPkhh?+h*8xjJK60rSY0h_ zkL-9FDA{Ne?2as2VOV88NiM`+9a1%fV#sc%!E)!|B@eK|G-VJjv@MNctP=9-kt6j2 zacJb4{zBDUw35g5qD84()V);FXc=l7DtB)_)rjgGEv@{;3TUEwb|6im_XZx;CLr8Ze5fr50dxG@-3%wAX?sEHJ)|-ZiEdlH(=3S5zUN zW;SRVdt~;MJLTL8E{$i?R!NR}kvu!KfCKNR7$erB{M9q5hxrU==p{v-y{x`#BAexrs^C8uOteJVae+ z1vfT}v>v6^TW`PNQ8}ixB8F%2AJFrT(p@oQ_=m_>XFaLk+}jhSEQq$q4%0p zCXye<86Z-MG}>=PTE8eH+r{Y;k5RSSqY_1qPFX@N-_GTAqr7Tu=V3n@sY}MMf((^W zWRL|>8L5Wa>p1%x*<=Sa_fxr49cc&M!kAhuTo%>h)C#mtrgYS1suaY<>J_hN=<7TB z%Yp2|qy4B_d7Cx<4!KN<+_#qDy=`Z~BBT9jZ9nB3F2s!QTE6HOpv9X%?q8A zb8pWLuaOpxReLD0?7QaMw_R2uU-I5+#nOMv%O%tXO(-SJGX2$^=4UtC%No4x?0?Z> zdCKpP;@+ltPOTrzc}iwQ_pZqo1J!!OTmz|HAx`SQqkYiQm`21X)LhMk{ns3QfuC>s z-_%`L@WUhho()CUgnFFbf=M-oPx@b2P6tX&t=5T8sz-NdR!3>)eAgBruMiCFZq#{5 z8El~wqfVWip;Q?(!pRa>BQF&vN6`!yd9D@hlSW~UM181E%j6OZm~)oOj$AH7;+LVvpY zvklr&kiBc~y6C&6BVBX`*@d19qIK|Q7<@X}TBv8Jj^S0D9EY@(WgXOm9IeECkko7 zi}T`Xo~GIh%-XbK;SS7_%9L?zhGcAn>KA*&TgTlS{ROV_v zy#En#YQ%`1_Q~RWEJ50l%z@!V%FP3URpbK1sVx<4C{>Xtb^#plbgoDNwBV&( zcpYC2woJ5LT7vD0~H|UX#7`0k(!WD4bs-IEXmP9i9?ry zVrg4Sr76G^PurYMaW=!-s!!AwHk=}&I}^iP z5tED;hl;KyUbH#j`aImPv|*mXn_FsKbE8R4g-kbm5T+(gvIE*+(&pQVzm+gUa=D}> za&xO3j=7-~gVpH}Z6#>%;{8ti2{X-CF(#gmT%)(@bc8^MZ{dp#F;a1=kuy2g@G_|u zh!%&cKi8lq1rAy%bzi*^GQ*Wjpe1N-YiklXmT!_DmFu7CP(ng{k3tu`qQ=^$`Pc1K! z)#jZ1BfM5TAv!V?akNluL3%of(A)52YGK+?^N|b|BQwy>BCcG04yPqDEn4Zc9xnsL zoJjteQqyvhw&3I$gF>c}9`eRs%$lq4@?8JTEtPif&=Qu%o)ltOuuA0Y`WcoOl^MZ}adtst7AF0ND_R61DbqAJdj zkh*(NW%fZU^>_FRh`c`eNCz}g9#l@Hqu*m<=jrvTs|RZ3Nd4;QBJ#>1pxc95iOQn< zS_kr`wxxblN3kNAmdw;v)N5k>{gGMIDvzdEHC3C5@yImP(CLmj6ln)*F52iko|=I= zl`^L4nzuvh&O$vKKuZmEB2Ui_&}2)?0oqegUYujEw9@Cmr-s#GgbO(NSMx=vI#DhUSVx+W~3Xh9X(j%E#&2~b_B z=V*9SF6tJG3^;7Aea)$FD%0tP?-oR;NBYL~r(Ictsx|eKxfnb{%Z;Y?qrDy3hzZ$UQ~(>V3bil zs2XE}BU@6fB=VzMjVyAmrgsE0al6B*&$LepJ* zsGoDFB&zPJmLx-Isr}{f6|fRop3^fG=*XjrP_E$T+Wfe>Qn;MdHqCrZ%L9Iu}U*>>Ntyhi%tz}qS)Adv%_It~) zidPrtT*s2g^3ua(YB15mC(0?QJ{9Mv!+Ltah8{8?N|*1{c6Hni^MUXZcJOE7Xn!<* zw8qp$H64$~e*Sm$3)e#(Y?foVng@X42fXBH%AFqap`J1Gr-vx$K?r)_XJ$mX8Zqdo z9^@*>(UEH=>u{mOV!{;GuMTU;E|qmJLmyI2+EAx{cdpgno~{i2G8%tG`_+Lnn#ji* zmZ2{67zb=HM_nsWU1k82eVTD7^WaA8#%fXT-j6VexFwKAedktzQfoA!EvR?s5vRG( zg%{T2a}LrfYp4D*IqEc!q-!BVkD{1)ios+T>cO>W%cDnF>Y%-zb<-#1v;;p`MB{=q zkfwU{)Bo4r`G@9pop=1a_kE@NN|vvstEyHS*?BW7SRt`3J8v3=YHQNSsZ8Zmwbj(w z9BRjMs!%5pNul26!o9FT`iHmmuW2LQG;l`)9dyt#m#s_;7d9{>8)10hG5--*|0pbD zfw{1)`+T40-uGTvO4|$y{iCm5o%5XE&w0*sp7WgNocmr~u?kPrbL(Q=3DR_#Lzc=< zTi?ZFbsQYK+BKMuY+r}Z>GFz~uGHuXm})%%CA>%B;qA+wB-cr!$rF}SA)hh2ZW9h` z#!Cu_ex>X<0k(BKH7ClraL=;M$X8GX4gk68EQRb<7Nr+iqCO60nw6qYIRcuYqK53U zqQ@t|LY(lMMv<+Y!0r^w%N+T{MV};B*j3G+muV{;5G~7+M{UmdB_i2Vs? zhI)*ao+e(r=&MC&a+tJV+J*31hF8Q9+m(fe5Bzlbj1C{IY`oP5a=VR{^I)l0b+~4F zi2ufjwg--r>uFN%H^*2zV--#(Y<6iY6n1acw4Q>-+75+#H^)1-h!fpjO^!QC_QvTz z)y{j&zalOHxX9MwVO zOUzKe4*Mir$Zx_Jt#nLZT?JSqq}k%*sBNK)IX=t7F0E2Lyh&Tqf5N>U_Ulyjd3n;t z0NduM9%FEeeXrE+Dz1J?67H9l@iAnCR)J@1U3d?j?ZA_kODq3pY=!v5kIUV}cK`5m zMju^;e6RVpb@W1wXHL=!ZRUIO?w-x_N<1#wX(O*qWf*k|>fEcxjY*1EwU_mlrq}kmZyN*mb$x4_163{bWtNZlE+G05hX(NDd_!c zNP`2c>bi#VJQp(#@Y29%Y2^rV?MtE2r}LkHi)8HcQm27V^GZ~?%zRulu;w2>-54mP zYG|IdE7<CT}|o^p0Uh%edOn%;?sK)53js_D2t=$?#p5;*D6Btm%Dk z1yj!~rZ8%Y{w}+#cB?xzx)fQhpyCdN-P$Nqyk?Umcqs)u|CV&j_I{9HhR=JpVypXQ zfTNy>GfEw>F*ZwXUQtJD!cw*T3L4}r_=?gxv?F}?=7)vc8dE$p!wrk-!8qAT3hTk; ze|`0-fB4ZmN5Aox;ZI-tr*9wA({+tjr_pHl;f#z4Oxj~QUWt2&?$k_B``fWmOk4U8+j&5l2~Axz1ugI9tY7*7)w9h z7}eo^nti)0u-c3p5&ubl+)M`2Hm`lA=wRF^`gNuPmn(3t0_Q7mp#m2xaH#@kD{!R( zXDaY?1y1+HkoA(elLNx%xX5hbDRaB#J~kTnkENfAk~E)6^BLSIis+rkFjCQIXm=vq z;n7Ba9FZs5TNM#atR%(CLJ&@EP2pQ&s}n|9p(BVl+JFfntEL+b#7))4zZhaPd?;?I zgi)W!(pQF^qW*DD8Vy4|m?Q#KnRZ!7Z8iqu78w${HnTf!*77YB*%qRDRSWg1U?g!t znlBi(lgTf|?KGc_5>=C!TV^Qz2u>kwb2ny-)LFVQTW?K)9^x>vw>CSzi3n9`__3WZ zG)C-hl(Yg^v|_kzXWU2C#3v+9LdwyQ45{anjL5T%L}=j+bfP`Up5{pQF9T3p6l72| z0+Ue$PwyEG{Q=h9leE2T6pg52RiaUx6j+SxWHGXnsUz#DP8c*X)orLnR0RdqfT~tp z5)FxttMo*l{?H`er`kyV4Va_t+~`=qRO;T?$l1mS@6t}9gw$t&H5-WpXHT<^Ohw75 zc!>6(Q;oKB1!?DMaXkj8#Vr>37He_yMcjOS zOgaynjHS53$&=t3!n?JBOKs+fk!3}=5<3|8 zTOtXXti-gV@puH_BL6B@`y}yTJ!$~{QjRv_x5Yq3w8X?`QOp(=6Be zACZf0|8OvX$CuL=NNkG^IU%Gsk$J+ut-1fx-)TbAB<{52B^G&EZr*3rPnjsihOiWC$VHDe>`N+_)%fP)X=6~KdNRwY>Qe}TYi(jSYs4+1rxaxW!G-W&Ed`UfqSs@S7wvV`VfBRLq4!j;k)E<-eCfW{$RDWfhKOOwXe=wBd{ zUEXELJWDlRnc;KUr$TmFjFI;x185fbe0^>x0r5E89%4jAFx48hJ7nG?iqLl;N+~5D zNj@5XFiO8bAWBymUkyigSsd$^w(k~K9~_#;LOIQ35K5ROG=;9hyK(t5d~ zVVy9sERKK}Uug%88-P|Nt6swjkr~9DrZg0qgOotiJ0@*Xvfji^`aDUmj4~{2$}ocD zboHdnkB})8oGD6DWD5CYzIvdg1FWKCDjrTo^55g@GnI^w70_mnNuo4{&lau;*w!f#$}Mfgk+map{XA}n9wxgsoI;e{eB zU*Y*8EMMWpA}n9wr6Md}VM!phFJIx=A}n9wnIbG-;nPJ}zQU_Tcr_8b-cIumq&dsL z`s49vntuzxhJTYFUn>TAEzS9^qkp9N7m6JKx^o*jl6|d_)R+IY`trY4F8=@~J@Yjr zzKRTX8bkphNtuA{(J&pu4OyCx%gx^4%NQDyY>yK15)tr5GJ%Ygze_qB>{S+WeJlDP ztmezA7Dc$z>)coB8YM>~qr}jAkv(M%&%tG1lh zIk@81ibpHH6}S4pR=m0$hfbp}M1?G8)<~A-lV!N;;cgk8^YC05p7-#48D8-4LK$B4 z@M0NW^6*j_p7ro-8J_X*Oc|c`@N~gy^2MstoA(Uef}KpWsxwWu&NS?TU9{LnE_>aC z?V7o-L250|*=x2T)Owt~W|A>el84cN((HA<2CSvo8rW#{dJR3jt(6&eX~q(ye6$)1 zS$M-%(foc`ax@+=CZG&o%ZCOBGkSAkH^b+uw|&(D*G8qAp^c^4wL-dO*9?biX?DE? zZj`{S5_o$!Ztqbc(7t9WW`Z7+U1L`xbu+tGpueFFQMRE>%DKZrkyh@2V{6cL8Y1nw zEwtAy>PDK~AnJxi-LR-zX?BaKTNZW8qTWukw~2b&qClwSou#o2qBn}ZZ%F6O)}d&$ zlNGGW!=??5F`ycjitYwN#?teRG~bZ^E9&JN(ytw|Xm(9fhF(`(k_@vPjbwku`e_`H zL_4${B0?K%YOth1#XVzDtj0`Pc2X3x+SB}6G=W}dI2P5?4$;tYjd9dK@-Bl+J- z86L^6C#JiJP5ADKcWf>EW>MHmXE$sZ*1=i@ivDId8T>T6X?SEefk?kuknQG}(jc34 zlX&|UT$#TGwbT49@4;I@C9U2v2GRH#pi$dgQLfzJAdRDG3@!QA7dP7sMh6wKiFVL# zD!JY6XUmFO)fYmVA3%*9$q$p7v~ikkX}GYUZylVd?qW77l%fQ%kbJgfcT)kHPK4wg zklyOEi11L{Uj+>J|7N{0vfak+B<{VvBOYirePTu8p5|cOE+gmxDX8X6=lp!Q@Pq6E z=VJi)k>-#x2dScm@W9@0B8nRYk%o zUvq?ETAQHnCiIqShGn7x_i~Lwk)!a#ET^EKKZ@*1UAMCK#PWQKs!fLG>$am@i`YJc zU4Cp*4wOf{EE%qxW>_pB?n_x=yj_XtnsU21T0F9Vzu6Car~P4gDQw@HMSx& z84r<{YRFr!U{la{!BWGlbph~=nA|?Glwc1Xk|7)3$p=>tjh*yS+>gGhS8l|zL~_lgyzz=OsCTP6jKcKBig~Pr`++deQFkK zR({GdO3}Pm+i%z-`wk0OeyX6!sU9(s#0B4XOv=HDMaFVrJhj)U=Q9p!LXJ8St)VmM z%?2!^ni{Zz?r6XT3=yA-$1B<^LZiWdHFl~I+ZA7nCPiNm7Uq?Z?j;(Rk^7l=cU7~v zi5y62RlYf1F+HI|zLGaYhiwy>8Yp;}_e?Rve(O5kD3(_i0hpnXRWblt$mp2nzif1D zd)#Ocant;9i)71>>3g`rBH9`RByzY|#tRlUYohXoyEfTcR||Ak(X8vbi~_w~(rP(m zs|Yoj`B-wY?@9{eN&X@%2N}J#%R*SiHb_6v29fQYRu}CHVQ0kMkoO-ep)>x-kg??z zbERQh*|nZ(gtARB2y26Wg^@KtqlgS0Xt)33H%>o&SNGPJTY*ojAt#c9Wg)Z_*#gnf zYRegx(~xjNGnjJ#UEcXw)&M2%i%~In#$RM(+JJ}6zvO}PrKRA#uXLkx8!8R z4-+%a|Aa^9<&Bc z-YIfi&V#~C_#n(2pZtOY%zI_{z8e3%9{xX2qA{=oSQL6`Yh?}UO#V$ZSD2|p7VQxW z@5 zwySo+JZVTBb;dhWfy)&*SAp{txKM$M6}VJ^vlX~ffio3&x&o(B=U_8!Y&av3J&OV2 zz(kf>ZIX%Plms+o1(@7nW=7kePFayD&H%|Y#o$=DYZl17J1DcH?_-IlsA8}lv34f5 zi^?BEz9MIxnZ1^ovX&XCSIXM%v``L5hA_10Oav)r2t+!#G4A46(F~v#z!(sb2jp2Y z+%SrjjCB=q(X^86{jxHc-^{I2m%G+6(5sXhXCrgrsRJ&fO7Ax*QshD?Q6JS{G6T z2BgE}jl6Z|BAL<^qBXQDHkNLgRs_e+xF{o-u~l<=F)^EaE|0BC?%w4%$mW@uFQaOY zC8iSVyh|qrc+mQ3#=jvDPGyrr&2qNDs7}nfXirCp9tyIbK4@$Z-8I}`U+88NkFi5@P|5oOhUD>R&z% z3n5q5WsL*{3!tnF^#Ul6a7>ZHMoQMpqy^#HJAw~C6Fy6WjPh?FvDVsz$B7z&EaHfK zeM`)hGR8WTuN#`{>L&!#o!O!dUU~V8uQtdROPdd!M!5UOyt6%o2OD9(W$2tb$16TM=a*mLWv2UI z?eKmTUgD>>-gTaT`IXKKpFGJWKC5$gBcxtr>HN8smv}ez=kzwsaDO9A>O~#)qNdK@ zywTa3sdHrdFb_{D=knq1bJLF;dFa50k34ktK=;Gb4;?uB=yQh;JaYJjdSIIX`B*re?+EDtW7*E`0-KqIv5#qH`UcmDqR>%STr#}~DQnE=(*|7wKQ ze{O^mC+AN7;~(Dt!{7POKUw(7zg_y>lYjJeC5J=2B;=J>5Alk_mp*@J?)(AOEnf(qed6U;<}O?~&f8nUi?5!0nU}U6T)x1yOFlok zk2Tyiv{BG;t|5y8Q|5uD)Uglyh+jV@+q55ZzK!aL!arDXJQs*%)T;FKiRv<_uC(q4pY47aN3p`+e<{Y^M?>F6d+q2Uh?lt1`V_v})TiFw5^=hO ztw-tn(sc2l1o_T{3F;~Prw1kUb3l5eh4;SW+M|%0>N{G)_#ip_vC?B)?q4AHIj+oB z{S#ksoupU))6`%4fhp?spFz~GH`*^af=`G18ZljjEgzGtdRF!8{otW%ymrwYcar)S zs9V3He!)gcKNVN|eUEM8I^hlQs@nFqY-~r<4s@8dhq(feH)w8DZ8_KJApl)5*4tae z8UE34Q8b{X()) + { + #if UNITY_5_6 + if (target == BuildTargetGroup.Switch) continue; // some releases of 5.6 defined BuildTargetGroup.Switch but didn't handled it correctly + #endif + EnablePluginsOnPlatform( target ); + } + + // Force these one (iPhone has the same # than iOS and iPhone is deprecated, so iOS was been skipped) + EnablePluginsOnPlatform(BuildTargetGroup.iOS); + } + + static void EnablePluginsOnPlatform( BuildTargetGroup Platform ) + { + string Settings = PlayerSettings.GetScriptingDefineSymbolsForGroup(Platform ); + + bool HasChanged = false; + List symbols = new List( Settings.Split(';')); + + HasChanged |= UpdateSettings("NGUI", "NGUIDebug", "", ref symbols); + HasChanged |= UpdateSettings("DFGUI", "dfPanel", "", ref symbols); + HasChanged |= UpdateSettings("TK2D", "tk2dTextMesh", "", ref symbols); + HasChanged |= UpdateSettings( "TextMeshPro", "TMPro.TMP_FontAsset", "TextMeshPro", ref symbols ); + HasChanged |= UpdateSettings( "SVG", "SVGImporter.SVGAsset", "", ref symbols ); + + if (HasChanged) + { + try + { + Settings = string.Empty; + for (int i=0,imax=symbols.Count; i0) Settings += ";"; + Settings += symbols[i]; + } + PlayerSettings.SetScriptingDefineSymbolsForGroup(Platform, Settings ); + } + catch (Exception) + { + } + } + } + + static bool UpdateSettings( string mPlugin, string mType, string AssemblyType, ref List symbols) + { + try + { + bool hasPluginClass = false; + + if (!string.IsNullOrEmpty( AssemblyType )) + { + var rtype = AppDomain.CurrentDomain.GetAssemblies() + .Where( assembly => assembly.FullName.Contains(AssemblyType) ) + .Select( assembly => assembly.GetType( mType, false ) ) + .Where( t => t!=null ) + .FirstOrDefault(); + if (rtype != null) + hasPluginClass = true; + } + + if (!hasPluginClass) + hasPluginClass = typeof( Localize ).Assembly.GetType( mType, false )!=null; + + + bool hasPluginDef = symbols.IndexOf(mPlugin)>=0; + + if (hasPluginClass != hasPluginDef) + { + if (hasPluginClass) symbols.Add(mPlugin); + else symbols.Remove(mPlugin); + return true; + } + } + catch(Exception) + { + } + return false; + + } + + //[MenuItem( "Tools/I2 Localization/Create I2Languages", false, 1)] + public static void CreateLanguageSources() + { + if (LocalizationManager.GlobalSources==null || LocalizationManager.GlobalSources.Length==0) + return; + + Object GlobalSource = Resources.Load(LocalizationManager.GlobalSources[0]); + LanguageSourceData sourceData = null; + string sourcePath = null; + + if (GlobalSource != null) + { + if (GlobalSource is GameObject) + { + // I2Languages was a prefab before 2018.3, it should be converted to an ScriptableObject + sourcePath = AssetDatabase.GetAssetPath(GlobalSource); + LanguageSource langSourceObj = (GlobalSource as GameObject).GetComponent(); + sourceData = langSourceObj.mSource; + } + else + { + return; + } + } + + LanguageSourceAsset asset = ScriptableObject.CreateInstance(); + if (sourceData != null) + { + asset.mSource = sourceData; + AssetDatabase.DeleteAsset(sourcePath); + } + + if (string.IsNullOrEmpty(sourcePath)) + { + //string PluginPath = GetI2LocalizationPath(); + string ResourcesFolder = "Assets/Resources";//PluginPath.Substring(0, PluginPath.Length-"/Localization".Length) + "/Resources"; + + string fullresFolder = Application.dataPath + ResourcesFolder.Replace("Assets", ""); + if (!Directory.Exists(fullresFolder)) + Directory.CreateDirectory(fullresFolder); + + sourcePath = ResourcesFolder + "/" + LocalizationManager.GlobalSources[0] + ".asset"; + } + else + { + sourcePath = sourcePath.Replace(".prefab", ".asset"); + } + + AssetDatabase.CreateAsset(asset, sourcePath); + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + } + + [MenuItem("Tools/I2 Localization/Help", false, 30)] + [MenuItem("Help/I2 Localization")] + public static void MainHelp() + { + Application.OpenURL(LocalizeInspector.HelpURL_Documentation); + } + + [MenuItem("Tools/I2 Localization/Open I2Languages.asset", false, 0)] + public static void OpenGlobalSource() + { + CreateLanguageSources(); + LanguageSourceAsset GO = Resources.Load(LocalizationManager.GlobalSources[0]); + if (GO == null) + Debug.Log("Unable to find Global Language at Assets/Resources/" + LocalizationManager.GlobalSources[0] + ".asset"); + + Selection.activeObject = GO; + } + + + /*static void CreateScriptLocalization() + { + string[] assets = AssetDatabase.FindAssets("ScriptLocalization"); + if (assets.Length>0) + return; + + string ScriptsFolder = "Assets"; + string ScriptText = LocalizationEditor.mScriptLocalizationHeader + " }\n}"; + + System.IO.File.WriteAllText(ScriptsFolder + "/ScriptLocalization.cs", ScriptText); + + AssetDatabase.SaveAssets(); + AssetDatabase.Refresh(); + }*/ + + public static string GetI2LocalizationPath() + { + string[] assets = AssetDatabase.FindAssets("LocalizationManager"); + if (assets.Length==0) + return string.Empty; + + string PluginPath = AssetDatabase.GUIDToAssetPath(assets[0]); + PluginPath = PluginPath.Substring(0, PluginPath.Length - "/Scripts/LocalizationManager.cs".Length); + + return PluginPath; + } + + public static string GetI2Path() + { + string pluginPath = GetI2LocalizationPath(); + return pluginPath.Substring(0, pluginPath.Length-"/Localization".Length); + } + + public static string GetI2CommonResourcesPath() + { + string I2Path = GetI2Path(); + return I2Path + "/Resources"; + } + } + + public static class UpgradeManagerHelper + { + public static bool HasAttributeOfType(this Enum enumVal) where T:Attribute + { + var type = enumVal.GetType(); + var memInfo = type.GetMember(enumVal.ToString()); + var attributes = memInfo[0].GetCustomAttributes(typeof(T), false); + return attributes.Length > 0; + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/UpgradeManager.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/UpgradeManager.cs.meta new file mode 100644 index 0000000..d3ab67c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Editor/UpgradeManager.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 6e61480936111c54883dc051751e0a5f +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/EventCallback.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/EventCallback.cs new file mode 100644 index 0000000..43909b0 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/EventCallback.cs @@ -0,0 +1,24 @@ +using System; +using UnityEngine; +using Object = UnityEngine.Object; + +namespace I2.Loc +{ + [Serializable] + public class EventCallback + { + public MonoBehaviour Target; + public string MethodName = string.Empty; + + public void Execute( Object Sender = null ) + { + if (HasCallback() && Application.isPlaying) + Target.gameObject.SendMessage(MethodName, Sender, SendMessageOptions.DontRequireReceiver); + } + + public bool HasCallback() + { + return Target != null && !string.IsNullOrEmpty (MethodName); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/EventCallback.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/EventCallback.cs.meta new file mode 100644 index 0000000..ce0e967 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/EventCallback.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 79fbe85a671c1254880b1fc083a723e5 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google.meta new file mode 100644 index 0000000..bf49de8 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: dda5008126b59ad4bad4c9d2626a2345 +folderAsset: yes +timeCreated: 1461137613 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleLanguages.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleLanguages.cs new file mode 100644 index 0000000..5e51df2 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleLanguages.cs @@ -0,0 +1,648 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace I2.Loc +{ + public enum ePluralType { Zero, One, Two, Few, Many, Plural } + + public static class GoogleLanguages + { + public static string GetLanguageCode(string Filter, bool ShowWarnings = false) + { + if (string.IsNullOrEmpty(Filter)) + return string.Empty; + + string[] Filters = Filter.ToLowerInvariant().Split(" /(),".ToCharArray()); + + foreach (var kvp in mLanguageDef) + if (LanguageMatchesFilter(kvp.Key, Filters)) + return kvp.Value.Code; + + if (ShowWarnings) + Debug.Log($"Language '{Filter}' not recognized. Please, add the language code to GoogleTranslation.cs"); + return string.Empty; + } + + + public static List GetLanguagesForDropdown(string Filter, string CodesToExclude) + { + string[] Filters = Filter.ToLowerInvariant().Split(" /(),".ToCharArray()); + + List Languages = new List(); + + foreach (var kvp in mLanguageDef) + if (string.IsNullOrEmpty(Filter) || LanguageMatchesFilter(kvp.Key, Filters)) + { + string code = string.Concat("[" + kvp.Value.Code + "]"); + if (!CodesToExclude.Contains(code)) + Languages.Add(kvp.Key + " " + code); + } + + // Add headers to variants (e.g. "English/English" before all English variants + for (int i = Languages.Count - 2; i >= 0; --i) + { + string Prefix = Languages[i].Substring(0, Languages[i].IndexOf(" [")); + if (Languages[i + 1].StartsWith(Prefix, StringComparison.Ordinal)) + { + Languages[i] = Prefix + "/" + Languages[i]; + Languages.Insert(i + 1, Prefix + "/"); + } + } + return Languages; + } + + // "Engl Unit" matches "English/United States" + static bool LanguageMatchesFilter(string Language, string[] Filters) + { + Language = Language.ToLowerInvariant(); + for (int i = 0, imax = Filters.Length; i < imax; ++i) + if (Filters[i] != "") + { + if (!Language.Contains(Filters[i].ToLower())) + return false; + Language = Language.Remove(Language.IndexOf(Filters[i], StringComparison.Ordinal), Filters[i].Length); + } + return true; + } + + + // "Arabic/Algeria [ar-XX]" returns "Arabic (Algeria)" + // "English/English [en]" returns "English" + public static string GetFormatedLanguageName(string Language) + { + string BaseLanguage = string.Empty; + + //-- Remove code -------- + int Index = Language.IndexOf(" [", StringComparison.Ordinal); + if (Index > 0) + Language = Language.Substring(0, Index); + + //-- Check for main language: "English/English [en]" returns "English" ----------- + Index = Language.IndexOf('/'); + if (Index > 0) + { + BaseLanguage = Language.Substring(0, Index); + if (Language == BaseLanguage + "/" + BaseLanguage) + return BaseLanguage; + + //-- Convert variants into right format + Language = Language.Replace("/", " (") + ")"; + } + + return Language; + } + + // English British -> "English Canada [en-CA]" + public static string GetCodedLanguage(string Language, string code) + { + string DefaultCode = GetLanguageCode(Language); + if (string.Compare(code, DefaultCode, StringComparison.OrdinalIgnoreCase) == 0) + return Language; + return string.Concat(Language, " [", code, "]"); + } + + // "English Canada [en-CA]" -> "English Canada", "en-CA" + public static void UnPackCodeFromLanguageName(string CodedLanguage, out string Language, out string code) + { + if (string.IsNullOrEmpty(CodedLanguage)) + { + Language = string.Empty; + code = string.Empty; + return; + } + int Index = CodedLanguage.IndexOf("[", StringComparison.Ordinal); + if (Index < 0) + { + Language = CodedLanguage; + code = GetLanguageCode(Language); + } + else + { + Language = CodedLanguage.Substring(0, Index).Trim(); + code = CodedLanguage.Substring(Index + 1, CodedLanguage.IndexOf("]", Index, StringComparison.Ordinal) - Index - 1); + } + } + + public static string GetGoogleLanguageCode(string InternationalCode) + { + foreach (var kvp in mLanguageDef) + if (InternationalCode == kvp.Value.Code) + { + if (kvp.Value.GoogleCode == "-") + return null; + return !string.IsNullOrEmpty(kvp.Value.GoogleCode) ? kvp.Value.GoogleCode : InternationalCode; + } + + return InternationalCode; + } + + public static string GetLanguageName(string code, bool useParenthesesForRegion=false, bool allowDiscardRegion=true) + { + foreach (var kvp in mLanguageDef) + if (code == kvp.Value.Code) + { + var langName = kvp.Key; + if (useParenthesesForRegion) + { + int idx = langName.IndexOf('/'); + if (idx > 0) + langName = langName.Substring(0, idx) + " (" + langName.Substring(idx + 1) + ")"; + } + return langName; + } + + if (allowDiscardRegion) + { + int iCode = code.IndexOf("-", StringComparison.Ordinal); + if (iCode > 0) + return GetLanguageName(code.Substring(0,iCode), useParenthesesForRegion, false); + } + return null; + } + + public static List GetAllInternationalCodes() + { + var set = new HashSet(StringComparer.Ordinal); + + foreach (var kvp in mLanguageDef) + set.Add(kvp.Value.Code); + + return new List(set); + } + + public static bool LanguageCode_HasJoinedWord(string languageCode) + { + foreach (var kvp in mLanguageDef) + if (languageCode == kvp.Value.GoogleCode || languageCode==kvp.Value.Code ) + return kvp.Value.HasJoinedWords; + + return false; + } + + public struct LanguageCodeDef + { + public string Code; // Language International Code + public string GoogleCode; // Google Translator doesn't support all languages, this is the code of closest supported language + public bool HasJoinedWords; // Some languages (e.g. Chinese, Japanese and Thai) don't add spaces to their words (all characters are placed toguether) + public int PluralRule; + } + + public static Dictionary mLanguageDef = new Dictionary(StringComparer.Ordinal) + { + /**/{"Abkhazian", new LanguageCodeDef {PluralRule=1, Code="ab", GoogleCode="-"}}, + /**/{"Afar", new LanguageCodeDef {PluralRule=1, Code="aa", GoogleCode="-"}}, + {"Afrikaans", new LanguageCodeDef {PluralRule=1, Code="af"}}, + /**/{"Akan", new LanguageCodeDef {PluralRule=1, Code="ak", GoogleCode="-"}}, + {"Albanian", new LanguageCodeDef {PluralRule=1, Code="sq"}}, + /**/{"Amharic", new LanguageCodeDef {PluralRule=1, Code="am"}}, + {"Arabic", new LanguageCodeDef {PluralRule=11, Code="ar"}}, + {"Arabic/Algeria", new LanguageCodeDef {PluralRule=11, Code="ar-DZ", GoogleCode="ar"}}, + {"Arabic/Bahrain", new LanguageCodeDef {PluralRule=11, Code="ar-BH", GoogleCode="ar"}}, + {"Arabic/Egypt", new LanguageCodeDef {PluralRule=11, Code="ar-EG", GoogleCode="ar"}}, + {"Arabic/Iraq", new LanguageCodeDef {PluralRule=11, Code="ar-IQ", GoogleCode="ar"}}, + {"Arabic/Jordan", new LanguageCodeDef {PluralRule=11, Code="ar-JO", GoogleCode="ar"}}, + {"Arabic/Kuwait", new LanguageCodeDef {PluralRule=11, Code="ar-KW", GoogleCode="ar"}}, + {"Arabic/Lebanon", new LanguageCodeDef {PluralRule=11, Code="ar-LB", GoogleCode="ar"}}, + {"Arabic/Libya", new LanguageCodeDef {PluralRule=11, Code="ar-LY", GoogleCode="ar"}}, + {"Arabic/Morocco", new LanguageCodeDef {PluralRule=11, Code="ar-MA", GoogleCode="ar"}}, + {"Arabic/Oman", new LanguageCodeDef {PluralRule=11, Code="ar-OM", GoogleCode="ar"}}, + {"Arabic/Qatar", new LanguageCodeDef {PluralRule=11, Code="ar-QA", GoogleCode="ar"}}, + {"Arabic/Saudi Arabia", new LanguageCodeDef {PluralRule=11, Code="ar-SA", GoogleCode="ar"}}, + {"Arabic/Syria", new LanguageCodeDef {PluralRule=11, Code="ar-SY", GoogleCode="ar"}}, + {"Arabic/Tunisia", new LanguageCodeDef {PluralRule=11, Code="ar-TN", GoogleCode="ar"}}, + {"Arabic/U.A.E.", new LanguageCodeDef {PluralRule=11, Code="ar-AE", GoogleCode="ar"}}, + {"Arabic/Yemen", new LanguageCodeDef {PluralRule=11, Code="ar-YE", GoogleCode="ar"}}, + /**/{"Aragonese", new LanguageCodeDef {PluralRule=1, Code="an", GoogleCode="-"}}, + {"Armenian", new LanguageCodeDef {PluralRule=1, Code="hy"}}, + /**/{"Assamese", new LanguageCodeDef {PluralRule=1, Code="as", GoogleCode="-"}}, + /**/{"Avaric", new LanguageCodeDef {PluralRule=1, Code="av", GoogleCode="-"}}, + /**/{"Avestan", new LanguageCodeDef {PluralRule=1, Code="ae", GoogleCode="-"}}, + /**/{"Aymara", new LanguageCodeDef {PluralRule=1, Code="ay", GoogleCode="-"}}, + {"Azerbaijani", new LanguageCodeDef {PluralRule=1, Code="az"}}, + /**/{"Bambara", new LanguageCodeDef {PluralRule=1, Code="bm", GoogleCode="-"}}, + /**/{"Bashkir", new LanguageCodeDef {PluralRule=1, Code="ba", GoogleCode="-"}}, + {"Basque", new LanguageCodeDef {PluralRule=1, Code="eu"}}, + {"Basque/Spain", new LanguageCodeDef {PluralRule=1, Code="eu-ES", GoogleCode="eu"}}, + {"Belarusian", new LanguageCodeDef {PluralRule=6, Code="be"}}, + /**/{"Bengali", new LanguageCodeDef {PluralRule=1, Code="bn"}}, + /**/{"Bihari", new LanguageCodeDef {PluralRule=1, Code="bh", GoogleCode="-"}}, + /**/{"Bislama", new LanguageCodeDef {PluralRule=1, Code="bi", GoogleCode="-"}}, + {"Bosnian", new LanguageCodeDef {PluralRule=6, Code="bs"}}, + /**/{"Breton", new LanguageCodeDef {PluralRule=1, Code="br", GoogleCode="-"}}, + {"Bulgariaa", new LanguageCodeDef {PluralRule=1, Code="bg"}}, + /**/{"Burmese", new LanguageCodeDef {PluralRule=1, Code="my"}}, + {"Catalan", new LanguageCodeDef {PluralRule=1, Code="ca"}}, + /**/{"Chamorro", new LanguageCodeDef {PluralRule=1, Code="ch", GoogleCode="-"}}, + /**/{"Chechen", new LanguageCodeDef {PluralRule=1, Code="ce", GoogleCode="-"}}, + /**/{"Chichewa", new LanguageCodeDef {PluralRule=1, Code="ny"}}, + {"Chinese", new LanguageCodeDef {PluralRule=0, Code="zh", GoogleCode="zh-CN", HasJoinedWords=true}}, + {"Chinese/Hong Kong", new LanguageCodeDef {PluralRule=0, Code="zh-HK", GoogleCode="zh-TW", HasJoinedWords=true}}, + {"Chinese/Macau", new LanguageCodeDef {PluralRule=0, Code="zh-MO", GoogleCode="zh-CN", HasJoinedWords=true}}, + {"Chinese/PRC", new LanguageCodeDef {PluralRule=0, Code="zh-CN", GoogleCode="zh-CN", HasJoinedWords=true}}, + {"Chinese/Simplified", new LanguageCodeDef {PluralRule=0, Code="zh-CN", GoogleCode="zh-CN", HasJoinedWords=true}}, + {"Chinese/Singapore", new LanguageCodeDef {PluralRule=0, Code="zh-SG", GoogleCode="zh-CN", HasJoinedWords=true}}, + {"Chinese/Taiwan", new LanguageCodeDef {PluralRule=0, Code="zh-TW", GoogleCode="zh-TW", HasJoinedWords=true}}, + {"Chinese/Traditional", new LanguageCodeDef {PluralRule=0, Code="zh-TW", GoogleCode="zh-TW", HasJoinedWords=true}}, + /**/{"Chuvash", new LanguageCodeDef {PluralRule=1, Code="cv", GoogleCode="-"}}, + /**/{"Cornish", new LanguageCodeDef {PluralRule=1, Code="kw", GoogleCode="-"}}, // Check plural + /**/{"Corsican", new LanguageCodeDef {PluralRule=1, Code="co"}}, + /**/{"Cree", new LanguageCodeDef {PluralRule=1, Code="cr", GoogleCode="-"}}, + {"Croatian", new LanguageCodeDef {PluralRule=6, Code="hr"}}, + {"Croatian/Bosnia and Herzegovina", new LanguageCodeDef {PluralRule=5, Code="hr-BA", GoogleCode="hr"}}, + {"Czech", new LanguageCodeDef {PluralRule=7, Code="cs"}}, + {"Danish", new LanguageCodeDef {PluralRule=1, Code="da"}}, + /**/{"Divehi", new LanguageCodeDef {PluralRule=1, Code="dv", GoogleCode="-"}}, + {"Dutch", new LanguageCodeDef {PluralRule=1, Code="nl"}}, + {"Dutch/Belgium", new LanguageCodeDef {PluralRule=1, Code="nl-BE", GoogleCode="nl"}}, + {"Dutch/Netherlands", new LanguageCodeDef {PluralRule=1, Code="nl-NL", GoogleCode="nl"}}, + /**/{"Dzongkha", new LanguageCodeDef {PluralRule=1, Code="dz", GoogleCode="-"}}, + {"English", new LanguageCodeDef {PluralRule=1, Code="en"}}, + {"English/Australia", new LanguageCodeDef {PluralRule=1, Code="en-AU", GoogleCode="en"}}, + {"English/Belize", new LanguageCodeDef {PluralRule=1, Code="en-BZ", GoogleCode="en"}}, + {"English/Canada", new LanguageCodeDef {PluralRule=1, Code="en-CA", GoogleCode="en"}}, + {"English/Caribbean", new LanguageCodeDef {PluralRule=1, Code="en-CB", GoogleCode="en"}}, + {"English/Ireland", new LanguageCodeDef {PluralRule=1, Code="en-IE", GoogleCode="en"}}, + {"English/Jamaica", new LanguageCodeDef {PluralRule=1, Code="en-JM", GoogleCode="en"}}, + {"English/New Zealand", new LanguageCodeDef {PluralRule=1, Code="en-NZ", GoogleCode="en"}}, + {"English/Republic of the Philippines", new LanguageCodeDef {PluralRule=1, Code="en-PH", GoogleCode="en"}}, + {"English/South Africa",new LanguageCodeDef {PluralRule=1, Code="en-ZA", GoogleCode="en"}}, + {"English/Trinidad", new LanguageCodeDef {PluralRule=1, Code="en-TT", GoogleCode="en"}}, + {"English/United Kingdom",new LanguageCodeDef {PluralRule=1, Code="en-GB", GoogleCode="en"}}, + {"English/United States",new LanguageCodeDef {PluralRule=1, Code="en-US", GoogleCode="en"}}, + {"English/Zimbabwe", new LanguageCodeDef {PluralRule=1, Code="en-ZW", GoogleCode="en"}}, + {"Esperanto", new LanguageCodeDef {PluralRule=1, Code="eo"}}, + {"Estonian", new LanguageCodeDef {PluralRule=1, Code="et"}}, + /**/{"Ewe", new LanguageCodeDef {PluralRule=1, Code="ee", GoogleCode="-"}}, + {"Faeroese", new LanguageCodeDef {PluralRule=1, Code="fo", GoogleCode="-"}}, + /**/{"Fijian", new LanguageCodeDef {PluralRule=1, Code="fj", GoogleCode="-"}}, + //{"Filipino", new LanguageCodeDef(){PluralRule=2, Code="tl"}}, + {"Finnish", new LanguageCodeDef {PluralRule=1, Code="fi"}}, + {"French", new LanguageCodeDef {PluralRule=2, Code="fr"}}, + {"French/Belgium", new LanguageCodeDef {PluralRule=2, Code="fr-BE", GoogleCode="fr"}}, + {"French/Canada", new LanguageCodeDef {PluralRule=2, Code="fr-CA", GoogleCode="fr"}}, + {"French/France", new LanguageCodeDef {PluralRule=2, Code="fr-FR", GoogleCode="fr"}}, + {"French/Luxembourg", new LanguageCodeDef {PluralRule=2, Code="fr-LU", GoogleCode="fr"}}, + {"French/Principality of Monaco", new LanguageCodeDef {PluralRule=2, Code="fr-MC", GoogleCode="fr"}}, + {"French/Switzerland", new LanguageCodeDef {PluralRule=2, Code="fr-CH", GoogleCode="fr"}}, + /**/{"Fulah", new LanguageCodeDef {PluralRule=1, Code="ff", GoogleCode="-"}}, + {"Galician", new LanguageCodeDef {PluralRule=1, Code="gl"}}, + {"Galician/Spain", new LanguageCodeDef {PluralRule=1, Code="gl-ES", GoogleCode="gl"}}, + {"Georgian", new LanguageCodeDef {PluralRule=0, Code="ka"}}, + {"German", new LanguageCodeDef {PluralRule=1, Code="de"}}, + {"German/Austria", new LanguageCodeDef {PluralRule=1, Code="de-AT", GoogleCode="de"}}, + {"German/Germany", new LanguageCodeDef {PluralRule=1, Code="de-DE", GoogleCode="de"}}, + {"German/Liechtenstein",new LanguageCodeDef {PluralRule=1, Code="de-LI", GoogleCode="de"}}, + {"German/Luxembourg", new LanguageCodeDef {PluralRule=1, Code="de-LU", GoogleCode="de"}}, + {"German/Switzerland", new LanguageCodeDef {PluralRule=1, Code="de-CH", GoogleCode="de"}}, + {"Greek", new LanguageCodeDef {PluralRule=1, Code="el"}}, + /**/{"Guaraní", new LanguageCodeDef {PluralRule=1, Code="gn", GoogleCode="-"}}, + {"Gujarati", new LanguageCodeDef {PluralRule=1, Code="gu"}}, + /**/{"Haitian", new LanguageCodeDef {PluralRule=1, Code="ht"}}, + /**/{"Hausa", new LanguageCodeDef {PluralRule=1, Code="ha"}}, + {"Hebrew", new LanguageCodeDef {PluralRule=1, Code="he", GoogleCode="iw"}}, + /**/{"Herero", new LanguageCodeDef {PluralRule=1, Code="hz", GoogleCode="-"}}, + {"Hindi", new LanguageCodeDef {PluralRule=1, Code="hi"}}, + /**/{"Hiri Motu", new LanguageCodeDef {PluralRule=1, Code="ho", GoogleCode="-"}}, + {"Hungarian", new LanguageCodeDef {PluralRule=1, Code="hu"}}, + /**/{"Interlingua", new LanguageCodeDef {PluralRule=1, Code="ia", GoogleCode="-"}}, + {"Indonesian", new LanguageCodeDef {PluralRule=0, Code="id"}}, + /**/{"Interlingue", new LanguageCodeDef {PluralRule=1, Code="ie", GoogleCode="-"}}, + {"Irish", new LanguageCodeDef {PluralRule=10, Code="ga"}}, + /**/{"Igbo", new LanguageCodeDef {PluralRule=1, Code="ig"}}, + /**/{"Inupiaq", new LanguageCodeDef {PluralRule=1, Code="ik", GoogleCode="-"}}, + /**/{"Ido", new LanguageCodeDef {PluralRule=1, Code="io", GoogleCode="-"}}, + {"Icelandic", new LanguageCodeDef {PluralRule=14, Code="is"}}, + {"Italian", new LanguageCodeDef {PluralRule=1, Code="it"}}, + {"Italian/Italy", new LanguageCodeDef {PluralRule=1, Code="it-IT", GoogleCode="it"}}, + {"Italian/Switzerland", new LanguageCodeDef {PluralRule=1, Code="it-CH", GoogleCode="it"}}, + /**/{"Inuktitut", new LanguageCodeDef {PluralRule=1, Code="iu", GoogleCode="-"}}, + {"Japanese", new LanguageCodeDef {PluralRule=0, Code="ja", HasJoinedWords=true}}, + /**/{"Javanese", new LanguageCodeDef {PluralRule=1, Code="jv"}}, + /**/{"Kalaallisut", new LanguageCodeDef {PluralRule=1, Code="kl", GoogleCode="-"}}, + {"Kannada", new LanguageCodeDef {PluralRule=1, Code="kn"}}, + /**/{"Kanuri", new LanguageCodeDef {PluralRule=1, Code="kr", GoogleCode="-"}}, + /**/{"Kashmiri", new LanguageCodeDef {PluralRule=1, Code="ks", GoogleCode="-"}}, + {"Kazakh", new LanguageCodeDef {PluralRule=1, Code="kk"}}, + /**/{"Central Khmer", new LanguageCodeDef {PluralRule=1, Code="km"}}, + /**/{"Kikuyu", new LanguageCodeDef {PluralRule=1, Code="ki", GoogleCode="-"}}, + /**/{"Kinyarwanda", new LanguageCodeDef {PluralRule=1, Code="rw", GoogleCode="-"}}, + /**/{"Kirghiz", new LanguageCodeDef {PluralRule=1, Code="ky"}}, + /**/{"Komi", new LanguageCodeDef {PluralRule=1, Code="kv", GoogleCode="-"}}, + /**/{"Kongo", new LanguageCodeDef {PluralRule=1, Code="kg", GoogleCode="-"}}, + {"Korean", new LanguageCodeDef {PluralRule=0, Code="ko"}}, + {"Kurdish", new LanguageCodeDef {PluralRule=1, Code="ku"}}, + /**/{"Kuanyama", new LanguageCodeDef {PluralRule=1, Code="kj", GoogleCode="-"}}, + {"Latin", new LanguageCodeDef {PluralRule=1, Code="la"}}, + /**/{"Luxembourgish", new LanguageCodeDef {PluralRule=1, Code="lb"}}, + /**/{"Ganda", new LanguageCodeDef {PluralRule=1, Code="lg", GoogleCode="-"}}, + /**/{"Limburgan", new LanguageCodeDef {PluralRule=1, Code="li", GoogleCode="-"}}, + /**/{"Lingala", new LanguageCodeDef {PluralRule=1, Code="ln", GoogleCode="-"}}, + /**/{"Lao", new LanguageCodeDef {PluralRule=1, Code="lo"}}, + {"Latvian", new LanguageCodeDef {PluralRule=5, Code="lv"}}, + /**/{"Luba-Katanga", new LanguageCodeDef {PluralRule=1, Code="lu", GoogleCode="-"}}, + {"Lithuanian", new LanguageCodeDef {PluralRule=5, Code="lt"}}, + /**/{"Manx", new LanguageCodeDef {PluralRule=1, Code="gv", GoogleCode="-"}}, + {"Macedonian", new LanguageCodeDef {PluralRule=13, Code="mk"}}, + /**/{"Malagasy", new LanguageCodeDef {PluralRule=1, Code="mg"}}, + {"Malay", new LanguageCodeDef {PluralRule=0, Code="ms"}}, + {"Malay/Brunei Darussalam", new LanguageCodeDef {PluralRule=0, Code="ms-BN", GoogleCode="ms"}}, + {"Malay/Malaysia", new LanguageCodeDef {PluralRule=0, Code="ms-MY", GoogleCode="ms"}}, + {"Malayalam", new LanguageCodeDef {PluralRule=1, Code="ml"}}, + {"Maltese", new LanguageCodeDef {PluralRule=12, Code="mt"}}, + {"Maori", new LanguageCodeDef {PluralRule=2, Code="mi"}}, + {"Marathi", new LanguageCodeDef {PluralRule=1, Code="mr"}}, + /**/{"Marshallese", new LanguageCodeDef {PluralRule=1, Code="mh", GoogleCode="-"}}, + {"Mongolian", new LanguageCodeDef {PluralRule=1, Code="mn"}}, + /**/{"Nauru", new LanguageCodeDef {PluralRule=1, Code="na", GoogleCode="-"}}, + /**/{"Navajo", new LanguageCodeDef {PluralRule=1, Code="nv", GoogleCode="-"}}, + /**/{"North Ndebele", new LanguageCodeDef {PluralRule=1, Code="nd", GoogleCode="-"}}, + /**/{"Nepali", new LanguageCodeDef {PluralRule=1, Code="ne"}}, + /**/{"Ndonga", new LanguageCodeDef {PluralRule=1, Code="ng", GoogleCode="-"}}, + {"Northern Sotho", new LanguageCodeDef {PluralRule=1, Code="ns", GoogleCode="st"}}, + {"Norwegian", new LanguageCodeDef {PluralRule=1, Code="nb", GoogleCode="no"}}, + {"Norwegian/Nynorsk", new LanguageCodeDef {PluralRule=1, Code="nn", GoogleCode="no"}}, + /**/{"Sichuan Yi", new LanguageCodeDef {PluralRule=1, Code="ii", GoogleCode="-"}}, + /**/{"South Ndebele", new LanguageCodeDef {PluralRule=1, Code="nr", GoogleCode="-"}}, + /**/{"Occitan", new LanguageCodeDef {PluralRule=1, Code="oc", GoogleCode="-"}}, + /**/{"Ojibwa", new LanguageCodeDef {PluralRule=1, Code="oj", GoogleCode="-"}}, + /**/{"Church Slavic", new LanguageCodeDef {PluralRule=1, Code="cu", GoogleCode="-"}}, + /**/{"Oromo", new LanguageCodeDef {PluralRule=1, Code="om", GoogleCode="-"}}, + /**/{"Oriya", new LanguageCodeDef {PluralRule=1, Code="or", GoogleCode="-"}}, + /**/{"Ossetian", new LanguageCodeDef {PluralRule=1, Code="os", GoogleCode="-"}}, + /**/{"Pali", new LanguageCodeDef {PluralRule=1, Code="pi", GoogleCode="-"}}, + {"Pashto", new LanguageCodeDef {PluralRule=1, Code="ps"}}, + {"Persian", new LanguageCodeDef {PluralRule=0, Code="fa"}}, + {"Polish", new LanguageCodeDef {PluralRule=8, Code="pl"}}, + {"Portuguese", new LanguageCodeDef {PluralRule=1, Code="pt"}}, + {"Portuguese/Brazil", new LanguageCodeDef {PluralRule=2, Code="pt-BR", GoogleCode="pt"}}, + {"Portuguese/Portugal", new LanguageCodeDef {PluralRule=1, Code="pt-PT", GoogleCode="pt"}}, + {"Punjabi", new LanguageCodeDef {PluralRule=1, Code="pa"}}, + {"Quechua", new LanguageCodeDef {PluralRule=1, Code="qu", GoogleCode="-"}}, + {"Quechua/Bolivia", new LanguageCodeDef {PluralRule=1, Code="qu-BO", GoogleCode="-"}}, + {"Quechua/Ecuador", new LanguageCodeDef {PluralRule=1, Code="qu-EC", GoogleCode="-"}}, + {"Quechua/Peru", new LanguageCodeDef {PluralRule=1, Code="qu-PE", GoogleCode="-"}}, + {"Rhaeto-Romanic", new LanguageCodeDef {PluralRule=1, Code="rm", GoogleCode="ro"}}, + {"Romanian", new LanguageCodeDef {PluralRule=4, Code="ro"}}, + /**/{"Rundi", new LanguageCodeDef {PluralRule=1, Code="rn", GoogleCode="-"}}, + {"Russian", new LanguageCodeDef {PluralRule=6, Code="ru"}}, + {"Russian/Republic of Moldova", new LanguageCodeDef {PluralRule=6, Code="ru-MO", GoogleCode="ru"}}, + /**/{"Sanskrit", new LanguageCodeDef {PluralRule=1, Code="sa", GoogleCode="-"}}, + /**/{"Sardinian", new LanguageCodeDef {PluralRule=1, Code="sc", GoogleCode="-"}}, + /**/{"Sindhi", new LanguageCodeDef {PluralRule=1, Code="sd"}}, + /**/{"Northern Sami", new LanguageCodeDef {PluralRule=1, Code="se", GoogleCode="-"}}, + /**/{"Samoan", new LanguageCodeDef {PluralRule=1, Code="sm"}}, + /**/{"Sango", new LanguageCodeDef {PluralRule=1, Code="sg", GoogleCode="-"}}, + {"Serbian", new LanguageCodeDef {PluralRule=6, Code="sr"}}, + {"Serbian/Bosnia and Herzegovina", new LanguageCodeDef {PluralRule=5, Code="sr-BA", GoogleCode="sr"}}, + {"Serbian/Serbia and Montenegro", new LanguageCodeDef {PluralRule=5, Code="sr-SP", GoogleCode="sr"}}, + /**/{"Scottish Gaelic", new LanguageCodeDef {PluralRule=1, Code="gd"}}, + /**/{"Shona", new LanguageCodeDef {PluralRule=1, Code="sn"}}, + /**/{"Sinhala", new LanguageCodeDef {PluralRule=1, Code="si"}}, + {"Slovak", new LanguageCodeDef {PluralRule=7, Code="sk"}}, + {"Slovenian", new LanguageCodeDef {PluralRule=9, Code="sl"}}, + /**/{"Somali", new LanguageCodeDef {PluralRule=1, Code="so"}}, + /**/{"Southern Sotho", new LanguageCodeDef {PluralRule=1, Code="st"}}, + {"Spanish", new LanguageCodeDef {PluralRule=1, Code="es"}}, + {"Spanish/Argentina", new LanguageCodeDef {PluralRule=1, Code="es-AR", GoogleCode="es"}}, + {"Spanish/Bolivia", new LanguageCodeDef {PluralRule=1, Code="es-BO", GoogleCode="es"}}, + {"Spanish/Castilian", new LanguageCodeDef {PluralRule=1, Code="es-ES", GoogleCode="es"}}, + {"Spanish/Chile", new LanguageCodeDef {PluralRule=1, Code="es-CL", GoogleCode="es"}}, + {"Spanish/Colombia", new LanguageCodeDef {PluralRule=1, Code="es-CO", GoogleCode="es"}}, + {"Spanish/Costa Rica", new LanguageCodeDef {PluralRule=1, Code="es-CR", GoogleCode="es"}}, + {"Spanish/Dominican Republic", new LanguageCodeDef {PluralRule=1, Code="es-DO", GoogleCode="es"}}, + {"Spanish/Ecuador", new LanguageCodeDef {PluralRule=1, Code="es-EC", GoogleCode="es"}}, + {"Spanish/El Salvador", new LanguageCodeDef {PluralRule=1, Code="es-SV", GoogleCode="es"}}, + {"Spanish/Guatemala", new LanguageCodeDef {PluralRule=1, Code="es-GT", GoogleCode="es"}}, + {"Spanish/Honduras", new LanguageCodeDef {PluralRule=1, Code="es-HN", GoogleCode="es"}}, + {"Spanish/Mexico", new LanguageCodeDef {PluralRule=1, Code="es-MX", GoogleCode="es"}}, + {"Spanish/Nicaragua", new LanguageCodeDef {PluralRule=1, Code="es-NI", GoogleCode="es"}}, + {"Spanish/Panama", new LanguageCodeDef {PluralRule=1, Code="es-PA", GoogleCode="es"}}, + {"Spanish/Paraguay", new LanguageCodeDef {PluralRule=1, Code="es-PY", GoogleCode="es"}}, + {"Spanish/Peru", new LanguageCodeDef {PluralRule=1, Code="es-PE", GoogleCode="es"}}, + {"Spanish/Puerto Rico", new LanguageCodeDef {PluralRule=1, Code="es-PR", GoogleCode="es"}}, + {"Spanish/Spain", new LanguageCodeDef {PluralRule=1, Code="es-ES", GoogleCode="es"}}, + {"Spanish/Uruguay", new LanguageCodeDef {PluralRule=1, Code="es-UY", GoogleCode="es"}}, + {"Spanish/Venezuela", new LanguageCodeDef {PluralRule=1, Code="es-VE", GoogleCode="es"}}, + {"Spanish/Latin Americas", new LanguageCodeDef {PluralRule=1, Code="es-US", GoogleCode="es"}}, + /**/{"Sundanese", new LanguageCodeDef {PluralRule=1, Code="su"}}, + {"Swahili", new LanguageCodeDef {Code="sw"}}, + /**/{"Swati", new LanguageCodeDef {PluralRule=1, Code="ss", GoogleCode="-"}}, + {"Swedish", new LanguageCodeDef {PluralRule=1, Code="sv"}}, + {"Swedish/Finland", new LanguageCodeDef {PluralRule=1, Code="sv-FI", GoogleCode="sv"}}, + {"Swedish/Sweden", new LanguageCodeDef {PluralRule=1, Code="sv-SE", GoogleCode="sv"}}, + {"Tamil", new LanguageCodeDef {PluralRule=1, Code="ta"}}, + {"Tatar", new LanguageCodeDef {PluralRule=0, Code="tt", GoogleCode="-"}}, + {"Telugu", new LanguageCodeDef {PluralRule=1, Code="te"}}, + /**/{"Tajik", new LanguageCodeDef {PluralRule=1, Code="tg"}}, + {"Thai", new LanguageCodeDef {PluralRule=0, Code="th", HasJoinedWords=true}}, + /**/{"Tigrinya", new LanguageCodeDef {PluralRule=1, Code="ti", GoogleCode="-"}}, + /**/{"Tibetan", new LanguageCodeDef {PluralRule=1, Code="bo", GoogleCode="-"}}, + /**/{"Turkmen", new LanguageCodeDef {PluralRule=1, Code="tk", GoogleCode="-"}}, + /**/{"Tagalog", new LanguageCodeDef {PluralRule=1, Code="tl"}}, + /**/{"Tswana", new LanguageCodeDef {PluralRule=1, Code="tn", GoogleCode="-"}}, + /**/{"Tonga", new LanguageCodeDef {PluralRule=1, Code="to", GoogleCode="-"}}, + {"Turkish", new LanguageCodeDef {PluralRule=0, Code="tr"}}, + /**/{"Tsonga", new LanguageCodeDef {PluralRule=1, Code="ts", GoogleCode="-"}}, + /**/{"Twi", new LanguageCodeDef {PluralRule=1, Code="tw", GoogleCode="-"}}, + /**/{"Tahitian", new LanguageCodeDef {PluralRule=1, Code="ty", GoogleCode="-"}}, + /**/{"Uighur", new LanguageCodeDef {PluralRule=1, Code="ug", GoogleCode="-"}}, + {"Ukrainian", new LanguageCodeDef {PluralRule=6, Code="uk"}}, + {"Urdu", new LanguageCodeDef {PluralRule=1, Code="ur"}}, + {"Uzbek", new LanguageCodeDef {PluralRule=2, Code="uz"}}, + /**/{"Venda", new LanguageCodeDef {PluralRule=1, Code="ve", GoogleCode="-"}}, + {"Vietnamese", new LanguageCodeDef {PluralRule=1, Code="vi"}}, + /**/{"Volapük", new LanguageCodeDef {PluralRule=1, Code="vo", GoogleCode="-"}}, + /**/{"Walloon", new LanguageCodeDef {PluralRule=1, Code="wa", GoogleCode="-"}}, + {"Welsh", new LanguageCodeDef {PluralRule=16, Code="cy"}}, + /**/{"Wolof", new LanguageCodeDef {PluralRule=1, Code="wo", GoogleCode="-"}}, + /**/{"Frisian", new LanguageCodeDef {PluralRule=1, Code="fy"}}, + {"Xhosa", new LanguageCodeDef {PluralRule=1, Code="xh"}}, + {"Yiddish", new LanguageCodeDef {PluralRule=1, Code="yi"}}, + /**/{"Yoruba", new LanguageCodeDef {PluralRule=1, Code="yo"}}, + /**/{"Zhuang", new LanguageCodeDef {PluralRule=1, Code="za", GoogleCode="-"}}, + {"Zulu", new LanguageCodeDef {PluralRule=1, Code="zu"}} + }; + + static int GetPluralRule( string langCode ) + { + if (langCode.Length > 2) + langCode = langCode.Substring(0, 2); + langCode = langCode.ToLower(); + + foreach (var kvp in mLanguageDef) + if (kvp.Value.Code == langCode) + { + return kvp.Value.PluralRule; + } + return 0; + } + + + //http://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html + //http://cldr.unicode.org/cldr-features#TOC-Locale-specific-patterns-for-formatting-and-parsing: + //http://cldr.unicode.org/index/cldr-spec/plural-rules + public static bool LanguageHasPluralType( string langCode, string pluralType ) + { + if (pluralType == "Plural" || pluralType=="Zero" || pluralType=="One") + return true; + + int rule = GetPluralRule (langCode); + + switch (rule) + { + case 3: // Celtic (Scottish Gaelic) + return pluralType=="Two" || pluralType=="Few"; + + case 4: // Families: Romanic (Romanian) + case 5: // Families: Baltic (Latvian, Lithuanian) + case 6: // Families: Slavic (Belarusian, Bosnian, Croatian, Serbian, Russian, Ukrainian) + case 7: // Families: Slavic (Slovak, Czech) + case 8: // Families: Slavic (Polish) + return pluralType=="Few"; + + case 9: // Families: Slavic (Slovenian, Sorbian) + return pluralType=="Two" || pluralType=="Few"; + + case 10: // Families: Celtic (Irish Gaelic) + case 11: // Families: Semitic (Arabic) + case 15: // Families: Celtic (Breton) + case 16: // Families: (Welsh) + return pluralType=="Two" || pluralType=="Few" || pluralType=="Many"; + + case 12: // Families: Semitic (Maltese) + return pluralType=="Few" || pluralType=="Many"; + + case 13: // Families: Slavic (Macedonian) + return pluralType=="Two"; + } + + return false; + } + + // https://developer.mozilla.org/en-US/docs/Mozilla/Localization/Localization_and_Plurals + public static ePluralType GetPluralType( string langCode, int n ) + { + if (n == 0) return ePluralType.Zero; + if (n == 1) return ePluralType.One; + + int rule = GetPluralRule (langCode); + + switch (rule) + { + case 0: // Families: Asian (Chinese, Japanese, Korean), Persian, Turkic/Altaic (Turkish), Thai, Lao + return ePluralType.Plural; + + case 1: // Families: Germanic (Danish, Dutch, English, Faroese, Frisian, German, Norwegian, Swedish), Finno-Ugric (Estonian, Finnish, Hungarian), Language isolate (Basque), Latin/Greek (Greek), Semitic (Hebrew), Romanic (Italian, Portuguese, Spanish, Catalan), Vietnamese + return n==1 ? ePluralType.One : ePluralType.Plural; + + case 2: // Families: Romanic (French, Brazilian Portuguese) + return n<=1 ? ePluralType.One : ePluralType.Plural; + + case 3: // Celtic (Scottish Gaelic) + return n==1 || n==11 ? ePluralType.One : + n==2 || n==12 ? ePluralType.Two : + inRange(n,3,10) || inRange(n,13,19) ? ePluralType.Few : ePluralType.Plural; + + case 4: // Families: Romanic (Romanian) + return n==1 ? ePluralType.One : + inRange(n%100, 1, 19) ? ePluralType.Few : ePluralType.Plural; + + case 5: // Families: Baltic (Latvian, Lithuanian) + return n%10==1 && n%100!=11 ? ePluralType.One : + n%10>=2 && (n%100<10 || n%100>=20) ? ePluralType.Few : ePluralType.Plural; + + case 6: // Families: Slavic (Belarusian, Bosnian, Croatian, Serbian, Russian, Ukrainian) + return n % 10 == 1 && n % 100 != 11 ? ePluralType.One : + inRange (n%10,2,4) && !inRange (n%100,12,14) ? ePluralType.Few : ePluralType.Plural; + + case 7: // Families: Slavic (Slovak, Czech) + return n==1 ? ePluralType.One : + inRange(n,2,4) ? ePluralType.Few : ePluralType.Plural; + + case 8: // Families: Slavic (Polish) + return n==1 ? ePluralType.One : + inRange (n%10,2,4) && !inRange (n%100,12,14) ? ePluralType.Few : ePluralType.Plural; + + case 9: // Families: Slavic (Slovenian, Sorbian) + return n%100==1 ? ePluralType.One : + n%100==2 ? ePluralType.Two : + inRange(n%100,3,4) ? ePluralType.Few : ePluralType.Plural; + + case 10: // Families: Celtic (Irish Gaelic) + return n==1 ? ePluralType.One : + n==2 ? ePluralType.Two : + inRange(n, 3,6) ? ePluralType.Few : + inRange(n, 7,10)? ePluralType.Many : ePluralType.Plural; + + case 11: // Families: Semitic (Arabic) + return n==0 ? ePluralType.Zero : + n==1 ? ePluralType.One : + n==2 ? ePluralType.Two : + inRange(n%100,3,10) ? ePluralType.Few : + n%100>=11 ? ePluralType.Many : ePluralType.Plural; + + case 12: // Families: Semitic (Maltese) + return n==1 ? ePluralType.One : + inRange(n%100, 1, 10) ? ePluralType.Few : + inRange(n%100, 11,19) ? ePluralType.Many : ePluralType.Plural; + + case 13: // Families: Slavic (Macedonian) + return n % 10 == 1 ? ePluralType.One : + n % 10 == 2 ? ePluralType.Two : ePluralType.Plural; + + case 14: // Plural rule #15 (2 forms) + return n%10==1 && n%100!=11 ? ePluralType.One : ePluralType.Plural; + + case 15: // Families: Celtic (Breton) + return n % 10 == 1 && n % 100 != 11 && n % 100 != 71 && n % 100 != 91 ? ePluralType.One : + n % 10 == 2 && n % 100 != 12 && n % 100 != 72 && n % 100 != 92 ? ePluralType.Two : + (n % 10 == 3 || n % 10 == 4 || n % 10 == 9) && n % 100 != 13 && n % 100 != 14 && n % 100 != 19 && n % 100 != 73 && n % 100 != 74 && n % 100 != 79 && n % 100 != 93 && n % 100 != 94 && n % 100 != 99 ? ePluralType.Few : + n%1000000==0 ? ePluralType.Many : ePluralType.Plural; + + case 16: // Families: (Welsh) + return n==0 ? ePluralType.Zero : + n==1 ? ePluralType.One : + n==2 ? ePluralType.Two : + n==3 ? ePluralType.Few : + n==6 ? ePluralType.Many : ePluralType.Plural; + + } + + return ePluralType.Plural; + } + + // A number that belong to the pluralType form + public static int GetPluralTestNumber( string langCode, ePluralType pluralType ) + { + switch (pluralType) + { + case ePluralType.Zero: + return 0; + + case ePluralType.One: + return 1; + + case ePluralType.Few: + return 3; + + case ePluralType.Many: + { + int rule = GetPluralRule (langCode); + if (rule == 10) return 8; + if (rule == 11 || rule==12) return 13; + if (rule == 15) return 1000000; + return 6; + } + + default: + return 936; + } + } + + static bool inRange(int amount, int min, int max) + { + return amount >= min && amount <= max; + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleLanguages.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleLanguages.cs.meta new file mode 100644 index 0000000..d4aa914 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleLanguages.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 26e29b3e77176de4cbb64a3ec85beee6 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation.cs new file mode 100644 index 0000000..90a7a9c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation.cs @@ -0,0 +1,86 @@ +using System.Collections.Generic; + +namespace I2.Loc +{ + using TranslationDictionary = Dictionary; + + public static partial class GoogleTranslation + { + public delegate void fnOnTranslated(string Translation, string Error); + + public static bool CanTranslate () + { + return LocalizationManager.Sources.Count > 0 && + !string.IsNullOrEmpty (LocalizationManager.GetWebServiceURL()); + } + + + // LanguageCodeFrom can be "auto" + // After the translation is returned from Google, it will call OnTranslationReady(TranslationResult, ErrorMsg) + // TranslationResult will be null if translation failed + public static void Translate( string text, string LanguageCodeFrom, string LanguageCodeTo, fnOnTranslated OnTranslationReady ) + { + LocalizationManager.InitializeIfNeeded(); + if (!CanTranslate()) + { + OnTranslationReady(null, "WebService is not set correctly or needs to be reinstalled"); + return; + } + //LanguageCodeTo = GoogleLanguages.GetGoogleLanguageCode(LanguageCodeTo); + + if (LanguageCodeTo==LanguageCodeFrom) + { + OnTranslationReady(text, null); + return; + } + + TranslationDictionary queries = new TranslationDictionary(System.StringComparer.Ordinal); + + + // Unsupported language + if (string.IsNullOrEmpty(LanguageCodeTo)) + { + OnTranslationReady(string.Empty, null); + return; + } + CreateQueries(text, LanguageCodeFrom, LanguageCodeTo, queries); // can split plurals and specializations into several queries + + Translate(queries, (results,error)=> + { + if (!string.IsNullOrEmpty(error) || results.Count==0) + { + OnTranslationReady(null, error); + return; + } + + string result = RebuildTranslation( text, queries, LanguageCodeTo); // gets the result from google and rebuilds the text from multiple queries if its is plurals + OnTranslationReady( result, null ); + }); + } + + // Query google for the translation and waits until google returns + // On some Unity versions (e.g. 2017.1f1) unity doesn't handle well waiting for WWW in the main thread, so this call can fail + // In those cases, its advisable to use the Async version (GoogleTranslation.Translate(....)) + public static string ForceTranslate ( string text, string LanguageCodeFrom, string LanguageCodeTo ) + { + TranslationDictionary dict = new TranslationDictionary(System.StringComparer.Ordinal); + AddQuery(text, LanguageCodeFrom, LanguageCodeTo, dict); + + var job = new TranslationJob_Main(dict, null); + while (true) + { + var state = job.GetState(); + if (state == TranslationJob.eJobState.Running) + continue; + + if (state == TranslationJob.eJobState.Failed) + return null; + + //TranslationJob.eJobState.Succeeded + return GetQueryResult( text, "", dict); + } + } + + } +} + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation.cs.meta new file mode 100644 index 0000000..4acd685 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: cc4d0073f9e452047bd31b01de2bbd82 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Post.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Post.cs new file mode 100644 index 0000000..4e7d5b0 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Post.cs @@ -0,0 +1,175 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using UnityEngine.Networking; + +namespace I2.Loc +{ + using TranslationDictionary = Dictionary; + + + public static partial class GoogleTranslation + { + static List mCurrentTranslations = new List(); + static List mTranslationJobs = new List(); + + public delegate void fnOnTranslationReady(TranslationDictionary dict, string error); + +#region Multiple Translations + + public static void Translate( TranslationDictionary requests, fnOnTranslationReady OnTranslationReady, bool usePOST = true ) + { + //WWW www = GetTranslationWWW( requests, usePOST ); + //I2.Loc.CoroutineManager.Start(WaitForTranslation(www, OnTranslationReady, requests)); + AddTranslationJob( new TranslationJob_Main(requests, OnTranslationReady) ); + } + + public static bool ForceTranslate(TranslationDictionary requests, bool usePOST = true) + { + var job = new TranslationJob_Main(requests, null); + while (true) + { + var state = job.GetState(); + if (state == TranslationJob.eJobState.Running) + continue; + + if (state == TranslationJob.eJobState.Failed) + return false; + + //TranslationJob.eJobState.Succeeded + return true; + } + } + + public static List ConvertTranslationRequest(TranslationDictionary requests, bool encodeGET) + { + List results = new List(); + var sb = new StringBuilder(); + + foreach (var kvp in requests) + { + var request = kvp.Value; + if (sb.Length > 0) + sb.Append(""); + + sb.Append(GoogleLanguages.GetGoogleLanguageCode(request.LanguageCode)); + sb.Append(":"); + for (int i = 0; i < request.TargetLanguagesCode.Length; ++i) + { + if (i != 0) sb.Append(","); + sb.Append(GoogleLanguages.GetGoogleLanguageCode(request.TargetLanguagesCode[i])); + } + sb.Append("="); + + var text = TitleCase(request.Text) == request.Text ? request.Text.ToLowerInvariant() : request.Text; + + if (!encodeGET) + { + sb.Append(text); + } + else + { + sb.Append(Uri.EscapeDataString(text)); + if (sb.Length > 4000) + { + results.Add(sb.ToString()); + sb.Length = 0; + } + } + } + results.Add(sb.ToString()); + return results; + } + + static void AddTranslationJob( TranslationJob job ) + { + mTranslationJobs.Add(job); + if (mTranslationJobs.Count==1) + { + CoroutineManager.Start(WaitForTranslations()); + } + } + + static IEnumerator WaitForTranslations() + { + while (mTranslationJobs.Count > 0) + { + var jobs = mTranslationJobs.ToArray(); + foreach (var job in jobs) + { + if (job.GetState() != TranslationJob.eJobState.Running) + mTranslationJobs.Remove(job); + } + yield return null; + } + } + + + + public static string ParseTranslationResult( string html, TranslationDictionary requests ) + { + //Debug.Log(html); + // Handle google restricting the webservice to run + if (html.StartsWith("") || html.StartsWith("")) + { + if (html.Contains("The script completed but did not return anything")) + return "The current Google WebService is not supported.\nPlease, delete the WebService from the Google Drive and Install the latest version."; + if (html.Contains("Service invoked too many times in a short time")) + return ""; // ignore and try again + return "There was a problem contacting the WebService. Please try again later\n" + html; + } + + string[] texts = html.Split (new[]{""}, StringSplitOptions.None); + string[] splitter = {""}; + int i = 0; + + var Keys = requests.Keys.ToArray(); + foreach (var text in Keys) + { + var temp = FindQueryFromOrigText(text, requests); + var fullText = texts[i++]; + if (temp.Tags != null) + { + //for (int j = 0, jmax = temp.Tags.Length; j < jmax; ++j) + for (int j = temp.Tags.Length-1; j>=0; --j) + { + fullText = fullText.Replace(GetGoogleNoTranslateTag(j), temp.Tags[j]); + //fullText = fullText.Replace( /*"{[" + j + "]}"*/ ((char)(0x2600+j)).ToString(), temp.Tags[j]); + } + } + + temp.Results = fullText.Split (splitter, StringSplitOptions.None); + + // Google has problem translating this "This Is An Example" but not this "this is an example" + if (TitleCase(text)==text) + { + for (int j=0; j0 || mTranslationJobs.Count > 0; + } + + public static void CancelCurrentGoogleTranslations() + { + mCurrentTranslations.Clear (); + foreach (var job in mTranslationJobs) + { + job.Dispose(); + } + mTranslationJobs.Clear(); + } + +#endregion + } +} + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Post.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Post.cs.meta new file mode 100644 index 0000000..61a1aeb --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Post.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 94b94d27ab6931c4abee1e4d3655b660 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Queries.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Queries.cs new file mode 100644 index 0000000..04f8ba6 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/GoogleTranslation_Queries.cs @@ -0,0 +1,375 @@ +using System; +using System.Collections.Generic; +using System.Globalization; +using System.Linq; +using System.Text; +using System.Text.RegularExpressions; + +namespace I2.Loc +{ + using TranslationDictionary = Dictionary; + + public struct TranslationQuery + { + public string OrigText; + public string Text; // Text without Tags + public string LanguageCode; + public string[] TargetLanguagesCode; + public string[] Results; // This is filled google returns the translations + public string[] Tags; // This are the sections of the orignal text that shoudn't be translated + } + + public static partial class GoogleTranslation + { + public static void CreateQueries(string text, string LanguageCodeFrom, string LanguageCodeTo, TranslationDictionary dict) + { + if (!text.Contains("[i2s_")) + { + CreateQueries_Plurals(text, LanguageCodeFrom, LanguageCodeTo, dict); + return; + } + + var variants = SpecializationManager.GetSpecializations(text); + foreach (var kvp in variants) + { + CreateQueries_Plurals(kvp.Value, LanguageCodeFrom, LanguageCodeTo, dict); + } + } + + static void CreateQueries_Plurals(string text, string LanguageCodeFrom, string LanguageCodeTo, TranslationDictionary dict) + { + bool hasPluralParams = text.Contains("{[#"); + bool hasPluralTypes = text.Contains("[i2p_"); + if (!HasParameters(text) || !hasPluralParams && !hasPluralTypes) + { + AddQuery(text, LanguageCodeFrom, LanguageCodeTo, dict); + return; + } + + bool forcePluralParam = hasPluralParams; + + for (var i = (ePluralType)0; i <= ePluralType.Plural; ++i) + { + var pluralType = i.ToString(); + if (!GoogleLanguages.LanguageHasPluralType(LanguageCodeTo, pluralType)) + continue; + + var newText = GetPluralText(text, pluralType); + int testNumber = GoogleLanguages.GetPluralTestNumber(LanguageCodeTo, i); + + var parameter = GetPluralParameter(newText, forcePluralParam); + if (!string.IsNullOrEmpty(parameter)) + newText = newText.Replace(parameter, testNumber.ToString()); + + //Debug.Log("Translate: " + newText); + + AddQuery(newText, LanguageCodeFrom, LanguageCodeTo, dict); + } + } + + public static void AddQuery(string text, string LanguageCodeFrom, string LanguageCodeTo, TranslationDictionary dict) + { + if (string.IsNullOrEmpty(text)) + return; + + + if (!dict.ContainsKey(text)) + { + var query = new TranslationQuery { OrigText = text, LanguageCode = LanguageCodeFrom, TargetLanguagesCode = new[] { LanguageCodeTo } }; + query.Text = text; + ParseNonTranslatableElements(ref query); + dict[text] = query; + } + else + { + var query = dict[text]; + if (Array.IndexOf(query.TargetLanguagesCode, LanguageCodeTo) < 0) + { + query.TargetLanguagesCode = query.TargetLanguagesCode.Concat(new[] { LanguageCodeTo }).Distinct().ToArray(); + } + dict[text] = query; + } + } + + static string GetTranslation(string text, string LanguageCodeTo, TranslationDictionary dict) + { + if (!dict.ContainsKey(text)) + return null; + var query = dict[text]; + + int langIdx = Array.IndexOf(query.TargetLanguagesCode, LanguageCodeTo); + if (langIdx < 0) + return ""; + + if (query.Results == null) + return ""; + return query.Results[langIdx]; + } + + static TranslationQuery FindQueryFromOrigText(string origText, TranslationDictionary dict) + { + foreach (var kvp in dict) + { + if (kvp.Value.OrigText == origText) + return kvp.Value; + } + return default(TranslationQuery); + } + + public static bool HasParameters( string text ) + { + int idx = text.IndexOf("{[", StringComparison.Ordinal); + if (idx < 0) return false; + return text.IndexOf("]}", idx, StringComparison.Ordinal) > 0; + } + + public static string GetPluralParameter(string text, bool forceTag) // force tag requires that the parameter has the form {[#param]} + { + // Try finding the "plural parameter" that has the form {[#name]} + // this allows using the second parameter as plural: "Player {[name1]} has {[#value]} points" + int idx0 = text.IndexOf("{[#", StringComparison.Ordinal); + if (idx0 < 0) + { + if (forceTag) return null; + idx0 = text.IndexOf("{[", StringComparison.Ordinal); // fallback to the first paremeter if no one has the # tag + } + if (idx0 < 0) + return null; + + int idx1 = text.IndexOf("]}", idx0+2, StringComparison.Ordinal); + if (idx1 < 0) + return null; // no closing parameter tag + + return text.Substring(idx0, idx1 - idx0 + 2); + } + + public static string GetPluralText( string text, string pluralType ) + { + pluralType = "[i2p_" + pluralType + "]"; + int idx0 = text.IndexOf(pluralType, StringComparison.Ordinal); + if (idx0>=0) + { + idx0 += pluralType.Length; + int idx1 = text.IndexOf("[i2p_",idx0, StringComparison.Ordinal); + if (idx1 < 0) idx1 = text.Length; + + return text.Substring(idx0, idx1 - idx0); + } + + // PluralType not found, fallback to the first one + idx0 = text.IndexOf("[i2p_", StringComparison.Ordinal); + if (idx0 < 0) + return text; // No plural tags: "my text" + + if (idx0>0) + return text.Substring(0, idx0); // Case: "my text[i2p_zero]hello" + + // Case: "[i2p_plural]my text[i2p_zero]hello" + idx0 = text.IndexOf("]", StringComparison.Ordinal); + if (idx0 < 0) return text; // starts like a plural, but has none + + idx0 += 1; + int idx2 = text.IndexOf("[i2p_", idx0, StringComparison.Ordinal); + if (idx2 < 0) idx2 = text.Length; + return text.Substring(idx0, idx2 - idx0); + } + + static int FindClosingTag(string tag, MatchCollection matches, int startIndex) + { + for (int i = startIndex, imax = matches.Count; i < imax; ++i) + { + var newTag = I2Utils.GetCaptureMatch(matches[i]); + if (newTag[0]=='/' && tag.StartsWith(newTag.Substring(1), StringComparison.Ordinal)) + return i; + } + return -1; + } + + static string GetGoogleNoTranslateTag(int tagNumber) + { + //return " I2NT" + tagNumber; + if (tagNumber < 70) + return "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++".Substring(0, tagNumber+1); + + string s = ""; + for (int i = -1; i < tagNumber; ++i) + s += "+"; + return s; + } + + + static void ParseNonTranslatableElements( ref TranslationQuery query ) + { + //\[i2nt].*\[\/i2nt] + var matches = Regex.Matches( query.Text, @"\{\[(.*?)]}|\[(.*?)]|\<(.*?)>"); + if (matches == null || matches.Count == 0) + return; + + string finalText = query.Text; + List finalTags = new List(); + for (int i=0, imax=matches.Count; i + + if (iClosingTag < 0) + { + // Its not a tag, its a parameter + var fulltag = matches[i].ToString(); + if (fulltag.StartsWith("{[", StringComparison.Ordinal) && fulltag.EndsWith("]}", StringComparison.Ordinal)) + { + finalText = finalText.Replace(fulltag, GetGoogleNoTranslateTag(finalTags.Count)+" "); // 0x2600 is the start of the UNICODE Miscellaneous Symbols table, so they are not going to be translated by google + //finalText = finalText.Replace(fulltag, /*"{[" + finalTags.Count + "]}"*/ ((char)(0x2600 + finalTags.Count)).ToString()); // 0x2600 is the start of the UNICODE Miscellaneous Symbols table, so they are not going to be translated by google + finalTags.Add(fulltag); + } + continue; + } + + if (tag == "i2nt") + { + var tag1 = query.Text.Substring(matches[i].Index, matches[iClosingTag].Index-matches[i].Index + matches[iClosingTag].Length); + finalText = finalText.Replace(tag1, GetGoogleNoTranslateTag(finalTags.Count)+" "); + //finalText = finalText.Replace(tag1, /*"{[" + finalTags.Count + "]}"*/ ((char)(0x2600 + finalTags.Count)).ToString()); + + finalTags.Add(tag1); + } + else + { + var tag1 = matches[i].ToString(); + finalText = finalText.Replace(tag1, GetGoogleNoTranslateTag(finalTags.Count)+" "); + //finalText = finalText.Replace(tag1, /*"{[" + finalTags.Count + "]}"*/ ((char)(0x2600 + finalTags.Count)).ToString()); + finalTags.Add(tag1); + + var tag2 = matches[iClosingTag].ToString(); + finalText = finalText.Replace(tag2, GetGoogleNoTranslateTag(finalTags.Count)+" "); + //finalText = finalText.Replace(tag2, /*"{[" + finalTags.Count + "]}"*/ ((char)(0x2600 + finalTags.Count)).ToString()); + finalTags.Add(tag2); + } + } + + query.Text = finalText; + query.Tags = finalTags.ToArray(); + } + + public static string GetQueryResult(string text, string LanguageCodeTo, TranslationDictionary dict) + { + if (!dict.ContainsKey(text)) + return null; + + var query = dict[text]; + if (query.Results == null || query.Results.Length < 0) + return null; + + if (string.IsNullOrEmpty(LanguageCodeTo)) + return query.Results[0]; + + int idx = Array.IndexOf(query.TargetLanguagesCode, LanguageCodeTo); + if (idx < 0) + return null; + + return query.Results[idx]; + } + + public static string RebuildTranslation(string text, TranslationDictionary dict, string LanguageCodeTo) + { + if (!text.Contains("[i2s_")) + { + return RebuildTranslation_Plural(text, dict, LanguageCodeTo); + } + + var variants = SpecializationManager.GetSpecializations(text); + var results = new Dictionary(StringComparer.Ordinal); + + foreach (var kvp in variants) + { + results[kvp.Key] = RebuildTranslation_Plural(kvp.Value, dict, LanguageCodeTo); + } + return SpecializationManager.SetSpecializedText(results); + } + + static string RebuildTranslation_Plural( string text, TranslationDictionary dict, string LanguageCodeTo ) + { + bool hasPluralParams = text.Contains("{[#"); + bool hasPluralTypes = text.Contains("[i2p_"); + if (!HasParameters(text) || !hasPluralParams && !hasPluralTypes) + { + return GetTranslation (text, LanguageCodeTo, dict); + } + + var sb = new StringBuilder(); + + string pluralTranslation = null; + bool forcePluralParam = hasPluralParams; + + + for (var i = ePluralType.Plural; i >= 0; --i) + { + var pluralType = i.ToString(); + if (!GoogleLanguages.LanguageHasPluralType(LanguageCodeTo, pluralType)) + continue; + + var newText = GetPluralText(text, pluralType); + int testNumber = GoogleLanguages.GetPluralTestNumber(LanguageCodeTo, i); + + var parameter = GetPluralParameter(newText, forcePluralParam); + if (!string.IsNullOrEmpty(parameter)) + newText = newText.Replace(parameter, testNumber.ToString()); + + var translation = GetTranslation(newText, LanguageCodeTo, dict); + //Debug.LogFormat("from: {0} -> {1}", newText, translation); + if (!string.IsNullOrEmpty(parameter)) + translation = translation.Replace(testNumber.ToString(), parameter); + + if (i==ePluralType.Plural) + { + pluralTranslation = translation; + } + else + { + if (translation == pluralTranslation) + continue; + sb.AppendFormat("[i2p_{0}]", pluralType); + } + sb.Append(translation); + } + + return sb.ToString (); + } + + + + public static string UppercaseFirst(string s) + { + if (string.IsNullOrEmpty(s)) + { + return string.Empty; + } + char[] a = s.ToLower().ToCharArray(); + a[0] = char.ToUpper(a[0]); + return new string(a); + } + public static string TitleCase(string s) + { + if (string.IsNullOrEmpty(s)) + { + return string.Empty; + } + +#if NETFX_CORE + var sb = new StringBuilder(s); + sb[0] = char.ToUpper(sb[0]); + for (int i = 1, imax=s.Length; i Childs { get { yield break;} } + public IEnumerable DeepChilds + { + get + { + foreach (var C in Childs) + foreach (var D in C.DeepChilds) + yield return D; + } + } + + public override string ToString() + { + return "JSONNode"; + } + public virtual string ToString(string aPrefix) + { + return "JSONNode"; + } + + #endregion common interface + + #region typecasting properties + public virtual int AsInt + { + get + { + int v = 0; + if (int.TryParse(Value,out v)) + return v; + return 0; + } + set + { + Value = value.ToString(); + } + } + public virtual float AsFloat + { + get + { + float v = 0.0f; + if (float.TryParse(Value,out v)) + return v; + return 0.0f; + } + set + { + Value = value.ToString(); + } + } + public virtual double AsDouble + { + get + { + double v = 0.0; + if (double.TryParse(Value,out v)) + return v; + return 0.0; + } + set + { + Value = value.ToString(); + } + } + public virtual bool AsBool + { + get + { + bool v = false; + if (bool.TryParse(Value,out v)) + return v; + return !string.IsNullOrEmpty(Value); + } + set + { + Value = value?"true":"false"; + } + } + public virtual JSONArray AsArray + { + get + { + return this as JSONArray; + } + } + public virtual JSONClass AsObject + { + get + { + return this as JSONClass; + } + } + + + #endregion typecasting properties + + #region operators + public static implicit operator JSONNode(string s) + { + return new JSONData(s); + } + public static implicit operator string(JSONNode d) + { + return d == null?null:d.Value; + } + public static bool operator ==(JSONNode a, object b) + { + if (b == null && a is JSONLazyCreator) + return true; + return ReferenceEquals(a,b); + } + + public static bool operator !=(JSONNode a, object b) + { + return !(a == b); + } + public override bool Equals (object obj) + { + return ReferenceEquals(this, obj); + } + public override int GetHashCode () + { + return base.GetHashCode(); + } + + + #endregion operators + + internal static string Escape(string aText) + { + string result = ""; + foreach(char c in aText) + { + switch(c) + { + case '\\' : result += "\\\\"; break; + case '\"' : result += "\\\""; break; + case '\n' : result += "\\n" ; break; + case '\r' : result += "\\r" ; break; + case '\t' : result += "\\t" ; break; + case '\b' : result += "\\b" ; break; + case '\f' : result += "\\f" ; break; + default : result += c ; break; + } + } + return result; + } + + public static JSONNode Parse(string aJSON) + { + Stack stack = new Stack(); + JSONNode ctx = null; + int i = 0; + string Token = ""; + string TokenName = ""; + bool QuoteMode = false; + while (i < aJSON.Length) + { + switch (aJSON[i]) + { + case '{': + if (QuoteMode) + { + Token += aJSON[i]; + break; + } + stack.Push(new JSONClass()); + if (ctx != null) + { + TokenName = TokenName.Trim(); + if (ctx is JSONArray) + ctx.Add(stack.Peek()); + else if (TokenName != "") + ctx.Add(TokenName,stack.Peek()); + } + TokenName = ""; + Token = ""; + ctx = stack.Peek(); + break; + + case '[': + if (QuoteMode) + { + Token += aJSON[i]; + break; + } + + stack.Push(new JSONArray()); + if (ctx != null) + { + TokenName = TokenName.Trim(); + if (ctx is JSONArray) + ctx.Add(stack.Peek()); + else if (TokenName != "") + ctx.Add(TokenName,stack.Peek()); + } + TokenName = ""; + Token = ""; + ctx = stack.Peek(); + break; + + case '}': + case ']': + if (QuoteMode) + { + Token += aJSON[i]; + break; + } + if (stack.Count == 0) + throw new Exception("JSON Parse: Too many closing brackets"); + + stack.Pop(); + if (Token != "") + { + TokenName = TokenName.Trim(); + if (ctx is JSONArray) + ctx.Add(Token); + else if (TokenName != "") + ctx.Add(TokenName,Token); + } + TokenName = ""; + Token = ""; + if (stack.Count>0) + ctx = stack.Peek(); + break; + + case ':': + if (QuoteMode) + { + Token += aJSON[i]; + break; + } + TokenName = Token; + Token = ""; + break; + + case '"': + QuoteMode ^= true; + break; + + case ',': + if (QuoteMode) + { + Token += aJSON[i]; + break; + } + if (Token != "") + { + if (ctx is JSONArray) + ctx.Add(Token); + else if (TokenName != "") + ctx.Add(TokenName, Token); + } + TokenName = ""; + Token = ""; + break; + + case '\r': + case '\n': + break; + + case ' ': + case '\t': + if (QuoteMode) + Token += aJSON[i]; + break; + + case '\\': + ++i; + if (QuoteMode) + { + char C = aJSON[i]; + switch (C) + { + case 't' : Token += '\t'; break; + case 'r' : Token += '\r'; break; + case 'n' : Token += '\n'; break; + case 'b' : Token += '\b'; break; + case 'f' : Token += '\f'; break; + case 'u': + { + string s = aJSON.Substring(i+1,4); + Token += (char)int.Parse(s, NumberStyles.AllowHexSpecifier); + i += 4; + break; + } + default : Token += C; break; + } + } + break; + + default: + Token += aJSON[i]; + break; + } + ++i; + } + if (QuoteMode) + { + throw new Exception("JSON Parse: Quotation marks seems to be messed up."); + } + return ctx; + } + + public virtual void Serialize(BinaryWriter aWriter) {} + + public void SaveToStream(Stream aData) + { + var W = new BinaryWriter(aData); + Serialize(W); + } + + #if USE_SharpZipLib + public void SaveToCompressedStream(System.IO.Stream aData) + { + using (var gzipOut = new ICSharpCode.SharpZipLib.BZip2.BZip2OutputStream(aData)) + { + gzipOut.IsStreamOwner = false; + SaveToStream(gzipOut); + gzipOut.Close(); + } + } + + public void SaveToCompressedFile(string aFileName) + { + #if USE_FileIO + System.IO.Directory.CreateDirectory((new System.IO.FileInfo(aFileName)).Directory.FullName); + using(var F = System.IO.File.OpenWrite(aFileName)) + { + SaveToCompressedStream(F); + } + #else + throw new Exception("Can't use File IO stuff in webplayer"); + #endif + } + public string SaveToCompressedBase64() + { + using (var stream = new System.IO.MemoryStream()) + { + SaveToCompressedStream(stream); + stream.Position = 0; + return System.Convert.ToBase64String(stream.ToArray()); + } + } + + #else + public void SaveToCompressedStream(Stream aData) + { + throw new Exception("Can't use compressed functions. You need include the SharpZipLib and uncomment the define at the top of SimpleJSON"); + } + public void SaveToCompressedFile(string aFileName) + { + throw new Exception("Can't use compressed functions. You need include the SharpZipLib and uncomment the define at the top of SimpleJSON"); + } + public string SaveToCompressedBase64() + { + throw new Exception("Can't use compressed functions. You need include the SharpZipLib and uncomment the define at the top of SimpleJSON"); + } + #endif + + public void SaveToFile(string aFileName) + { + #if USE_FileIO + Directory.CreateDirectory(new FileInfo(aFileName).Directory.FullName); + using(var F = File.OpenWrite(aFileName)) + { + SaveToStream(F); + } + #else + throw new Exception("Can't use File IO stuff in webplayer"); + #endif + } + public string SaveToBase64() + { + using (var stream = new MemoryStream()) + { + SaveToStream(stream); + stream.Position = 0; + return Convert.ToBase64String(stream.ToArray()); + } + } + public static JSONNode Deserialize(BinaryReader aReader) + { + JSONBinaryTag type = (JSONBinaryTag)aReader.ReadByte(); + switch(type) + { + case JSONBinaryTag.Array: + { + int count = aReader.ReadInt32(); + JSONArray tmp = new JSONArray(); + for(int i = 0; i < count; i++) + tmp.Add(Deserialize(aReader)); + return tmp; + } + case JSONBinaryTag.Class: + { + int count = aReader.ReadInt32(); + JSONClass tmp = new JSONClass(); + for(int i = 0; i < count; i++) + { + string key = aReader.ReadString(); + var val = Deserialize(aReader); + tmp.Add(key, val); + } + return tmp; + } + case JSONBinaryTag.Value: + { + return new JSONData(aReader.ReadString()); + } + case JSONBinaryTag.IntValue: + { + return new JSONData(aReader.ReadInt32()); + } + case JSONBinaryTag.DoubleValue: + { + return new JSONData(aReader.ReadDouble()); + } + case JSONBinaryTag.BoolValue: + { + return new JSONData(aReader.ReadBoolean()); + } + case JSONBinaryTag.FloatValue: + { + return new JSONData(aReader.ReadSingle()); + } + + default: + { + throw new Exception("Error deserializing JSON. Unknown tag: " + type); + } + } + } + + #if USE_SharpZipLib + public static JSONNode LoadFromCompressedStream(System.IO.Stream aData) + { + var zin = new ICSharpCode.SharpZipLib.BZip2.BZip2InputStream(aData); + return LoadFromStream(zin); + } + public static JSONNode LoadFromCompressedFile(string aFileName) + { + #if USE_FileIO + using(var F = System.IO.File.OpenRead(aFileName)) + { + return LoadFromCompressedStream(F); + } + #else + throw new Exception("Can't use File IO stuff in webplayer"); + #endif + } + public static JSONNode LoadFromCompressedBase64(string aBase64) + { + var tmp = System.Convert.FromBase64String(aBase64); + var stream = new System.IO.MemoryStream(tmp); + stream.Position = 0; + return LoadFromCompressedStream(stream); + } + #else + public static JSONNode LoadFromCompressedFile(string aFileName) + { + throw new Exception("Can't use compressed functions. You need include the SharpZipLib and uncomment the define at the top of SimpleJSON"); + } + public static JSONNode LoadFromCompressedStream(Stream aData) + { + throw new Exception("Can't use compressed functions. You need include the SharpZipLib and uncomment the define at the top of SimpleJSON"); + } + public static JSONNode LoadFromCompressedBase64(string aBase64) + { + throw new Exception("Can't use compressed functions. You need include the SharpZipLib and uncomment the define at the top of SimpleJSON"); + } + #endif + + public static JSONNode LoadFromStream(Stream aData) + { + using(var R = new BinaryReader(aData)) + { + return Deserialize(R); + } + } + public static JSONNode LoadFromFile(string aFileName) + { + #if USE_FileIO + using(var F = File.OpenRead(aFileName)) + { + return LoadFromStream(F); + } + #else + throw new Exception("Can't use File IO stuff in webplayer"); + #endif + } + public static JSONNode LoadFromBase64(string aBase64) + { + var tmp = Convert.FromBase64String(aBase64); + var stream = new MemoryStream(tmp); + stream.Position = 0; + return LoadFromStream(stream); + } + } // End of JSONNode + + public class JSONArray : JSONNode, IEnumerable + { + private List m_List = new List(); + public override JSONNode this[int aIndex] + { + get + { + if (aIndex<0 || aIndex >= m_List.Count) + return new JSONLazyCreator(this); + return m_List[aIndex]; + } + set + { + if (aIndex<0 || aIndex >= m_List.Count) + m_List.Add(value); + else + m_List[aIndex] = value; + } + } + public override JSONNode this[string aKey] + { + get{ return new JSONLazyCreator(this);} + set{ m_List.Add(value); } + } + public override int Count + { + get { return m_List.Count; } + } + public override void Add(string aKey, JSONNode aItem) + { + m_List.Add(aItem); + } + public override JSONNode Remove(int aIndex) + { + if (aIndex < 0 || aIndex >= m_List.Count) + return null; + JSONNode tmp = m_List[aIndex]; + m_List.RemoveAt(aIndex); + return tmp; + } + public override JSONNode Remove(JSONNode aNode) + { + m_List.Remove(aNode); + return aNode; + } + public override IEnumerable Childs + { + get + { + foreach(JSONNode N in m_List) + yield return N; + } + } + public IEnumerator GetEnumerator() + { + foreach(JSONNode N in m_List) + yield return N; + } + public override string ToString() + { + string result = "[ "; + foreach (JSONNode N in m_List) + { + if (result.Length > 2) + result += ", "; + result += N.ToString(); + } + result += " ]"; + return result; + } + public override string ToString(string aPrefix) + { + string result = "[ "; + foreach (JSONNode N in m_List) + { + if (result.Length > 3) + result += ", "; + result += "\n" + aPrefix + " "; + result += N.ToString(aPrefix+" "); + } + result += "\n" + aPrefix + "]"; + return result; + } + public override void Serialize (BinaryWriter aWriter) + { + aWriter.Write((byte)JSONBinaryTag.Array); + aWriter.Write(m_List.Count); + for(int i = 0; i < m_List.Count; i++) + { + m_List[i].Serialize(aWriter); + } + } + } // End of JSONArray + + public class JSONClass : JSONNode, IEnumerable + { + private Dictionary m_Dict = new Dictionary(StringComparer.Ordinal); + public override JSONNode this[string aKey] + { + get + { + if (m_Dict.ContainsKey(aKey)) + return m_Dict[aKey]; + return new JSONLazyCreator(this, aKey); + } + set + { + if (m_Dict.ContainsKey(aKey)) + m_Dict[aKey] = value; + else + m_Dict.Add(aKey,value); + } + } + public override JSONNode this[int aIndex] + { + get + { + if (aIndex < 0 || aIndex >= m_Dict.Count) + return null; + +#if DISABLE_LINQ_EXT + foreach (var kvp in m_Dict) + { + if (aIndex==0) + return kvp.Value; + aIndex--; + } + return null; +#else + return m_Dict.ElementAt(aIndex).Value; +#endif + } + set + { + if (aIndex < 0 || aIndex >= m_Dict.Count) + return; +#if DISABLE_LINQ_EXT + string[] keys = new string[m_Dict.Keys.Count]; + m_Dict.Keys.CopyTo(keys,0); + string key = keys[aIndex]; +#else + string key = m_Dict.ElementAt(aIndex).Key; +#endif + m_Dict[key] = value; + } + } + public override int Count + { + get { return m_Dict.Count; } + } + + + public override void Add(string aKey, JSONNode aItem) + { + if (!string.IsNullOrEmpty(aKey)) + { + if (m_Dict.ContainsKey(aKey)) + m_Dict[aKey] = aItem; + else + m_Dict.Add(aKey, aItem); + } + else + m_Dict.Add(Guid.NewGuid().ToString(), aItem); + } + + public override JSONNode Remove(string aKey) + { + if (!m_Dict.ContainsKey(aKey)) + return null; + JSONNode tmp = m_Dict[aKey]; + m_Dict.Remove(aKey); + return tmp; + } + public override JSONNode Remove(int aIndex) + { + if (aIndex < 0 || aIndex >= m_Dict.Count) + return null; + +#if DISABLE_LINQ_EXT + string[] keys = new string[m_Dict.Keys.Count]; + m_Dict.Keys.CopyTo(keys,0); + string key = keys[aIndex]; + var value = m_Dict[key]; + m_Dict.Remove(key); + return value; +#else + var item = m_Dict.ElementAt(aIndex); + m_Dict.Remove(item.Key); + return item.Value; +#endif + } + public override JSONNode Remove(JSONNode aNode) + { + try + { +#if DISABLE_LINQ_EXT + foreach (var kvp in m_Dict) + if (kvp.Value == aNode) + { + m_Dict.Remove(kvp.Key); + break; + } + return aNode; +#else + var item = m_Dict.Where(k => k.Value == aNode).First(); + m_Dict.Remove(item.Key); + return aNode; +#endif + } + catch + { + return null; + } + } + + public override IEnumerable Childs + { + get + { + foreach(KeyValuePair N in m_Dict) + yield return N.Value; + } + } + + public IEnumerator GetEnumerator() + { + foreach(KeyValuePair N in m_Dict) + yield return N; + } + public override string ToString() + { + string result = "{"; + foreach (KeyValuePair N in m_Dict) + { + if (result.Length > 2) + result += ", "; + result += "\"" + Escape(N.Key) + "\":" + N.Value; + } + result += "}"; + return result; + } + public override string ToString(string aPrefix) + { + string result = "{ "; + foreach (KeyValuePair N in m_Dict) + { + if (result.Length > 3) + result += ", "; + result += "\n" + aPrefix + " "; + result += "\"" + Escape(N.Key) + "\" : " + N.Value.ToString(aPrefix+" "); + } + result += "\n" + aPrefix + "}"; + return result; + } + public override void Serialize (BinaryWriter aWriter) + { + aWriter.Write((byte)JSONBinaryTag.Class); + aWriter.Write(m_Dict.Count); + foreach(string K in m_Dict.Keys) + { + aWriter.Write(K); + m_Dict[K].Serialize(aWriter); + } + } + } // End of JSONClass + + public class JSONData : JSONNode + { + private string m_Data; + public override string Value + { + get { return m_Data; } + set { m_Data = value; } + } + public JSONData(string aData) + { + m_Data = aData; + } + public JSONData(float aData) + { + AsFloat = aData; + } + public JSONData(double aData) + { + AsDouble = aData; + } + public JSONData(bool aData) + { + AsBool = aData; + } + public JSONData(int aData) + { + AsInt = aData; + } + + public override string ToString() + { + return "\"" + Escape(m_Data) + "\""; + } + public override string ToString(string aPrefix) + { + return "\"" + Escape(m_Data) + "\""; + } + public override void Serialize (BinaryWriter aWriter) + { + var tmp = new JSONData(""); + + tmp.AsInt = AsInt; + if (tmp.m_Data == m_Data) + { + aWriter.Write((byte)JSONBinaryTag.IntValue); + aWriter.Write(AsInt); + return; + } + tmp.AsFloat = AsFloat; + if (tmp.m_Data == m_Data) + { + aWriter.Write((byte)JSONBinaryTag.FloatValue); + aWriter.Write(AsFloat); + return; + } + tmp.AsDouble = AsDouble; + if (tmp.m_Data == m_Data) + { + aWriter.Write((byte)JSONBinaryTag.DoubleValue); + aWriter.Write(AsDouble); + return; + } + + tmp.AsBool = AsBool; + if (tmp.m_Data == m_Data) + { + aWriter.Write((byte)JSONBinaryTag.BoolValue); + aWriter.Write(AsBool); + return; + } + aWriter.Write((byte)JSONBinaryTag.Value); + aWriter.Write(m_Data); + } + } // End of JSONData + + internal class JSONLazyCreator : JSONNode + { + private JSONNode m_Node; + private string m_Key; + + public JSONLazyCreator(JSONNode aNode) + { + m_Node = aNode; + m_Key = null; + } + public JSONLazyCreator(JSONNode aNode, string aKey) + { + m_Node = aNode; + m_Key = aKey; + } + + private void Set(JSONNode aVal) + { + if (m_Key == null) + { + m_Node.Add(aVal); + } + else + { + m_Node.Add(m_Key, aVal); + } + m_Node = null; // Be GC friendly. + } + + public override JSONNode this[int aIndex] + { + get + { + return new JSONLazyCreator(this); + } + set + { + var tmp = new JSONArray(); + tmp.Add(value); + Set(tmp); + } + } + + public override JSONNode this[string aKey] + { + get + { + return new JSONLazyCreator(this, aKey); + } + set + { + var tmp = new JSONClass(); + tmp.Add(aKey, value); + Set(tmp); + } + } + public override void Add (JSONNode aItem) + { + var tmp = new JSONArray(); + tmp.Add(aItem); + Set(tmp); + } + public override void Add (string aKey, JSONNode aItem) + { + var tmp = new JSONClass(); + tmp.Add(aKey, aItem); + Set(tmp); + } + public static bool operator ==(JSONLazyCreator a, object b) + { + if (b == null) + return true; + return ReferenceEquals(a,b); + } + + public static bool operator !=(JSONLazyCreator a, object b) + { + return !(a == b); + } + public override bool Equals (object obj) + { + if (obj == null) + return true; + return ReferenceEquals(this, obj); + } + public override int GetHashCode () + { + return base.GetHashCode(); + } + + public override string ToString() + { + return ""; + } + public override string ToString(string aPrefix) + { + return ""; + } + + public override int AsInt + { + get + { + JSONData tmp = new JSONData(0); + Set(tmp); + return 0; + } + set + { + JSONData tmp = new JSONData(value); + Set(tmp); + } + } + public override float AsFloat + { + get + { + JSONData tmp = new JSONData(0.0f); + Set(tmp); + return 0.0f; + } + set + { + JSONData tmp = new JSONData(value); + Set(tmp); + } + } + public override double AsDouble + { + get + { + JSONData tmp = new JSONData(0.0); + Set(tmp); + return 0.0; + } + set + { + JSONData tmp = new JSONData(value); + Set(tmp); + } + } + public override bool AsBool + { + get + { + JSONData tmp = new JSONData(false); + Set(tmp); + return false; + } + set + { + JSONData tmp = new JSONData(value); + Set(tmp); + } + } + public override JSONArray AsArray + { + get + { + JSONArray tmp = new JSONArray(); + Set(tmp); + return tmp; + } + } + public override JSONClass AsObject + { + get + { + JSONClass tmp = new JSONClass(); + Set(tmp); + return tmp; + } + } + } // End of JSONLazyCreator + + public static class JSON + { + public static JSONNode Parse(string aJSON) + { + return JSONNode.Parse(aJSON); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/SimpleJSON.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/SimpleJSON.cs.meta new file mode 100644 index 0000000..a86ec17 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/SimpleJSON.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: c6bd173cd8524b04daa3dabce666b456 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob.cs new file mode 100644 index 0000000..7325920 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob.cs @@ -0,0 +1,34 @@ +using System; +using System.Collections.Generic; +using UnityEngine.Networking; + +namespace I2.Loc +{ + using TranslationDictionary = Dictionary; + + + public class TranslationJob : IDisposable + { + public eJobState mJobState = eJobState.Running; + + public enum eJobState { Running, Succeeded, Failed } + + public virtual eJobState GetState() { return mJobState; } + + public virtual void Dispose() { } + + } + + public class TranslationJob_WWW : TranslationJob + { + public UnityWebRequest www; + + public override void Dispose() + { + if (www!=null) + www.Dispose(); + www = null; + } + + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob.cs.meta new file mode 100644 index 0000000..3dd1594 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 7dae211a5bb44db46a568fb70fca3296 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_GET.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_GET.cs new file mode 100644 index 0000000..0e805b1 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_GET.cs @@ -0,0 +1,79 @@ +using System.Collections.Generic; +using System.Text; +using UnityEngine.Networking; + +namespace I2.Loc +{ + using TranslationDictionary = Dictionary; + + public class TranslationJob_GET : TranslationJob_WWW + { + TranslationDictionary _requests; + GoogleTranslation.fnOnTranslationReady _OnTranslationReady; + List mQueries; + public string mErrorMessage; + + public TranslationJob_GET(TranslationDictionary requests, GoogleTranslation.fnOnTranslationReady OnTranslationReady) + { + _requests = requests; + _OnTranslationReady = OnTranslationReady; + + mQueries = GoogleTranslation.ConvertTranslationRequest(requests, true); + + GetState(); + } + + void ExecuteNextQuery() + { + if (mQueries.Count == 0) + { + mJobState = eJobState.Succeeded; + return; + } + + int lastQuery = mQueries.Count - 1; + var query = mQueries[lastQuery]; + mQueries.RemoveAt(lastQuery); + + string url = $"{LocalizationManager.GetWebServiceURL()}?action=Translate&list={query}"; + www = UnityWebRequest.Get(url); + I2Utils.SendWebRequest(www); + } + + public override eJobState GetState() + { + if (www != null && www.isDone) + { + ProcessResult(www.downloadHandler.data, www.error); + www.Dispose(); + www = null; + } + + if (www==null) + { + ExecuteNextQuery(); + } + + return mJobState; + } + + public void ProcessResult(byte[] bytes, string errorMsg) + { + if (string.IsNullOrEmpty(errorMsg)) + { + var wwwText = Encoding.UTF8.GetString(bytes, 0, bytes.Length); //www.text + errorMsg = GoogleTranslation.ParseTranslationResult(wwwText, _requests); + + if (string.IsNullOrEmpty(errorMsg)) + { + if (_OnTranslationReady!=null) + _OnTranslationReady(_requests, null); + return; + } + } + + mJobState = eJobState.Failed; + mErrorMessage = errorMsg; + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_GET.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_GET.cs.meta new file mode 100644 index 0000000..7835a83 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_GET.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 13df42f7287eccc4399bc757d577030e +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_Main.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_Main.cs new file mode 100644 index 0000000..256d6aa --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_Main.cs @@ -0,0 +1,102 @@ +using System.Collections.Generic; + +namespace I2.Loc +{ + using TranslationDictionary = Dictionary; + + public class TranslationJob_Main : TranslationJob + { + TranslationJob_WEB mWeb; + TranslationJob_POST mPost; + TranslationJob_GET mGet; + + TranslationDictionary _requests; + GoogleTranslation.fnOnTranslationReady _OnTranslationReady; + public string mErrorMessage; + + public TranslationJob_Main(TranslationDictionary requests, GoogleTranslation.fnOnTranslationReady OnTranslationReady) + { + _requests = requests; + _OnTranslationReady = OnTranslationReady; + + //mWeb = new TranslationJob_WEB(requests, OnTranslationReady); + mPost = new TranslationJob_POST(requests, OnTranslationReady); + } + + public override eJobState GetState() + { + if (mWeb != null) + { + var state = mWeb.GetState(); + switch (state) + { + case eJobState.Running: return eJobState.Running; + case eJobState.Succeeded: + { + mJobState = eJobState.Succeeded; + break; + } + case eJobState.Failed: + { + mWeb.Dispose(); + mWeb = null; + mPost = new TranslationJob_POST(_requests, _OnTranslationReady); + break; + } + } + } + if (mPost != null) + { + var state = mPost.GetState(); + switch (state) + { + case eJobState.Running: return eJobState.Running; + case eJobState.Succeeded: + { + mJobState = eJobState.Succeeded; + break; + } + case eJobState.Failed: + { + mPost.Dispose(); + mPost = null; + mGet = new TranslationJob_GET(_requests, _OnTranslationReady); + break; + } + } + } + if (mGet != null) + { + var state = mGet.GetState(); + switch (state) + { + case eJobState.Running: return eJobState.Running; + case eJobState.Succeeded: + { + mJobState = eJobState.Succeeded; + break; + } + case eJobState.Failed: + { + mErrorMessage = mGet.mErrorMessage; + if (_OnTranslationReady != null) + _OnTranslationReady(_requests, mErrorMessage); + mGet.Dispose(); + mGet = null; + break; + } + } + } + + return mJobState; + } + + public override void Dispose() + { + if (mPost != null) mPost.Dispose(); + if (mGet != null) mGet.Dispose(); + mPost = null; + mGet = null; + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_Main.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_Main.cs.meta new file mode 100644 index 0000000..43390b4 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_Main.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: b6aed7ae05f9c254596b3728c5811bdb +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_POST.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_POST.cs new file mode 100644 index 0000000..50a089e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_POST.cs @@ -0,0 +1,60 @@ +using System.Collections.Generic; +using System.Text; +using UnityEngine; +using UnityEngine.Networking; + +namespace I2.Loc +{ + using TranslationDictionary = Dictionary; + + public class TranslationJob_POST : TranslationJob_WWW + { + TranslationDictionary _requests; + GoogleTranslation.fnOnTranslationReady _OnTranslationReady; + + public TranslationJob_POST(TranslationDictionary requests, GoogleTranslation.fnOnTranslationReady OnTranslationReady) + { + _requests = requests; + _OnTranslationReady = OnTranslationReady; + + var data = GoogleTranslation.ConvertTranslationRequest(requests, false); + + WWWForm form = new WWWForm(); + form.AddField("action", "Translate"); + form.AddField("list", data[0]); + + www = UnityWebRequest.Post(LocalizationManager.GetWebServiceURL(), form); + I2Utils.SendWebRequest(www); + } + + public override eJobState GetState() + { + if (www != null && www.isDone) + { + ProcessResult(www.downloadHandler.data, www.error); + www.Dispose(); + www = null; + } + + return mJobState; + } + + public void ProcessResult(byte[] bytes, string errorMsg) + { + if (!string.IsNullOrEmpty(errorMsg)) + { + // check for + //if (errorMsg.Contains("rewind")) // "necessary data rewind wasn't possible" + mJobState = eJobState.Failed; + } + else + { + var wwwText = Encoding.UTF8.GetString(bytes, 0, bytes.Length); //www.text + errorMsg = GoogleTranslation.ParseTranslationResult(wwwText, _requests); + if (_OnTranslationReady!=null) + _OnTranslationReady(_requests, errorMsg); + mJobState = eJobState.Succeeded; + } + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_POST.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_POST.cs.meta new file mode 100644 index 0000000..abc2d46 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_POST.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 3450e33294f339348ae4e52731974230 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_WEB.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_WEB.cs new file mode 100644 index 0000000..cf6d13b --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_WEB.cs @@ -0,0 +1,169 @@ +using System; +using System.Collections.Generic; +using System.Globalization; +using System.Text; +using System.Text.RegularExpressions; +using UnityEngine; +using UnityEngine.Networking; + +namespace I2.Loc +{ + using TranslationDictionary = Dictionary; + + public class TranslationJob_WEB : TranslationJob_WWW + { + TranslationDictionary _requests; + GoogleTranslation.fnOnTranslationReady _OnTranslationReady; + public string mErrorMessage; + + string mCurrentBatch_ToLanguageCode; + string mCurrentBatch_FromLanguageCode; + List mCurrentBatch_Text; + + List> mQueries; + + public TranslationJob_WEB(TranslationDictionary requests, GoogleTranslation.fnOnTranslationReady OnTranslationReady) + { + _requests = requests; + _OnTranslationReady = OnTranslationReady; + + FindAllQueries(); + ExecuteNextBatch(); + } + + void FindAllQueries() + { + mQueries = new List>(); + foreach (var kvp in _requests) + { + foreach (var langCode in kvp.Value.TargetLanguagesCode) + { + mQueries.Add(new KeyValuePair(kvp.Value.OrigText, kvp.Value.LanguageCode+":"+langCode)); + } + } + + mQueries.Sort((a, b) => a.Value.CompareTo(b.Value)); + } + + void ExecuteNextBatch() + { + if (mQueries.Count==0) + { + mJobState = eJobState.Succeeded; + return; + } + mCurrentBatch_Text = new List(); + + string lastLangCode = null; + int maxLength = 200; + + var sb = new StringBuilder(); + int i; + for (i=0; i maxLength) + break; + } + mQueries.RemoveRange(0, i); + + var fromtoLang = lastLangCode.Split(':'); + mCurrentBatch_FromLanguageCode = fromtoLang[0]; + mCurrentBatch_ToLanguageCode = fromtoLang[1]; + + string url = string.Format ("http://www.google.com/translate_t?hl=en&vi=c&ie=UTF8&oe=UTF8&submit=Translate&langpair={0}|{1}&text={2}", mCurrentBatch_FromLanguageCode, mCurrentBatch_ToLanguageCode, Uri.EscapeUriString( sb.ToString() )); + Debug.Log(url); + + www = UnityWebRequest.Get(url); + I2Utils.SendWebRequest(www); + } + + public override eJobState GetState() + { + if (www != null && www.isDone) + { + ProcessResult(www.downloadHandler.data, www.error); + www.Dispose(); + www = null; + } + + if (www == null) + { + ExecuteNextBatch(); + } + + return mJobState; + } + + public void ProcessResult(byte[] bytes, string errorMsg) + { + if (string.IsNullOrEmpty(errorMsg)) + { + var wwwText = Encoding.UTF8.GetString(bytes, 0, bytes.Length); //www.text + var result = ParseTranslationResult(wwwText, "aab"); + //errorMsg = GoogleTranslation.ParseTranslationResult(wwwText, _requests); + Debug.Log(result); + + if (string.IsNullOrEmpty(errorMsg)) + { + if (_OnTranslationReady != null) + _OnTranslationReady(_requests, null); + return; + } + } + + mJobState = eJobState.Failed; + mErrorMessage = errorMsg; + } + + string ParseTranslationResult( string html, string OriginalText ) + { + try + { + // This is a Hack for reading Google Translation while Google doens't change their response format + int iStart = html.IndexOf("TRANSLATED_TEXT='", StringComparison.Ordinal) + "TRANSLATED_TEXT='".Length; + int iEnd = html.IndexOf("';var", iStart, StringComparison.Ordinal); + + string Translation = html.Substring( iStart, iEnd-iStart); + + // Convert to normalized HTML + Translation = Regex.Replace(Translation, @"\\x([a-fA-F0-9]{2})", + match => char.ConvertFromUtf32(int.Parse(match.Groups[1].Value, NumberStyles.HexNumber))); + + // Convert ASCII Characters + Translation = Regex.Replace(Translation, @"&#(\d+);", + match => char.ConvertFromUtf32(int.Parse(match.Groups[1].Value))); + + Translation = Translation.Replace("
", "\n"); + + if (OriginalText.ToUpper()==OriginalText) + Translation = Translation.ToUpper(); + else + if (GoogleTranslation.UppercaseFirst(OriginalText)==OriginalText) + Translation = GoogleTranslation.UppercaseFirst(Translation); + else + if (GoogleTranslation.TitleCase(OriginalText)==OriginalText) + Translation = GoogleTranslation.TitleCase(Translation); + + return Translation; + } + catch (Exception ex) + { + Debug.LogError(ex.Message); + return string.Empty; + } + } + } + + } \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_WEB.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_WEB.cs.meta new file mode 100644 index 0000000..408e6ad --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Google/TranslationJob_WEB.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 3b72399bd2ff39042b1320bb943e0a20 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageData.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageData.cs new file mode 100644 index 0000000..85adffb --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageData.cs @@ -0,0 +1,43 @@ +using System; + +namespace I2.Loc +{ + public enum eLanguageDataFlags + { + DISABLED = 1, + KEEP_LOADED = 2, + NOT_LOADED = 4 + } + [Serializable] + public class LanguageData + { + public string Name; + public string Code; + public byte Flags; // eLanguageDataFlags + + [NonSerialized] + public bool Compressed = false; // This will be used in the next version for only loading used Languages + + public bool IsEnabled () { return (Flags & (int)eLanguageDataFlags.DISABLED) == 0; } + + public void SetEnabled( bool bEnabled ) + { + if (bEnabled) Flags = (byte)(Flags & ~(int)eLanguageDataFlags.DISABLED); + else Flags = (byte)(Flags | (int)eLanguageDataFlags.DISABLED); + } + + public bool IsLoaded () { return (Flags & (int)eLanguageDataFlags.NOT_LOADED) == 0; } + public bool CanBeUnloaded () { return (Flags & (int)eLanguageDataFlags.KEEP_LOADED) == 0; } + + public void SetLoaded ( bool loaded ) + { + if (loaded) Flags = (byte)(Flags & ~(int)eLanguageDataFlags.NOT_LOADED); + else Flags = (byte)(Flags | (int)eLanguageDataFlags.NOT_LOADED); + } + public void SetCanBeUnLoaded(bool allowUnloading) + { + if (allowUnloading) Flags = (byte)(Flags & ~(int)eLanguageDataFlags.KEEP_LOADED); + else Flags = (byte)(Flags | (int)eLanguageDataFlags.KEEP_LOADED); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageData.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageData.cs.meta new file mode 100644 index 0000000..6ce0456 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageData.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: cde54ba5e482bec4c88b52e618b81cc9 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource.meta new file mode 100644 index 0000000..fad69b2 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 75c7654f6d20207418b4cbce1b29906d +folderAsset: yes +timeCreated: 1518833279 +licenseType: Store +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSource.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSource.cs new file mode 100644 index 0000000..c816b11 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSource.cs @@ -0,0 +1,178 @@ +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + [AddComponentMenu("I2/Localization/Source")] + [ExecuteInEditMode] + public class LanguageSource : MonoBehaviour, ISerializationCallbackReceiver, ILanguageSource + { + public LanguageSourceData SourceData + { + get { return mSource; } + set { mSource = value; } + } + public LanguageSourceData mSource = new LanguageSourceData(); + + // Because of Unity2018.3 change in Prefabs, now all the source variables are moved into LanguageSourceData + // But to avoid loosing previously serialized data, these vars are copied into mSource.XXXX when deserializing) + // These are going to be removed once everyone port their projects to the new I2L version. + #region Legacy Variables + + // TODO: also copy public string name; and owner + + public int version; + public bool NeverDestroy; // Keep between scenes (will call DontDestroyOnLoad ) + + public bool UserAgreesToHaveItOnTheScene; + public bool UserAgreesToHaveItInsideThePluginsFolder; + public bool GoogleLiveSyncIsUptoDate = true; + + public List Assets = new List(); // References to Fonts, Atlasses and other objects the localization may need + + public string Google_WebServiceURL; + public string Google_SpreadsheetKey; + public string Google_SpreadsheetName; + public string Google_LastUpdatedVersion; + + + public LanguageSourceData.eGoogleUpdateFrequency GoogleUpdateFrequency = LanguageSourceData.eGoogleUpdateFrequency.Weekly; + + public float GoogleUpdateDelay = 5; // How many second to delay downloading data from google (to avoid lag on the startup) + + public delegate void fnOnSourceUpdated(LanguageSourceData source, bool ReceivedNewData, string errorMsg); + public event fnOnSourceUpdated Event_OnSourceUpdateFromGoogle; + + public List mLanguages = new List(); + + public bool IgnoreDeviceLanguage; // If false, it will use the Device's language as the initial Language, otherwise it will use the first language in the source. + + public LanguageSourceData.eAllowUnloadLanguages _AllowUnloadingLanguages = LanguageSourceData.eAllowUnloadLanguages.Never; + + public List mTerms = new List(); + + public bool CaseInsensitiveTerms; + + public LanguageSourceData.MissingTranslationAction OnMissingTranslation = LanguageSourceData.MissingTranslationAction.Fallback; + + public string mTerm_AppName; + + #endregion + + #region EditorVariables + #if UNITY_EDITOR + + public string Spreadsheet_LocalFileName; + public string Spreadsheet_LocalCSVSeparator = ","; + public string Spreadsheet_LocalCSVEncoding = "utf-8"; + public bool Spreadsheet_SpecializationAsRows = true; + + public string Google_Password = "change_this"; + public LanguageSourceData.eGoogleUpdateFrequency GoogleInEditorCheckFrequency = LanguageSourceData.eGoogleUpdateFrequency.Daily; +#endif + #endregion + + void Awake() + { + #if UNITY_EDITOR + if (BuildPipeline.isBuildingPlayer) + return; + #endif + // NeverDestroy = false; + + // if (NeverDestroy) + //{ + // if (mSource.ManagerHasASimilarSource()) + // { + // Object.Destroy (this); + // return; + // } + // else + // { + // if (Application.isPlaying) + // DontDestroyOnLoad (gameObject); + // } + //} + mSource.owner = this; + mSource.Awake(); + } + + private void OnDestroy() + { + NeverDestroy = false; + + if (!NeverDestroy) + { + mSource.OnDestroy(); + } + } + + public string GetSourceName() + { + string s = gameObject.name; + Transform tr = transform.parent; + while (tr) + { + s = string.Concat(tr.name, "_", s); + tr = tr.parent; + } + return s; + } + + public void OnBeforeSerialize() + { + version = 1; + } + + public void OnAfterDeserialize() + { + if (version==0 || mSource==null) + { + mSource = new LanguageSourceData(); + mSource.owner = this; + mSource.UserAgreesToHaveItOnTheScene = UserAgreesToHaveItOnTheScene; + mSource.UserAgreesToHaveItInsideThePluginsFolder = UserAgreesToHaveItInsideThePluginsFolder; + mSource.IgnoreDeviceLanguage = IgnoreDeviceLanguage; + mSource._AllowUnloadingLanguages = _AllowUnloadingLanguages; + mSource.CaseInsensitiveTerms = CaseInsensitiveTerms; + mSource.OnMissingTranslation = OnMissingTranslation; + mSource.mTerm_AppName = mTerm_AppName; + + mSource.GoogleLiveSyncIsUptoDate = GoogleLiveSyncIsUptoDate; + mSource.Google_WebServiceURL = Google_WebServiceURL; + mSource.Google_SpreadsheetKey = Google_SpreadsheetKey; + mSource.Google_SpreadsheetName = Google_SpreadsheetName; + mSource.Google_LastUpdatedVersion = Google_LastUpdatedVersion; + mSource.GoogleUpdateFrequency = GoogleUpdateFrequency; + mSource.GoogleUpdateDelay = GoogleUpdateDelay; + + mSource.Event_OnSourceUpdateFromGoogle += Event_OnSourceUpdateFromGoogle; + + if (mLanguages != null && mLanguages.Count>0) + { + mSource.mLanguages.Clear(); + mSource.mLanguages.AddRange(mLanguages); + mLanguages.Clear(); + } + if (Assets != null && Assets.Count > 0) + { + mSource.Assets.Clear(); + mSource.Assets.AddRange(Assets); + Assets.Clear(); + } + if (mTerms != null && mTerms.Count>0) + { + mSource.mTerms.Clear(); + for (int i=0; i mTerms = new List(); + + public bool CaseInsensitiveTerms; + + //This is used to overcome the issue with Unity not serializing Dictionaries + [NonSerialized] public Dictionary mDictionary = new Dictionary(StringComparer.Ordinal); + + public enum MissingTranslationAction { Empty, Fallback, ShowWarning, ShowTerm } + public MissingTranslationAction OnMissingTranslation = MissingTranslationAction.Fallback; + + public string mTerm_AppName; + + #endregion + + #region Variables : Languages + + public List mLanguages = new List(); + + public bool IgnoreDeviceLanguage; // If false, it will use the Device's language as the initial Language, otherwise it will use the first language in the source. + + public enum eAllowUnloadLanguages { Never, OnlyInDevice, EditorAndDevice } + public eAllowUnloadLanguages _AllowUnloadingLanguages = eAllowUnloadLanguages.Never; + + #endregion + + #region Variables : Google + + public string Google_WebServiceURL; + public string Google_SpreadsheetKey; + public string Google_SpreadsheetName; + public string Google_LastUpdatedVersion; + +#if UNITY_EDITOR + public string Google_Password = "change_this"; +#endif + + public enum eGoogleUpdateFrequency { Always, Never, Daily, Weekly, Monthly, OnlyOnce, EveryOtherDay } + public eGoogleUpdateFrequency GoogleUpdateFrequency = eGoogleUpdateFrequency.Weekly; + public eGoogleUpdateFrequency GoogleInEditorCheckFrequency = eGoogleUpdateFrequency.Daily; + + // When Manual, the user has to call LocalizationManager.ApplyDownloadedDataFromGoogle() during a loading screen or similar + public enum eGoogleUpdateSynchronization { Manual, OnSceneLoaded, AsSoonAsDownloaded } + public eGoogleUpdateSynchronization GoogleUpdateSynchronization = eGoogleUpdateSynchronization.OnSceneLoaded; + + public float GoogleUpdateDelay; // How many second to delay downloading data from google (to avoid lag on the startup) + + public event LanguageSource.fnOnSourceUpdated Event_OnSourceUpdateFromGoogle; // (LanguageSource, bool ReceivedNewData, string errorMsg) + + #endregion + + #region Variables : Assets + + public List Assets = new List(); // References to Fonts, Atlasses and other objects the localization may need + + //This is used to overcome the issue with Unity not serializing Dictionaries + [NonSerialized] public Dictionary mAssetDictionary = new Dictionary(StringComparer.Ordinal); + + #endregion + + #region EditorVariables +#if UNITY_EDITOR + + public string Spreadsheet_LocalFileName; + public string Spreadsheet_LocalCSVSeparator = ","; + public string Spreadsheet_LocalCSVEncoding = "utf-8"; + public bool Spreadsheet_SpecializationAsRows = true; + +#endif + #endregion + + #region Language + + public void Awake() + { + LocalizationManager.AddSource (this); + UpdateDictionary(); + UpdateAssetDictionary(); + LocalizationManager.LocalizeAll(true); + } + + public void OnDestroy() + { + LocalizationManager.RemoveSource(this); + } + + + + public bool IsEqualTo( LanguageSourceData Source ) + { + if (Source.mLanguages.Count != mLanguages.Count) + return false; + + for (int i=0, imax=mLanguages.Count; i x == null); + mAssetDictionary = Assets.Distinct() + .GroupBy(o => o.name, System.StringComparer.Ordinal) + .ToDictionary(g => g.Key, g => g.First(), System.StringComparer.Ordinal); + } + + public Object FindAsset( string Name ) + { + if (Assets!=null) + { + if (mAssetDictionary==null || mAssetDictionary.Count!=Assets.Count) + { + UpdateAssetDictionary(); + } + Object obj; + if (mAssetDictionary.TryGetValue(Name, out obj)) + { + return obj; + } + //for (int i=0, imax=Assets.Length; i 0) + sb.Append("[i2t]"); + var term = mTerms[i]; + sb.Append(term.Term); + sb.Append("="); + + var translation = term.Languages[langIndex]; + if (OnMissingTranslation == MissingTranslationAction.Fallback && string.IsNullOrEmpty(translation)) + if (TryGetFallbackTranslation(term, out translation, langIndex, skipDisabled: true)) + { + sb.Append("[i2fb]"); + if (fillTermWithFallback) term.Languages[langIndex] = translation; + } + + if (!string.IsNullOrEmpty(translation)) + sb.Append(translation); + } + + return sb.ToString(); + } + + #endregion + + #region I2CSV format + + public string Export_I2CSV(string Category, char Separator = ',', bool specializationsAsRows = true) + { + var Builder = new StringBuilder(); + + //--[ Header ]---------------------------------- + Builder.Append("Key[*]Type[*]Desc"); + foreach (var langData in mLanguages) + { + Builder.Append("[*]"); + if (!langData.IsEnabled()) + Builder.Append('$'); + Builder.Append(GoogleLanguages.GetCodedLanguage(langData.Name, langData.Code)); + } + + Builder.Append("[ln]"); + + mTerms.Sort((a, b) => string.CompareOrdinal(a.Term, b.Term)); + + var nLanguages = mLanguages.Count; + var firstLine = true; + foreach (var termData in mTerms) + { + string Term; + + if (string.IsNullOrEmpty(Category) || + Category == EmptyCategory && termData.Term.IndexOfAny(CategorySeparators) < 0) + Term = termData.Term; + else if (termData.Term.StartsWith(Category + @"/", StringComparison.Ordinal) && + Category != termData.Term) + Term = termData.Term.Substring(Category.Length + 1); + else + continue; // Term doesn't belong to this category + + + if (!firstLine) Builder.Append("[ln]"); + firstLine = false; + + if (!specializationsAsRows) + { + AppendI2Term(Builder, nLanguages, Term, termData, Separator, null); + } + else + { + var allSpecializations = termData.GetAllSpecializations(); + for (var i = 0; i < allSpecializations.Count; ++i) + { + if (i != 0) + Builder.Append("[ln]"); + var specialization = allSpecializations[i]; + AppendI2Term(Builder, nLanguages, Term, termData, Separator, specialization); + } + } + } + + return Builder.ToString(); + } + + private static void AppendI2Term(StringBuilder Builder, int nLanguages, string Term, TermData termData, + char Separator, string forceSpecialization) + { + //--[ Key ] -------------- + AppendI2Text(Builder, Term); + if (!string.IsNullOrEmpty(forceSpecialization) && forceSpecialization != "Any") + { + Builder.Append("["); + Builder.Append(forceSpecialization); + Builder.Append("]"); + } + + Builder.Append("[*]"); + + //--[ Type and Description ] -------------- + Builder.Append(termData.TermType.ToString()); + Builder.Append("[*]"); + Builder.Append(termData.Description); + + //--[ Languages ] -------------- + for (var i = 0; i < Mathf.Min(nLanguages, termData.Languages.Length); ++i) + { + Builder.Append("[*]"); + + var translation = termData.Languages[i]; + if (!string.IsNullOrEmpty(forceSpecialization)) + translation = termData.GetTranslation(i, forceSpecialization); + + //bool isAutoTranslated = ((termData.Flags[i]&FlagBitMask)>0); + + /*if (translation == null) + translation = string.Empty; + else + if (translation == "") + translation = "-";*/ + //if (isAutoTranslated) Builder.Append("[i2auto]"); + AppendI2Text(Builder, translation); + } + } + + private static void AppendI2Text(StringBuilder Builder, string text) + { + if (string.IsNullOrEmpty(text)) + return; + + if (text.StartsWith("\'", StringComparison.Ordinal) || text.StartsWith("=", StringComparison.Ordinal)) + Builder.Append('\''); + Builder.Append(text); + } + + #endregion + + #region CSV format + + public string Export_CSV(string Category, char Separator = ',', bool specializationsAsRows = true) + { + var Builder = new StringBuilder(); + + var nLanguages = mLanguages.Count; + Builder.AppendFormat("Key{0}Type{0}Desc", Separator); + + foreach (var langData in mLanguages) + { + Builder.Append(Separator); + if (!langData.IsEnabled()) + Builder.Append('$'); + AppendString(Builder, GoogleLanguages.GetCodedLanguage(langData.Name, langData.Code), Separator); + } + + Builder.Append("\n"); + + + mTerms.Sort((a, b) => string.CompareOrdinal(a.Term, b.Term)); + + foreach (var termData in mTerms) + { + string Term; + + if (string.IsNullOrEmpty(Category) || + Category == EmptyCategory && termData.Term.IndexOfAny(CategorySeparators) < 0) + Term = termData.Term; + else if (termData.Term.StartsWith(Category + @"/", StringComparison.Ordinal) && + Category != termData.Term) + Term = termData.Term.Substring(Category.Length + 1); + else + continue; // Term doesn't belong to this category + + if (specializationsAsRows) + foreach (var specialization in termData.GetAllSpecializations()) + AppendTerm(Builder, nLanguages, Term, termData, specialization, Separator); + else + AppendTerm(Builder, nLanguages, Term, termData, null, Separator); + } + + return Builder.ToString(); + } + + private static void AppendTerm(StringBuilder Builder, int nLanguages, string Term, TermData termData, + string specialization, char Separator) + { + //--[ Key ] -------------- + AppendString(Builder, Term, Separator); + + if (!string.IsNullOrEmpty(specialization) && specialization != "Any") + Builder.AppendFormat("[{0}]", specialization); + + //--[ Type and Description ] -------------- + Builder.Append(Separator); + Builder.Append(termData.TermType.ToString()); + Builder.Append(Separator); + AppendString(Builder, termData.Description, Separator); + + //--[ Languages ] -------------- + for (var i = 0; i < Mathf.Min(nLanguages, termData.Languages.Length); ++i) + { + Builder.Append(Separator); + + var translation = termData.Languages[i]; + if (!string.IsNullOrEmpty(specialization)) + translation = termData.GetTranslation(i, specialization); + + //bool isAutoTranslated = ((termData.Flags[i]&FlagBitMask)>0); + + //if (string.IsNullOrEmpty(s)) + // s = "-"; + + AppendTranslation(Builder, translation, Separator, /*isAutoTranslated ? "[i2auto]" : */null); + } + + Builder.Append("\n"); + } + + + private static void AppendString(StringBuilder Builder, string Text, char Separator) + { + if (string.IsNullOrEmpty(Text)) + return; + Text = Text.Replace("\\n", "\n"); + if (Text.IndexOfAny((Separator + "\n\"").ToCharArray()) >= 0) + { + Text = Text.Replace("\"", "\"\""); + Builder.AppendFormat("\"{0}\"", Text); + } + else + { + Builder.Append(Text); + } + } + + private static void AppendTranslation(StringBuilder Builder, string Text, char Separator, string tags) + { + if (string.IsNullOrEmpty(Text)) + return; + Text = Text.Replace("\\n", "\n"); + if (Text.IndexOfAny((Separator + "\n\"").ToCharArray()) >= 0) + { + Text = Text.Replace("\"", "\"\""); + Builder.AppendFormat("\"{0}{1}\"", tags, Text); + } + else + { + Builder.Append(tags); + Builder.Append(Text); + } + } + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_CSV.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_CSV.cs.meta new file mode 100644 index 0000000..39b942d --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_CSV.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 7a375153c79873c469c79a5b4f9027f3 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_Google.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_Google.cs new file mode 100644 index 0000000..a94eb3d --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_Google.cs @@ -0,0 +1,62 @@ +using System.Collections.Generic; +using System.Text; +using UnityEngine; +using UnityEngine.Networking; + +namespace I2.Loc +{ + public enum eSpreadsheetUpdateMode { None, Replace, Merge, AddNewTerms } + + public partial class LanguageSourceData + { + public UnityWebRequest Export_Google_CreateWWWcall( eSpreadsheetUpdateMode UpdateMode = eSpreadsheetUpdateMode.Replace ) + { + #if UNITY_WEBPLAYER + Debug.Log ("Contacting google translation is not yet supported on WebPlayer" ); + return null; +#else + string Data = Export_Google_CreateData(); + + WWWForm form = new WWWForm(); + form.AddField("key", Google_SpreadsheetKey); + form.AddField("action", "SetLanguageSource"); + form.AddField("data", Data); + form.AddField("updateMode", UpdateMode.ToString()); + + #if UNITY_EDITOR + form.AddField("password", Google_Password); +#endif + + + UnityWebRequest www = UnityWebRequest.Post(LocalizationManager.GetWebServiceURL(this), form); + I2Utils.SendWebRequest(www); + return www; + #endif + } + + string Export_Google_CreateData() + { + List Categories = GetCategories(true); + StringBuilder Builder = new StringBuilder(); + + bool bFirst = true; + foreach (string category in Categories) + { + if (bFirst) + bFirst = false; + else + Builder.Append(""); + + #if !UNITY_EDITOR + bool Spreadsheet_SpecializationAsRows = true; + #endif + + string CSV = Export_I2CSV(category, specializationsAsRows:Spreadsheet_SpecializationAsRows); + Builder.Append(category); + Builder.Append(""); + Builder.Append(CSV); + } + return Builder.ToString(); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_Google.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_Google.cs.meta new file mode 100644 index 0000000..65aa270 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Export_Google.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 86f9d1c7a0c3815419fc67a9d657ce40 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_CSV.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_CSV.cs new file mode 100644 index 0000000..889be0b --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_CSV.cs @@ -0,0 +1,253 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace I2.Loc +{ + public partial class LanguageSourceData + { + public string Import_CSV( string Category, string CSVstring, eSpreadsheetUpdateMode UpdateMode = eSpreadsheetUpdateMode.Replace, char Separator = ',' ) + { + List CSV = LocalizationReader.ReadCSV (CSVstring, Separator); + return Import_CSV( Category, CSV, UpdateMode ); + } + + public string Import_I2CSV( string Category, string I2CSVstring, eSpreadsheetUpdateMode UpdateMode = eSpreadsheetUpdateMode.Replace ) + { + List CSV = LocalizationReader.ReadI2CSV (I2CSVstring); + return Import_CSV( Category, CSV, UpdateMode ); + } + + public string Import_CSV( string Category, List CSV, eSpreadsheetUpdateMode UpdateMode = eSpreadsheetUpdateMode.Replace ) + { + string[] Tokens = CSV[0]; + + int LanguagesStartIdx = 1; + int TypeColumnIdx = -1; + int DescColumnIdx = -1; + + var ValidColumnName_Key = new[]{ "Key" }; + var ValidColumnName_Type = new[]{ "Type" }; + var ValidColumnName_Desc = new[]{ "Desc", "Description" }; + + if (Tokens.Length>1 && ArrayContains(Tokens[0], ValidColumnName_Key)) + { + if (UpdateMode == eSpreadsheetUpdateMode.Replace) + ClearAllData(); + + if (Tokens.Length>2) + { + if (ArrayContains(Tokens[1], ValidColumnName_Type)) + { + TypeColumnIdx = 1; + LanguagesStartIdx = 2; + } + if (ArrayContains(Tokens[1], ValidColumnName_Desc)) + { + DescColumnIdx = 1; + LanguagesStartIdx = 2; + } + + } + if (Tokens.Length>3) + { + if (ArrayContains(Tokens[2], ValidColumnName_Type)) + { + TypeColumnIdx = 2; + LanguagesStartIdx = 3; + } + if (ArrayContains(Tokens[2], ValidColumnName_Desc)) + { + DescColumnIdx = 2; + LanguagesStartIdx = 3; + } + } + } + else + return "Bad Spreadsheet Format.\nFirst columns should be 'Key', 'Type' and 'Desc'"; + + int nLanguages = Mathf.Max (Tokens.Length-LanguagesStartIdx, 0); + int[] LanIndices = new int[nLanguages]; + for (int i=0; i0) + { + specialization = sKey.Substring(idx + 1, sKey.Length - idx - 2); + if (specialization == "touch") specialization = "Touch"; + sKey = sKey.Remove(idx); + } + } + ValidateFullTerm(ref sKey); + if (string.IsNullOrEmpty(sKey)) + continue; + + TermData termData = GetTermData(sKey); + + // Check to see if its a new term + if (termData==null) + { + termData = new TermData(); + termData.Term = sKey; + + termData.Languages = new string[ mLanguages.Count ]; + termData.Flags = new byte[ mLanguages.Count ]; + for (int j=0; j0) + termData.TermType = GetTermType(Tokens[TypeColumnIdx]); + + if (DescColumnIdx>0) + termData.Description = Tokens[DescColumnIdx]; + + for (int j = 0; j < LanIndices.Length && j < Tokens.Length - LanguagesStartIdx; ++j) + if (!string.IsNullOrEmpty(Tokens[j + LanguagesStartIdx])) // Only change the translation if there is a new value + { + var lanIdx = LanIndices[j]; + if (lanIdx < 0) + continue; + var value = Tokens[j + LanguagesStartIdx]; + + if (value == "-") + value = string.Empty; + else + if (value == "") + value = null; + + termData.SetTranslation(lanIdx, value, specialization); + } + } + if (Application.isPlaying) + { + SaveLanguages(HasUnloadedLanguages()); + } + return string.Empty; + } + + bool ArrayContains( string MainText, params string[] texts ) + { + for (int i=0, imax=texts.Length; i=0) + return true; + return false; + } + + public static eTermType GetTermType( string type ) + { + for (int i=0, imax=(int)eTermType.Object; i<=imax; ++i) + if (string.Equals( ((eTermType)i).ToString(), type, StringComparison.OrdinalIgnoreCase)) + return (eTermType)i; + + return eTermType.Text; + } + + #region Language Cache format + + void Import_Language_from_Cache(int langIndex, string langData, bool useFallback, bool onlyCurrentSpecialization) + { + int index = 0; + while (index < langData.Length) + { + int nextIndex = langData.IndexOf("[i2t]", index, StringComparison.Ordinal); + if (nextIndex < 0) nextIndex = langData.Length; + + // check for errors + int termNameEnd = langData.IndexOf("=", index, StringComparison.Ordinal); + if (termNameEnd >= nextIndex) + return; + + string termName = langData.Substring(index, termNameEnd - index); + index = termNameEnd+1; + + var termData = GetTermData(termName); + if (termData != null) + { + string translation = null; + + if (index != nextIndex) + { + translation = langData.Substring(index, nextIndex - index); + if (translation.StartsWith("[i2fb]", StringComparison.Ordinal)) + { + translation = useFallback ? translation.Substring(6) : null; + } + if (onlyCurrentSpecialization && translation != null) + { + translation = SpecializationManager.GetSpecializedText(translation); + } + } + termData.Languages[langIndex] = translation; + } + index = nextIndex + 5; + } + } + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_CSV.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_CSV.cs.meta new file mode 100644 index 0000000..7c86dd8 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_CSV.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 6dfd98b5473aa1a49b82726182b50d08 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_Google.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_Google.cs new file mode 100644 index 0000000..2b477a1 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_Google.cs @@ -0,0 +1,385 @@ +using System; +using System.Collections; +using System.Text; +using UnityEditor; +using UnityEngine; +using UnityEngine.Networking; +using UnityEngine.SceneManagement; +using Object = UnityEngine.Object; + +namespace I2.Loc +{ + public partial class LanguageSourceData + { + private string mDelayedGoogleData; // Data that was downloaded and is waiting for a levelLoaded event to apply the localization without a lag in performance + #region Connection to Web Service + + public static void FreeUnusedLanguages() + { + var source = LocalizationManager.Sources[0]; + int langIndex = source.GetLanguageIndex(LocalizationManager.CurrentLanguage); + + for (int i=0; i 19) // Check for corruption from previous versions + savedSpreadsheetVersion = string.Empty; + Google_LastUpdatedVersion = savedSpreadsheetVersion; + + //Debug.Log ("[I2Loc] Using Saved (PlayerPref) data in 'I2Source_"+PlayerPrefName+"'" ); + Import_Google_Result(I2SavedData, eSpreadsheetUpdateMode.Replace); + } + + bool IsNewerVersion( string currentVersion, string newVersion ) + { + if (string.IsNullOrEmpty (newVersion)) // if no new version + return false; + if (string.IsNullOrEmpty (currentVersion)) // there is a new version, but not a current one + return true; + + long currentV, newV; + if (!long.TryParse (newVersion, out newV) || !long.TryParse (currentVersion, out currentV)) // if can't parse either, then force get the new one + return true; + + return newV > currentV; + } + + // When JustCheck is true, importing from google will not download any data, just detect if the Spreadsheet is up-to-date + public void Import_Google( bool ForceUpdate, bool justCheck) + { + if (!ForceUpdate && GoogleUpdateFrequency==eGoogleUpdateFrequency.Never) + return; + + if (!I2Utils.IsPlaying()) + return; + + #if UNITY_EDITOR + if (justCheck && GoogleInEditorCheckFrequency==eGoogleUpdateFrequency.Never) + return; + #endif + + #if UNITY_EDITOR + var updateFrequency = GoogleInEditorCheckFrequency; + #else + var updateFrequency = GoogleUpdateFrequency; + #endif + + string PlayerPrefName = GetSourcePlayerPrefName(); + + if (!ForceUpdate && updateFrequency != eGoogleUpdateFrequency.Always) + { + #if UNITY_EDITOR + string sTimeOfLastUpdate = EditorPrefs.GetString("LastGoogleUpdate_"+PlayerPrefName, ""); + #else + string sTimeOfLastUpdate = PersistentStorage.GetSetting_String("LastGoogleUpdate_"+PlayerPrefName, ""); + #endif + DateTime TimeOfLastUpdate; + try + { + if (DateTime.TryParse( sTimeOfLastUpdate, out TimeOfLastUpdate )) + { + double TimeDifference = (DateTime.Now-TimeOfLastUpdate).TotalDays; + switch (updateFrequency) + { + case eGoogleUpdateFrequency.Daily: if (TimeDifference<1) return; + break; + case eGoogleUpdateFrequency.Weekly: if (TimeDifference<8) return; + break; + case eGoogleUpdateFrequency.Monthly: if (TimeDifference<31) return; + break; + case eGoogleUpdateFrequency.OnlyOnce: return; + case eGoogleUpdateFrequency.EveryOtherDay : if (TimeDifference < 2) return; + break; + } + } + } + catch(Exception) + { } + } + #if UNITY_EDITOR + EditorPrefs.SetString("LastGoogleUpdate_" + PlayerPrefName, DateTime.Now.ToString()); + #else + PersistentStorage.SetSetting_String("LastGoogleUpdate_"+PlayerPrefName, DateTime.Now.ToString()); + #endif + + //--[ Checking google for updated data ]----------------- + CoroutineManager.Start(Import_Google_Coroutine(ForceUpdate, justCheck)); + } + + string GetSourcePlayerPrefName() + { + if (owner == null) + return null; + string sourceName = (owner as Object).name; + if (!string.IsNullOrEmpty(Google_SpreadsheetKey)) + { + sourceName += Google_SpreadsheetKey; + } + // If its a global source, use its name, otherwise, use the name and the level it is in + if (Array.IndexOf(LocalizationManager.GlobalSources, (owner as Object).name)>=0) + return sourceName; +#if UNITY_4_6 || UNITY_4_7 || UNITY_4_8 || UNITY_4_9 || UNITY_5_0 || UNITY_5_1 || UNITY_5_2 + return Application.loadedLevelName + "_" + sourceName; +#else + return SceneManager.GetActiveScene().name+"_"+ sourceName; +#endif + } + + IEnumerator Import_Google_Coroutine(bool forceUpdate, bool JustCheck) + { + UnityWebRequest www = Import_Google_CreateWWWcall(forceUpdate, JustCheck); + if (www==null) + yield break; + + while (!www.isDone) + yield return null; + + //Debug.Log ("Google Result: " + www.text); + byte[] bytes = www.downloadHandler.data; + bool notError = string.IsNullOrEmpty(www.error) && bytes!=null; + + if (notError) + { + string wwwText = Encoding.UTF8.GetString(bytes, 0, bytes.Length); + + bool isEmpty = string.IsNullOrEmpty(wwwText) || wwwText == "\"\""; + + if (JustCheck) + { + if (!isEmpty) + { + Debug.LogWarning("Spreadsheet is not up-to-date and Google Live Synchronization is enabled\nWhen playing in the device the Spreadsheet will be downloaded and translations may not behave as what you see in the editor.\nTo fix this, Import or Export replace to Google"); + GoogleLiveSyncIsUptoDate = false; + } + + yield break; + } + + if (!isEmpty) + { + mDelayedGoogleData = wwwText; + + switch (GoogleUpdateSynchronization) + { + case eGoogleUpdateSynchronization.AsSoonAsDownloaded: + { + ApplyDownloadedDataFromGoogle(); + break; + } + case eGoogleUpdateSynchronization.Manual: + break; + case eGoogleUpdateSynchronization.OnSceneLoaded: + { + SceneManager.sceneLoaded += ApplyDownloadedDataOnSceneLoaded; + break; + } + } + + yield break; + } + } + + if (Event_OnSourceUpdateFromGoogle != null) + Event_OnSourceUpdateFromGoogle(this, false, www.error); + + Debug.Log("Language Source was up-to-date with Google Spreadsheet"); + } + + void ApplyDownloadedDataOnSceneLoaded(Scene scene, LoadSceneMode mode) + { + SceneManager.sceneLoaded -= ApplyDownloadedDataOnSceneLoaded; + ApplyDownloadedDataFromGoogle(); + } + + public void ApplyDownloadedDataFromGoogle() + { + if (string.IsNullOrEmpty(mDelayedGoogleData)) + return; + + var errorMsg = Import_Google_Result(mDelayedGoogleData, eSpreadsheetUpdateMode.Replace, true); + if (string.IsNullOrEmpty(errorMsg)) + { + if (Event_OnSourceUpdateFromGoogle != null) + Event_OnSourceUpdateFromGoogle(this, true, ""); + + LocalizationManager.LocalizeAll(true); + Debug.Log("Done Google Sync"); + } + else + { + if (Event_OnSourceUpdateFromGoogle != null) + Event_OnSourceUpdateFromGoogle(this, false, ""); + + Debug.Log("Done Google Sync: source was up-to-date"); + } + } + + public UnityWebRequest Import_Google_CreateWWWcall( bool ForceUpdate, bool justCheck ) + { + if (!HasGoogleSpreadsheet()) + return null; + + string savedVersion = PersistentStorage.GetSetting_String("I2SourceVersion_"+GetSourcePlayerPrefName(), Google_LastUpdatedVersion); + if (savedVersion.Length > 19) // Check for corruption + savedVersion= string.Empty; + +#if !UNITY_EDITOR + if (IsNewerVersion(savedVersion, Google_LastUpdatedVersion)) + Google_LastUpdatedVersion = savedVersion; +#endif + + string query = string.Format("{0}?key={1}&action=GetLanguageSource&version={2}", + LocalizationManager.GetWebServiceURL(this), + Google_SpreadsheetKey, + ForceUpdate ? "0" : Google_LastUpdatedVersion); +#if UNITY_EDITOR + if (justCheck) + { + query += "&justcheck=true"; + } +#endif + UnityWebRequest www = UnityWebRequest.Get(query); + I2Utils.SendWebRequest(www); + return www; + } + + public bool HasGoogleSpreadsheet() + { + return !string.IsNullOrEmpty(Google_WebServiceURL) && !string.IsNullOrEmpty(Google_SpreadsheetKey) && + !string.IsNullOrEmpty(LocalizationManager.GetWebServiceURL(this)); + } + + public string Import_Google_Result( string JsonString, eSpreadsheetUpdateMode UpdateMode, bool saveInPlayerPrefs = false ) + { + try + { + string ErrorMsg = string.Empty; + if (string.IsNullOrEmpty(JsonString) || JsonString == "\"\"") + { + return ErrorMsg; + } + + int idxV = JsonString.IndexOf("version=", StringComparison.Ordinal); + int idxSV = JsonString.IndexOf("script_version=", StringComparison.Ordinal); + if (idxV < 0 || idxSV < 0) + { + return "Invalid Response from Google, Most likely the WebService needs to be updated"; + } + + idxV += "version=".Length; + idxSV += "script_version=".Length; + + string newSpreadsheetVersion = JsonString.Substring(idxV, JsonString.IndexOf(",", idxV, StringComparison.Ordinal) - idxV); + var scriptVersion = int.Parse(JsonString.Substring(idxSV, JsonString.IndexOf(",", idxSV, StringComparison.Ordinal) - idxSV)); + + if (newSpreadsheetVersion.Length > 19) // Check for corruption + newSpreadsheetVersion = string.Empty; + + if (scriptVersion != LocalizationManager.GetRequiredWebServiceVersion()) + { + return "The current Google WebService is not supported.\nPlease, delete the WebService from the Google Drive and Install the latest version."; + } + + //Debug.Log (Google_LastUpdatedVersion + " - " + newSpreadsheetVersion); + if (saveInPlayerPrefs && !IsNewerVersion(Google_LastUpdatedVersion, newSpreadsheetVersion)) +#if UNITY_EDITOR + return ""; +#else + return "LanguageSource is up-to-date"; +#endif + + if (saveInPlayerPrefs) + { + string PlayerPrefName = GetSourcePlayerPrefName(); + PersistentStorage.SaveFile(PersistentStorage.eFileType.Persistent, "I2Source_" + PlayerPrefName + ".loc", "[i2e]" + StringObfucator.Encode(JsonString)); + PersistentStorage.SetSetting_String("I2SourceVersion_" + PlayerPrefName, newSpreadsheetVersion); + PersistentStorage.ForceSaveSettings(); + } + Google_LastUpdatedVersion = newSpreadsheetVersion; + + if (UpdateMode == eSpreadsheetUpdateMode.Replace) + ClearAllData(); + + int CSVstartIdx = JsonString.IndexOf("[i2category]", StringComparison.Ordinal); + while (CSVstartIdx > 0) + { + CSVstartIdx += "[i2category]".Length; + int endCat = JsonString.IndexOf("[/i2category]", CSVstartIdx, StringComparison.Ordinal); + string category = JsonString.Substring(CSVstartIdx, endCat - CSVstartIdx); + endCat += "[/i2category]".Length; + + int endCSV = JsonString.IndexOf("[/i2csv]", endCat, StringComparison.Ordinal); + string csv = JsonString.Substring(endCat, endCSV - endCat); + + CSVstartIdx = JsonString.IndexOf("[i2category]", endCSV, StringComparison.Ordinal); + + Import_I2CSV(category, csv, UpdateMode); + + // Only the first CSV should clear the Data + if (UpdateMode == eSpreadsheetUpdateMode.Replace) + UpdateMode = eSpreadsheetUpdateMode.Merge; + } + + GoogleLiveSyncIsUptoDate = true; + if (I2Utils.IsPlaying()) + { + SaveLanguages(true); + } + + if (!string.IsNullOrEmpty(ErrorMsg)) + Editor_SetDirty(); + return ErrorMsg; + } + catch (Exception e) + { + Debug.LogWarning(e); + return e.ToString(); + } + } + +#endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_Google.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_Google.cs.meta new file mode 100644 index 0000000..336c873 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Import_Google.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 637497c3e1b8b944e9a645fe50e27401 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Languages.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Languages.cs new file mode 100644 index 0000000..437d770 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Languages.cs @@ -0,0 +1,329 @@ +using System; +using System.Collections.Generic; +using System.Linq; + +namespace I2.Loc +{ + public partial class LanguageSourceData + { + #region Language + + public int GetLanguageIndex( string language, bool AllowDiscartingRegion = true, bool SkipDisabled = true) + { + // First look for an exact match + for (int i=0, imax=mLanguages.Count; iBestSimilitud) + { + BestSimilitud = commonWords; + MostSimilar = i; + } + //if (AreTheSameLanguage(mLanguages[i].Name, language)) + // return i; + } + if (MostSimilar>=0) + return MostSimilar; + } + return -1; + } + + public LanguageData GetLanguageData(string language, bool AllowDiscartingRegion = true) + { + int idx = GetLanguageIndex(language, AllowDiscartingRegion, false); + return idx < 0 ? null : mLanguages[idx]; + } + + // TODO: Fix IsCurrentLanguage when current=English and there are two variants in the source (English Canada, English US) + public bool IsCurrentLanguage( int languageIndex ) + { + return LocalizationManager.CurrentLanguage == mLanguages[languageIndex].Name; + } + + public int GetLanguageIndexFromCode( string Code, bool exactMatch=true, bool ignoreDisabled = false) + { + for (int i = 0, imax = mLanguages.Count; i < imax; ++i) + { + if (ignoreDisabled && !mLanguages[i].IsEnabled()) + continue; + + if (string.Compare(mLanguages[i].Code, Code, StringComparison.OrdinalIgnoreCase) == 0) + return i; + } + + if (!exactMatch) + { + // Find any match without using the Regions + for (int i = 0, imax = mLanguages.Count; i < imax; ++i) + { + if (ignoreDisabled && !mLanguages[i].IsEnabled()) + continue; + + if (string.Compare(mLanguages[i].Code, 0, Code, 0, 2, StringComparison.OrdinalIgnoreCase) == 0) + return i; + } + } + + return -1; + } + + public static int GetCommonWordInLanguageNames(string Language1, string Language2) + { + if (string.IsNullOrEmpty (Language1) || string.IsNullOrEmpty (Language2)) + return 0; + var separators = "( )-/\\".ToCharArray(); + string[] Words1 = Language1.ToLower().Split(separators); + string[] Words2 = Language2.ToLower().Split(separators); + + int similitud = 0; + foreach (var word in Words1) + if (!string.IsNullOrEmpty(word) && Words2.Contains(word)) + similitud++; + + foreach (var word in Words2) + if (!string.IsNullOrEmpty(word) && Words1.Contains(word)) + similitud++; + + return similitud; + } + + public static bool AreTheSameLanguage(string Language1, string Language2) + { + Language1 = GetLanguageWithoutRegion(Language1); + Language2 = GetLanguageWithoutRegion(Language2); + return string.Compare(Language1, Language2, StringComparison.OrdinalIgnoreCase)==0; + } + + public static string GetLanguageWithoutRegion(string Language) + { + int Index = Language.IndexOfAny("(/\\[,{".ToCharArray()); + if (Index<0) + return Language; + return Language.Substring(0, Index).Trim(); + } + + public void AddLanguage(string LanguageName) + { + AddLanguage(LanguageName, GoogleLanguages.GetLanguageCode(LanguageName)); + } + + public void AddLanguage( string LanguageName, string LanguageCode ) + { + if (GetLanguageIndex(LanguageName, false)>=0) + return; + + LanguageData Lang = new LanguageData(); + Lang.Name = LanguageName; + Lang.Code = LanguageCode; + mLanguages.Add (Lang); + + int NewSize = mLanguages.Count; + for (int i=0, imax=mTerms.Count; i GetLanguages( bool skipDisabled = true) + { + List Languages = new List(); + for (int j = 0, jmax = mLanguages.Count; j < jmax; ++j) + { + if (!skipDisabled || mLanguages[j].IsEnabled()) + Languages.Add(mLanguages[j].Name); + } + return Languages; + } + + public List GetLanguagesCode(bool allowRegions = true, bool skipDisabled = true) + { + List Languages = new List(); + for (int j = 0, jmax = mLanguages.Count; j < jmax; ++j) + { + if (skipDisabled && !mLanguages[j].IsEnabled()) + continue; + + var code = mLanguages[j].Code; + + if (!allowRegions && code != null && code.Length > 2) + code = code.Substring(0, 2); + + if (!string.IsNullOrEmpty(code) && !Languages.Contains(code)) + Languages.Add(code); + } + return Languages; + } + + public bool IsLanguageEnabled(string Language) + { + int idx = GetLanguageIndex(Language, false); + return idx >= 0 && mLanguages[idx].IsEnabled(); + } + + public void EnableLanguage(string Language, bool bEnabled) + { + int idx = GetLanguageIndex(Language, false, false); + if (idx >= 0) + mLanguages[idx].SetEnabled(bEnabled); + } + + #endregion + + #region Save/Load Language + + public bool AllowUnloadingLanguages() + { + #if UNITY_EDITOR + return _AllowUnloadingLanguages==eAllowUnloadLanguages.EditorAndDevice; + #else + return _AllowUnloadingLanguages!=eAllowUnloadLanguages.Never; + #endif + } + + string GetSavedLanguageFileName(int languageIndex) + { + if (languageIndex < 0) + return null; + + return "LangSource_" + GetSourcePlayerPrefName() + "_" + mLanguages[languageIndex].Name + ".loc"; + } + public void LoadLanguage( int languageIndex, bool UnloadOtherLanguages, bool useFallback, bool onlyCurrentSpecialization, bool forceLoad ) + { + if (!AllowUnloadingLanguages()) + return; + + // Some consoles don't allow IO access + if (!PersistentStorage.CanAccessFiles()) + return; + + if (languageIndex >= 0 && (forceLoad || !mLanguages[languageIndex].IsLoaded())) + { + var tempPath = GetSavedLanguageFileName(languageIndex); + var langData = PersistentStorage.LoadFile(PersistentStorage.eFileType.Temporal, tempPath, false); + + if (!string.IsNullOrEmpty(langData)) + { + Import_Language_from_Cache(languageIndex, langData, useFallback, onlyCurrentSpecialization); + mLanguages[languageIndex].SetLoaded(true); + } + } + if (UnloadOtherLanguages && I2Utils.IsPlaying()) + { + for (int lan = 0; lan < mLanguages.Count; ++lan) + { + if (lan != languageIndex) + UnloadLanguage(lan); + } + } + } + + // if forceLoad, then the language is loaded from the cache even if its already loaded + // this is needed to cleanup fallbacks + public void LoadAllLanguages(bool forceLoad=false) + { + for (int i = 0; i < mLanguages.Count; ++i) + { + LoadLanguage(i, false, false, false, forceLoad); + } + } + + public void UnloadLanguage(int languageIndex) + { + if (!AllowUnloadingLanguages()) + return; + + // Some consoles don't allow IO access + if (!PersistentStorage.CanAccessFiles()) + return; + + if (!I2Utils.IsPlaying() || + !mLanguages[languageIndex].IsLoaded() || + !mLanguages[languageIndex].CanBeUnloaded() || + IsCurrentLanguage(languageIndex) || + !PersistentStorage.HasFile(PersistentStorage.eFileType.Temporal, GetSavedLanguageFileName(languageIndex))) + { + return; + } + + foreach (var termData in mTerms) + { + termData.Languages[languageIndex] = null; + } + mLanguages[languageIndex].SetLoaded(false); + } + + public void SaveLanguages( bool unloadAll, PersistentStorage.eFileType fileLocation = PersistentStorage.eFileType.Temporal) + { + if (!AllowUnloadingLanguages()) + return; + + // Some consoles don't allow IO access + if (!PersistentStorage.CanAccessFiles()) + return; + + for (int i = 0; i < mLanguages.Count; ++i) + { + var data = Export_Language_to_Cache(i, IsCurrentLanguage(i)); + if (string.IsNullOrEmpty(data)) + continue; + + PersistentStorage.SaveFile(PersistentStorage.eFileType.Temporal, GetSavedLanguageFileName(i), data); + } + + if (unloadAll) + { + for (int i = 0; i < mLanguages.Count; ++i) + { + if (unloadAll && !IsCurrentLanguage(i)) + UnloadLanguage(i); + } + } + } + + public bool HasUnloadedLanguages() + { + for (int i = 0; i < mLanguages.Count; ++i) + { + if (!mLanguages[i].IsLoaded()) + return true; + } + return false; + + } +#endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Languages.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Languages.cs.meta new file mode 100644 index 0000000..c8f0b8c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Languages.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 3c8d05bf03c50f64eb591ea1499fae82 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Misc.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Misc.cs new file mode 100644 index 0000000..3ed49a2 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Misc.cs @@ -0,0 +1,67 @@ +using System.Collections.Generic; + +namespace I2.Loc +{ + public partial class LanguageSourceData + { + public static string EmptyCategory = "Default"; + public static char[] CategorySeparators = "/\\".ToCharArray(); + + #region Keys + + public List GetCategories( bool OnlyMainCategory = false, List Categories = null ) + { + if (Categories==null) + Categories = new List(); + + foreach (TermData data in mTerms) + { + string sCategory = GetCategoryFromFullTerm( data.Term, OnlyMainCategory ); + if (!Categories.Contains(sCategory)) + Categories.Add(sCategory); + } + Categories.Sort(); + return Categories; + } + + public static string GetKeyFromFullTerm( string FullTerm, bool OnlyMainCategory = false ) + { + int Index = OnlyMainCategory ? FullTerm.IndexOfAny(CategorySeparators) : + FullTerm.LastIndexOfAny(CategorySeparators); + + return Index<0 ? FullTerm :FullTerm.Substring(Index+1); + } + + public static string GetCategoryFromFullTerm( string FullTerm, bool OnlyMainCategory = false ) + { + int Index = OnlyMainCategory ? FullTerm.IndexOfAny(CategorySeparators) : + FullTerm.LastIndexOfAny(CategorySeparators); + + return Index<0 ? EmptyCategory : FullTerm.Substring(0, Index); + } + + public static void DeserializeFullTerm( string FullTerm, out string Key, out string Category, bool OnlyMainCategory = false ) + { + int Index = OnlyMainCategory ? FullTerm.IndexOfAny(CategorySeparators) : + FullTerm.LastIndexOfAny(CategorySeparators); + + if (Index<0) + { + Category = EmptyCategory; + Key = FullTerm; + } + else + { + Category = FullTerm.Substring(0, Index); + Key = FullTerm.Substring(Index+1); + } + } + + #endregion + + #region Misc + + #endregion + + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Misc.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Misc.cs.meta new file mode 100644 index 0000000..47ca03b --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Misc.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: eaa919dd06da3464082b8f16759a5b16 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Terms.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Terms.cs new file mode 100644 index 0000000..3ecf3a7 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Terms.cs @@ -0,0 +1,254 @@ +using System; +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public partial class LanguageSourceData + { + #region Language + + public void UpdateDictionary(bool force = false) + { + if (!force && mDictionary != null && mDictionary.Count == mTerms.Count) + return; + + StringComparer comparer = CaseInsensitiveTerms ? StringComparer.OrdinalIgnoreCase : StringComparer.Ordinal; + if (mDictionary.Comparer != comparer) + mDictionary = new Dictionary(comparer); + else + mDictionary.Clear(); + + for (int i = 0, imax = mTerms.Count; i < imax; ++i) + { + var termData = mTerms[i]; + ValidateFullTerm(ref termData.Term); + + mDictionary[termData.Term]= mTerms[i]; + mTerms[i].Validate(); + } + + if (I2Utils.IsPlaying()) + { + SaveLanguages(true); + } + } + + public string GetTranslation (string term, string overrideLanguage = null, string overrideSpecialization = null, bool skipDisabled = false, bool allowCategoryMistmatch = false) + { + TryGetTranslation(term, out string translation, overrideLanguage:overrideLanguage, overrideSpecialization:overrideSpecialization, skipDisabled:skipDisabled, allowCategoryMistmatch:allowCategoryMistmatch); + return translation; + } + + public bool TryGetTranslation (string term, out string Translation, string overrideLanguage=null, string overrideSpecialization=null, bool skipDisabled=false, bool allowCategoryMistmatch=false) + { + int Index = GetLanguageIndex( overrideLanguage==null ? LocalizationManager.CurrentLanguage : overrideLanguage, SkipDisabled: false ); + + if (Index>=0 && (!skipDisabled || mLanguages[Index].IsEnabled())) + { + TermData data = GetTermData(term, allowCategoryMistmatch:allowCategoryMistmatch); + if (data!=null) + { + Translation = data.GetTranslation(Index, overrideSpecialization, editMode:true); + + // "---" is a code to define that the translation is meant to be empty + if (Translation == "---") + { + Translation = string.Empty; + return true; + } + + if (!string.IsNullOrEmpty(Translation)) + { + // has a valid translation + return true; + } + + Translation = null; + } + + if (OnMissingTranslation == MissingTranslationAction.ShowWarning) + { + Translation = $""; + Debug.LogWarning($"Missing Translation for '{term}'", Localize.CurrentLocalizeComponent); + return false; + } + + if (OnMissingTranslation == MissingTranslationAction.Fallback && data!=null) + { + return TryGetFallbackTranslation(data, out Translation, Index, overrideSpecialization, skipDisabled); + } + + if (OnMissingTranslation == MissingTranslationAction.Empty) + { + Translation = string.Empty; + return false; + } + + if (OnMissingTranslation == MissingTranslationAction.ShowTerm) + { + Translation = term; + return false; + } + + } + + Translation = null; + return false; + } + + bool TryGetFallbackTranslation(TermData termData, out string Translation, int langIndex, string overrideSpecialization = null, bool skipDisabled = false) + { + // Find base Language Code + string baseLanguage = mLanguages[langIndex].Code; + if (!string.IsNullOrEmpty(baseLanguage)) + { + if (baseLanguage.Contains("-")) + { + baseLanguage = baseLanguage.Substring(0, baseLanguage.IndexOf('-')); + } + + // Try finding in any of the Region of the base language + for (int i = 0; i < mLanguages.Count; ++i) + { + if (i != langIndex && + mLanguages[i].Code.StartsWith(baseLanguage, StringComparison.Ordinal) && + (!skipDisabled || mLanguages[i].IsEnabled()) ) + { + Translation = termData.GetTranslation(i, overrideSpecialization, editMode: true); + if (!string.IsNullOrEmpty(Translation)) + return true; + } + } + } + + + // Otherwise, Try finding the first active language with a valid translation + for (int i = 0; i < mLanguages.Count; ++i) + { + if (i!=langIndex && + (!skipDisabled || mLanguages[i].IsEnabled()) && + (baseLanguage==null || !mLanguages[i].Code.StartsWith(baseLanguage, StringComparison.Ordinal))) + { + Translation = termData.GetTranslation(i, overrideSpecialization, editMode: true); + if (!string.IsNullOrEmpty(Translation)) + return true; + } + } + Translation = null; + return false; + } + + public TermData AddTerm( string term ) + { + return AddTerm (term, eTermType.Text); + } + + public TermData GetTermData( string term, bool allowCategoryMistmatch = false) + { + if (string.IsNullOrEmpty(term)) + return null; + + if (mDictionary.Count==0)// != mTerms.Count) + UpdateDictionary(); + + TermData data; + if (mDictionary.TryGetValue(term, out data)) + return data; + + TermData d = null; + if (allowCategoryMistmatch) + { + var keyPart = GetKeyFromFullTerm (term); + foreach (var kvp in mDictionary) + if (kvp.Value.IsTerm (keyPart, true)) + { + if (d == null) + d = kvp.Value; + else + return null; + } + } + return d; + } + + public bool ContainsTerm(string term) + { + return GetTermData(term)!=null; + } + + public List GetTermsList ( string Category = null ) + { + if (mDictionary.Count != mTerms.Count) + UpdateDictionary(); + if (string.IsNullOrEmpty( Category )) + return new List( mDictionary.Keys ); + var terms = new List(); + for (int i=0; iEmptyCategory.Length && Term[EmptyCategory.Length]=='/') + Term = Term.Substring(EmptyCategory.Length+1); + } + Term = I2Utils.GetValidTermName(Term, true); + } + + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Terms.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Terms.cs.meta new file mode 100644 index 0000000..640162a --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LanguageSource/LanguageSourceData_Terms.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f55c00558b2b4f94086c04e47d98a645 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizationReader.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizationReader.cs new file mode 100644 index 0000000..4c6ffdd --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizationReader.cs @@ -0,0 +1,243 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Text; +using UnityEngine; + +namespace I2.Loc +{ + public class LocalizationReader + { + #region Dictionary Assets + + public static Dictionary ReadTextAsset( TextAsset asset ) + { + string Text = Encoding.UTF8.GetString (asset.bytes, 0, asset.bytes.Length); + Text = Text.Replace("\r\n", "\n"); + Text = Text.Replace("\r", "\n"); + StringReader reader = new StringReader(Text); + + string s; + Dictionary Dict = new Dictionary(StringComparer.Ordinal); + while ( (s=reader.ReadLine()) != null ) + { + string Key, Value, Category, TermType, Comment; + if (!TextAsset_ReadLine(s, out Key, out Value, out Category, out Comment, out TermType)) + continue; + + if (!string.IsNullOrEmpty(Key) && !string.IsNullOrEmpty(Value)) + Dict[Key]=Value; + } + return Dict; + } + + public static bool TextAsset_ReadLine( string line, out string key, out string value, out string category, out string comment, out string termType ) + { + key = string.Empty; + category= string.Empty; + comment = string.Empty; + termType= string.Empty; + value = string.Empty; + + //--[ Comment ]----------------------- + int iComment = line.LastIndexOf("//", StringComparison.Ordinal); + if (iComment>=0) + { + comment = line.Substring(iComment+2).Trim(); + comment = DecodeString(comment); + line = line.Substring(0, iComment); + } + + //--[ Key ]----------------------------- + int iKeyEnd = line.IndexOf("=", StringComparison.Ordinal); + if (iKeyEnd<0) + { + return false; + } + + key = line.Substring(0, iKeyEnd).Trim(); + value = line.Substring(iKeyEnd+1).Trim(); + value = value.Replace ("\r\n", "\n").Replace ("\n", "\\n"); + value = DecodeString(value); + + //--[ Type ]--------- + if (key.Length>2 && key[0]=='[') + { + int iTypeEnd = key.IndexOf(']'); + if (iTypeEnd>=0) + { + termType = key.Substring(1, iTypeEnd-1); + key = key.Substring(iTypeEnd+1); + } + } + + ValidateFullTerm( ref key ); + + return true; + } + + #endregion + + #region CSV + public static string ReadCSVfile( string Path, Encoding encoding ) + { + string Text = string.Empty; + #if (UNITY_WP8 || UNITY_METRO) && !UNITY_EDITOR + byte[] buffer = UnityEngine.Windows.File.ReadAllBytes (Path); + Text = Encoding.UTF8.GetString(buffer, 0, buffer.Length); + #else + /*using (System.IO.StreamReader reader = System.IO.File.OpenText(Path)) + { + Text = reader.ReadToEnd(); + }*/ + using (var reader = new StreamReader(Path, encoding )) + Text = reader.ReadToEnd(); + #endif + + Text = Text.Replace("\r\n", "\n"); + Text = Text.Replace("\r", "\n"); + + return Text; + } + + public static List ReadCSV( string Text, char Separator=',' ) + { + int iStart = 0; + List CSV = new List(); + + while (iStart < Text.Length) + { + string[] list = ParseCSVline (Text, ref iStart, Separator); + if (list==null) break; + CSV.Add(list); + } + return CSV; + } + + static string[] ParseCSVline( string Line, ref int iStart, char Separator ) + { + List list = new List(); + + //Line = "puig,\"placeres,\"\"cab\nr\nera\"\"algo\"\npuig";//\"Frank\npuig\nplaceres\",aaa,frank\nplaceres"; + + int TextLength = Line.Length; + int iWordStart = iStart; + bool InsideQuote = false; + + while (iStart < TextLength) + { + char c = Line[iStart]; + + if (InsideQuote) + { + if (c=='\"') //--[ Look for Quote End ]------------ + { + if (iStart+1 >= TextLength || Line[iStart+1] != '\"') //-- Single Quote: Quotation Ends + { + InsideQuote = false; + } + else + if (iStart+2 < TextLength && Line[iStart+2]=='\"') //-- Tripple Quotes: Quotation ends + { + InsideQuote = false; + iStart+=2; + } + else + iStart++; // Skip Double Quotes + } + } + + else //-----[ Separators ]---------------------- + + if (c=='\n' || c==Separator) + { + AddCSVtoken(ref list, ref Line, iStart, ref iWordStart); + if (c=='\n') // Stop the row on line breaks + { + iStart++; + break; + } + } + + else //--------[ Start Quote ]-------------------- + + if (c=='\"') + InsideQuote = true; + + iStart++; + } + if (iStart>iWordStart) + AddCSVtoken(ref list, ref Line, iStart, ref iWordStart); + + return list.ToArray(); + } + + static void AddCSVtoken( ref List list, ref string Line, int iEnd, ref int iWordStart) + { + string Text = Line.Substring(iWordStart, iEnd-iWordStart); + iWordStart = iEnd+1; + + Text = Text.Replace("\"\"", "\"" ); + if (Text.Length>1 && Text[0]=='\"' && Text[Text.Length-1]=='\"') + Text = Text.Substring(1, Text.Length-2 ); + + list.Add( Text); + } + + + + #endregion + + #region I2CSV + + public static List ReadI2CSV( string Text ) + { + string[] ColumnSeparator = {"[*]"}; + string[] RowSeparator = {"[ln]"}; + + List CSV = new List(); + foreach (var line in Text.Split (RowSeparator, StringSplitOptions.None)) + CSV.Add (line.Split (ColumnSeparator, StringSplitOptions.None)); + + return CSV; + } + + #endregion + + #region Misc + + public static void ValidateFullTerm( ref string Term ) + { + Term = Term.Replace('\\', '/'); + int First = Term.IndexOf('/'); + if (First<0) + return; + + int second; + while ( (second=Term.LastIndexOf('/')) != First ) + Term = Term.Remove( second,1); + } + + + // this function encodes \r\n and \n into \\n + public static string EncodeString( string str ) + { + if (string.IsNullOrEmpty(str)) + return string.Empty; + + return str.Replace("\r\n", "<\\n>") + .Replace("\r", "<\\n>") + .Replace("\n", "<\\n>"); + } + + public static string DecodeString( string str ) + { + if (string.IsNullOrEmpty(str)) + return string.Empty; + + return str.Replace("<\\n>", "\r\n"); + } + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizationReader.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizationReader.cs.meta new file mode 100644 index 0000000..e6c0979 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizationReader.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 6ec1933af6b4d6947ba69b9bda4260d1 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Localize.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Localize.cs new file mode 100644 index 0000000..5d142a9 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Localize.cs @@ -0,0 +1,518 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using UnityEngine; +using UnityEngine.Events; +using Object = UnityEngine.Object; + +#if UNITY_EDITOR +using UnityEditor.Events; +using UnityEditor; +#endif + +namespace I2.Loc +{ + [AddComponentMenu("I2/Localization/I2 Localize")] + public class Localize : MonoBehaviour + { + #region Variables: Term + public string Term + { + get { return mTerm; } + set { SetTerm(value); } + } + public string SecondaryTerm + { + get { return mTermSecondary; } + set { SetTerm(null, value); } + } + + public string mTerm = string.Empty, // if Target is a Label, this will be the text, if sprite, this will be the spriteName, etc + mTermSecondary = string.Empty; // if Target is a Label, this will be the font Name, if sprite, this will be the Atlas name, etc + + // This are the terms actually used (will be mTerm/mSecondaryTerm or will get them from the objects if those are missing. e.g. Labels' text and font name) + // This are set when the component starts + [NonSerialized] public string FinalTerm, FinalSecondaryTerm; + + public enum TermModification { DontModify, ToUpper, ToLower, ToUpperFirst, ToTitle/*, CustomRange*/} + public TermModification PrimaryTermModifier = TermModification.DontModify, + SecondaryTermModifier = TermModification.DontModify; + public string TermPrefix, TermSuffix; + + public bool LocalizeOnAwake = true; + + string LastLocalizedLanguage; // Used to avoid Localizing everytime the object is Enabled + +#if UNITY_EDITOR + public ILanguageSource Source; // Source used while in the Editor to preview the Terms (can be of type LanguageSource or LanguageSourceAsset) +#endif + + #endregion + + #region Variables: Target + + public bool IgnoreRTL; // If false, no Right To Left processing will be done + public int MaxCharactersInRTL; // If the language is RTL, the translation will be split in lines not longer than this amount and the RTL fix will be applied per line + public bool IgnoreNumbersInRTL = true; // If the language is RTL, the translation will not convert numbers (will preserve them like: e.g. 123) + + public bool CorrectAlignmentForRTL = true; // If true, when Right To Left language, alignment will be set to Right + + public bool AddSpacesToJoinedLanguages; // Some languages (e.g. Chinese, Japanese and Thai) don't add spaces to their words (all characters are placed toguether), making this variable true, will add spaces to all characters to allow wrapping long texts into multiple lines. + public bool AllowLocalizedParameters=true; + public bool AllowParameters=true; + + #endregion + + #region Variables: References + + public List TranslatedObjects = new List(); // For targets that reference objects (e.g. AudioSource, UITexture,etc) + // this keeps a reference to the possible options. + // If the value is not the name of any of this objects then it will try to load the object from the Resources + + + [NonSerialized] public Dictionary mAssetDictionary = new Dictionary(StringComparer.Ordinal); //This is used to overcome the issue with Unity not serializing Dictionaries + + #endregion + + #region Variable Translation Modifiers + + + public UnityEvent LocalizeEvent = new UnityEvent(); // This allows scripts to modify the translations : e.g. "Player {0} wins" -> "Player Red wins" + + + public static string MainTranslation, SecondaryTranslation; // The callback should use and modify this variables + public static string CallBackTerm, CallBackSecondaryTerm; // during the callback, this will hold the FinalTerm and FinalSecondary to know what terms are originating the translation + public static Localize CurrentLocalizeComponent; // while in the LocalizeCallBack, this points to the Localize calling the callback + + public bool AlwaysForceLocalize; // Force localization when the object gets enabled (useful for callbacks and parameters that change the localization even through the language is the same as in the previous time it was localized) + + [SerializeField] public EventCallback LocalizeCallBack = new EventCallback(); //LocalizeCallBack is deprecated. Please use LocalizeEvent instead. + + #endregion + + #region Variables: Editor Related + public bool mGUI_ShowReferences; + public bool mGUI_ShowTems = true; + public bool mGUI_ShowCallback; + #endregion + + #region Variables: Runtime (LocalizeTarget) + + public ILocalizeTarget mLocalizeTarget; + public string mLocalizeTargetName; // Used to resolve multiple targets in a prefab + + #endregion + + #region Localize + + void Awake() + { + #if UNITY_EDITOR + if (BuildPipeline.isBuildingPlayer) + return; + #endif + + UpdateAssetDictionary(); + FindTarget(); + + if (LocalizeOnAwake) + OnLocalize(); + } + + #if UNITY_EDITOR + void OnValidate() + { + if (LocalizeCallBack.HasCallback()) + { + try + { + var methodInfo = UnityEventBase.GetValidMethodInfo(LocalizeCallBack.Target, LocalizeCallBack.MethodName, Array.Empty()); + + if (methodInfo != null) + { + UnityAction methodDelegate = Delegate.CreateDelegate(typeof(UnityAction), LocalizeCallBack.Target, methodInfo, false) as UnityAction; + if (methodDelegate != null) + UnityEventTools.AddPersistentListener(LocalizeEvent, methodDelegate); + } + } + catch(Exception) + {} + + LocalizeCallBack.Target = null; + LocalizeCallBack.MethodName = null; + } + } + #endif + + void OnEnable() + { + OnLocalize (); + } + + public bool HasCallback() + { + if (LocalizeCallBack.HasCallback()) + return true; + return LocalizeEvent.GetPersistentEventCount() > 0; + } + + public void OnLocalize( bool Force = false ) + { + if (!Force && (!enabled || gameObject==null || !gameObject.activeInHierarchy)) + return; + + if (string.IsNullOrEmpty(LocalizationManager.CurrentLanguage)) + return; + + if (!AlwaysForceLocalize && !Force && !HasCallback() && LastLocalizedLanguage==LocalizationManager.CurrentLanguage) + return; + LastLocalizedLanguage = LocalizationManager.CurrentLanguage; + + // These are the terms actually used (will be mTerm/mSecondaryTerm or will get them from the objects if those are missing. e.g. Labels' text and font name) + if (string.IsNullOrEmpty(FinalTerm) || string.IsNullOrEmpty(FinalSecondaryTerm)) + GetFinalTerms( out FinalTerm, out FinalSecondaryTerm ); + + + bool hasCallback = I2Utils.IsPlaying() && HasCallback(); + + if (!hasCallback && string.IsNullOrEmpty (FinalTerm) && string.IsNullOrEmpty (FinalSecondaryTerm)) + return; + + CurrentLocalizeComponent = this; + CallBackTerm = FinalTerm; + CallBackSecondaryTerm = FinalSecondaryTerm; + MainTranslation = string.IsNullOrEmpty(FinalTerm) || FinalTerm=="-" ? null : LocalizationManager.GetTranslation (FinalTerm, false); + SecondaryTranslation = string.IsNullOrEmpty(FinalSecondaryTerm) || FinalSecondaryTerm == "-" ? null : LocalizationManager.GetTranslation (FinalSecondaryTerm, false); + + if (!hasCallback && /*string.IsNullOrEmpty (MainTranslation)*/ string.IsNullOrEmpty(FinalTerm) && string.IsNullOrEmpty (SecondaryTranslation)) + return; + + { + LocalizeCallBack.Execute (this); // This allows scripts to modify the translations : e.g. "Player {0} wins" -> "Player Red wins" + LocalizeEvent.Invoke(); + if (AllowParameters) + LocalizationManager.ApplyLocalizationParams (ref MainTranslation, gameObject, AllowLocalizedParameters); + } + + if (!FindTarget()) + return; + bool applyRTL = LocalizationManager.IsRight2Left && !IgnoreRTL; + + if (MainTranslation != null) + { + switch (PrimaryTermModifier) + { + case TermModification.ToUpper: MainTranslation = MainTranslation.ToUpper(); break; + case TermModification.ToLower: MainTranslation = MainTranslation.ToLower(); break; + case TermModification.ToUpperFirst: MainTranslation = GoogleTranslation.UppercaseFirst(MainTranslation); break; + case TermModification.ToTitle: MainTranslation = GoogleTranslation.TitleCase(MainTranslation); break; + } + if (!string.IsNullOrEmpty(TermPrefix)) + MainTranslation = applyRTL ? MainTranslation + TermPrefix : TermPrefix + MainTranslation; + if (!string.IsNullOrEmpty(TermSuffix)) + MainTranslation = applyRTL ? TermSuffix + MainTranslation : MainTranslation + TermSuffix; + + if (AddSpacesToJoinedLanguages && LocalizationManager.HasJoinedWords && !string.IsNullOrEmpty(MainTranslation)) + { + var sb = new StringBuilder(); + sb.Append(MainTranslation[0]); + for (int i = 1, imax = MainTranslation.Length; i < imax; ++i) + { + sb.Append(' '); + sb.Append(MainTranslation[i]); + } + + MainTranslation = sb.ToString(); + } + if (applyRTL && mLocalizeTarget.AllowMainTermToBeRTL() && !string.IsNullOrEmpty(MainTranslation)) + MainTranslation = LocalizationManager.ApplyRTLfix(MainTranslation, MaxCharactersInRTL, IgnoreNumbersInRTL); + + } + + if (SecondaryTranslation != null) + { + switch (SecondaryTermModifier) + { + case TermModification.ToUpper: SecondaryTranslation = SecondaryTranslation.ToUpper(); break; + case TermModification.ToLower: SecondaryTranslation = SecondaryTranslation.ToLower(); break; + case TermModification.ToUpperFirst: SecondaryTranslation = GoogleTranslation.UppercaseFirst(SecondaryTranslation); break; + case TermModification.ToTitle: SecondaryTranslation = GoogleTranslation.TitleCase(SecondaryTranslation); break; + } + if (applyRTL && mLocalizeTarget.AllowSecondTermToBeRTL() && !string.IsNullOrEmpty(SecondaryTranslation)) + SecondaryTranslation = LocalizationManager.ApplyRTLfix(SecondaryTranslation); + } + + if (LocalizationManager.HighlightLocalizedTargets) + { + MainTranslation = "LOC:" + FinalTerm; + } + + mLocalizeTarget.DoLocalize( this, MainTranslation, SecondaryTranslation ); + + CurrentLocalizeComponent = null; + } + + #endregion + + #region Finding Target + + public bool FindTarget() + { + if (mLocalizeTarget != null && mLocalizeTarget.IsValid(this)) + return true; + + if (mLocalizeTarget!=null) + { + DestroyImmediate(mLocalizeTarget); + mLocalizeTarget = null; + mLocalizeTargetName = null; + } + + if (!string.IsNullOrEmpty(mLocalizeTargetName)) + { + foreach (var desc in LocalizationManager.mLocalizeTargets) + { + if (mLocalizeTargetName == desc.GetTargetType().ToString()) + { + if (desc.CanLocalize(this)) + mLocalizeTarget = desc.CreateTarget(this); + if (mLocalizeTarget!=null) + return true; + } + } + } + + foreach (var desc in LocalizationManager.mLocalizeTargets) + { + if (!desc.CanLocalize(this)) + continue; + mLocalizeTarget = desc.CreateTarget(this); + mLocalizeTargetName = desc.GetTargetType().ToString(); + if (mLocalizeTarget != null) + return true; + } + + return false; + } + + #endregion + + #region Finding Term + + // Returns the term that will actually be translated + // its either the Term value in this class or the text of the label if there is no term + public void GetFinalTerms( out string primaryTerm, out string secondaryTerm ) + { + primaryTerm = string.Empty; + secondaryTerm = string.Empty; + + if (!FindTarget()) + return; + + + // if either the primary or secondary term is missing, get them. (e.g. from the label's text and font name) + if (mLocalizeTarget != null) + { + mLocalizeTarget.GetFinalTerms(this, mTerm, mTermSecondary, out primaryTerm, out secondaryTerm); + primaryTerm = I2Utils.GetValidTermName(primaryTerm); + } + + // If there are values already set, go with those + if (!string.IsNullOrEmpty(mTerm)) + primaryTerm = mTerm; + + if (!string.IsNullOrEmpty(mTermSecondary)) + secondaryTerm = mTermSecondary; + + if (primaryTerm != null) + primaryTerm = primaryTerm.Trim(); + if (secondaryTerm != null) + secondaryTerm = secondaryTerm.Trim(); + } + + public string GetMainTargetsText() + { + string primary = null, secondary = null; + + if (mLocalizeTarget!=null) + mLocalizeTarget.GetFinalTerms( this, null, null, out primary, out secondary ); + + return string.IsNullOrEmpty(primary) ? mTerm : primary; + } + + public void SetFinalTerms( string Main, string Secondary, out string primaryTerm, out string secondaryTerm, bool RemoveNonASCII ) + { + primaryTerm = RemoveNonASCII ? I2Utils.GetValidTermName(Main) : Main; + secondaryTerm = Secondary; + } + + #endregion + + #region Misc + + public void SetTerm (string primary) + { + if (!string.IsNullOrEmpty(primary)) + FinalTerm = mTerm = primary; + + OnLocalize (true); + } + + public void SetTerm(string primary, string secondary ) + { + if (!string.IsNullOrEmpty(primary)) + FinalTerm = mTerm = primary; + FinalSecondaryTerm = mTermSecondary = secondary; + + OnLocalize(true); + } + + internal T GetSecondaryTranslatedObj( ref string mainTranslation, ref string secondaryTranslation ) where T: Object + { + string newMain, newSecond; + + //--[ Allow main translation to override Secondary ]------------------- + DeserializeTranslation(mainTranslation, out newMain, out newSecond); + + T obj = null; + + if (!string.IsNullOrEmpty(newSecond)) + { + obj = GetObject(newSecond); + if (obj != null) + { + mainTranslation = newMain; + secondaryTranslation = newSecond; + } + } + + if (obj == null) + obj = GetObject(secondaryTranslation); + + return obj; + } + + public void UpdateAssetDictionary() + { + TranslatedObjects.RemoveAll(x => x == null); + mAssetDictionary = TranslatedObjects.Distinct() + .GroupBy(o => o.name) + .ToDictionary(g => g.Key, g => g.First()); + } + + internal T GetObject( string Translation) where T: Object + { + if (string.IsNullOrEmpty (Translation)) + return null; + T obj = GetTranslatedObject(Translation); + + //if (obj==null) + //{ + // Remove path and search by name + //int Index = Translation.LastIndexOfAny("/\\".ToCharArray()); + //if (Index>=0) + //{ + // Translation = Translation.Substring(Index+1); + // obj = GetTranslatedObject(Translation); + //} + //} + return obj; + } + + T GetTranslatedObject( string Translation) where T: Object + { + T Obj = FindTranslatedObject(Translation); + /*if (Obj == null) + return null; + + if ((Obj as T) != null) + return Obj as T; + + // If the found Obj is not of type T, then try finding a component inside + if (Obj as Component != null) + return (Obj as Component).GetComponent(typeof(T)) as T; + + if (Obj as GameObject != null) + return (Obj as GameObject).GetComponent(typeof(T)) as T; + */ + return Obj; + } + + + // translation format: "[secondary]value" [secondary] is optional + void DeserializeTranslation( string translation, out string value, out string secondary ) + { + if (!string.IsNullOrEmpty(translation) && translation.Length>1 && translation[0]=='[') + { + int Index = translation.IndexOf(']'); + if (Index>0) + { + secondary = translation.Substring(1, Index-1); + value = translation.Substring(Index+1); + return; + } + } + value = translation; + secondary = string.Empty; + } + + public T FindTranslatedObject( string value) where T : Object + { + if (string.IsNullOrEmpty(value)) + return null; + + if (mAssetDictionary == null || mAssetDictionary.Count != TranslatedObjects.Count) + { + UpdateAssetDictionary(); + } + + foreach (var kvp in mAssetDictionary) + { + if (kvp.Value is T && value.EndsWith(kvp.Key, StringComparison.OrdinalIgnoreCase)) + { + // Check if the value is just the name or has a path + if (string.Compare(value, kvp.Key, StringComparison.OrdinalIgnoreCase)==0) + return (T) kvp.Value; + + // Check if the path matches + //Resources.get TranslatedObjects[i]. + } + } + + T obj = LocalizationManager.FindAsset(value) as T; + if (obj) + return obj; + + obj = ResourceManager.pInstance.GetAsset(value); + return obj; + } + + public bool HasTranslatedObject( Object Obj ) + { + if (TranslatedObjects.Contains(Obj)) + return true; + return ResourceManager.pInstance.HasAsset(Obj); + + } + + public void AddTranslatedObject( Object Obj ) + { + if (TranslatedObjects.Contains(Obj)) + return; + TranslatedObjects.Add(Obj); + UpdateAssetDictionary(); + } + + #endregion + + #region Utilities + // This can be used to set the language when a button is clicked + public void SetGlobalLanguage( string Language ) + { + LocalizationManager.CurrentLanguage = Language; + } + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Localize.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Localize.cs.meta new file mode 100644 index 0000000..af8cbcc --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Localize.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 344445a89b4f74a0e9a0a766903df87e +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizeDropdown.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizeDropdown.cs new file mode 100644 index 0000000..6df6d26 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizeDropdown.cs @@ -0,0 +1,111 @@ +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.UI; + +namespace I2.Loc +{ + #if !UNITY_5_0 && !UNITY_5_1 + [AddComponentMenu("I2/Localization/Localize Dropdown")] + public class LocalizeDropdown : MonoBehaviour + { + public List _Terms = new List(); + + public void Start() + { + LocalizationManager.OnLocalizeEvent += OnLocalize; + OnLocalize(); + } + + public void OnDestroy() + { + LocalizationManager.OnLocalizeEvent -= OnLocalize; + } + + void OnEnable() + { + if (_Terms.Count == 0) + FillValues(); + OnLocalize (); + } + + public void OnLocalize() + { + if (!enabled || gameObject==null || !gameObject.activeInHierarchy) + return; + + if (string.IsNullOrEmpty(LocalizationManager.CurrentLanguage)) + return; + + UpdateLocalization(); + } + + void FillValues() + { + var _Dropdown = GetComponent(); + if (_Dropdown == null && I2Utils.IsPlaying()) + { + #if TextMeshPro + FillValuesTMPro(); + #endif + return; + } + + foreach (var term in _Dropdown.options) + { + _Terms.Add(term.text); + } + } + + public void UpdateLocalization() + { + var _Dropdown = GetComponent(); + if (_Dropdown == null) + { + #if TextMeshPro + UpdateLocalizationTMPro(); + #endif + return; + } + + _Dropdown.options.Clear(); + foreach (var term in _Terms) + { + var translation = LocalizationManager.GetTranslation(term); + _Dropdown.options.Add( new Dropdown.OptionData( translation ) ); + } + _Dropdown.RefreshShownValue(); + } + + #if TextMeshPro + public void UpdateLocalizationTMPro() + { + var _Dropdown = GetComponent(); + if (_Dropdown == null) + return; + + _Dropdown.options.Clear(); + foreach (var term in _Terms) + { + var translation = LocalizationManager.GetTranslation(term); + _Dropdown.options.Add(new TMP_Dropdown.OptionData(translation)); + } + _Dropdown.RefreshShownValue(); + } + + void FillValuesTMPro() + { + var _Dropdown = GetComponent(); + if (_Dropdown == null) + return; + + foreach (var term in _Dropdown.options) + { + _Terms.Add(term.text); + } + } +#endif + + } +#endif +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizeDropdown.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizeDropdown.cs.meta new file mode 100644 index 0000000..eaff4eb --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/LocalizeDropdown.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a5379d3aeaf18a24fa23c26a749edfe5 +timeCreated: 1466568092 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager.meta new file mode 100644 index 0000000..cc87223 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: ba131beaf0aba9d4084aff4ea6e742c3 +folderAsset: yes +timeCreated: 1516397531 +licenseType: Store +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager.cs new file mode 100644 index 0000000..7983288 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager.cs @@ -0,0 +1,92 @@ +using System; +using System.IO; +using System.Linq; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public static partial class LocalizationManager + { + + #region Variables: Misc + + #endregion + + public static void InitializeIfNeeded() + { + #if UNITY_EDITOR + #if UNITY_2017_2_OR_NEWER + EditorApplication.playModeStateChanged -= OnEditorPlayModeStateChanged; + EditorApplication.playModeStateChanged += OnEditorPlayModeStateChanged; + #else + UnityEditor.EditorApplication.playmodeStateChanged -= OldOnEditorPlayModeStateChanged; + UnityEditor.EditorApplication.playmodeStateChanged += OldOnEditorPlayModeStateChanged; + #endif + #endif + + if (string.IsNullOrEmpty(mCurrentLanguage) || Sources.Count == 0) + { + AutoLoadGlobalParamManagers(); + UpdateSources(); + SelectStartupLanguage(); + } + } + + public static string GetVersion() + { + return "2.8.20 f2"; + } + + public static int GetRequiredWebServiceVersion() + { + return 5; + } + + public static string GetWebServiceURL( LanguageSourceData source = null ) + { + if (source != null && !string.IsNullOrEmpty(source.Google_WebServiceURL)) + return source.Google_WebServiceURL; + + InitializeIfNeeded(); + for (int i = 0; i < Sources.Count; ++i) + if (Sources[i] != null && !string.IsNullOrEmpty(Sources[i].Google_WebServiceURL)) + return Sources[i].Google_WebServiceURL; + return string.Empty; + } + +#if UNITY_EDITOR + #if UNITY_2017_2_OR_NEWER + static void OnEditorPlayModeStateChanged( PlayModeStateChange stateChange ) + { + if (stateChange != PlayModeStateChange.ExitingPlayMode) + return; + #else + static void OldOnEditorPlayModeStateChanged() + { + if (UnityEditor.EditorApplication.isPlayingOrWillChangePlaymode) + return; + #endif + + OnLocalizeEvent = null; + + foreach (var source in Sources) + { + source.LoadAllLanguages(true); + } + try + { + var tempPath = Application.temporaryCachePath; + + foreach (var file in Directory.GetFiles(tempPath).Where(f => f.Contains("LangSource_") && f.EndsWith(".loc", StringComparison.Ordinal))) + { + File.Delete(file); + } + } + catch(Exception) + { + } + } +#endif + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager.cs.meta new file mode 100644 index 0000000..89de7d0 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: dd42f89f650a540d9bd641f752368e27 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Language.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Language.cs new file mode 100644 index 0000000..e1fcff1 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Language.cs @@ -0,0 +1,348 @@ +using System; +using System.Collections.Generic; +using System.Globalization; +using System.Linq; +using System.Threading; + +namespace I2.Loc +{ + public static partial class LocalizationManager + { + #region Variables: CurrentLanguage + + public static string CurrentLanguage + { + get { + InitializeIfNeeded(); + return mCurrentLanguage; + } + set { + InitializeIfNeeded(); + string SupportedLanguage = GetSupportedLanguage(value); + if (!string.IsNullOrEmpty(SupportedLanguage) && mCurrentLanguage != SupportedLanguage) + { + SetLanguageAndCode(SupportedLanguage, GetLanguageCode(SupportedLanguage)); + } + } + } + public static string CurrentLanguageCode + { + get { + InitializeIfNeeded(); + return mLanguageCode; } + set { + InitializeIfNeeded(); + if (mLanguageCode != value) + { + string LanName = GetLanguageFromCode(value); + if (!string.IsNullOrEmpty(LanName)) + SetLanguageAndCode(LanName, value); + } + } + } + + // "English (United States)" (get returns "United States") + // when set "Canada", the new language code will be "English (Canada)" + public static string CurrentRegion + { + get { + var Lan = CurrentLanguage; + int idx = Lan.IndexOfAny("/\\".ToCharArray()); + if (idx > 0) + return Lan.Substring(idx + 1); + + idx = Lan.IndexOfAny("[(".ToCharArray()); + int idx2 = Lan.LastIndexOfAny("])".ToCharArray()); + if (idx > 0 && idx != idx2) + return Lan.Substring(idx + 1, idx2 - idx - 1); + return string.Empty; + } + set { + var Lan = CurrentLanguage; + int idx = Lan.IndexOfAny("/\\".ToCharArray()); + if (idx > 0) + { + CurrentLanguage = Lan.Substring(idx + 1) + value; + return; + } + + idx = Lan.IndexOfAny("[(".ToCharArray()); + int idx2 = Lan.LastIndexOfAny("])".ToCharArray()); + if (idx > 0 && idx != idx2) + Lan = Lan.Substring(idx); + + CurrentLanguage = Lan + "(" + value + ")"; + } + } + + // "en-US" (get returns "US") (when set "CA", the new language code will be "en-CA") + public static string CurrentRegionCode + { + get { + var code = CurrentLanguageCode; + int idx = code.IndexOfAny(" -_/\\".ToCharArray()); + return idx < 0 ? string.Empty : code.Substring(idx + 1); + } + set { + var code = CurrentLanguageCode; + int idx = code.IndexOfAny(" -_/\\".ToCharArray()); + if (idx > 0) + code = code.Substring(0, idx); + + CurrentLanguageCode = code + "-" + value; + } + } + + public static CultureInfo CurrentCulture + { + get + { + return mCurrentCulture; + } + } + + static string mCurrentLanguage; + static string mLanguageCode; + static CultureInfo mCurrentCulture; + static bool mChangeCultureInfo; + + public static bool IsRight2Left; + public static bool HasJoinedWords; // Some languages (e.g. Chinese, Japanese and Thai) don't add spaces to their words (all characters are placed toguether) + + #endregion + + public static void SetLanguageAndCode(string LanguageName, string LanguageCode, bool RememberLanguage = true, bool Force = false) + { + if (mCurrentLanguage != LanguageName || mLanguageCode != LanguageCode || Force) + { + if (RememberLanguage) + PersistentStorage.SetSetting_String("I2 Language", LanguageName); + mCurrentLanguage = LanguageName; + mLanguageCode = LanguageCode; + mCurrentCulture = CreateCultureForCode(LanguageCode); + if (mChangeCultureInfo) + SetCurrentCultureInfo(); + + IsRight2Left = IsRTL(mLanguageCode); + HasJoinedWords = GoogleLanguages.LanguageCode_HasJoinedWord(mLanguageCode); + LocalizeAll(Force); + } + } + + static CultureInfo CreateCultureForCode(string code) + { +#if !NETFX_CORE + try + { + return CultureInfo.CreateSpecificCulture(code); + } + catch (Exception) + { + return CultureInfo.InvariantCulture; + } +#else + return CultureInfo.InvariantCulture; +#endif + } + + public static void EnableChangingCultureInfo(bool bEnable) + { + if (!mChangeCultureInfo && bEnable) + SetCurrentCultureInfo(); + mChangeCultureInfo = bEnable; + } + + static void SetCurrentCultureInfo() + { + #if !NETFX_CORE + Thread.CurrentThread.CurrentCulture = mCurrentCulture; + #endif + } + + + static void SelectStartupLanguage() + { + if (Sources.Count == 0) + return; + + // Use the system language if there is a source with that language, + // or pick any of the languages provided by the sources + + string SavedLanguage = PersistentStorage.GetSetting_String("I2 Language", string.Empty); + string SysLanguage = GetCurrentDeviceLanguage(); + + // Try selecting the System Language + // But fallback to the first language found if the System Language is not available in any source + + if (!string.IsNullOrEmpty(SavedLanguage) && HasLanguage(SavedLanguage, Initialize: false, SkipDisabled:true)) + { + SetLanguageAndCode(SavedLanguage, GetLanguageCode(SavedLanguage)); + return; + } + + if (!Sources [0].IgnoreDeviceLanguage) + { + // Check if the device language is supported. + // Also recognize when not region is set ("English (United State") will be used if sysLanguage is "English") + string ValidLanguage = GetSupportedLanguage (SysLanguage, true); + if (!string.IsNullOrEmpty (ValidLanguage)) { + SetLanguageAndCode (ValidLanguage, GetLanguageCode (ValidLanguage), false); + return; + } + } + + //--[ Use first language that its not disabled ]----------- + for (int i = 0, imax = Sources.Count; i < imax; ++i) + if (Sources[i].mLanguages.Count > 0) + { + for (int j = 0; j < Sources[i].mLanguages.Count; ++j) + if (Sources[i].mLanguages[j].IsEnabled()) + { + SetLanguageAndCode(Sources[i].mLanguages[j].Name, Sources[i].mLanguages[j].Code, false); + return; + } + } + } + + + public static bool HasLanguage( string Language, bool AllowDiscartingRegion = true, bool Initialize=true, bool SkipDisabled=true ) + { + if (Initialize) + InitializeIfNeeded(); + + // First look for an exact match + for (int i=0, imax=Sources.Count; i=0) + return true; + + // Then allow matching "English (Canada)" to "english" + if (AllowDiscartingRegion) + { + for (int i=0, imax=Sources.Count; i=0) + return true; + } + return false; + } + + // Returns the provided language or a similar one without the Region + //(e.g. "English (Canada)" could be mapped to "english" or "English (United States)" if "English (Canada)" is not found + public static string GetSupportedLanguage( string Language, bool ignoreDisabled=false ) + { + // First try finding the language that matches one of the official languages + string code = GoogleLanguages.GetLanguageCode(Language); + if (!string.IsNullOrEmpty(code)) + { + // First try finding if the exact language code is in one source + for (int i = 0, imax = Sources.Count; i < imax; ++i) + { + int Idx = Sources[i].GetLanguageIndexFromCode(code, true, ignoreDisabled); + if (Idx >= 0) + return Sources[i].mLanguages[Idx].Name; + } + + // If not, try checking without the region + for (int i = 0, imax = Sources.Count; i < imax; ++i) + { + int Idx = Sources[i].GetLanguageIndexFromCode(code, false, ignoreDisabled); + if (Idx >= 0) + return Sources[i].mLanguages[Idx].Name; + } + } + + // If not found, then try finding an exact match for the name + for (int i=0, imax=Sources.Count; i=0) + return Sources[i].mLanguages[Idx].Name; + } + + // Then allow matching "English (Canada)" to "english" + for (int i=0, imax=Sources.Count; i=0) + return Sources[i].mLanguages[Idx].Name; + } + + return string.Empty; + } + + public static string GetLanguageCode( string Language ) + { + if (Sources.Count==0) + UpdateSources(); + for (int i=0, imax=Sources.Count; i=0) + return Sources[i].mLanguages[Idx].Code; + } + return string.Empty; + } + + public static string GetLanguageFromCode( string Code, bool exactMatch=true ) + { + if (Sources.Count==0) + UpdateSources(); + for (int i=0, imax=Sources.Count; i=0) + return Sources[i].mLanguages[Idx].Name; + } + return string.Empty; + } + + + public static List GetAllLanguages ( bool SkipDisabled = true ) + { + if (Sources.Count==0) + UpdateSources(); + List Languages = new List (); + for (int i=0, imax=Sources.Count; i!Languages.Contains(x))); + } + return Languages; + } + + public static List GetAllLanguagesCode(bool allowRegions=true, bool SkipDisabled = true) + { + List Languages = new List(); + for (int i = 0, imax = Sources.Count; i < imax; ++i) + { + Languages.AddRange(Sources[i].GetLanguagesCode(allowRegions, SkipDisabled).Where(x => !Languages.Contains(x))); + } + return Languages; + } + + public static bool IsLanguageEnabled(string Language) + { + for (int i = 0, imax = Sources.Count; i < imax; ++i) + if (!Sources[i].IsLanguageEnabled(Language)) + return false; + return true; + } + + static void LoadCurrentLanguage() + { + for (int i = 0; i < Sources.Count; ++i) + { + var iCurrentLang = Sources[i].GetLanguageIndex(mCurrentLanguage, true, false); + Sources[i].LoadLanguage(iCurrentLang, true, true, true, false); + } + } + + + // This function should only be called from within the Localize Inspector to temporaly preview that Language + public static void PreviewLanguage(string NewLanguage) + { + mCurrentLanguage = NewLanguage; + mLanguageCode = GetLanguageCode(mCurrentLanguage); + IsRight2Left = IsRTL(mLanguageCode); + HasJoinedWords = GoogleLanguages.LanguageCode_HasJoinedWord(mLanguageCode); + } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Language.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Language.cs.meta new file mode 100644 index 0000000..556a391 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Language.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 7d629295da7add24e9465e25cd212bf5 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Parameters.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Parameters.cs new file mode 100644 index 0000000..399f60e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Parameters.cs @@ -0,0 +1,195 @@ +using System; +using System.Collections.Generic; +using System.Text.RegularExpressions; +using UnityEngine; +using Object = UnityEngine.Object; + +namespace I2.Loc +{ + public static partial class LocalizationManager + { + #region Variables: Misc + + public static List ParamManagers = new List(); + + + // returns true if this replaces the normal ApplyLocalizationParams + // returns false if after running this function the manager should also run the default ApplyLocalizationParams to replace parameters + public delegate bool FnCustomApplyLocalizationParams(ref string translation, _GetParam getParam, bool allowLocalizedParameters); + public static FnCustomApplyLocalizationParams CustomApplyLocalizationParams; + #endregion + + #region Parameters + + public delegate object _GetParam(string param); + + public static void AutoLoadGlobalParamManagers() + { + foreach (var manager in Object.FindObjectsOfType()) + { + if (manager._IsGlobalManager && !ParamManagers.Contains(manager)) + { + Debug.Log(manager); + ParamManagers.Add(manager); + } + } + } + + public static void ApplyLocalizationParams(ref string translation, bool allowLocalizedParameters = true) + { + ApplyLocalizationParams(ref translation, p => GetLocalizationParam(p, null), allowLocalizedParameters); + } + + + public static void ApplyLocalizationParams(ref string translation, GameObject root, bool allowLocalizedParameters = true) + { + ApplyLocalizationParams(ref translation, p => GetLocalizationParam(p, root), allowLocalizedParameters); + } + + public static void ApplyLocalizationParams(ref string translation, Dictionary parameters, bool allowLocalizedParameters = true) + { + ApplyLocalizationParams(ref translation, p => { + object o = null; + if (parameters.TryGetValue(p, out o)) + return o; + return null; + }, allowLocalizedParameters); + } + + + public static void ApplyLocalizationParams(ref string translation, _GetParam getParam, bool allowLocalizedParameters=true) + { + if (translation == null) + return; + + bool skip_processing = CustomApplyLocalizationParams!=null && CustomApplyLocalizationParams.Invoke(ref translation, getParam, allowLocalizedParameters); + if (skip_processing) return; + + string pluralType=null; + int idx0 = 0; + int idx1 = translation.Length; + + int index = 0; + while (index>=0 && index0 && isubParam= 0) + { + result = termData.GetTranslation(idx); + } + } + } + + var paramTag = translation.Substring(iParamStart, iParamEnd - iParamStart + 2); + translation = translation.Replace(paramTag, result); + + int amount = 0; + if (int.TryParse(result, out amount)) + { + pluralType = GoogleLanguages.GetPluralType(CurrentLanguageCode, amount).ToString(); + } + + index = iParamStart + result.Length; + } + else + { + index = iParamEnd + 2; + } + } + + if (pluralType != null) + { + var tag = "[i2p_" + pluralType + "]"; + idx0 = translation.IndexOf(tag, StringComparison.OrdinalIgnoreCase); + if (idx0 < 0) idx0 = 0; + else idx0 += tag.Length; + + idx1 = translation.IndexOf("[i2p_", idx0 + 1, StringComparison.OrdinalIgnoreCase); + if (idx1 < 0) idx1 = translation.Length; + + translation = translation.Substring(idx0, idx1 - idx0); + } + } + + internal static string GetLocalizationParam(string ParamName, GameObject root) + { + string result = null; + if (root) + { + var components = root.GetComponents(); + for (int i = 0, imax = components.Length; i < imax; ++i) + { + var manager = components[i] as ILocalizationParamsManager; + if (manager != null && components[i].enabled) + { + result = manager.GetParameterValue(ParamName); + if (result != null) + return result; + } + } + } + + for (int i = 0, imax = ParamManagers.Count; i < imax; ++i) + { + result = ParamManagers[i].GetParameterValue(ParamName); + if (result != null) + return result; + } + + return null; + } + + #endregion + + #region Plural + + private static string GetPluralType( MatchCollection matches, string langCode, _GetParam getParam) + { + for (int i = 0, nMatches = matches.Count; i < nMatches; ++i) + { + var match = matches[i]; + var param = match.Groups[match.Groups.Count - 1].Value; + var result = (string)getParam(param); + if (result == null) + continue; + + int amount = 0; + if (!int.TryParse (result, out amount)) + continue; + + var pluralType = GoogleLanguages.GetPluralType(langCode, amount); + return pluralType.ToString (); + } + return null; + } + + #endregion + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Parameters.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Parameters.cs.meta new file mode 100644 index 0000000..703501d --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Parameters.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 9bdcae51172bbb8458cf8c42f889c2a0 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_RTL.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_RTL.cs new file mode 100644 index 0000000..307fb12 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_RTL.cs @@ -0,0 +1,82 @@ +using System; +using System.Collections.Generic; + +namespace I2.Loc +{ + public static partial class LocalizationManager + { + static string[] LanguagesRTL = {"ar-DZ", "ar","ar-BH","ar-EG","ar-IQ","ar-JO","ar-KW","ar-LB","ar-LY","ar-MA","ar-OM","ar-QA","ar-SA","ar-SY","ar-TN","ar-AE","ar-YE", + "fa", "he","ur","ji"}; + + public static string ApplyRTLfix(string line) { return ApplyRTLfix(line, 0, true); } + public static string ApplyRTLfix(string line, int maxCharacters, bool ignoreNumbers) + { + if (string.IsNullOrEmpty(line)) + return line; + + // Fix !, ? and . signs not set correctly + char firstC = line[0]; + if (firstC == '!' || firstC == '.' || firstC == '?') + line = line.Substring(1) + firstC; + + int tagStart = -1, tagEnd = 0; + + // Find all Tags (and Numbers if ignoreNumbers is true) + int tagBase = 40000; + tagEnd = 0; + var tags = new List(); + while (I2Utils.FindNextTag(line, tagEnd, out tagStart, out tagEnd)) + { + string tag = "@@" + (char)(tagBase + tags.Count) + "@@"; + tags.Add(line.Substring(tagStart, tagEnd - tagStart + 1)); + + line = line.Substring(0, tagStart) + tag + line.Substring(tagEnd + 1); + tagEnd = tagStart + 5; + } + + // Split into lines and fix each line + line = line.Replace("\r\n", "\n"); + line = I2Utils.SplitLine(line, maxCharacters); + line = RTLFixer.Fix(line, true, !ignoreNumbers); + + + // Restore all tags + + for (int i = 0; i < tags.Count; i++) + { + var len = line.Length; + + for (int j = 0; j < len-4; ++j) + { + if (line[j] == '@' && line[j + 1] == '@' && line[j + 2] >= tagBase && line[j + 3] == '@' && line[j + 4] == '@') + { + int idx = line[j + 2] - tagBase; + if (idx % 2 == 0) idx++; + else idx--; + if (idx >= tags.Count) idx = tags.Count - 1; + + line = line.Substring(0, j) + tags[idx] + line.Substring(j + 5); + + break; + } + } + } + + return line; + } + + + public static string FixRTL_IfNeeded(string text, int maxCharacters = 0, bool ignoreNumber=false) + { + if (IsRight2Left) + return ApplyRTLfix(text, maxCharacters, ignoreNumber); + return text; + } + + public static bool IsRTL(string Code) + { + return Array.IndexOf(LanguagesRTL, Code)>=0; + } + } + +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_RTL.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_RTL.cs.meta new file mode 100644 index 0000000..bd1ca3c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_RTL.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: d33b5082085040d44ab79b83d25bffee +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Sources.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Sources.cs new file mode 100644 index 0000000..45056cc --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Sources.cs @@ -0,0 +1,162 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; +using Object = UnityEngine.Object; + +namespace I2.Loc +{ + public static partial class LocalizationManager + { + + #region Variables: Misc + + public static List Sources = new List(); + public static string[] GlobalSources = { "I2Languages" }; + + #endregion + + #region Sources + + public static bool UpdateSources() + { + UnregisterDeletededSources(); + RegisterSourceInResources(); + RegisterSceneSources(); + return Sources.Count>0; + } + + static void UnregisterDeletededSources() + { + // Delete sources that were part of another scene and not longer available + for (int i=Sources.Count-1; i>=0; --i) + if (Sources[i] == null) + RemoveSource( Sources[i] ); + } + + static void RegisterSceneSources() + { + LanguageSource[] sceneSources = (LanguageSource[])Resources.FindObjectsOfTypeAll( typeof(LanguageSource) ); + foreach (LanguageSource source in sceneSources) + if (!Sources.Contains(source.mSource)) + { + if (source.mSource.owner == null) + source.mSource.owner = source; + AddSource( source.mSource ); + } + } + + static void RegisterSourceInResources() + { + // Find the Source that its on the Resources Folder + foreach (string SourceName in GlobalSources) + { + LanguageSourceAsset sourceAsset = ResourceManager.pInstance.GetAsset(SourceName); + + if (sourceAsset && !Sources.Contains(sourceAsset.mSource)) + { + if (!sourceAsset.mSource.mIsGlobalSource) + sourceAsset.mSource.mIsGlobalSource = true; + sourceAsset.mSource.owner = sourceAsset; + AddSource(sourceAsset.mSource); + } + } + } + + public static Func Callback_AllowSyncFromGoogle = null; + static bool AllowSyncFromGoogle(LanguageSourceData Source) + { + if (Callback_AllowSyncFromGoogle == null) + return true; + return Callback_AllowSyncFromGoogle.Invoke(Source); + } + + internal static void AddSource ( LanguageSourceData Source ) + { + if (Sources.Contains (Source)) + return; + + Sources.Add( Source ); + + if (Source.HasGoogleSpreadsheet() && Source.GoogleUpdateFrequency != LanguageSourceData.eGoogleUpdateFrequency.Never && AllowSyncFromGoogle(Source)) + { + #if !UNITY_EDITOR + Source.Import_Google_FromCache(); + bool justCheck = false; + #else + bool justCheck=true; + #endif + if (Source.GoogleUpdateDelay > 0) + CoroutineManager.Start( Delayed_Import_Google(Source, Source.GoogleUpdateDelay, justCheck) ); + else + Source.Import_Google(false, justCheck); + } + + //if (force) + { + for (int i = 0; i < Source.mLanguages.Count; ++i) + Source.mLanguages[i].SetLoaded(true); + } + + if (Source.mDictionary.Count==0) + Source.UpdateDictionary(true); + } + + static IEnumerator Delayed_Import_Google ( LanguageSourceData source, float delay, bool justCheck ) + { + yield return new WaitForSeconds( delay ); + if (source != null) // handle cases where the source is already deleted + { + source.Import_Google(false, justCheck); + } + } + + internal static void RemoveSource (LanguageSourceData Source ) + { + //Debug.Log ("RemoveSource " + Source+" " + Source.GetInstanceID()); + Sources.Remove( Source ); + } + + public static bool IsGlobalSource( string SourceName ) + { + return Array.IndexOf(GlobalSources, SourceName)>=0; + } + + public static LanguageSourceData GetSourceContaining( string term, bool fallbackToFirst = true ) + { + if (!string.IsNullOrEmpty(term)) + { + for (int i=0, imax=Sources.Count; i0 ? Sources[0] : null; + } + + public static Object FindAsset (string value) + { + for (int i=0, imax=Sources.Count; i("getDefault"); + mCurrentDeviceLanguage = locale.Call("toString"); + //https://stackoverflow.com/questions/4212320/get-the-current-language-in-device + + + if (!string.IsNullOrEmpty(mCurrentDeviceLanguage)) + { + mCurrentDeviceLanguage = mCurrentDeviceLanguage.Replace('_', '-'); + mCurrentDeviceLanguage = GoogleLanguages.GetLanguageName(mCurrentDeviceLanguage, true, true); + if (!string.IsNullOrEmpty(mCurrentDeviceLanguage)) + return; + } + } + catch (System.Exception) + { + } + #endif + + mCurrentDeviceLanguage = Application.systemLanguage.ToString(); + if (mCurrentDeviceLanguage == "ChineseSimplified") mCurrentDeviceLanguage = "Chinese (Simplified)"; + if (mCurrentDeviceLanguage == "ChineseTraditional") mCurrentDeviceLanguage = "Chinese (Traditional)"; + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_SystemLanguage.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_SystemLanguage.cs.meta new file mode 100644 index 0000000..42447d5 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_SystemLanguage.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: fd54e24a8c653f341a9540011ba06f01 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Targets.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Targets.cs new file mode 100644 index 0000000..aadae70 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Targets.cs @@ -0,0 +1,30 @@ +using System.Collections.Generic; + +namespace I2.Loc +{ + public static partial class LocalizationManager + { + + #region Variables: Misc + + public static List mLocalizeTargets = new List(); + + #endregion + + public static void RegisterTarget( ILocalizeTargetDescriptor desc ) + { + if (mLocalizeTargets.FindIndex(x => x.Name == desc.Name) != -1) + return; + + for (int i = 0; i < mLocalizeTargets.Count; ++i) + { + if (mLocalizeTargets[i].Priority > desc.Priority) + { + mLocalizeTargets.Insert(i, desc); + return; + } + } + mLocalizeTargets.Add(desc); + } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Targets.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Targets.cs.meta new file mode 100644 index 0000000..83dae7b --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Targets.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 84ead5dc664fd394490f4874012ed099 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Translation.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Translation.cs new file mode 100644 index 0000000..7dcd8ac --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Manager/LocalizationManager_Translation.cs @@ -0,0 +1,225 @@ +using System.Collections; +using System.Collections.Generic; +using System.Reflection; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public static partial class LocalizationManager + { + + #region Variables: Misc + + public delegate void OnLocalizeCallback(); + public static event OnLocalizeCallback OnLocalizeEvent; + + static bool mLocalizeIsScheduled; + static bool mLocalizeIsScheduledWithForcedValue; + + public static bool HighlightLocalizedTargets = false; + + + #endregion + + public static string GetTranslation(string Term, bool FixForRTL = true, int maxLineLengthForRTL = 0, bool ignoreRTLnumbers = true, bool applyParameters = false, GameObject localParametersRoot = null, string overrideLanguage = null, bool allowLocalizedParameters=true) + { + string Translation = null; + TryGetTranslation(Term, out Translation, FixForRTL, maxLineLengthForRTL, ignoreRTLnumbers, applyParameters, localParametersRoot, overrideLanguage, allowLocalizedParameters); + + return Translation; + } + public static string GetTermTranslation(string Term, bool FixForRTL = true, int maxLineLengthForRTL = 0, bool ignoreRTLnumbers = true, bool applyParameters = false, GameObject localParametersRoot = null, string overrideLanguage = null, bool allowLocalizedParameters=true) + { + return GetTranslation(Term, FixForRTL, maxLineLengthForRTL, ignoreRTLnumbers, applyParameters, localParametersRoot, overrideLanguage, allowLocalizedParameters); + } + + + public static bool TryGetTranslation(string Term, out string Translation, bool FixForRTL = true, int maxLineLengthForRTL = 0, bool ignoreRTLnumbers = true, bool applyParameters = false, GameObject localParametersRoot = null, string overrideLanguage = null, bool allowLocalizedParameters=true) + { + Translation = null; + if (string.IsNullOrEmpty(Term)) + return false; + + InitializeIfNeeded(); + + for (int i = 0, imax = Sources.Count; i < imax; ++i) + { + if (Sources[i].TryGetTranslation(Term, out Translation, overrideLanguage)) + { + if (applyParameters) + ApplyLocalizationParams(ref Translation, localParametersRoot, allowLocalizedParameters); + + if (IsRight2Left && FixForRTL) + Translation = ApplyRTLfix(Translation, maxLineLengthForRTL, ignoreRTLnumbers); + return true; + } + } + + return false; + } + + public static T GetTranslatedObject( string AssetName, Localize optionalLocComp=null) where T : Object + { + if (optionalLocComp != null) + { + return optionalLocComp.FindTranslatedObject(AssetName); + } + + T obj = FindAsset(AssetName) as T; + if (obj) + return obj; + + obj = ResourceManager.pInstance.GetAsset(AssetName); + return obj; + } + + public static T GetTranslatedObjectByTermName( string Term, Localize optionalLocComp=null) where T : Object + { + string translation = GetTranslation(Term, FixForRTL: false); + return GetTranslatedObject(translation); + } + + + public static string GetAppName(string languageCode) + { + if (!string.IsNullOrEmpty(languageCode)) + { + for (int i = 0; i < Sources.Count; ++i) + { + if (string.IsNullOrEmpty(Sources[i].mTerm_AppName)) + continue; + + int langIdx = Sources[i].GetLanguageIndexFromCode(languageCode, false); + if (langIdx < 0) + continue; + + var termData = Sources[i].GetTermData(Sources[i].mTerm_AppName); + if (termData == null) + continue; + + var appName = termData.GetTranslation(langIdx); + if (!string.IsNullOrEmpty(appName)) + return appName; + } + } + + return Application.productName; + } + + public static void LocalizeAll(bool Force = false) + { + LoadCurrentLanguage(); + + if (!Application.isPlaying) + { + DoLocalizeAll(Force); + return; + } + mLocalizeIsScheduledWithForcedValue |= Force; + if (mLocalizeIsScheduled) + { + return; + } + CoroutineManager.Start(Coroutine_LocalizeAll()); + } + + static IEnumerator Coroutine_LocalizeAll() + { + mLocalizeIsScheduled = true; + yield return null; + mLocalizeIsScheduled = false; + var force = mLocalizeIsScheduledWithForcedValue; + mLocalizeIsScheduledWithForcedValue = false; + DoLocalizeAll(force); + } + + static void DoLocalizeAll(bool Force = false) + { + Localize[] Locals = (Localize[])Resources.FindObjectsOfTypeAll( typeof(Localize) ); + for (int i=0, imax=Locals.Length; i GetCategories () + { + List Categories = new List (); + for (int i=0, imax=Sources.Count; i GetTermsList ( string Category = null ) + { + if (Sources.Count==0) + UpdateSources(); + + if (Sources.Count==1) + return Sources[0].GetTermsList(Category); + + HashSet Terms = new HashSet (); + for (int i=0, imax=Sources.Count; i(Terms); + } + + public static TermData GetTermData( string term ) + { + InitializeIfNeeded(); + + TermData data; + for (int i=0, imax=Sources.Count; i : ILocalizeTarget where T : Object + { + public T mTarget; + + public override bool IsValid(Localize cmp) + { + if (mTarget!=null) + { + var mTargetCmp = mTarget as Component; + if (mTargetCmp != null && mTargetCmp.gameObject != cmp.gameObject) + mTarget = null; + } + if (mTarget==null) + mTarget = cmp.GetComponent(); + return mTarget!=null; + } + } +} + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTarget.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTarget.cs.meta new file mode 100644 index 0000000..4cd9e46 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTarget.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: bc110e805ac87134bb23eb4f9d6989e8 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTargetDesc.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTargetDesc.cs new file mode 100644 index 0000000..d2c34e2 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTargetDesc.cs @@ -0,0 +1,41 @@ +using System; +using UnityEngine; +using Object = UnityEngine.Object; + +namespace I2.Loc +{ + public abstract class ILocalizeTargetDescriptor + { + public string Name; + public int Priority; + public abstract bool CanLocalize(Localize cmp); + public abstract ILocalizeTarget CreateTarget(Localize cmp); + public abstract Type GetTargetType(); + } + + public abstract class LocalizeTargetDesc : ILocalizeTargetDescriptor where T : ILocalizeTarget + { + public override ILocalizeTarget CreateTarget(Localize cmp) { return ScriptableObject.CreateInstance(); } + public override Type GetTargetType() { return typeof(T); } + } + + + + public class LocalizeTargetDesc_Type : LocalizeTargetDesc where T: Object + where G: LocalizeTarget + { + public override bool CanLocalize(Localize cmp) { return cmp.GetComponent() != null; } + public override ILocalizeTarget CreateTarget(Localize cmp) + { + var target = cmp.GetComponent(); + if (target == null) + return null; + + var locTarget = ScriptableObject.CreateInstance(); + locTarget.mTarget = target; + return locTarget; + } + } + +} + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTargetDesc.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTargetDesc.cs.meta new file mode 100644 index 0000000..651f128 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/ILocalizeTargetDesc.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 65c3e6b4b14772c4e9fb35235497819b +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Label.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Label.cs new file mode 100644 index 0000000..572e4b5 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Label.cs @@ -0,0 +1,66 @@ +#if TK2D + +using UnityEngine; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [UnityEditor.InitializeOnLoad] + #endif + + public class LocalizeTarget_2DToolKit_Label : LocalizeTarget + { + static LocalizeTarget_2DToolKit_Label() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type() { Name = "2DToolKit Label", Priority = 100 }); } + + TextAnchor mOriginalAlignment = TextAnchor.MiddleCenter; + bool mInitializeAlignment = true; + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Text; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.TK2dFont; } + + public override bool CanUseSecondaryTerm() { return true; } + public override bool AllowMainTermToBeRTL() { return true; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms(Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = mTarget ? mTarget.text : null; + secondaryTerm = (mTarget.font != null ? mTarget.font.name : string.Empty); + } + + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + //--[ Localize Font Object ]---------- + tk2dFont newFont = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + if (newFont != null && mTarget.font != newFont) + { + mTarget.font = newFont.data; + } + + if (mInitializeAlignment) + { + mInitializeAlignment = false; + mOriginalAlignment = mTarget.anchor; + } + + if (mainTranslation != null && mTarget.text != mainTranslation) + { + if (Localize.CurrentLocalizeComponent.CorrectAlignmentForRTL) + { + int align = (int)mTarget.anchor; + + if (align % 3 == 0) + mTarget.anchor = LocalizationManager.IsRight2Left ? mTarget.anchor + 2 : mOriginalAlignment; + else + if (align % 3 == 2) + mTarget.anchor = LocalizationManager.IsRight2Left ? mTarget.anchor - 2 : mOriginalAlignment; + } + mTarget.text = mainTranslation; + } + } + } +} +#endif + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Label.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Label.cs.meta new file mode 100644 index 0000000..c8989ca --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Label.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f7658f1522689aa4b93bc276acf537b1 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Sprite.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Sprite.cs new file mode 100644 index 0000000..ec69300 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Sprite.cs @@ -0,0 +1,53 @@ +#if TK2D + +using UnityEngine; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [UnityEditor.InitializeOnLoad] + #endif + + public class LocalizeTarget_2DToolKit_Sprite : LocalizeTarget + { + static LocalizeTarget_2DToolKit_Sprite() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type() { Name = "2DToolKit Sprite", Priority = 100 }); } + + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.TK2dCollection; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.TK2dCollection; } + + public override bool CanUseSecondaryTerm() { return true; } + public override bool AllowMainTermToBeRTL() { return false; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms(Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = (mTarget.CurrentSprite != null ? mTarget.CurrentSprite.name : string.Empty); + secondaryTerm = (mTarget.Collection != null ? mTarget.Collection.spriteCollectionName : null); + } + + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + if (string.IsNullOrEmpty(mainTranslation)) + return; + + //--[ Localize Atlas ]---------- + tk2dSpriteCollection newCollection = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + + if (newCollection != null) + { + if (mTarget.CurrentSprite.name != mainTranslation || mTarget.Collection.name != secondaryTranslation) + mTarget.SetSprite(newCollection.spriteCollection, mainTranslation); + } + else + { + if (mTarget.CurrentSprite.name != mainTranslation) + mTarget.SetSprite(mainTranslation); + } + } + } +} +#endif + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Sprite.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Sprite.cs.meta new file mode 100644 index 0000000..f4ca51f --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_2DToolKit_Sprite.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 53d5ed87a66514e439dddd19568adedd +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Label.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Label.cs new file mode 100644 index 0000000..0944749 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Label.cs @@ -0,0 +1,94 @@ +#if NGUI + +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_NGUI_Label : LocalizeTarget + { + static LocalizeTarget_NGUI_Label() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "NGUI Label", Priority = 100 }); } + + NGUIText.Alignment mAlignment_RTL = NGUIText.Alignment.Right; + NGUIText.Alignment mAlignment_LTR = NGUIText.Alignment.Left; + bool mAlignmentWasRTL; + bool mInitializeAlignment = true; + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Text; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.UIFont; } + public override bool CanUseSecondaryTerm() { return true; } + public override bool AllowMainTermToBeRTL() { return true; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms(Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = mTarget ? mTarget.text : null; + secondaryTerm = mTarget.ambigiousFont != null ? mTarget.ambigiousFont.name : string.Empty; + } + + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + //--[ Localize Font Object ]---------- + Font newFont = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + if (newFont != null) + { + if (newFont != mTarget.ambigiousFont) + mTarget.ambigiousFont = newFont; + } + if (newFont==null) + { + UIFont newUIFont = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + if (newUIFont != null && mTarget.ambigiousFont != newUIFont) + mTarget.ambigiousFont = newUIFont; + } + if (newFont == null) + { + NGUIFont newUIFont = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + if (newUIFont != null && mTarget.ambigiousFont != newUIFont) + mTarget.ambigiousFont = newUIFont; + } + + + if (mInitializeAlignment) + { + mInitializeAlignment = false; + mAlignment_LTR = mAlignment_RTL = mTarget.alignment; + + if (LocalizationManager.IsRight2Left && mAlignment_RTL == NGUIText.Alignment.Right) + mAlignment_LTR = NGUIText.Alignment.Left; + if (!LocalizationManager.IsRight2Left && mAlignment_LTR == NGUIText.Alignment.Left) + mAlignment_RTL = NGUIText.Alignment.Right; + } + + UIInput input = NGUITools.FindInParents(mTarget.gameObject); + if (input != null && input.label == mTarget) + { + if (mainTranslation != null && input.defaultText != mainTranslation) + { + if (cmp.CorrectAlignmentForRTL && (input.label.alignment == NGUIText.Alignment.Left || input.label.alignment == NGUIText.Alignment.Right)) + input.label.alignment = LocalizationManager.IsRight2Left ? mAlignment_RTL : mAlignment_LTR; + + input.defaultText = mainTranslation; + } + } + else + { + if (mainTranslation != null && mTarget.text != mainTranslation) + { + if (cmp.CorrectAlignmentForRTL && (mTarget.alignment == NGUIText.Alignment.Left || mTarget.alignment == NGUIText.Alignment.Right)) + mTarget.alignment = LocalizationManager.IsRight2Left ? mAlignment_RTL : mAlignment_LTR; + + mTarget.text = mainTranslation; + } + } + } + } +} +#endif + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Label.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Label.cs.meta new file mode 100644 index 0000000..b1f8789 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Label.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 3bd97513069766847851e1041f64e378 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Sprite.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Sprite.cs new file mode 100644 index 0000000..27ffedb --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Sprite.cs @@ -0,0 +1,65 @@ +#if NGUI + +using UnityEngine; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [UnityEditor.InitializeOnLoad] + #endif + + public class LocalizeTarget_NGUI_Sprite : LocalizeTarget + { + static LocalizeTarget_NGUI_Sprite() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type() { Name = "NGUI UISprite", Priority = 100 }); } + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Sprite; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.UIAtlas; } + public override bool CanUseSecondaryTerm () { return true; } + public override bool AllowMainTermToBeRTL () { return false; } + public override bool AllowSecondTermToBeRTL () { return false; } + + public override void GetFinalTerms ( Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm ) + { + primaryTerm = mTarget ? mTarget.spriteName : null; + secondaryTerm = (mTarget.atlas as UIAtlas ? (mTarget.atlas as UIAtlas).name : string.Empty); + } + + + public override void DoLocalize ( Localize cmp, string mainTranslation, string secondaryTranslation ) + { + if (mTarget.spriteName == mainTranslation) + return; + + //--[ Localize Atlas ]---------- + UIAtlas newAtlas = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + bool bChanged = false; + if (newAtlas != null && ((mTarget.atlas as UIAtlas) != newAtlas)) + { + mTarget.atlas = newAtlas; + bChanged = true; + } + + if (newAtlas==null) + { + NGUIAtlas newNGUIAtlas = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + if (newAtlas != null && ((mTarget.atlas as NGUIAtlas) != newNGUIAtlas)) + { + mTarget.atlas = newAtlas; + bChanged = true; + } + + } + + if (mTarget.spriteName != mainTranslation && mTarget.atlas.GetSprite(mainTranslation) != null) + { + mTarget.spriteName = mainTranslation; + bChanged = true; + } + if (bChanged) + mTarget.MakePixelPerfect(); + } + } +} +#endif + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Sprite.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Sprite.cs.meta new file mode 100644 index 0000000..ad15871 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Sprite.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 545ef381b929ce44cad2bf111b096f2c +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Texture.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Texture.cs new file mode 100644 index 0000000..d71b060 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Texture.cs @@ -0,0 +1,41 @@ +#if NGUI + +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_NGUI_Texture : LocalizeTarget + { + static LocalizeTarget_NGUI_Texture() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "NGUI UITexture", Priority = 100 }); } + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Texture; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Text; } + public override bool CanUseSecondaryTerm() { return false; } + public override bool AllowMainTermToBeRTL() { return false; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms(Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = mTarget!=null && mTarget.mainTexture!=null ? mTarget.mainTexture.name : null; + secondaryTerm = null; + } + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + Texture Old = mTarget.mainTexture; + if (Old == null || Old.name != mainTranslation) + { + mTarget.mainTexture = cmp.FindTranslatedObject(mainTranslation); + mTarget.MakePixelPerfect(); + } + } + } +} +#endif + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Texture.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Texture.cs.meta new file mode 100644 index 0000000..2e8fd03 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_NGUI_Texture.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 8488ebda4a4bc5343b6fcd2158af0360 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Image.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Image.cs new file mode 100644 index 0000000..0e63d90 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Image.cs @@ -0,0 +1,42 @@ +#if SVG +using UnityEngine; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [UnityEditor.InitializeOnLoad] + #endif + + public class LocalizeTarget_SVGImporter_Image : LocalizeTarget + { + static LocalizeTarget_SVGImporter_Image() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type() { Name = "SVG Image", Priority = 100 }); } + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.SVGAsset; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Material; } + public override bool CanUseSecondaryTerm() { return true; } + public override bool AllowMainTermToBeRTL() { return false; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms(Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = (mTarget.vectorGraphics != null ? mTarget.vectorGraphics.name : string.Empty); + secondaryTerm = (mTarget.material != null ? mTarget.material.name : null); + } + + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + var OldVectorG = mTarget.vectorGraphics; + if (OldVectorG == null || OldVectorG.name != mainTranslation) + mTarget.vectorGraphics = cmp.FindTranslatedObject(mainTranslation); + + var OldMaterial = mTarget.material; + if (OldMaterial == null || OldMaterial.name != secondaryTranslation) + mTarget.material = cmp.FindTranslatedObject(secondaryTranslation); + + mTarget.SetAllDirty(); + } + } +} +#endif diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Image.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Image.cs.meta new file mode 100644 index 0000000..0ad6478 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Image.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: bbf97c698c733ea4bbf7bc2996984484 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Renderer.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Renderer.cs new file mode 100644 index 0000000..3e9d2db --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Renderer.cs @@ -0,0 +1,42 @@ +#if SVG +using UnityEngine; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [UnityEditor.InitializeOnLoad] + #endif + + public class LocalizeTarget_SVGImporter_Renderer : LocalizeTarget + { + static LocalizeTarget_SVGImporter_Renderer() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type() { Name = "SVG Renderer", Priority = 100 }); } + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.SVGAsset; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Material; } + public override bool CanUseSecondaryTerm() { return true; } + public override bool AllowMainTermToBeRTL() { return false; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms(Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = (mTarget.vectorGraphics != null ? mTarget.vectorGraphics.name : string.Empty); + secondaryTerm = (mTarget.opaqueMaterial != null ? mTarget.opaqueMaterial.name : string.Empty); + } + + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + var OldVectorG = mTarget.vectorGraphics; + if (OldVectorG == null || OldVectorG.name != mainTranslation) + mTarget.vectorGraphics = cmp.FindTranslatedObject(mainTranslation); + + var OldMaterial = mTarget.opaqueMaterial; + if (OldMaterial == null || OldMaterial.name != secondaryTranslation) + mTarget.opaqueMaterial = cmp.FindTranslatedObject(secondaryTranslation); + + mTarget.SetAllDirty(); + } + } +} +#endif diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Renderer.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Renderer.cs.meta new file mode 100644 index 0000000..0ac2b0d --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_SVGImporter_Renderer.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: c78c473b19acc3844ba488904981d75c +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_Label.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_Label.cs new file mode 100644 index 0000000..8cd8338 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_Label.cs @@ -0,0 +1,191 @@ +using System; +using TMPro; +using UnityEditor; +using UnityEngine; + +#if TextMeshPro +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_TextMeshPro_Label : LocalizeTarget + { + static LocalizeTarget_TextMeshPro_Label() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "TextMeshPro Label", Priority = 100 }); } + + TextAlignmentOptions mAlignment_RTL = TextAlignmentOptions.Right; + TextAlignmentOptions mAlignment_LTR = TextAlignmentOptions.Left; + bool mAlignmentWasRTL; + bool mInitializeAlignment = true; + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Text; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Font; } + public override bool CanUseSecondaryTerm() { return true; } + public override bool AllowMainTermToBeRTL() { return true; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms ( Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = mTarget ? mTarget.text : null; + secondaryTerm = mTarget.font != null ? mTarget.font.name : string.Empty; + } + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + //--[ Localize Font Object ]---------- + { + TMP_FontAsset newFont = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + + if (newFont != null) + { + SetFont(mTarget, newFont); + } + else + { + //--[ Localize Font Material ]---------- + Material newMat = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + if (newMat != null && mTarget.fontMaterial != newMat) + { + if (!newMat.name.StartsWith(mTarget.font.name, StringComparison.Ordinal)) + { + newFont = GetTMPFontFromMaterial(cmp, secondaryTranslation.EndsWith(newMat.name, StringComparison.Ordinal) ? secondaryTranslation : newMat.name); + if (newFont != null) + SetFont(mTarget, newFont); + } + SetMaterial(mTarget, newMat); + } + + } + } + if (mInitializeAlignment) + { + mInitializeAlignment = false; + mAlignmentWasRTL = LocalizationManager.IsRight2Left; + InitAlignment_TMPro(mAlignmentWasRTL, mTarget.alignment, out mAlignment_LTR, out mAlignment_RTL); + } + else + { + TextAlignmentOptions alignRTL, alignLTR; + InitAlignment_TMPro(mAlignmentWasRTL, mTarget.alignment, out alignLTR, out alignRTL); + + if (mAlignmentWasRTL && mAlignment_RTL != alignRTL || + !mAlignmentWasRTL && mAlignment_LTR != alignLTR) + { + mAlignment_LTR = alignLTR; + mAlignment_RTL = alignRTL; + } + mAlignmentWasRTL = LocalizationManager.IsRight2Left; + } + + if (mainTranslation != null && mTarget.text != mainTranslation) + { + if (cmp.CorrectAlignmentForRTL) + { + mTarget.alignment = LocalizationManager.IsRight2Left ? mAlignment_RTL : mAlignment_LTR; + } + + mTarget.isRightToLeftText = LocalizationManager.IsRight2Left; + if (LocalizationManager.IsRight2Left) mainTranslation = I2Utils.ReverseText(mainTranslation); + + mTarget.text = mainTranslation; + } + } + + #region Tools + internal static TMP_FontAsset GetTMPFontFromMaterial(Localize cmp, string matName) + { + string splitChars = " .\\/-[]()"; + for (int i = matName.Length - 1; i > 0;) + { + // Find first valid character + while (i > 0 && splitChars.IndexOf(matName[i]) >= 0) + i--; + + if (i <= 0) break; + + var fontName = matName.Substring(0, i + 1); + var obj = cmp.GetObject(fontName); + if (obj != null) + return obj; + + // skip this word + while (i > 0 && splitChars.IndexOf(matName[i]) < 0) + i--; + } + + return null; + } + + internal static void InitAlignment_TMPro(bool isRTL, TextAlignmentOptions alignment, out TextAlignmentOptions alignLTR, out TextAlignmentOptions alignRTL) + { + alignLTR = alignRTL = alignment; + + if (isRTL) + { + switch (alignment) + { + case TextAlignmentOptions.TopRight: alignLTR = TextAlignmentOptions.TopLeft; break; + case TextAlignmentOptions.Right: alignLTR = TextAlignmentOptions.Left; break; + case TextAlignmentOptions.BottomRight: alignLTR = TextAlignmentOptions.BottomLeft; break; + case TextAlignmentOptions.BaselineRight: alignLTR = TextAlignmentOptions.BaselineLeft; break; + case TextAlignmentOptions.MidlineRight: alignLTR = TextAlignmentOptions.MidlineLeft; break; + case TextAlignmentOptions.CaplineRight: alignLTR = TextAlignmentOptions.CaplineLeft; break; + + case TextAlignmentOptions.TopLeft: alignLTR = TextAlignmentOptions.TopRight; break; + case TextAlignmentOptions.Left: alignLTR = TextAlignmentOptions.Right; break; + case TextAlignmentOptions.BottomLeft: alignLTR = TextAlignmentOptions.BottomRight; break; + case TextAlignmentOptions.BaselineLeft: alignLTR = TextAlignmentOptions.BaselineRight; break; + case TextAlignmentOptions.MidlineLeft: alignLTR = TextAlignmentOptions.MidlineRight; break; + case TextAlignmentOptions.CaplineLeft: alignLTR = TextAlignmentOptions.CaplineRight; break; + + } + } + else + { + switch (alignment) + { + case TextAlignmentOptions.TopRight: alignRTL = TextAlignmentOptions.TopLeft; break; + case TextAlignmentOptions.Right: alignRTL = TextAlignmentOptions.Left; break; + case TextAlignmentOptions.BottomRight: alignRTL = TextAlignmentOptions.BottomLeft; break; + case TextAlignmentOptions.BaselineRight: alignRTL = TextAlignmentOptions.BaselineLeft; break; + case TextAlignmentOptions.MidlineRight: alignRTL = TextAlignmentOptions.MidlineLeft; break; + case TextAlignmentOptions.CaplineRight: alignRTL = TextAlignmentOptions.CaplineLeft; break; + + case TextAlignmentOptions.TopLeft: alignRTL = TextAlignmentOptions.TopRight; break; + case TextAlignmentOptions.Left: alignRTL = TextAlignmentOptions.Right; break; + case TextAlignmentOptions.BottomLeft: alignRTL = TextAlignmentOptions.BottomRight; break; + case TextAlignmentOptions.BaselineLeft: alignRTL = TextAlignmentOptions.BaselineRight; break; + case TextAlignmentOptions.MidlineLeft: alignRTL = TextAlignmentOptions.MidlineRight; break; + case TextAlignmentOptions.CaplineLeft: alignRTL = TextAlignmentOptions.CaplineRight; break; + } + } + } + + internal static void SetFont(TMP_Text label, TMP_FontAsset newFont) + { + if (label.font != newFont) + { + label.font = newFont; + } + if (label.linkedTextComponent != null) + { + SetFont(label.linkedTextComponent, newFont); + } + } + internal static void SetMaterial(TMP_Text label, Material newMat) + { + if (label.fontSharedMaterial != newMat) + { + label.fontSharedMaterial = newMat; + } + if (label.linkedTextComponent != null) + { + SetMaterial(label.linkedTextComponent, newMat); + } + } + #endregion + } +} +#endif \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_Label.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_Label.cs.meta new file mode 100644 index 0000000..f9e954b --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_Label.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: d96a6c3ea7d28744aacc367115a71af5 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_UGUI.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_UGUI.cs new file mode 100644 index 0000000..7ea9df6 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_UGUI.cs @@ -0,0 +1,98 @@ +using System; +using TMPro; +using UnityEditor; +using UnityEngine; + +#if TextMeshPro +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_TextMeshPro_UGUI : LocalizeTarget + { + static LocalizeTarget_TextMeshPro_UGUI() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "TextMeshPro UGUI", Priority = 100 }); } + + public TextAlignmentOptions mAlignment_RTL = TextAlignmentOptions.Right; + public TextAlignmentOptions mAlignment_LTR = TextAlignmentOptions.Left; + public bool mAlignmentWasRTL; + public bool mInitializeAlignment = true; + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Text; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.TextMeshPFont; } + public override bool CanUseSecondaryTerm() { return true; } + public override bool AllowMainTermToBeRTL() { return true; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms ( Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = mTarget ? mTarget.text : null; + secondaryTerm = mTarget.font != null ? mTarget.font.name : string.Empty; + } + + + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + { + //--[ Localize Font Object ]---------- + TMP_FontAsset newFont = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + + if (newFont != null) + { + LocalizeTarget_TextMeshPro_Label.SetFont(mTarget, newFont); + } + else + { + //--[ Localize Font Material ]---------- + Material newMat = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + if (newMat != null && mTarget.fontMaterial != newMat) + { + if (!newMat.name.StartsWith(mTarget.font.name, StringComparison.Ordinal)) + { + newFont = LocalizeTarget_TextMeshPro_Label.GetTMPFontFromMaterial(cmp, secondaryTranslation.EndsWith(newMat.name, StringComparison.Ordinal) ? secondaryTranslation : newMat.name); + if (newFont != null) + LocalizeTarget_TextMeshPro_Label.SetFont(mTarget, newFont); + } + LocalizeTarget_TextMeshPro_Label.SetMaterial( mTarget, newMat ); + } + } + } + + if (mInitializeAlignment) + { + mInitializeAlignment = false; + mAlignmentWasRTL = LocalizationManager.IsRight2Left; + LocalizeTarget_TextMeshPro_Label.InitAlignment_TMPro(mAlignmentWasRTL, mTarget.alignment, out mAlignment_LTR, out mAlignment_RTL); + } + else + { + TextAlignmentOptions alignRTL, alignLTR; + LocalizeTarget_TextMeshPro_Label.InitAlignment_TMPro(mAlignmentWasRTL, mTarget.alignment, out alignLTR, out alignRTL); + + if (mAlignmentWasRTL && mAlignment_RTL != alignRTL || + !mAlignmentWasRTL && mAlignment_LTR != alignLTR) + { + mAlignment_LTR = alignLTR; + mAlignment_RTL = alignRTL; + } + mAlignmentWasRTL = LocalizationManager.IsRight2Left; + } + + if (mainTranslation != null && mTarget.text != mainTranslation) + { + if (cmp.CorrectAlignmentForRTL) + { + mTarget.alignment = LocalizationManager.IsRight2Left ? mAlignment_RTL : mAlignment_LTR; + } + mTarget.isRightToLeftText = LocalizationManager.IsRight2Left; + if (LocalizationManager.IsRight2Left) mainTranslation = I2Utils.ReverseText(mainTranslation); + + mTarget.text = mainTranslation; + } + } + } +} +#endif \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_UGUI.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_UGUI.cs.meta new file mode 100644 index 0000000..acb45b3 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_TextMeshPro_UGUI.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 481ab606793a67349be805c13febeba0 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_AudioSource.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_AudioSource.cs new file mode 100644 index 0000000..12e537f --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_AudioSource.cs @@ -0,0 +1,45 @@ +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_UnityStandard_AudioSource : LocalizeTarget + { + static LocalizeTarget_UnityStandard_AudioSource() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "AudioSource", Priority = 100 }); } + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.AudioClip; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Text; } + public override bool CanUseSecondaryTerm() { return false; } + public override bool AllowMainTermToBeRTL() { return false; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms ( Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + AudioClip clip = mTarget.clip; + primaryTerm = clip ? clip.name : string.Empty; + secondaryTerm = null; + } + + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + bool bIsPlaying = (mTarget.isPlaying || mTarget.loop) && Application.isPlaying; + AudioClip OldClip = mTarget.clip; + AudioClip NewClip = cmp.FindTranslatedObject(mainTranslation); + if (OldClip != NewClip) + mTarget.clip = NewClip; + + if (bIsPlaying && mTarget.clip) + mTarget.Play(); + + // If the old clip is not in the translatedObjects, then unload it as it most likely was loaded from Resources + //if (!HasTranslatedObject(OldClip)) + // Resources.UnloadAsset(OldClip); + } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_AudioSource.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_AudioSource.cs.meta new file mode 100644 index 0000000..6f903d8 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_AudioSource.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 007f2c3f7b0e4a048ae89d65dcd38729 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Child.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Child.cs new file mode 100644 index 0000000..e3867f4 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Child.cs @@ -0,0 +1,51 @@ +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + public class LocalizeTargetDesc_Child : LocalizeTargetDesc + { + public override bool CanLocalize(Localize cmp) { return cmp.transform.childCount > 1; } + } + + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_UnityStandard_Child : LocalizeTarget + { + static LocalizeTarget_UnityStandard_Child() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Child { Name = "Child", Priority = 200 }); } + + public override bool IsValid(Localize cmp) { return cmp.transform.childCount>1; } + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.GameObject; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Text; } + public override bool CanUseSecondaryTerm() { return false; } + public override bool AllowMainTermToBeRTL() { return false; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms(Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = cmp.name; + secondaryTerm = null; + } + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + if (string.IsNullOrEmpty(mainTranslation)) + return; + Transform locTr = cmp.transform; + + var objName = mainTranslation; + var idx = mainTranslation.LastIndexOfAny(LanguageSourceData.CategorySeparators); + if (idx >= 0) + objName = objName.Substring(idx + 1); + + for (int i = 0; i < locTr.childCount; ++i) + { + var child = locTr.GetChild(i); + child.gameObject.SetActive(child.name == objName); + } + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Child.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Child.cs.meta new file mode 100644 index 0000000..2ef5fae --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Child.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 61a67a81d07fe85429a253a86ebac910 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_MeshRenderer.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_MeshRenderer.cs new file mode 100644 index 0000000..23ca070 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_MeshRenderer.cs @@ -0,0 +1,80 @@ +using UnityEditor; +using UnityEngine; + +#pragma warning disable 618 + +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_UnityStandard_MeshRenderer : LocalizeTarget + { + static LocalizeTarget_UnityStandard_MeshRenderer() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "MeshRenderer", Priority = 800 }); } + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Mesh; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Material; } + public override bool CanUseSecondaryTerm() { return true; } + public override bool AllowMainTermToBeRTL() { return false; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms ( Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + if (mTarget==null) + { + primaryTerm = secondaryTerm = null; + } + else + { + MeshFilter filter = mTarget.GetComponent(); + if (filter==null || filter.sharedMesh==null) + { + primaryTerm = null; + } + else + { + #if UNITY_EDITOR + primaryTerm = AssetDatabase.GetAssetPath(filter.sharedMesh); + I2Utils.RemoveResourcesPath(ref primaryTerm); + #else + primaryTerm = filter.sharedMesh.name; + #endif + } + } + + if (mTarget==null || mTarget.sharedMaterial==null) + { + secondaryTerm = null; + } + else + { + #if UNITY_EDITOR + secondaryTerm = AssetDatabase.GetAssetPath(mTarget.sharedMaterial); + I2Utils.RemoveResourcesPath(ref secondaryTerm); + #else + secondaryTerm = mTarget.sharedMaterial.name; + #endif + } + } + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + //--[ Localize Material]---------- + Material newMat = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + if (newMat != null && mTarget.sharedMaterial != newMat) + { + mTarget.material = newMat; + } + + //--[ Localize Mesh ]---------- + Mesh newMesh = cmp.FindTranslatedObject( mainTranslation); + MeshFilter filter = mTarget.GetComponent(); + if (newMesh != null && filter.sharedMesh != newMesh) + { + filter.mesh = newMesh; + } + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_MeshRenderer.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_MeshRenderer.cs.meta new file mode 100644 index 0000000..79ef76f --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_MeshRenderer.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: b4679336707a2b54caa10d99561be751 +timeCreated: 1518408606 +licenseType: Store +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Prefab.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Prefab.cs new file mode 100644 index 0000000..417d849 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Prefab.cs @@ -0,0 +1,96 @@ +using UnityEditor; +using UnityEngine; + +#pragma warning disable 618 + +namespace I2.Loc +{ + public class LocalizeTargetDesc_Prefab : LocalizeTargetDesc + { + public override bool CanLocalize(Localize cmp) { return true; } + } + + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_UnityStandard_Prefab : LocalizeTarget + { + static LocalizeTarget_UnityStandard_Prefab() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Prefab { Name = "Prefab", Priority = 250 }); } + + public override bool IsValid(Localize cmp) { return true; } + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.GameObject; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Text; } + public override bool CanUseSecondaryTerm() { return false; } + public override bool AllowMainTermToBeRTL() { return false; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms ( Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = cmp.name; + secondaryTerm = null; + } + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + if (string.IsNullOrEmpty(mainTranslation)) + return; + + if (mTarget && mTarget.name == mainTranslation) + return; + + Transform locTr = cmp.transform; + + var objName = mainTranslation; + var idx = mainTranslation.LastIndexOfAny(LanguageSourceData.CategorySeparators); + if (idx >= 0) + objName = objName.Substring(idx + 1); + + Transform mNew = InstantiateNewPrefab(cmp, mainTranslation); + if (mNew == null) + return; + mNew.name = objName; + + for (int i = locTr.childCount - 1; i >= 0; --i) + { + var child = locTr.GetChild(i); + if (child!=mNew) + { + #if UNITY_EDITOR + if (Application.isPlaying) + Destroy(child.gameObject); + else + DestroyImmediate(child.gameObject); + #else + Object.Destroy (child.gameObject); + #endif + } + } + } + + Transform InstantiateNewPrefab(Localize cmp, string mainTranslation) + { + GameObject NewPrefab = cmp.FindTranslatedObject(mainTranslation); + if (NewPrefab == null) + return null; + + GameObject current = mTarget; + + mTarget = Instantiate(NewPrefab); + if (mTarget == null) + return null; + + Transform locTr = cmp.transform; + Transform mNew = mTarget.transform; + mNew.SetParent(locTr); + + Transform bBase = current ? current.transform : locTr; + //mNew.localScale = bBase.localScale; + mNew.rotation = bBase.rotation; + mNew.position = bBase.position; + + return mNew; + } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Prefab.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Prefab.cs.meta new file mode 100644 index 0000000..d2de6df --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_Prefab.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: bd8b481d182cbcd4293524eb92ee520c +timeCreated: 1518408606 +licenseType: Store +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_SpriteRenderer.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_SpriteRenderer.cs new file mode 100644 index 0000000..396c707 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_SpriteRenderer.cs @@ -0,0 +1,41 @@ +using UnityEditor; +using UnityEngine; + +#pragma warning disable 618 + +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_UnityStandard_SpriteRenderer : LocalizeTarget + { + static LocalizeTarget_UnityStandard_SpriteRenderer() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "SpriteRenderer", Priority = 100 }); } + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Sprite; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Text; } + public override bool CanUseSecondaryTerm() { return false; } + public override bool AllowMainTermToBeRTL() { return false; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms ( Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + Sprite sprite = mTarget.sprite; + primaryTerm = sprite != null ? sprite.name : string.Empty; + secondaryTerm = null; + } + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + Sprite Old = mTarget.sprite; + if (Old == null || Old.name != mainTranslation) + mTarget.sprite = cmp.FindTranslatedObject(mainTranslation); + + // If the old value is not in the translatedObjects, then unload it as it most likely was loaded from Resources + //if (!HasTranslatedObject(Old)) + // Resources.UnloadAsset(Old); + } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_SpriteRenderer.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_SpriteRenderer.cs.meta new file mode 100644 index 0000000..05bacef --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_SpriteRenderer.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 3b29d7ab09a96634a9f704e6a1f21193 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_TextMesh.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_TextMesh.cs new file mode 100644 index 0000000..be23f97 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_TextMesh.cs @@ -0,0 +1,68 @@ +using UnityEditor; +using UnityEngine; + +#pragma warning disable 618 + +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_UnityStandard_TextMesh : LocalizeTarget + { + static LocalizeTarget_UnityStandard_TextMesh() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "TextMesh", Priority = 100 }); } + + TextAlignment mAlignment_RTL = TextAlignment.Right; + TextAlignment mAlignment_LTR = TextAlignment.Left; + bool mAlignmentWasRTL; + bool mInitializeAlignment = true; + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Text; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Font; } + public override bool CanUseSecondaryTerm() { return true; } + public override bool AllowMainTermToBeRTL() { return true; } + public override bool AllowSecondTermToBeRTL() { return false; } + + public override void GetFinalTerms ( Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = mTarget ? mTarget.text : null; + secondaryTerm = string.IsNullOrEmpty(Secondary) && mTarget.font != null ? mTarget.font.name : null; + } + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + //--[ Localize Font Object ]---------- + Font newFont = cmp.GetSecondaryTranslatedObj(ref mainTranslation, ref secondaryTranslation); + if (newFont != null && mTarget.font != newFont) + { + mTarget.font = newFont; + MeshRenderer rend = mTarget.GetComponentInChildren(); + rend.material = newFont.material; + } + + //--[ Localize Text ]---------- + if (mInitializeAlignment) + { + mInitializeAlignment = false; + + mAlignment_LTR = mAlignment_RTL = mTarget.alignment; + + if (LocalizationManager.IsRight2Left && mAlignment_RTL == TextAlignment.Right) + mAlignment_LTR = TextAlignment.Left; + if (!LocalizationManager.IsRight2Left && mAlignment_LTR == TextAlignment.Left) + mAlignment_RTL = TextAlignment.Right; + + } + if (mainTranslation != null && mTarget.text != mainTranslation) + { + if (cmp.CorrectAlignmentForRTL && mTarget.alignment != TextAlignment.Center) + mTarget.alignment = LocalizationManager.IsRight2Left ? mAlignment_RTL : mAlignment_LTR; + + mTarget.font.RequestCharactersInTexture(mainTranslation); + mTarget.text = mainTranslation; + } + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_TextMesh.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_TextMesh.cs.meta new file mode 100644 index 0000000..f34d3fc --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_TextMesh.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 62e865dd37373234c9d966bdd78278e1 +timeCreated: 1518408606 +licenseType: Store +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_VideoPlayer.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_VideoPlayer.cs new file mode 100644 index 0000000..05de255 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_VideoPlayer.cs @@ -0,0 +1,33 @@ +using UnityEditor; +using UnityEngine; +using UnityEngine.Video; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + public class LocalizeTarget_UnityStandard_VideoPlayer : LocalizeTarget + { + static LocalizeTarget_UnityStandard_VideoPlayer() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] + static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "VideoPlayer", Priority = 100 }); } + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Video; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Text; } + public override bool CanUseSecondaryTerm() { return false; } + public override bool AllowMainTermToBeRTL() { return false; } + public override bool AllowSecondTermToBeRTL() { return false; } + public override void GetFinalTerms ( Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + VideoClip clip = mTarget.clip; + primaryTerm = clip != null ? clip.name: string.Empty; + secondaryTerm = null; + } + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + VideoClip Old = mTarget.clip; + if (Old == null || Old.name != mainTranslation) + mTarget.clip = cmp.FindTranslatedObject(mainTranslation); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_VideoPlayer.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_VideoPlayer.cs.meta new file mode 100644 index 0000000..1767437 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityStandard_VideoPlayer.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 5fcaa99c1874460eb953851cbf4bfad2 +timeCreated: 1601759602 \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Image.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Image.cs new file mode 100644 index 0000000..dd6fa69 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Image.cs @@ -0,0 +1,53 @@ +using UnityEditor; +using UnityEngine; +using UnityEngine.UI; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_UnityUI_Image : LocalizeTarget + { + static LocalizeTarget_UnityUI_Image() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "Image", Priority = 100 }); } + + public override bool CanUseSecondaryTerm () { return false; } + public override bool AllowMainTermToBeRTL () { return false; } + public override bool AllowSecondTermToBeRTL () { return false; } + public override eTermType GetPrimaryTermType(Localize cmp) + { + return mTarget.sprite == null ? eTermType.Texture : eTermType.Sprite; + } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Text; } + + + public override void GetFinalTerms ( Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm ) + { + primaryTerm = mTarget.mainTexture ? mTarget.mainTexture.name : ""; + if (mTarget.sprite!=null && mTarget.sprite.name!=primaryTerm) + primaryTerm += "." + mTarget.sprite.name; + + secondaryTerm = null; + } + + + public override void DoLocalize ( Localize cmp, string mainTranslation, string secondaryTranslation ) + { + Sprite Old = mTarget.sprite; + if (Old==null || Old.name!=mainTranslation) + mTarget.sprite = cmp.FindTranslatedObject( mainTranslation ); + + // If the old value is not in the translatedObjects, then unload it as it most likely was loaded from Resources + //if (!HasTranslatedObject(Old)) + // Resources.UnloadAsset(Old); + + // In the editor, sometimes unity "forgets" to show the changes +#if UNITY_EDITOR + if (!Application.isPlaying) + EditorUtility.SetDirty( mTarget ); +#endif + } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Image.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Image.cs.meta new file mode 100644 index 0000000..3910dd9 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Image.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: bedef2aeaac8da04faa9a07b7241d0ad +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_RawImage.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_RawImage.cs new file mode 100644 index 0000000..25b5b5d --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_RawImage.cs @@ -0,0 +1,47 @@ +using UnityEditor; +using UnityEngine; +using UnityEngine.UI; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_UnityUI_RawImage : LocalizeTarget + { + static LocalizeTarget_UnityUI_RawImage() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "RawImage", Priority = 100 }); } + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Texture; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Text; } + public override bool CanUseSecondaryTerm() { return false; } + public override bool AllowMainTermToBeRTL() { return false; } + public override bool AllowSecondTermToBeRTL() { return false; } + + + public override void GetFinalTerms(Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm) + { + primaryTerm = mTarget.mainTexture ? mTarget.mainTexture.name : ""; + secondaryTerm = null; + } + + + public override void DoLocalize(Localize cmp, string mainTranslation, string secondaryTranslation) + { + Texture Old = mTarget.texture; + if (Old == null || Old.name != mainTranslation) + mTarget.texture = cmp.FindTranslatedObject(mainTranslation); + + // If the old value is not in the translatedObjects, then unload it as it most likely was loaded from Resources + //if (!HasTranslatedObject(Old)) + // Resources.UnloadAsset(Old); + + // In the editor, sometimes unity "forgets" to show the changes + #if UNITY_EDITOR + if (!Application.isPlaying) + EditorUtility.SetDirty(mTarget); + #endif + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_RawImage.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_RawImage.cs.meta new file mode 100644 index 0000000..6a4c5b0 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_RawImage.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: a58a0cb6f0764ca42b2877aa2c6fa0af +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Text.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Text.cs new file mode 100644 index 0000000..cb897e1 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Text.cs @@ -0,0 +1,111 @@ +using UnityEditor; +using UnityEngine; +using UnityEngine.UI; + +namespace I2.Loc +{ + #if UNITY_EDITOR + [InitializeOnLoad] + #endif + + public class LocalizeTarget_UnityUI_Text : LocalizeTarget + { + static LocalizeTarget_UnityUI_Text() { AutoRegister(); } + [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void AutoRegister() { LocalizationManager.RegisterTarget(new LocalizeTargetDesc_Type { Name = "Text", Priority = 100 }); } + + TextAnchor mAlignment_RTL = TextAnchor.UpperRight; + TextAnchor mAlignment_LTR = TextAnchor.UpperLeft; + bool mAlignmentWasRTL; + bool mInitializeAlignment = true; + + public override eTermType GetPrimaryTermType(Localize cmp) { return eTermType.Text; } + public override eTermType GetSecondaryTermType(Localize cmp) { return eTermType.Font; } + public override bool CanUseSecondaryTerm () { return true; } + public override bool AllowMainTermToBeRTL () { return true; } + public override bool AllowSecondTermToBeRTL () { return false; } + + public override void GetFinalTerms ( Localize cmp, string Main, string Secondary, out string primaryTerm, out string secondaryTerm ) + { + primaryTerm = mTarget ? mTarget.text : null; + secondaryTerm = mTarget.font!=null ? mTarget.font.name : string.Empty; + } + + + public override void DoLocalize ( Localize cmp, string mainTranslation, string secondaryTranslation ) + { + //--[ Localize Font Object ]---------- + Font newFont = cmp.GetSecondaryTranslatedObj( ref mainTranslation, ref secondaryTranslation ); + if (newFont!=null && newFont!=mTarget.font) + mTarget.font = newFont; + + if (mInitializeAlignment) + { + mInitializeAlignment = false; + mAlignmentWasRTL = LocalizationManager.IsRight2Left; + InitAlignment( mAlignmentWasRTL, mTarget.alignment, out mAlignment_LTR, out mAlignment_RTL ); + } + else + { + TextAnchor alignRTL, alignLTR; + InitAlignment( mAlignmentWasRTL, mTarget.alignment, out alignLTR, out alignRTL ); + + if (mAlignmentWasRTL && mAlignment_RTL!=alignRTL || + !mAlignmentWasRTL && mAlignment_LTR != alignLTR) + { + mAlignment_LTR = alignLTR; + mAlignment_RTL = alignRTL; + } + mAlignmentWasRTL = LocalizationManager.IsRight2Left; + } + + if (mainTranslation!=null && mTarget.text != mainTranslation) + { + if (cmp.CorrectAlignmentForRTL) + { + mTarget.alignment = LocalizationManager.IsRight2Left ? mAlignment_RTL : mAlignment_LTR; + } + + + mTarget.text = mainTranslation; + mTarget.SetVerticesDirty(); + + // In the editor, sometimes unity "forgets" to show the changes + #if UNITY_EDITOR + if (!Application.isPlaying) + EditorUtility.SetDirty( mTarget ); + #endif + } + } + + void InitAlignment ( bool isRTL, TextAnchor alignment, out TextAnchor alignLTR, out TextAnchor alignRTL ) + { + alignLTR = alignRTL = alignment; + + if (isRTL) + { + switch (alignment) + { + case TextAnchor.UpperRight: alignLTR = TextAnchor.UpperLeft; break; + case TextAnchor.MiddleRight: alignLTR = TextAnchor.MiddleLeft; break; + case TextAnchor.LowerRight: alignLTR = TextAnchor.LowerLeft; break; + case TextAnchor.UpperLeft: alignLTR = TextAnchor.UpperRight; break; + case TextAnchor.MiddleLeft: alignLTR = TextAnchor.MiddleRight; break; + case TextAnchor.LowerLeft: alignLTR = TextAnchor.LowerRight; break; + } + } + else + { + switch (alignment) + { + case TextAnchor.UpperRight: alignRTL = TextAnchor.UpperLeft; break; + case TextAnchor.MiddleRight: alignRTL = TextAnchor.MiddleLeft; break; + case TextAnchor.LowerRight: alignRTL = TextAnchor.LowerLeft; break; + case TextAnchor.UpperLeft: alignRTL = TextAnchor.UpperRight; break; + case TextAnchor.MiddleLeft: alignRTL = TextAnchor.MiddleRight; break; + case TextAnchor.LowerLeft: alignRTL = TextAnchor.LowerRight; break; + } + } + } + } +} + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Text.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Text.cs.meta new file mode 100644 index 0000000..2372f6e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Targets/LocalizeTarget_UnityUI_Text.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 332e36893e7cf4a49b3c1f72f76cd5e1 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/TermData.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/TermData.cs new file mode 100644 index 0000000..13325c3 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/TermData.cs @@ -0,0 +1,150 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace I2.Loc +{ + public enum eTermType + { + Text, Font, Texture, AudioClip, GameObject, Sprite, Material, Child, Mesh, + #if NGUI + UIAtlas, UIFont, + #endif + #if TK2D + TK2dFont, TK2dCollection, + #endif + #if TextMeshPro + TextMeshPFont, + #endif + #if SVG + SVGAsset, + #endif + Object, + Video + } + + public enum TranslationFlag : byte + { + Normal = 1, + AutoTranslated = 2 + } + + + [Serializable] + public class TermData + { + public string Term = string.Empty; + public eTermType TermType = eTermType.Text; + + #if !UNITY_EDITOR + [NonSerialized] + #endif + public string Description; + + public string[] Languages = Array.Empty(); + public byte[] Flags = Array.Empty(); // flags for each translation + + [SerializeField] private string[] Languages_Touch; // TO BE REMOVED IN A FUTURE RELEASE + + public string GetTranslation ( int idx, string specialization=null, bool editMode=false ) + { + string text = Languages[idx]; + if (text != null) + { + text = SpecializationManager.GetSpecializedText(text, specialization); + if (!editMode) + { + text = text.Replace("[i2nt]", "").Replace("[/i2nt]", ""); + } + } + return text; + } + + public void SetTranslation( int idx, string translation, string specialization = null) + { + Languages[idx] = SpecializationManager.SetSpecializedText( Languages[idx], translation, specialization); + } + + public void RemoveSpecialization(string specialization) + { + for (int i = 0; i < Languages.Length; ++i) + RemoveSpecialization(i, specialization); + } + + + public void RemoveSpecialization( int idx, string specialization ) + { + var text = Languages[idx]; + if (specialization == "Any" || !text.Contains("[i2s_" + specialization + "]")) + { + return; + } + + var dict = SpecializationManager.GetSpecializations(text); + dict.Remove(specialization); + Languages[idx] = SpecializationManager.SetSpecializedText(dict); + } + + public bool IsAutoTranslated( int idx, bool IsTouch ) + { + return (Flags[idx] & (byte)TranslationFlag.AutoTranslated) > 0; + } + + public void Validate () + { + int nLanguages = Mathf.Max(Languages.Length, Flags.Length); + + if (Languages.Length != nLanguages) Array.Resize(ref Languages, nLanguages); + if (Flags.Length!=nLanguages) Array.Resize(ref Flags, nLanguages); + + if (Languages_Touch != null) + { + for (int i = 0; i < Mathf.Min(Languages_Touch.Length, nLanguages); ++i) + { + if (string.IsNullOrEmpty(Languages[i]) && !string.IsNullOrEmpty(Languages_Touch[i])) + { + Languages[i] = Languages_Touch[i]; + Languages_Touch[i] = null; + } + } + Languages_Touch = null; + } + } + + public bool IsTerm( string name, bool allowCategoryMistmatch) + { + if (!allowCategoryMistmatch) + return name == Term; + + return name == LanguageSourceData.GetKeyFromFullTerm (Term); + } + + public bool HasSpecializations() + { + for (int i = 0; i < Languages.Length; ++i) + { + if (!string.IsNullOrEmpty(Languages[i]) && Languages[i].Contains("[i2s_")) + return true; + } + return false; + } + + public List GetAllSpecializations() + { + List values = new List(); + for (int i = 0; i < Languages.Length; ++i) + SpecializationManager.AppendSpecializations(Languages[i], values); + return values; + } + } + + public class TermsPopup : PropertyAttribute + { + public TermsPopup(string filter = "") + { + Filter = filter; + } + + public string Filter { get; private set; } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/TermData.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/TermData.cs.meta new file mode 100644 index 0000000..5a63fee --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/TermData.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: e04d3f1e4351c9740ad1815d63ede4cd +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils.meta new file mode 100644 index 0000000..7f04068 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 23035eaab7d1f024cb7e7b5bae9b078f +folderAsset: yes +timeCreated: 1478234053 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/AutoChangeCultureInfo.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/AutoChangeCultureInfo.cs new file mode 100644 index 0000000..99ded31 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/AutoChangeCultureInfo.cs @@ -0,0 +1,13 @@ +using UnityEngine; + +namespace I2.Loc +{ + + public class AutoChangeCultureInfo : MonoBehaviour + { + public void Start() + { + LocalizationManager.EnableChangingCultureInfo(true); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/AutoChangeCultureInfo.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/AutoChangeCultureInfo.cs.meta new file mode 100644 index 0000000..9893897 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/AutoChangeCultureInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9d7ad57256fd47940aba8035315bd2ca +timeCreated: 1478233236 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CoroutineManager.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CoroutineManager.cs new file mode 100644 index 0000000..72d168b --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CoroutineManager.cs @@ -0,0 +1,53 @@ +using System.Collections; +using UnityEditor; +using UnityEngine; + +namespace I2.Loc +{ + // This class is used to spawn coroutines from outside of MonoBehaviors + public class CoroutineManager : MonoBehaviour + { + static CoroutineManager pInstance + { + get{ + if (mInstance==null) + { + GameObject GO = new GameObject( "_Coroutiner" ); + GO.hideFlags = HideFlags.HideAndDontSave; + mInstance = GO.AddComponent(); + if (Application.isPlaying) + DontDestroyOnLoad(GO); + } + return mInstance; + } + } + static CoroutineManager mInstance; + + + private void Awake() + { + if (Application.isPlaying) + DontDestroyOnLoad(gameObject); + } + + public static Coroutine Start(IEnumerator coroutine) + { + #if UNITY_EDITOR + // Special case to allow coroutines to run in the Editor + if (!Application.isPlaying) + { + EditorApplication.CallbackFunction delg=null; + delg = delegate + { + if (!coroutine.MoveNext()) + EditorApplication.update -= delg; + }; + EditorApplication.update += delg; + return null; + } + #endif + + return pInstance.StartCoroutine(coroutine); + } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CoroutineManager.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CoroutineManager.cs.meta new file mode 100644 index 0000000..19594d9 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CoroutineManager.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 20c75ea9a203e3d40aafe9b20abbd228 +timeCreated: 1502501187 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CustomLocalizeCallback.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CustomLocalizeCallback.cs new file mode 100644 index 0000000..7d9ff92 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CustomLocalizeCallback.cs @@ -0,0 +1,27 @@ +using UnityEngine; +using UnityEngine.Events; + +namespace I2.Loc +{ + [AddComponentMenu("I2/Localization/I2 Localize Callback")] + public class CustomLocalizeCallback : MonoBehaviour + { + public UnityEvent _OnLocalize = new UnityEvent(); + + public void OnEnable() + { + LocalizationManager.OnLocalizeEvent -= OnLocalize; + LocalizationManager.OnLocalizeEvent += OnLocalize; + } + + public void OnDisable() + { + LocalizationManager.OnLocalizeEvent -= OnLocalize; + } + + public void OnLocalize() + { + _OnLocalize.Invoke(); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CustomLocalizeCallback.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CustomLocalizeCallback.cs.meta new file mode 100644 index 0000000..183b892 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/CustomLocalizeCallback.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 24da539b4435ced4da00f418327a772c +timeCreated: 1520536965 +licenseType: Store +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/HindiFixer.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/HindiFixer.cs new file mode 100644 index 0000000..fa2d14e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/HindiFixer.cs @@ -0,0 +1,157 @@ +using System.Linq; + +namespace I2.Loc +{ + + public class HindiFixer + { + + // Needs to also implement: Hindi: https://www.microsoft.com/typography/OpenTypeDev/devanagari/intro.htm + //https://social.msdn.microsoft.com/Forums/windows/en-US/9883ff08-bd72-499b-9543-ed424167281d/converting-hindi-text-to-english-text?forum=winforms + internal static string Fix(string text) + { + while (true) + { + char[] arr = text.ToCharArray(); + bool changed = false; + + for (int i = 0; i < arr.Length; ++i) + { + // interchange the order of "i" vowel + if (arr[i] == 2367 && !char.IsWhiteSpace(arr[i - 1]) && arr[i - 1]!=0) + { + arr[i] = arr[i - 1]; + arr[i - 1] = (char)2367; + changed = true; + } + + if (i == arr.Length - 1) + continue; + + // letter "I" + Nukta forms letter vocalic "L" + if (arr[i] == 2311) + { + if (arr[i + 1] == 2364) + { + arr[i] = (char)2316; + arr[i + 1] = (char)0; + changed = true; + } + } + + // vowel sign vocalic "R" + sign Nukta forms vowel sign vocalic "Rr" + if (arr[i] == 2371) + { + if (arr[i + 1] == 2364) + { + arr[i] = (char)2372; + arr[i + 1] = (char)0; + changed = true; + } + } + + // Candrabindu + sign Nukta forms Om + if (arr[i] == 2305) + { + if (arr[i + 1] == 2364) + { + arr[i] = (char)2384; + arr[i + 1] = (char)0; + changed = true; + } + } + + // letter vocalic "R" + sign Nukta forms letter vocalic "Rr" + if (arr[i] == 2315) + { + if (arr[i + 1] == 2364) + { + arr[i] = (char)2400; + arr[i + 1] = (char)0; + changed = true; + } + } + + // letter "Ii" + sign Nukta forms letter vocalic "LI" + if (arr[i] == 2312) + { + if (arr[i + 1] == 2364) + { + arr[i] = (char)2401; + arr[i + 1] = (char)0; + changed = true; + } + } + + // vowel sign "I" + sign Nukta forms vowel sign vocalic "L" + if (arr[i] == 2367) + { + if (arr[i + 1] == 2364) + { + arr[i] = (char)2402; + arr[i + 1] = (char)0; + changed = true; + } + } + + // vowel sign "Ii" + sign Nukta forms vowel sign vocalic "LI" + if (arr[i] == 2368) + { + if (arr[i + 1] == 2364) + { + arr[i] = (char)2403; + arr[i + 1] = (char)0; + changed = true; + } + } + + // Danda + sign Nukta forms sign Avagraha + if (arr[i] == 2404) + { + if (arr[i + 1] == 2364) + { + arr[i] = (char)2365; + arr[i + 1] = (char)0; + changed = true; + } + } + + // consonant + Halant + Halant + consonant forms consonant + Halant + ZWNJ + consonant + //if (arr[i] == 2381) + //{ + // if (arr[i + 1] == 2381) + // { + // arr[i+1] = (char)8204; // + // } + //} + + // consonant + Halant + Nukta + consonant forms consonant + Halant + ZWJ + Consonant + //if (arr[i] == 2364) + //{ + // if (arr[i + 1] == 2381) + // { + // arr[i] = (char)2381; // + // arr[i+1] = (char)8205; // + // } + //} + /*if (arr[i] == 0x938 && arr[i + 1] == 0x94D)//थ') + { + arr[i] = (char)0x930; + arr[i + 1] = (char)0; + }*/ + } + + if (!changed) + { + return text; + } + + var newText = new string(arr.Where(x => x != 0).ToArray()); + if (newText == text) + return newText; + text = newText; + return text; // remove this later to allow for several passes + } + } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/HindiFixer.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/HindiFixer.cs.meta new file mode 100644 index 0000000..4cd2fde --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/HindiFixer.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7b58f53b44162054f8b586f0cdbe43ba +timeCreated: 1506968129 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/I2Utils.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/I2Utils.cs new file mode 100644 index 0000000..ee2e789 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/I2Utils.cs @@ -0,0 +1,308 @@ +using System; +using System.IO; +using System.Linq; +using System.Text.RegularExpressions; +using UnityEditor; +using UnityEngine; +using UnityEngine.Networking; +using UnityEngine.SceneManagement; + +namespace I2.Loc +{ + public static class I2Utils + { + public const string ValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"; + public const string NumberChars = "0123456789"; + public const string ValidNameSymbols = ".-_$#@*()[]{}+:?!&',^=<>~`"; + + public static string ReverseText(string source) + { + int len = source.Length; + char[] output = new char[len]; + + char[] separators = { '\r', '\n' }; + for (int istart = 0; istart (ValidChars.IndexOf(c)>=0 || c==' ' || (c == '\\' && allowCategory) || (c == '/' && allowCategory))).ToArray()); + //return new string(text.ToCharArray().Select(c => (char.IsControl(c) || (c == '\\' && !allowCategory) || (c == '\"') || (c == '/')) ? ' ' : c).ToArray()); + //return new string(text.ToCharArray().Select(c => ((allowCategory && (c == '\\' || c == '\"' || (c == '/'))) || char.IsLetterOrDigit(c))?c:' ').ToArray()); + + + // Remove Non-Letter/Digits and collapse all extra espaces into a single space + int current = 0; + char[] output = new char[text.Length]; + bool skipped = false; + + foreach (char cc in text.Trim()) + { + char c = ' '; + if (allowCategory && (cc == '\\' || cc == '\"' || cc == '/') || + char.IsLetterOrDigit(cc) || + ValidNameSymbols.IndexOf(cc) >= 0) + { + c = cc; + } + + if (char.IsWhiteSpace(c)) + { + if (!skipped) + { + if (current > 0) + output[current++] = ' '; + + skipped = true; + } + } + else + { + skipped = false; + output[current++] = c; + } + } + + return new string(output, 0, current); + } + + public static string GetValidTermName( string text, bool allowCategory = false) + { + if (text == null) + return null; + text = RemoveTags(text); + return RemoveNonASCII(text, allowCategory); + } + + public static string SplitLine(string line, int maxCharacters) + { + if (maxCharacters <= 0 || line.Length < maxCharacters) + return line; + + var chars = line.ToCharArray(); + bool insideOfLine = true; + bool allowNewLine = false; + for (int i = 0, nCharsInLine = 0; i < chars.Length; ++i) + { + if (insideOfLine) + { + nCharsInLine++; + if (chars[i] == '\n') + { + nCharsInLine = 0; + } + if (nCharsInLine >= maxCharacters && char.IsWhiteSpace(chars[i])) + { + chars[i] = '\n'; + insideOfLine = false; + allowNewLine = false; + } + } + else + { + if (!char.IsWhiteSpace(chars[i])) + { + insideOfLine = true; + nCharsInLine = 0; + } + else + { + if (chars[i] != '\n') + { + chars[i] = (char)0; + } + else + { + if (!allowNewLine) + chars[i] = (char)0; + allowNewLine = true; + } + } + } + } + + return new string(chars.Where(c => c != (char)0).ToArray()); + } + + public static bool FindNextTag(string line, int iStart, out int tagStart, out int tagEnd) + { + tagStart = -1; + tagEnd = -1; + int len = line.Length; + + // Find where the tag starts + for (tagStart = iStart; tagStart < len; ++tagStart) + if (line[tagStart] == '[' || line[tagStart] == '(' || line[tagStart] == '{' || line[tagStart] == '<') + break; + + if (tagStart == len) + return false; + + bool isArabic = false; + for (tagEnd = tagStart + 1; tagEnd < len; ++tagEnd) + { + char c = line[tagEnd]; + if (c == ']' || c == ')' || c == '}' || c=='>') + { + if (isArabic) return FindNextTag(line, tagEnd + 1, out tagStart, out tagEnd); + return true; + } + if (c > 255) isArabic = true; + } + + // there is an open, but not close character + return false; + } + + public static string RemoveTags(string text) + { + return Regex.Replace(text, @"\{\[(.*?)]}|\[(.*?)]|\<(.*?)>", ""); + } + + public static bool RemoveResourcesPath(ref string sPath) + { + int Ind1 = sPath.IndexOf("\\Resources\\", StringComparison.Ordinal); + int Ind2 = sPath.IndexOf("\\Resources/", StringComparison.Ordinal); + int Ind3 = sPath.IndexOf("/Resources\\", StringComparison.Ordinal); + int Ind4 = sPath.IndexOf("/Resources/", StringComparison.Ordinal); + int Index = Mathf.Max(Ind1, Ind2, Ind3, Ind4); + bool IsResource = false; + if (Index >= 0) + { + sPath = sPath.Substring(Index + 11); + IsResource = true; + } + else + { + // If its not in the Resources, then it has to be in the References + // Therefore, the path has to be stripped and let only the name + Index = sPath.LastIndexOfAny(LanguageSourceData.CategorySeparators); + if (Index > 0) + sPath = sPath.Substring(Index + 1); + } + + string Extension = Path.GetExtension(sPath); + if (!string.IsNullOrEmpty(Extension)) + sPath = sPath.Substring(0, sPath.Length - Extension.Length); + + return IsResource; + } + + public static bool IsPlaying() + { + if (Application.isPlaying) + return true; + #if UNITY_EDITOR + return EditorApplication.isPlayingOrWillChangePlaymode; + #else + return false; + #endif + } + + public static string GetPath(this Transform tr) + { + var parent = tr.parent; + if (tr == null) + return tr.name; + return parent.GetPath() + "/" + tr.name; + } + +#if UNITY_5_3_OR_NEWER + public static Transform FindObject(string objectPath) + { + return FindObject(SceneManager.GetActiveScene(), objectPath); + } + + + public static Transform FindObject(Scene scene, string objectPath) + { + //var roots = SceneManager.GetActiveScene().GetRootGameObjects(); + var roots = scene.GetRootGameObjects(); + for (int i=0; i(Transform tr) where H : Component + { + if (!tr) + return null; + + H comp = tr.GetComponent(); + while (!comp && tr) + { + comp = tr.GetComponent(); + tr = tr.parent; + } + return comp; + } + + public static string GetCaptureMatch(Match match) + { + for (int i = match.Groups.Count - 1; i >= 0; --i) + if (match.Groups[i].Success) + { + return match.Groups[i].ToString(); + } + return match.ToString(); + } + + public static void SendWebRequest(UnityWebRequest www ) + { + #if UNITY_2017_2_OR_NEWER + www.SendWebRequest(); + #else + www.Send(); + #endif + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/I2Utils.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/I2Utils.cs.meta new file mode 100644 index 0000000..802419e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/I2Utils.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 7a974f5f5b8a8c94abaf68d987ea0662 +timeCreated: 1516389217 +licenseType: Store +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizationParamsManager.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizationParamsManager.cs new file mode 100644 index 0000000..8cce108 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizationParamsManager.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace I2.Loc +{ + public interface ILocalizationParamsManager + { + string GetParameterValue( string Param ); + } + + public class LocalizationParamsManager : MonoBehaviour, ILocalizationParamsManager + { + [Serializable] + public struct ParamValue + { + public string Name, Value; + + } + + [SerializeField] + public List _Params = new List(); + + public bool _IsGlobalManager; + + public string GetParameterValue( string ParamName ) + { + if (_Params != null) + { + for (int i = 0, imax = _Params.Count; i < imax; ++i) + if (_Params[i].Name == ParamName) + return _Params[i].Value; + } + return null; // not found + } + + public void SetParameterValue( string ParamName, string ParamValue, bool localize = true ) + { + bool setted = false; + for (int i = 0, imax = _Params.Count; i < imax; ++i) + if (_Params[i].Name == ParamName) + { + var temp = _Params[i]; + temp.Value = ParamValue; + _Params[i] = temp; + setted = true; + break; + } + if (!setted) + _Params.Add(new ParamValue { Name = ParamName, Value = ParamValue }); + + if (localize) + OnLocalize(); + } + + public void OnLocalize() + { + var loc = GetComponent(); + if (loc != null) + loc.OnLocalize(true); + } + + public virtual void OnEnable() + { + if (_IsGlobalManager) + DoAutoRegister(); + } + + //[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] + //public void AutoStart() + //{ + // if (_AutoRegister) + // DoAutoRegister(); + //} + + public void DoAutoRegister() + { + if (!LocalizationManager.ParamManagers.Contains(this)) + { + LocalizationManager.ParamManagers.Add(this); + LocalizationManager.LocalizeAll(true); + } + } + + public void OnDisable() + { + LocalizationManager.ParamManagers.Remove(this); + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizationParamsManager.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizationParamsManager.cs.meta new file mode 100644 index 0000000..0e6360e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizationParamsManager.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: c9586cfd190ca384a8dd72aa92c86152 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizedString.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizedString.cs new file mode 100644 index 0000000..66b758c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizedString.cs @@ -0,0 +1,42 @@ +using System; + +namespace I2.Loc +{ + [Serializable] + public struct LocalizedString + { + public string mTerm; + public bool mRTL_IgnoreArabicFix; + public int mRTL_MaxLineLength; + public bool mRTL_ConvertNumbers; + public bool m_DontLocalizeParameters; + + public static implicit operator string(LocalizedString s) + { + return s.ToString(); + } + + public static implicit operator LocalizedString(string term) + { + return new LocalizedString { mTerm = term }; + } + + public LocalizedString (LocalizedString str) + { + mTerm = str.mTerm; + mRTL_IgnoreArabicFix = str.mRTL_IgnoreArabicFix; + mRTL_MaxLineLength = str.mRTL_MaxLineLength; + mRTL_ConvertNumbers = str.mRTL_ConvertNumbers; + m_DontLocalizeParameters = str.m_DontLocalizeParameters; + } + + + + public override string ToString() + { + var translation = LocalizationManager.GetTranslation(mTerm, !mRTL_IgnoreArabicFix, mRTL_MaxLineLength, !mRTL_ConvertNumbers, true ); + LocalizationManager.ApplyLocalizationParams(ref translation, !m_DontLocalizeParameters); + return translation; + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizedString.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizedString.cs.meta new file mode 100644 index 0000000..b2bfa06 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/LocalizedString.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0bf401b4b1a2c364ba3795d47b95835f +timeCreated: 1478236841 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RTLFixer.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RTLFixer.cs new file mode 100644 index 0000000..8dc3fda --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RTLFixer.cs @@ -0,0 +1,971 @@ +using System; +using System.Collections.Generic; + +namespace I2.Loc +{ + + public class RTLFixer + { + /// + /// Fix the specified string. + /// + /// + /// String to be fixed. + /// + public static string Fix(string str) + { + return Fix(str, false, true); + } + + public static string Fix(string str, bool rtl) + { + if (rtl) + + { + return Fix(str); + } + + string[] words = str.Split(' '); + string result = ""; + string arabicToIgnore = ""; + foreach (string word in words) + { + if (char.IsLower(word.ToLower()[word.Length / 2])) + { + result += Fix(arabicToIgnore) + word + " "; + arabicToIgnore = ""; + } + else + { + arabicToIgnore += word + " "; + + } + } + if (arabicToIgnore != "") + result += Fix(arabicToIgnore); + + return result; + } + + /// + /// Fix the specified string with customization options. + /// + /// + /// String to be fixed. + /// + /// + /// Show tashkeel. + /// + /// + /// Use hindu numbers. + /// + public static string Fix(string str, bool showTashkeel, bool useHinduNumbers) + { + var newStr = HindiFixer.Fix(str); + if (newStr != str) + return newStr; + RTLFixerTool.showTashkeel = showTashkeel; + RTLFixerTool.useHinduNumbers = useHinduNumbers; + + if (str.Contains("\n")) + str = str.Replace("\n", Environment.NewLine); + + if (str.Contains(Environment.NewLine)) + { + string[] stringSeparators = { Environment.NewLine }; + string[] strSplit = str.Split(stringSeparators, StringSplitOptions.None); + + if (strSplit.Length == 0) + return RTLFixerTool.FixLine(str); + if (strSplit.Length == 1) + return RTLFixerTool.FixLine(str); + string outputString = RTLFixerTool.FixLine(strSplit[0]); + int iteration = 1; + if (strSplit.Length > 1) + { + while (iteration < strSplit.Length) + { + outputString += Environment.NewLine + RTLFixerTool.FixLine(strSplit[iteration]); + iteration++; + } + } + return outputString; + } + + return RTLFixerTool.FixLine(str); + + } + + } + + + /// + /// Arabic Contextual forms General - Unicode + /// + internal enum IsolatedArabicLetters + { + Hamza = 0xFE80, + Alef = 0xFE8D, + AlefHamza = 0xFE83, + WawHamza = 0xFE85, + AlefMaksoor = 0xFE87, + AlefMaksora = 0xFBFC, + HamzaNabera = 0xFE89, + Ba = 0xFE8F, + Ta = 0xFE95, + Tha2 = 0xFE99, + Jeem = 0xFE9D, + H7aa = 0xFEA1, + Khaa2 = 0xFEA5, + Dal = 0xFEA9, + Thal = 0xFEAB, + Ra2 = 0xFEAD, + Zeen = 0xFEAF, + Seen = 0xFEB1, + Sheen = 0xFEB5, + S9a = 0xFEB9, + Dha = 0xFEBD, + T6a = 0xFEC1, + T6ha = 0xFEC5, + Ain = 0xFEC9, + Gain = 0xFECD, + Fa = 0xFED1, + Gaf = 0xFED5, + Kaf = 0xFED9, + Lam = 0xFEDD, + Meem = 0xFEE1, + Noon = 0xFEE5, + Ha = 0xFEE9, + Waw = 0xFEED, + Ya = 0xFEF1, + AlefMad = 0xFE81, + TaMarboota = 0xFE93, + PersianPe = 0xFB56, // Persian Letters; + PersianChe = 0xFB7A, + PersianZe = 0xFB8A, + PersianGaf = 0xFB92, + PersianGaf2 = 0xFB8E + + } + + /// + /// Arabic Contextual forms - Isolated + /// + internal enum GeneralArabicLetters + { + Hamza = 0x0621, + Alef = 0x0627, + AlefHamza = 0x0623, + WawHamza = 0x0624, + AlefMaksoor = 0x0625, + AlefMagsora = 0x0649, + HamzaNabera = 0x0626, + Ba = 0x0628, + Ta = 0x062A, + Tha2 = 0x062B, + Jeem = 0x062C, + H7aa = 0x062D, + Khaa2 = 0x062E, + Dal = 0x062F, + Thal = 0x0630, + Ra2 = 0x0631, + Zeen = 0x0632, + Seen = 0x0633, + Sheen = 0x0634, + S9a = 0x0635, + Dha = 0x0636, + T6a = 0x0637, + T6ha = 0x0638, + Ain = 0x0639, + Gain = 0x063A, + Fa = 0x0641, + Gaf = 0x0642, + Kaf = 0x0643, + Lam = 0x0644, + Meem = 0x0645, + Noon = 0x0646, + Ha = 0x0647, + Waw = 0x0648, + Ya = 0x064A, + AlefMad = 0x0622, + TaMarboota = 0x0629, + PersianPe = 0x067E, // Persian Letters; + PersianChe = 0x0686, + PersianZe = 0x0698, + PersianGaf = 0x06AF, + PersianGaf2 = 0x06A9 + + } + + /// + /// Data Structure for conversion + /// + internal class ArabicMapping + { + public int from; + public int to; + public ArabicMapping(int from, int to) + { + this.from = from; + this.to = to; + } + } + + /// + /// Sets up and creates the conversion table + /// + internal class ArabicTable + { + + private static List mapList; + private static ArabicTable arabicMapper; + + /// + /// Setting up the conversion table + /// + private ArabicTable() + { + mapList = new List(); + + + + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Hamza, (int)IsolatedArabicLetters.Hamza)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Alef, (int)IsolatedArabicLetters.Alef)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.AlefHamza, (int)IsolatedArabicLetters.AlefHamza)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.WawHamza, (int)IsolatedArabicLetters.WawHamza)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.AlefMaksoor, (int)IsolatedArabicLetters.AlefMaksoor)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.AlefMagsora, (int)IsolatedArabicLetters.AlefMaksora)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.HamzaNabera, (int)IsolatedArabicLetters.HamzaNabera)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Ba, (int)IsolatedArabicLetters.Ba)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Ta, (int)IsolatedArabicLetters.Ta)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Tha2, (int)IsolatedArabicLetters.Tha2)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Jeem, (int)IsolatedArabicLetters.Jeem)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.H7aa, (int)IsolatedArabicLetters.H7aa)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Khaa2, (int)IsolatedArabicLetters.Khaa2)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Dal, (int)IsolatedArabicLetters.Dal)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Thal, (int)IsolatedArabicLetters.Thal)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Ra2, (int)IsolatedArabicLetters.Ra2)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Zeen, (int)IsolatedArabicLetters.Zeen)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Seen, (int)IsolatedArabicLetters.Seen)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Sheen, (int)IsolatedArabicLetters.Sheen)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.S9a, (int)IsolatedArabicLetters.S9a)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Dha, (int)IsolatedArabicLetters.Dha)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.T6a, (int)IsolatedArabicLetters.T6a)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.T6ha, (int)IsolatedArabicLetters.T6ha)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Ain, (int)IsolatedArabicLetters.Ain)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Gain, (int)IsolatedArabicLetters.Gain)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Fa, (int)IsolatedArabicLetters.Fa)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Gaf, (int)IsolatedArabicLetters.Gaf)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Kaf, (int)IsolatedArabicLetters.Kaf)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Lam, (int)IsolatedArabicLetters.Lam)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Meem, (int)IsolatedArabicLetters.Meem)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Noon, (int)IsolatedArabicLetters.Noon)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Ha, (int)IsolatedArabicLetters.Ha)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Waw, (int)IsolatedArabicLetters.Waw)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.Ya, (int)IsolatedArabicLetters.Ya)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.AlefMad, (int)IsolatedArabicLetters.AlefMad)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.TaMarboota, (int)IsolatedArabicLetters.TaMarboota)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.PersianPe, (int)IsolatedArabicLetters.PersianPe)); // Persian Letters; + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.PersianChe, (int)IsolatedArabicLetters.PersianChe)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.PersianZe, (int)IsolatedArabicLetters.PersianZe)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.PersianGaf, (int)IsolatedArabicLetters.PersianGaf)); + mapList.Add(new ArabicMapping((int)GeneralArabicLetters.PersianGaf2, (int)IsolatedArabicLetters.PersianGaf2)); + + + + + //for (int i = 0; i < generalArabic.Length; i++) + // mapList.Add(new ArabicMapping((int)generalArabic.GetValue(i), (int)isolatedArabic.GetValue(i))); // I + + + } + + /// + /// Singleton design pattern, Get the mapper. If it was not created before, create it. + /// + internal static ArabicTable ArabicMapper + { + get + { + if (arabicMapper == null) + arabicMapper = new ArabicTable(); + return arabicMapper; + } + } + + internal int Convert(int toBeConverted) + { + + foreach (ArabicMapping arabicMap in mapList) + if (arabicMap.from == toBeConverted) + { + return arabicMap.to; + } + return toBeConverted; + } + + + } + + + internal class TashkeelLocation + { + public char tashkeel; + public int position; + public TashkeelLocation(char tashkeel, int position) + { + this.tashkeel = tashkeel; + this.position = position; + } + } + + + internal class RTLFixerTool + { + internal static bool showTashkeel = true; + internal static bool useHinduNumbers; + + + internal static string RemoveTashkeel(string str, out List tashkeelLocation) + { + tashkeelLocation = new List(); + char[] letters = str.ToCharArray(); + + int index = 0; + for (int i = 0; i < letters.Length; i++) + { + if (letters[i] == (char)0x064B) + { // Tanween Fatha + tashkeelLocation.Add(new TashkeelLocation((char)0x064B, i)); + index++; + } + else if (letters[i] == (char)0x064C) + { // DAMMATAN + tashkeelLocation.Add(new TashkeelLocation((char)0x064C, i)); + index++; + } + else if (letters[i] == (char)0x064D) + { // KASRATAN + tashkeelLocation.Add(new TashkeelLocation((char)0x064D, i)); + index++; + } + else if (letters[i] == (char)0x064E) + { // FATHA + if (index > 0) + { + if (tashkeelLocation[index - 1].tashkeel == (char)0x0651) // SHADDA + { + tashkeelLocation[index - 1].tashkeel = (char)0xFC60; // Shadda With Fatha + continue; + } + } + + tashkeelLocation.Add(new TashkeelLocation((char)0x064E, i)); + index++; + } + else if (letters[i] == (char)0x064F) + { // DAMMA + if (index > 0) + { + if (tashkeelLocation[index - 1].tashkeel == (char)0x0651) + { // SHADDA + tashkeelLocation[index - 1].tashkeel = (char)0xFC61; // Shadda With DAMMA + continue; + } + } + tashkeelLocation.Add(new TashkeelLocation((char)0x064F, i)); + index++; + } + else if (letters[i] == (char)0x0650) + { // KASRA + if (index > 0) + { + if (tashkeelLocation[index - 1].tashkeel == (char)0x0651) + { // SHADDA + tashkeelLocation[index - 1].tashkeel = (char)0xFC62; // Shadda With KASRA + continue; + } + } + tashkeelLocation.Add(new TashkeelLocation((char)0x0650, i)); + index++; + } + else if (letters[i] == (char)0x0651) + { // SHADDA + if (index > 0) + { + if (tashkeelLocation[index - 1].tashkeel == (char)0x064E) // FATHA + { + tashkeelLocation[index - 1].tashkeel = (char)0xFC60; // Shadda With Fatha + continue; + } + + if (tashkeelLocation[index - 1].tashkeel == (char)0x064F) // DAMMA + { + tashkeelLocation[index - 1].tashkeel = (char)0xFC61; // Shadda With DAMMA + continue; + } + + if (tashkeelLocation[index - 1].tashkeel == (char)0x0650) // KASRA + { + tashkeelLocation[index - 1].tashkeel = (char)0xFC62; // Shadda With KASRA + continue; + } + } + + tashkeelLocation.Add(new TashkeelLocation((char)0x0651, i)); + index++; + } + else if (letters[i] == (char)0x0652) + { // SUKUN + tashkeelLocation.Add(new TashkeelLocation((char)0x0652, i)); + index++; + } + else if (letters[i] == (char)0x0653) + { // MADDAH ABOVE + tashkeelLocation.Add(new TashkeelLocation((char)0x0653, i)); + index++; + } + } + + string[] split = str.Split((char)0x064B, (char)0x064C, (char)0x064D, (char)0x064E, (char)0x064F, (char)0x0650, (char)0x0651, (char)0x0652, (char)0x0653, (char)0xFC60, (char)0xFC61, (char)0xFC62); + str = ""; + + foreach (string s in split) + { + str += s; + } + + return str; + } + + internal static char[] ReturnTashkeel(char[] letters, List tashkeelLocation) + { + char[] lettersWithTashkeel = new char[letters.Length + tashkeelLocation.Count]; + + int letterWithTashkeelTracker = 0; + for (int i = 0; i < letters.Length; i++) + { + lettersWithTashkeel[letterWithTashkeelTracker] = letters[i]; + letterWithTashkeelTracker++; + foreach (TashkeelLocation hLocation in tashkeelLocation) + { + if (hLocation.position == letterWithTashkeelTracker) + { + lettersWithTashkeel[letterWithTashkeelTracker] = hLocation.tashkeel; + letterWithTashkeelTracker++; + } + } + } + + return lettersWithTashkeel; + } + + /// + /// Converts a string to a form in which the sting will be displayed correctly for arabic text. + /// + /// String to be converted. Example: "Aaa" + /// Converted string. Example: "aa aaa A" without the spaces. + internal static string FixLine(string str) + { + string test = ""; + + List tashkeelLocation; + + string originString = RemoveTashkeel(str, out tashkeelLocation); + + char[] lettersOrigin = originString.ToCharArray(); + char[] lettersFinal = originString.ToCharArray(); + + + + for (int i = 0; i < lettersOrigin.Length; i++) + { + lettersOrigin[i] = (char)ArabicTable.ArabicMapper.Convert(lettersOrigin[i]); + } + + for (int i = 0; i < lettersOrigin.Length; i++) + { + bool skip = false; + + + //lettersOrigin[i] = (char)ArabicTable.ArabicMapper.Convert(lettersOrigin[i]); + + + // For special Lam Letter connections. + if (lettersOrigin[i] == (char)IsolatedArabicLetters.Lam) + { + + if (i < lettersOrigin.Length - 1) + { + //lettersOrigin[i + 1] = (char)ArabicTable.ArabicMapper.Convert(lettersOrigin[i + 1]); + if (lettersOrigin[i + 1] == (char)IsolatedArabicLetters.AlefMaksoor) + { + lettersOrigin[i] = (char)0xFEF7; + lettersFinal[i + 1] = (char)0xFFFF; + skip = true; + } + else if (lettersOrigin[i + 1] == (char)IsolatedArabicLetters.Alef) + { + lettersOrigin[i] = (char)0xFEF9; + lettersFinal[i + 1] = (char)0xFFFF; + skip = true; + } + else if (lettersOrigin[i + 1] == (char)IsolatedArabicLetters.AlefHamza) + { + lettersOrigin[i] = (char)0xFEF5; + lettersFinal[i + 1] = (char)0xFFFF; + skip = true; + } + else if (lettersOrigin[i + 1] == (char)IsolatedArabicLetters.AlefMad) + { + lettersOrigin[i] = (char)0xFEF3; + lettersFinal[i + 1] = (char)0xFFFF; + skip = true; + } + } + + } + + + if (!IsIgnoredCharacter(lettersOrigin[i])) + { + if (IsMiddleLetter(lettersOrigin, i)) + lettersFinal[i] = (char)(lettersOrigin[i] + 3); + else if (IsFinishingLetter(lettersOrigin, i)) + lettersFinal[i] = (char)(lettersOrigin[i] + 1); + else if (IsLeadingLetter(lettersOrigin, i)) + lettersFinal[i] = (char)(lettersOrigin[i] + 2); + } + + //string strOut = String.Format(@"\x{0:x4}", (ushort)lettersOrigin[i]); + //UnityEngine.Debug.Log(strOut); + + //strOut = String.Format(@"\x{0:x4}", (ushort)lettersFinal[i]); + //UnityEngine.Debug.Log(strOut); + + test += Convert.ToString(lettersOrigin[i], 16) + " "; + if (skip) + i++; + + + //chaning numbers to hindu + if (useHinduNumbers) + { + if (lettersOrigin[i] == (char)0x0030) + lettersFinal[i] = (char)0x0660; + else if (lettersOrigin[i] == (char)0x0031) + lettersFinal[i] = (char)0x0661; + else if (lettersOrigin[i] == (char)0x0032) + lettersFinal[i] = (char)0x0662; + else if (lettersOrigin[i] == (char)0x0033) + lettersFinal[i] = (char)0x0663; + else if (lettersOrigin[i] == (char)0x0034) + lettersFinal[i] = (char)0x0664; + else if (lettersOrigin[i] == (char)0x0035) + lettersFinal[i] = (char)0x0665; + else if (lettersOrigin[i] == (char)0x0036) + lettersFinal[i] = (char)0x0666; + else if (lettersOrigin[i] == (char)0x0037) + lettersFinal[i] = (char)0x0667; + else if (lettersOrigin[i] == (char)0x0038) + lettersFinal[i] = (char)0x0668; + else if (lettersOrigin[i] == (char)0x0039) + lettersFinal[i] = (char)0x0669; + } + + } + + + + //Return the Tashkeel to their places. + if (showTashkeel) + lettersFinal = ReturnTashkeel(lettersFinal, tashkeelLocation); + + + List list = new List(); + + List numberList = new List(); + + for (int i = lettersFinal.Length - 1; i >= 0; i--) + { + + + // if (lettersFinal[i] == '(') + // numberList.Add(')'); + // else if (lettersFinal[i] == ')') + // numberList.Add('('); + // else if (lettersFinal[i] == '<') + // numberList.Add('>'); + // else if (lettersFinal[i] == '>') + // numberList.Add('<'); + // else + if (char.IsPunctuation(lettersFinal[i]) && i > 0 && i < lettersFinal.Length - 1 && + (char.IsPunctuation(lettersFinal[i - 1]) || char.IsPunctuation(lettersFinal[i + 1]))) + { + if (lettersFinal[i] == '(') + list.Add(')'); + else if (lettersFinal[i] == ')') + list.Add('('); + else if (lettersFinal[i] == '<') + list.Add('>'); + else if (lettersFinal[i] == '>') + list.Add('<'); + else if (lettersFinal[i] == '[') + list.Add(']'); + else if (lettersFinal[i] == ']') + list.Add('['); + else if (lettersFinal[i] != 0xFFFF) + list.Add(lettersFinal[i]); + } + // For cases where english words and arabic are mixed. This allows for using arabic, english and numbers in one sentence. + else if (lettersFinal[i] == ' ' && i > 0 && i < lettersFinal.Length - 1 && + (char.IsLower(lettersFinal[i - 1]) || char.IsUpper(lettersFinal[i - 1]) || char.IsNumber(lettersFinal[i - 1])) && + (char.IsLower(lettersFinal[i + 1]) || char.IsUpper(lettersFinal[i + 1]) || char.IsNumber(lettersFinal[i + 1]))) + + { + numberList.Add(lettersFinal[i]); + } + + else if (char.IsNumber(lettersFinal[i]) || char.IsLower(lettersFinal[i]) || + char.IsUpper(lettersFinal[i]) || char.IsSymbol(lettersFinal[i]) || + char.IsPunctuation(lettersFinal[i]))// || lettersFinal[i] == '^') //) + { + + if (lettersFinal[i] == '(') + numberList.Add(')'); + else if (lettersFinal[i] == ')') + numberList.Add('('); + else if (lettersFinal[i] == '<') + numberList.Add('>'); + else if (lettersFinal[i] == '>') + numberList.Add('<'); + else if (lettersFinal[i] == '[') + list.Add(']'); + else if (lettersFinal[i] == ']') + list.Add('['); + else + numberList.Add(lettersFinal[i]); + } + else if (lettersFinal[i] >= (char)0xD800 && lettersFinal[i] <= (char)0xDBFF || + lettersFinal[i] >= (char)0xDC00 && lettersFinal[i] <= (char)0xDFFF) + { + numberList.Add(lettersFinal[i]); + } + else + { + if (numberList.Count > 0) + { + for (int j = 0; j < numberList.Count; j++) + list.Add(numberList[numberList.Count - 1 - j]); + numberList.Clear(); + } + if (lettersFinal[i] != 0xFFFF) + list.Add(lettersFinal[i]); + + } + } + if (numberList.Count > 0) + { + for (int j = 0; j < numberList.Count; j++) + list.Add(numberList[numberList.Count - 1 - j]); + numberList.Clear(); + } + + // Moving letters from a list to an array. + lettersFinal = new char[list.Count]; + for (int i = 0; i < lettersFinal.Length; i++) + lettersFinal[i] = list[i]; + + + str = new string(lettersFinal); + return str; + } + + /// + /// English letters, numbers and punctuation characters are ignored. This checks if the ch is an ignored character. + /// + /// The character to be checked for skipping + /// True if the character should be ignored, false if it should not be ignored. + internal static bool IsIgnoredCharacter(char ch) + { + bool isPunctuation = char.IsPunctuation(ch); + bool isNumber = char.IsNumber(ch); + bool isLower = char.IsLower(ch); + bool isUpper = char.IsUpper(ch); + bool isSymbol = char.IsSymbol(ch); + bool isPersianCharacter = ch == (char)0xFB56 || ch == (char)0xFB7A || ch == (char)0xFB8A || ch == (char)0xFB92 || ch == (char)0xFB8E; + bool isPresentationFormB = ch <= (char)0xFEFF && ch >= (char)0xFE70; + bool isAcceptableCharacter = isPresentationFormB || isPersianCharacter || ch == (char)0xFBFC; + + + + return isPunctuation || + isNumber || + isLower || + isUpper || + isSymbol || + !isAcceptableCharacter || + ch == 'a' || ch == '>' || ch == '<' || ch == (char)0x061B; + + // return char.IsPunctuation(ch) || char.IsNumber(ch) || ch == 'a' || ch == '>' || ch == '<' || + // char.IsLower(ch) || char.IsUpper(ch) || ch == (char)0x061B || char.IsSymbol(ch) + // || !(ch <= (char)0xFEFF && ch >= (char)0xFE70) // Presentation Form B + // || ch == (char)0xFB56 || ch == (char)0xFB7A || ch == (char)0xFB8A || ch == (char)0xFB92; // Persian Characters + + // PersianPe = 0xFB56, + // PersianChe = 0xFB7A, + // PersianZe = 0xFB8A, + // PersianGaf = 0xFB92 + //lettersOrigin[i] <= (char)0xFEFF && lettersOrigin[i] >= (char)0xFE70 + } + + /// + /// Checks if the letter at index value is a leading character in Arabic or not. + /// + /// The whole word that contains the character to be checked + /// The index of the character to be checked + /// True if the character at index is a leading character, else, returns false + internal static bool IsLeadingLetter(char[] letters, int index) + { + + bool lettersThatCannotBeBeforeALeadingLetter = index == 0 + || letters[index - 1] == ' ' + || letters[index - 1] == '*' // ??? Remove? + || letters[index - 1] == 'A' // ??? Remove? + || char.IsPunctuation(letters[index - 1]) + || letters[index - 1] == '>' + || letters[index - 1] == '<' + || letters[index - 1] == (int)IsolatedArabicLetters.Alef + || letters[index - 1] == (int)IsolatedArabicLetters.Dal + || letters[index - 1] == (int)IsolatedArabicLetters.Thal + || letters[index - 1] == (int)IsolatedArabicLetters.Ra2 + || letters[index - 1] == (int)IsolatedArabicLetters.Zeen + || letters[index - 1] == (int)IsolatedArabicLetters.PersianZe + //|| letters[index - 1] == (int)IsolatedArabicLetters.AlefMaksora + || letters[index - 1] == (int)IsolatedArabicLetters.Waw + || letters[index - 1] == (int)IsolatedArabicLetters.AlefMad + || letters[index - 1] == (int)IsolatedArabicLetters.AlefHamza + || letters[index - 1] == (int)IsolatedArabicLetters.AlefMaksoor + || letters[index - 1] == (int)IsolatedArabicLetters.WawHamza; + + bool lettersThatCannotBeALeadingLetter = letters[index] != ' ' + && letters[index] != (int)IsolatedArabicLetters.Dal + && letters[index] != (int)IsolatedArabicLetters.Thal + && letters[index] != (int)IsolatedArabicLetters.Ra2 + && letters[index] != (int)IsolatedArabicLetters.Zeen + && letters[index] != (int)IsolatedArabicLetters.PersianZe + && letters[index] != (int)IsolatedArabicLetters.Alef + && letters[index] != (int)IsolatedArabicLetters.AlefHamza + && letters[index] != (int)IsolatedArabicLetters.AlefMaksoor + && letters[index] != (int)IsolatedArabicLetters.AlefMad + && letters[index] != (int)IsolatedArabicLetters.WawHamza + && letters[index] != (int)IsolatedArabicLetters.Waw + && letters[index] != (int)IsolatedArabicLetters.Hamza; + + bool lettersThatCannotBeAfterLeadingLetter = index < letters.Length - 1 + && letters[index + 1] != ' ' + && !char.IsPunctuation(letters[index + 1]) + && !char.IsNumber(letters[index + 1]) + && !char.IsSymbol(letters[index + 1]) + && !char.IsLower(letters[index + 1]) + && !char.IsUpper(letters[index + 1]) + && letters[index + 1] != (int)IsolatedArabicLetters.Hamza; + + if (lettersThatCannotBeBeforeALeadingLetter && lettersThatCannotBeALeadingLetter && lettersThatCannotBeAfterLeadingLetter) + + // if ((index == 0 || letters[index - 1] == ' ' || letters[index - 1] == '*' || letters[index - 1] == 'A' || char.IsPunctuation(letters[index - 1]) + // || letters[index - 1] == '>' || letters[index - 1] == '<' + // || letters[index - 1] == (int)IsolatedArabicLetters.Alef + // || letters[index - 1] == (int)IsolatedArabicLetters.Dal || letters[index - 1] == (int)IsolatedArabicLetters.Thal + // || letters[index - 1] == (int)IsolatedArabicLetters.Ra2 + // || letters[index - 1] == (int)IsolatedArabicLetters.Zeen || letters[index - 1] == (int)IsolatedArabicLetters.PersianZe + // || letters[index - 1] == (int)IsolatedArabicLetters.AlefMaksora || letters[index - 1] == (int)IsolatedArabicLetters.Waw + // || letters[index - 1] == (int)IsolatedArabicLetters.AlefMad || letters[index - 1] == (int)IsolatedArabicLetters.AlefHamza + // || letters[index - 1] == (int)IsolatedArabicLetters.AlefMaksoor || letters[index - 1] == (int)IsolatedArabicLetters.WawHamza) + // && letters[index] != ' ' && letters[index] != (int)IsolatedArabicLetters.Dal + // && letters[index] != (int)IsolatedArabicLetters.Thal + // && letters[index] != (int)IsolatedArabicLetters.Ra2 + // && letters[index] != (int)IsolatedArabicLetters.Zeen && letters[index] != (int)IsolatedArabicLetters.PersianZe + // && letters[index] != (int)IsolatedArabicLetters.Alef && letters[index] != (int)IsolatedArabicLetters.AlefHamza + // && letters[index] != (int)IsolatedArabicLetters.AlefMaksoor + // && letters[index] != (int)IsolatedArabicLetters.AlefMad + // && letters[index] != (int)IsolatedArabicLetters.WawHamza + // && letters[index] != (int)IsolatedArabicLetters.Waw + // && letters[index] != (int)IsolatedArabicLetters.Hamza + // && index < letters.Length - 1 && letters[index + 1] != ' ' && !char.IsPunctuation(letters[index + 1] ) && !char.IsNumber(letters[index + 1]) + // && letters[index + 1] != (int)IsolatedArabicLetters.Hamza ) + { + return true; + } + + return false; + } + + /// + /// Checks if the letter at index value is a finishing character in Arabic or not. + /// + /// The whole word that contains the character to be checked + /// The index of the character to be checked + /// True if the character at index is a finishing character, else, returns false + internal static bool IsFinishingLetter(char[] letters, int index) + { + //bool indexZero = index != 0; + bool lettersThatCannotBeBeforeAFinishingLetter = index == 0 ? false : + letters[index - 1] != ' ' + // && char.IsDigit(letters[index-1]) + // && char.IsLower(letters[index-1]) + // && char.IsUpper(letters[index-1]) + // && char.IsNumber(letters[index-1]) + // && char.IsWhiteSpace(letters[index-1]) + // && char.IsPunctuation(letters[index-1]) + // && char.IsSymbol(letters[index-1]) + + && letters[index - 1] != (int)IsolatedArabicLetters.Dal + && letters[index - 1] != (int)IsolatedArabicLetters.Thal + && letters[index - 1] != (int)IsolatedArabicLetters.Ra2 + && letters[index - 1] != (int)IsolatedArabicLetters.Zeen + && letters[index - 1] != (int)IsolatedArabicLetters.PersianZe + //&& letters[index - 1] != (int)IsolatedArabicLetters.AlefMaksora + && letters[index - 1] != (int)IsolatedArabicLetters.Waw + && letters[index - 1] != (int)IsolatedArabicLetters.Alef + && letters[index - 1] != (int)IsolatedArabicLetters.AlefMad + && letters[index - 1] != (int)IsolatedArabicLetters.AlefHamza + && letters[index - 1] != (int)IsolatedArabicLetters.AlefMaksoor + && letters[index - 1] != (int)IsolatedArabicLetters.WawHamza + && letters[index - 1] != (int)IsolatedArabicLetters.Hamza + + + + && !char.IsPunctuation(letters[index - 1]) + && letters[index - 1] != '>' + && letters[index - 1] != '<'; + + + bool lettersThatCannotBeFinishingLetters = letters[index] != ' ' && letters[index] != (int)IsolatedArabicLetters.Hamza; + + + + + if (lettersThatCannotBeBeforeAFinishingLetter && lettersThatCannotBeFinishingLetters) + + // if (index != 0 && letters[index - 1] != ' ' && letters[index - 1] != '*' && letters[index - 1] != 'A' + // && letters[index - 1] != (int)IsolatedArabicLetters.Dal && letters[index - 1] != (int)IsolatedArabicLetters.Thal + // && letters[index - 1] != (int)IsolatedArabicLetters.Ra2 + // && letters[index - 1] != (int)IsolatedArabicLetters.Zeen && letters[index - 1] != (int)IsolatedArabicLetters.PersianZe + // && letters[index - 1] != (int)IsolatedArabicLetters.AlefMaksora && letters[index - 1] != (int)IsolatedArabicLetters.Waw + // && letters[index - 1] != (int)IsolatedArabicLetters.Alef && letters[index - 1] != (int)IsolatedArabicLetters.AlefMad + // && letters[index - 1] != (int)IsolatedArabicLetters.AlefHamza && letters[index - 1] != (int)IsolatedArabicLetters.AlefMaksoor + // && letters[index - 1] != (int)IsolatedArabicLetters.WawHamza && letters[index - 1] != (int)IsolatedArabicLetters.Hamza + // && !char.IsPunctuation(letters[index - 1]) && letters[index - 1] != '>' && letters[index - 1] != '<' + // && letters[index] != ' ' && index < letters.Length + // && letters[index] != (int)IsolatedArabicLetters.Hamza) + { + //try + //{ + // if (char.IsPunctuation(letters[index + 1])) + // return true; + // else + // return false; + //} + //catch (Exception e) + //{ + // return false; + //} + + return true; + } + //return true; + + return false; + } + + /// + /// Checks if the letter at index value is a middle character in Arabic or not. + /// + /// The whole word that contains the character to be checked + /// The index of the character to be checked + /// True if the character at index is a middle character, else, returns false + internal static bool IsMiddleLetter(char[] letters, int index) + { + bool lettersThatCannotBeMiddleLetters = index == 0 ? false : + letters[index] != (int)IsolatedArabicLetters.Alef + && letters[index] != (int)IsolatedArabicLetters.Dal + && letters[index] != (int)IsolatedArabicLetters.Thal + && letters[index] != (int)IsolatedArabicLetters.Ra2 + && letters[index] != (int)IsolatedArabicLetters.Zeen + && letters[index] != (int)IsolatedArabicLetters.PersianZe + //&& letters[index] != (int)IsolatedArabicLetters.AlefMaksora + && letters[index] != (int)IsolatedArabicLetters.Waw + && letters[index] != (int)IsolatedArabicLetters.AlefMad + && letters[index] != (int)IsolatedArabicLetters.AlefHamza + && letters[index] != (int)IsolatedArabicLetters.AlefMaksoor + && letters[index] != (int)IsolatedArabicLetters.WawHamza + && letters[index] != (int)IsolatedArabicLetters.Hamza; + + bool lettersThatCannotBeBeforeMiddleCharacters = index == 0 ? false : + letters[index - 1] != (int)IsolatedArabicLetters.Alef + && letters[index - 1] != (int)IsolatedArabicLetters.Dal + && letters[index - 1] != (int)IsolatedArabicLetters.Thal + && letters[index - 1] != (int)IsolatedArabicLetters.Ra2 + && letters[index - 1] != (int)IsolatedArabicLetters.Zeen + && letters[index - 1] != (int)IsolatedArabicLetters.PersianZe + //&& letters[index - 1] != (int)IsolatedArabicLetters.AlefMaksora + && letters[index - 1] != (int)IsolatedArabicLetters.Waw + && letters[index - 1] != (int)IsolatedArabicLetters.AlefMad + && letters[index - 1] != (int)IsolatedArabicLetters.AlefHamza + && letters[index - 1] != (int)IsolatedArabicLetters.AlefMaksoor + && letters[index - 1] != (int)IsolatedArabicLetters.WawHamza + && letters[index - 1] != (int)IsolatedArabicLetters.Hamza + && !char.IsPunctuation(letters[index - 1]) + && letters[index - 1] != '>' + && letters[index - 1] != '<' + && letters[index - 1] != ' ' + && letters[index - 1] != '*'; + + bool lettersThatCannotBeAfterMiddleCharacters = index >= letters.Length - 1 ? false : + letters[index + 1] != ' ' + && letters[index + 1] != '\r' + && letters[index + 1] != (int)IsolatedArabicLetters.Hamza + && !char.IsNumber(letters[index + 1]) + && !char.IsSymbol(letters[index + 1]) + && !char.IsPunctuation(letters[index + 1]); + if (lettersThatCannotBeAfterMiddleCharacters && lettersThatCannotBeBeforeMiddleCharacters && lettersThatCannotBeMiddleLetters) + + // if (index != 0 && letters[index] != ' ' + // && letters[index] != (int)IsolatedArabicLetters.Alef && letters[index] != (int)IsolatedArabicLetters.Dal + // && letters[index] != (int)IsolatedArabicLetters.Thal && letters[index] != (int)IsolatedArabicLetters.Ra2 + // && letters[index] != (int)IsolatedArabicLetters.Zeen && letters[index] != (int)IsolatedArabicLetters.PersianZe + // && letters[index] != (int)IsolatedArabicLetters.AlefMaksora + // && letters[index] != (int)IsolatedArabicLetters.Waw && letters[index] != (int)IsolatedArabicLetters.AlefMad + // && letters[index] != (int)IsolatedArabicLetters.AlefHamza && letters[index] != (int)IsolatedArabicLetters.AlefMaksoor + // && letters[index] != (int)IsolatedArabicLetters.WawHamza && letters[index] != (int)IsolatedArabicLetters.Hamza + // && letters[index - 1] != (int)IsolatedArabicLetters.Alef && letters[index - 1] != (int)IsolatedArabicLetters.Dal + // && letters[index - 1] != (int)IsolatedArabicLetters.Thal && letters[index - 1] != (int)IsolatedArabicLetters.Ra2 + // && letters[index - 1] != (int)IsolatedArabicLetters.Zeen && letters[index - 1] != (int)IsolatedArabicLetters.PersianZe + // && letters[index - 1] != (int)IsolatedArabicLetters.AlefMaksora + // && letters[index - 1] != (int)IsolatedArabicLetters.Waw && letters[index - 1] != (int)IsolatedArabicLetters.AlefMad + // && letters[index - 1] != (int)IsolatedArabicLetters.AlefHamza && letters[index - 1] != (int)IsolatedArabicLetters.AlefMaksoor + // && letters[index - 1] != (int)IsolatedArabicLetters.WawHamza && letters[index - 1] != (int)IsolatedArabicLetters.Hamza + // && letters[index - 1] != '>' && letters[index - 1] != '<' + // && letters[index - 1] != ' ' && letters[index - 1] != '*' && !char.IsPunctuation(letters[index - 1]) + // && index < letters.Length - 1 && letters[index + 1] != ' ' && letters[index + 1] != '\r' && letters[index + 1] != 'A' + // && letters[index + 1] != '>' && letters[index + 1] != '>' && letters[index + 1] != (int)IsolatedArabicLetters.Hamza + // ) + { + try + { + if (char.IsPunctuation(letters[index + 1])) + return false; + return true; + } + catch + { + return false; + } + //return true; + } + + return false; + } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RTLFixer.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RTLFixer.cs.meta new file mode 100644 index 0000000..c101c01 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RTLFixer.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cada559fcf5844047b6f6333f8a36012 +timeCreated: 1506968129 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterCallback_AllowSyncFromGoogle.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterCallback_AllowSyncFromGoogle.cs new file mode 100644 index 0000000..979d062 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterCallback_AllowSyncFromGoogle.cs @@ -0,0 +1,27 @@ +using UnityEngine; + +namespace I2.Loc +{ + public class RegisterCallback_AllowSyncFromGoogle : MonoBehaviour + { + public void Awake() + { + LocalizationManager.Callback_AllowSyncFromGoogle = AllowSyncFromGoogle; + } + + public void OnEnable() + { + LocalizationManager.Callback_AllowSyncFromGoogle = AllowSyncFromGoogle; + } + + public void OnDisable() + { + LocalizationManager.Callback_AllowSyncFromGoogle = null; + } + + public virtual bool AllowSyncFromGoogle(LanguageSourceData Source) + { + return true; + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterCallback_AllowSyncFromGoogle.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterCallback_AllowSyncFromGoogle.cs.meta new file mode 100644 index 0000000..840e486 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterCallback_AllowSyncFromGoogle.cs.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 893c292e5fa149cf965cc68e2d471396 +timeCreated: 1601758486 \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterGlobalParameters.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterGlobalParameters.cs new file mode 100644 index 0000000..bde9981 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterGlobalParameters.cs @@ -0,0 +1,28 @@ +using UnityEngine; + +namespace I2.Loc +{ + + public class RegisterGlobalParameters : MonoBehaviour, ILocalizationParamsManager + { + public virtual void OnEnable() + { + if (!LocalizationManager.ParamManagers.Contains(this)) + { + LocalizationManager.ParamManagers.Add(this); + LocalizationManager.LocalizeAll(true); + } + } + + public virtual void OnDisable() + { + LocalizationManager.ParamManagers.Remove(this); + } + + public virtual string GetParameterValue( string ParamName ) + { + return null; + } + + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterGlobalParameters.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterGlobalParameters.cs.meta new file mode 100644 index 0000000..a3c5dbb --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/RegisterGlobalParameters.cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 31f3671f793c32f47b37480ed345e8fa +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/ResourceManager.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/ResourceManager.cs new file mode 100644 index 0000000..88914ac --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/ResourceManager.cs @@ -0,0 +1,186 @@ +using UnityEngine; +using System.Collections.Generic; +#if UNITY_5_4_OR_NEWER +using UnityEngine.SceneManagement; +#endif + +namespace I2.Loc +{ + public interface IResourceManager_Bundles + { + Object LoadFromBundle(string path, System.Type assetType ); + } + + public class ResourceManager : MonoBehaviour + { + #region Singleton + public static ResourceManager pInstance + { + get { + bool changed = mInstance==null; + + if (mInstance==null) + mInstance = (ResourceManager)FindObjectOfType(typeof(ResourceManager)); + + if (mInstance==null) + { + GameObject GO = new GameObject("I2ResourceManager", typeof(ResourceManager)); + GO.hideFlags = GO.hideFlags | HideFlags.HideAndDontSave; // Only hide it if this manager was autocreated + mInstance = GO.GetComponent(); + #if UNITY_5_4_OR_NEWER + SceneManager.sceneLoaded += MyOnLevelWasLoaded; + #endif + } + + if (changed && Application.isPlaying) + DontDestroyOnLoad(mInstance.gameObject); + + return mInstance; + } + } + static ResourceManager mInstance; + + #endregion + + #region Management + + public List mBundleManagers = new List(); + + #if UNITY_5_4_OR_NEWER + public static void MyOnLevelWasLoaded(Scene scene, LoadSceneMode mode) + #else + public void OnLevelWasLoaded() + #endif + { + pInstance.CleanResourceCache(); + LocalizationManager.UpdateSources(); + } + + #endregion + + #region Assets + + public Object[] Assets; + + // This function tries finding an asset in the Assets array, if not found it tries loading it from the Resources Folder + public T GetAsset( string Name ) where T : Object + { + T Obj = FindAsset( Name ) as T; + if (Obj!=null) + return Obj; + + return LoadFromResources( Name ); + } + + Object FindAsset( string Name ) + { + if (Assets!=null) + { + for (int i=0, imax=Assets.Length; i= 0; + } + + #endregion + + #region Resources Cache + + // This cache is kept for a few moments and then cleared + // Its meant to avoid doing several Resource.Load for the same Asset while Localizing + // (e.g. Lot of labels could be trying to Load the same Font) + readonly Dictionary mResourcesCache = new Dictionary(System.StringComparer.Ordinal); // This is used to avoid re-loading the same object from resources in the same frame + //bool mCleaningScheduled = false; + + public T LoadFromResources( string Path ) where T : Object + { + try + { + if (string.IsNullOrEmpty( Path )) + return null; + + Object Obj; + // Doing Resource.Load is very slow so we are catching the recently loaded objects + if (mResourcesCache.TryGetValue( Path, out Obj ) && Obj!=null) + { + return Obj as T; + } + + T obj = null; + + if (Path.EndsWith("]", System.StringComparison.OrdinalIgnoreCase)) // Handle sprites (Multiple) loaded from resources : "SpritePath[SpriteName]" + { + int idx = Path.LastIndexOf("[", System.StringComparison.OrdinalIgnoreCase); + int len = Path.Length - idx - 2; + string MultiSpriteName = Path.Substring(idx + 1, len); + Path = Path.Substring(0, idx); + + T[] objs = Resources.LoadAll(Path); + for (int j = 0, jmax = objs.Length; j < jmax; ++j) + if (objs[j].name.Equals(MultiSpriteName)) + { + obj = objs[j]; + break; + } + } + else + { + obj = Resources.Load(Path, typeof(T)) as T; + } + + if (obj == null) + obj = LoadFromBundle( Path ); + + if (obj!=null) + mResourcesCache[Path] = obj; + + /*if (!mCleaningScheduled) + { + Invoke("CleanResourceCache", 0.1f); + mCleaningScheduled = true; + }*/ + //if (obj==null) + //Debug.LogWarningFormat( "Unable to load {0} '{1}'", typeof( T ), Path ); + + return obj; + } + catch (System.Exception e) + { + Debug.LogErrorFormat( "Unable to load {0} '{1}'\nERROR: {2}", typeof(T), Path, e.ToString() ); + return null; + } + } + + public T LoadFromBundle(string path ) where T : Object + { + for (int i = 0, imax = mBundleManagers.Count; i < imax; ++i) + if (mBundleManagers[i]!=null) + { + var obj = mBundleManagers[i].LoadFromBundle(path, typeof(T)) as T; + if (obj != null) + return obj; + } + return null; + } + + public void CleanResourceCache( bool unloadResources=false ) + { + mResourcesCache.Clear(); + if (unloadResources) + Resources.UnloadUnusedAssets(); + + CancelInvoke(); + //mCleaningScheduled = false; + } + + #endregion + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/ResourceManager.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/ResourceManager.cs.meta new file mode 100644 index 0000000..9734d60 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/ResourceManager.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f3ae68c55d3a8e44989e08d4686b3db9 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguage.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguage.cs new file mode 100644 index 0000000..8287136 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguage.cs @@ -0,0 +1,27 @@ +using UnityEngine; + +namespace I2.Loc +{ + [AddComponentMenu("I2/Localization/SetLanguage Button")] + public class SetLanguage : MonoBehaviour + { + public string _Language; + +#if UNITY_EDITOR + public LanguageSource mSource; +#endif + + void OnClick() + { + ApplyLanguage(); + } + + public void ApplyLanguage() + { + if( LocalizationManager.HasLanguage(_Language)) + { + LocalizationManager.CurrentLanguage = _Language; + } + } + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguage.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguage.cs.meta new file mode 100644 index 0000000..fe2f0f4 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguage.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f8d7972c568b50940a54c7f599af66c5 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguageDropdown.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguageDropdown.cs new file mode 100644 index 0000000..2b21898 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguageDropdown.cs @@ -0,0 +1,43 @@ +using UnityEngine; +using UnityEngine.UI; + +namespace I2.Loc +{ + [AddComponentMenu("I2/Localization/SetLanguage Dropdown")] + public class SetLanguageDropdown : MonoBehaviour + { + #if UNITY_5_2 || UNITY_5_3 || UNITY_5_4_OR_NEWER + void OnEnable() + { + var dropdown = GetComponent(); + if (dropdown==null) + return; + + var currentLanguage = LocalizationManager.CurrentLanguage; + if (LocalizationManager.Sources.Count==0) LocalizationManager.UpdateSources(); + var languages = LocalizationManager.GetAllLanguages(); + + // Fill the dropdown elements + dropdown.ClearOptions(); + dropdown.AddOptions( languages ); + + dropdown.value = languages.IndexOf( currentLanguage ); + dropdown.onValueChanged.RemoveListener( OnValueChanged ); + dropdown.onValueChanged.AddListener( OnValueChanged ); + } + + + void OnValueChanged( int index ) + { + var dropdown = GetComponent(); + if (index<0) + { + index = 0; + dropdown.value = index; + } + + LocalizationManager.CurrentLanguage = dropdown.options[index].text; + } + #endif + } +} \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguageDropdown.cs.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguageDropdown.cs.meta new file mode 100644 index 0000000..10b09ca --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/SetLanguageDropdown.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 33897b093844df84a8e8a0258a1fb0dd +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/StringObfuscator.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/StringObfuscator.cs new file mode 100644 index 0000000..2d9406d --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/I2/Localization/Scripts/Utils/StringObfuscator.cs @@ -0,0 +1,74 @@ +using System; +using System.Text; + +namespace I2.Loc +{ + // Simple String Obfucator + // (not particularly safe, but will stop most players from hacking your strings and its FAST) + + public class StringObfucator + { + // Change this for your projects if you need extra security + public static char[] StringObfuscatorPassword = "ÝúbUu¸CÁ§*4PÚ©-᩾@T6Dl±ÒWâuzÅm4GÐóØ$=Íg,¥Që®iKEßr¡×60Ít4öÃ~^«y:Èd1?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\_\u2026" + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4121 + 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 &5134039860780774373 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ITC Legacy Sans Std Bold Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 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 + image data: 1048576 + _typelessdata: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffff3a000000000000000000000000000000000012faffffffffffaa0000000000000000000000000000000000000000000000000000000000c7ffffffffffb900000000000000000000000000009c9068400f000000000000000000000000000010ffffffffffffffff82000000000000000000000000c3fffffffffffff20c00000000000000000000000000000000000000000000004bffffffffffffffffff7700000000000000000000000000000000000000000000000000000000b3fffffffffff91a0000000000000000000000000000000000000000000000000000000000000000000000000000034788bde0f0fae5cbb17e31000000000000000000000000000000000000000000000000000000000000000000000040fbffffffffffffff6c0000000000000000000000000000000000000068ffffffffffffffffffff5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064e2a05e1c00000000000000000000000000000000000000000000000000000000001d598badcfe5effafaeddfd2c2a17d593204000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000003dffffff8a0000000000000099ffffff2e00000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b0000000000000000000000000000000000000000000000000000000000000000000000000000001b6fb6d2ebfaead8b270080000000000000000000000000000000000000000002d6492bfdce8f3fdfaf3e4c3a07e4e0f000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000014e5ffffffffffffffffffff740000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff780000000000000000000000000000000000000000000000000000000000000000fbffffffffffffa30000000000000000000000000000000000000000000000000e5989b8dae7f3fcf1e1d2c09767370a00000000000000000000000000000000000000000000000000000000001f5890c8b5000000000000000000000000000000000000000000000000000000000000000000000000133c6389a0b1c2d3e5f6f9ebdccdba8c592702000000000000000000000000000000000000000000000013171717170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffff98000000000000000000000000000000000064fffffffffffffb1c00000000000000000000000000000000000000000000000000000000b6ffffffffffbc0000000000000000000000000047ffffffffb8000000000000000000000000000018ffffffffffffffff790000000000000000000000004bffffffffffffff640000000000000000000000000000000000000000000000a9fffffffffffffffff9150000000000000000000000000000000000000000000000000000001dfdffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000077ce5ffffffffffffffffffffffe38c180000000000000000002275b7cfe5faf2e2d17400000000000000000000000000006afffffffffffffff82f00000000000000000000000000000000001ff3ffffffffffffffffffa10000000000000000000000000023ffffffffffff3d0000000000000000000000000000000000000000000000004dfcffffffffda360000000000000000000000000000000000000000000000002d87defffffffffffffffffffffffffffffffffff4bd8146050000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000005f3ffffcf0000000000000053ffffff7300000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000023b4feffffffffffffffffff66000000000000000000000000000000000000116ccefffffffffffffffffffffffffffffffcbf5e0a000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000b3ffffffffffffffffffffae000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa90000000000000000000000000000000000000000000000000000000000000000fbffffffffffffa30000000000000000000000000000000000000000000029a1f5fffffffffffffffffffffffffffff8b15d0f000000000000000000000000000000000000000000000042afe7ffffffffff3c000000000000000000000000000000000000000000000000000000000000000000004ffeffffffffffffffffffffffffffffffffffe88c2c00000000000000000000000000000000000000000097ffffffffa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffef0700000000000000000000000000000000bcffffffffffffff8400000000000000000000000000000000000000000000000000000000a5ffffffffffc000000000000000000000000000c1ffffffffff3d0000000000000000000000000021ffffffffffffffff7000000000000000000000000000d1ffffffffffffca0000000000000000000000000000000000000000000010f7ffffffffffffffffa60000000000000000000000000000000000000000000000000000000082fffffffffffffff3110000000000000000000000000000000000000000000000000000000000000000000038dbfffffffffffffffffffffffffffffff68d1600000000002dbeffffffffffffffffffbc00000000000000000000000000000099ffffffffffffffd70a00000000000000000000000000000000baffffffffffffffffffd90c0000000000000000000000000022ffffffffffff3800000000000000000000000000000000000000000000003af6ffffffffffff4f0000000000000000000000000000000000000000000043beffffffffffffffffffffffffffffffffffffffffffffffffba0000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000b4fffffe1700000000000010fcffffb900000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000000000000007af7ffffffffffffffffffffffa200000000000000000000000000000000005af0ffffffffffffffffffffffffffffffffffffffffe96c0500000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000006fffffffffffffffffffffda0e000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffda0000000000000000000000000000000000000000000000000000000000000000fbffffffffffffa30000000000000000000000000000000000000000006cf6fffffffffffffffffffffffffffffffffffffff9991f0000000000000000000000000000000000000000001bf4ffffffffffffbc000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffc4300000000000000000000000000000000000000038fffffffff70f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffff5500000000000000000000000000000017fcffffffffffffffea0700000000000000000000000000000000000000000000000000000094ffffffffffc40000000000000000000000003affffffffffffc20000000000000000000000000029ffffffffffffffff670000000000000000000000000059ffffffffffffff3100000000000000000000000000000000000000000065ffffffffffffffffff3e00000000000000000000000000000000000000000000000000000003e5ffffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000043f4ffffffffffffffffffffffffffffffffffffef5200000387fbffffffffffffffffffffe700000000000000000000000000000005c2ffffffffffffff9c00000000000000000000000000000065fffffffffffffffffff931000000000000000000000000000021ffffffffffff340000000000000000000000000000000000000000000029edffffffffffffff5000000000000000000000000000000000000000001eb3fffffffffffffffffffffffffffffffffffffffffffffffffffff90200000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000070ffffff5b00000000000000c7fffff708000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef00000000000000000000000000029bffffffffffffffffffffffffffda0000000000000000000000000000000ea3ffffffffffffffffffffffffffffffffffffffffffffffffd52b000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000031f9fffffffffffffffffff52d00000000000000000000000000006efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0d00000000000000000000000000000000000000000000000000000000000000fbffffffffffffa3000000000000000000000000000000000000000076fffffffffffffffffffffffffffffffffffffffffffffffa9810000000000000000000000000000000000000000076ffffffffffffff3d0000000000000000000000000000000000000000000000000000000000000000006bfffffffffffffffffffffffffffffffffffffffffffffb8b08000000000000000000000000000000000000d8ffffffff650000000000000000000000000000000000000000000000000000000000000000000000000000000000000007eeffffffffffffffffb30000000000000000000000000000006cffffffffffffffffff5e00000000000000000000000000000000000000000000000000000083ffffffffffc8000000000000000000000000b3ffffffffffffff4700000000000000000000000032ffffffffffffffff5e0000000000000000000000000003dcffffffffffff96000000000000000000000000000000000000000000c3ffffffffffffffffd50000000000000000000000000000000000000000000000000000000050ffffffffffffffffffea090000000000000000000000000000000000000000000000000000000000000023f6ffffffffffffffffffffffffffffffffffffffffff971abaffffffffffffffffffffffffff1200000000000000000000000000000015e1ffffffffffffff58000000000000000000000000001df1ffffffffffffffffff6e00000000000000000000000000000020ffffffffffff2f0000000000000000000000000000000000000000001be1ffffffffffffffff500000000000000000000000000000000000000055f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f00000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000002bffffffa10000000000000081ffffff45000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef00000000000000000000000001a6fffffffffffffffffffff9a35c3c26000000000000000000000000000006c7fffffffffffffffffffffffffffffffffffffffffffffffffffff5580000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000bd9ffffffffffffffffffff5e00000000000000000000000000000005c8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c00000000000000000000000000000000000000000000000000000000000000fbffffffffffffa30000000000000000000000000000000000000034fbfffffffffffffffffff1c3a88e7e94adc7e9ffffffffffffffe13b0000000000000000000000000000000000000005d7ffffffffffffbd0000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffbe0b000000000000000000000000000000000079ffffffffc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000055fffffffffffffffffffb160000000000000000000000000000c5ffffffffffffffffffcb00000000000000000000000000000000000000000000000000000072ffffffffffcc00000000000000000000002dfeffffffffffffffcc0000000000000000000000003affffffffffffffff54000000000000000000000000000067fffffffffffff10b0000000000000000000000000000000000000023ffffffffffffffffff6d00000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffff6c00000000000000000000000000000000000000000000000000000000000000bcfffffffffffffffffffffffffffffffffffffffffffffffcffffffffffffffffffffda743a22040000000000000000000000000000000030f5fffffffffffff121000000000000000000000000b7ffffffffffffffffffb2000000000000000000000000000000001fffffffffffff2b000000000000000000000000000000000000000010d3ffffffffffffffffff500000000000000000000000000000000000007ffffffffffffffffffffffff9b667341c060c28456284c2faffffffffffff4400000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000e6ffffe7000000000000003bffffff8b000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000000007effffffffffffffffffffc71d00000000000000000000000000000000000096fffffffffffffffffffffffffffffffffffffffffffffffffffffffffd5800000000000000000000000000000000f3ffffffffffffffef0000000000000000000000009fffffffffffffffffffff9700000000000000000000000000000000001feeffffffffffffffffff9e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f2300000000000000000000000000000000000000000000000000000000000000fbffffffffffffa30000000000000000000000000000000000000090ffffffffffffffffd4620a0000000000000001388addfffffffffffc630000000000000000000000000000000000000043ffffffffffffff3e00000000000000000000000000000000000000000000000000000000000000006bfffffffffffffffff8ca966957506282c9feffffffffffffffc307000000000000000000000000000000001cfdffffffff24000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffffff70000000000000000000000000001efeffffffffffffffffffff38000000000000000000000000000000000000000000000000000060ffffffffffd00000000000000000000000a5ffffffffffffffffff51000000000000000000000042ffffffffffffffff4b000000000000000000000000000007e6ffffffffffff620000000000000000000000000000000000000080fffffffffffffffff51000000000000000000000000000000000000000000000000000000020fdffffffffffffffffffffe004000000000000000000000000000000000000000000000000000000000039ffffffffffffffffffffffffefc7bedafdffffffffffffffffffffffffffffffffeb6a0400000000000000000000000000000000000000000055ffffffffffffffc8040000000000000000000061ffffffffffffffffffe313000000000000000000000000000000001effffffffffff270000000000000000000000000000000000000008c1ffffffffffffffffffff51000000000000000000000000000000000081fffffffffffffffffffff8870f00000000000000000000000c5bc0ffffffff6800000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000a2ffffff2d00000000000004f1ffffd1000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef000000000000000000000049fdffffffffffffffffff9f070000000000000000000000000000000000004ffffffffffffffffffffffff2ac6a3e2b1922364f8accfdfffffffffffffffa31000000000000000000000000000000f3ffffffffffffffef00000000000000000000005affffffffffffffffffffcb070000000000000000000000000000000000004dfeffffffffffffffffe717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffa300000000000000000000000000000000000000cbffffffffffffffbf0c0000000000000000000000000056e4fffffffffd5200000000000000000000000000000000000000aaffffffffffffbe00000000000000000000000000000000000000000000000000000000000000006bffffffffffffffbd05000000000000000039d3ffffffffffffff940000000000000000000000000000000000bbffffffff82000000000000000000000000000000000000000000000000000000000000000000000000000000000018fcffffffffffffffffffffce0000000000000000000000000075ffffffffffffffffffffffa500000000000000000000000000000000000000000000000000004fffffffffffd30000000000000000000022fcffffffffffffffffffd402000000000000000000004bffffffffffffffff4200000000000000000000000000000075ffffffffffffc800000000000000000000000000000000000001ddffffffffffffffff9c0000000000000000000000000000000000000000000000000000000085ffffffffffffffffffffffff5c00000000000000000000000000000000000000000000000000000000008ffffffffffffffffffff88618000000000c5abaffffffffffffffffffffffffffde2100000000000000000000000000000000000000000000000084ffffffffffffff870000000000000000001aeffffffffffffffffffc3e00000000000000000000000000000000001cffffffffffff2200000000000000000000000000000000000002aeffffffffffffffffffffff510000000000000000000000000000000055ffffffffffffffffffffbe20000000000000000000000000000000002bafffff7700000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000005dffffff7300000000000000afffffff190000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000015ecffffffffffffffffffa80000000000000000000000000000000000000000b8fffffffffffffffffff57d0f0000000000000000000026a2fcffffffffffffd2030000000000000000000000000000f3ffffffffffffffef0000000000000000000023f2ffffffffffffffffffed1f00000000000000000000000000000000000000008cffffffffffffffffffbc020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffa300000000000000000000000000000000000000c1ffffffffffffff1d00000000000000000000000000000018d3fffffffff8270000000000000000000000000000000000001cf4ffffffffffff3f000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb30000000000000000000011cfffffffffffffff48000000000000000000000000000000005cffffffffe0010000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffffffffff2d000000000000000000000000cdfffffffffffffffffffffffa18000000000000000000000000000000000000000000000000003effffffffffd70000000000000000000098ffffffffffffffffffffff5b0000000000000000000053ffffffffffffffff390000000000000000000000000000000deeffffffffffff2f00000000000000000000000000000000003cffffffffffffffffff3400000000000000000000000000000000000000000000000000000004e7ffffffffffffffffffffffffd40100000000000000000000000000000000000000000000000000000000d6ffffffffffffffffe82500000000000000000044deffffffffffffffffffffd91b0000000000000000000000000000000000000000000000000001b0fffffffffffffe440000000000000000b3ffffffffffffffffff7f0000000000000000000000000000000000001bffffffffffff1e00000000000000000000000000000000000096ffffffffffffffffffffffff510000000000000000000000000000001ceeffffffffffffffffffaa06000000000000000000000000000000000000003a4e0000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000019ffffffb90000000000000069ffffff5d0000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef00000000000000000000a1ffffffffffffffffffcc090000000000000000000000000000000000000019fcffffffffffffffffe834000000000000000000000000000036e9ffffffffffff570000000000000000000000000000f3ffffffffffffffef00000000000000000005cafffffffffffffffffffe4900000000000000000000000000000000000000000004c6ffffffffffffffffff7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffa30000000000000000000000000000000000000084ffffffffffffee00000000000000000000000000000000002cffffffffffab0000000000000000000000000000000000000077ffffffffffffbf000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb300000000000000000000002cfcffffffffffffd2020000000000000000000000000000000af2ffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffffffff8a000000000000000000000026ffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000002dffffffffffdb00000000000000000018f8ffffffffffffffffffffffdc040000000000000000005cffffffffffffffff300000000000000000000000000000000083ffffffffffff9400000000000000000000000000000000009affffffffffffffffcd0000000000000000000000000000000000000000000000000000000053ffffffffffffffffe7ffffffffff4c00000000000000000000000000000000000000000000000000000000f2ffffffffffffffff4b00000000000000000000000feefffffffffffffffff0250000000000000000000000000000000000000000000000000000000dd4ffffffffffffe7150000000000005dffffffffffffffffffc1030000000000000000000000000000000000001affffffffffff1a00000000000000000000000000000000007dffffffffffffffffffffffffff52000000000000000000000000000002beffffffffffffffffffa502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000d4fffff70800000000000023ffffffa30000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef00000000000000000041ffffffffffffffffffe71c000000000000000000000000000000000000000067fffffffffffffffffe450000000000000000000000000000000020e1ffffffffffc50000000000000000000000000000f3ffffffffffffffef0000000000000000008affffffffffffffffffff8100000000000000000000000000000000000000000000001decfffffffffffffffffd4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffa30000000000000000000000000000000000000010eaffffffffffff390000000000000000000000000000000000e4fffffffffe2500000000000000000000000000000000000005d7ffffffffffff3f0000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000a8ffffffffffffff4d000000000000000000000000000000009dffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000033fffffffffffffffcc6ffffffffe603000000000000000000007dffffffffffffffdfe3ffffffffe7050000000000000000000000000000000000000000000000001cffffffffffdf0000000000000000008affffffffffffffffffffffffff6600000000000000000064ffffffffffffffff270000000000000000000000000000000014f5fffffffffff00a00000000000000000000000000000008f0ffffffffffffffff6400000000000000000000000000000000000000000000000000000000bafffffffffffffff346ffffffffffc50000000000000000000000000000000000000000000000000000000bffffffffffffffffc10000000000000000000000007efffffffffffffffffd4b000000000000000000000000000000000000000000000000000000000022edffffffffffffb6010000000018eeffffffffffffffffec1b0000000000000000000000000000000000000019ffffffffffff150000000000000000000000000000000064ffffffffffffffffffffffffffff5200000000000000000000000000005dffffffffffffffffffdb0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000090ffffff4500000000000000deffffe80100000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef000000000000000002d5ffffffffffffffffff4b0000000000000000000000000000000000000000008cffffffffffffffffaa0000000000000000000000000000000000004afffffffffffe1700000000000000000000000000f3ffffffffffffffef000000000000000046feffffffffffffffffffb9020000000000000000000000000000000000000000000000004afeffffffffffffffffe6160000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b0000000000000000000000000034eeffffffffffdf2d00000000000000000000000000000013fdffffffffff590000000000000000000000000000000000000043ffffffffffffc00000000000000000000000000000000000000000000000000000000000006bffffffffffffffb300000000000000000000000051ffffffffffffffaf000000000000000000000000000000003efffffffff30b000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffffffbe57ffffffffff4700000000000000000000d6ffffffffffffff8a89ffffffffff590000000000000000000000000000000000000000000000000bffffffffffe3000000000000000010f2fffffffffffffff2eeffffffffe30700000000000000006dffffffffffffffff1d000000000000000000000000000000000091ffffffffffff6000000000000000000000000000000057fffffffffffffffff10b00000000000000000000000000000000000000000000000000000022feffffffffffffffa000d3ffffffffff3d00000000000000000000000000000000000000000000000000000effffffffffffffff8e00000000000000000000002ffafffffffffffffffff72a00000000000000000000000000000000000000000000000000000000000043fbffffffffffff7100000000afffffffffffffffffff4d000000000000000000000000000000000000000018ffffffffffff110000000000000000000000000000004efcffffffffffffffffffffffffffff530000000000000000000000000000cefffffffffffffffffb350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000004bffffff8a0000000000000098ffffff2e00000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef00000000000000005cffffffffffffffffffa700000000000000000000000000000000000000000000afffffffffffffffff5600000000000000000000000000000000000000b6ffffffffff5400000000000000000000000000f3ffffffffffffffef0000000000000017e8ffffffffffffffffffe113000000000000000000000000000000000000000000000000000088ffffffffffffffffffba0200000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b000000000000000000000000000027c9fffffffffffa810600000000000000000000000018beffffffffffff830000000000000000000000000000000000000000aaffffffffffff4000000000000000000000000000000000000000000000000000000000006bffffffffffffffb300000000000000000000000023fffffffffffffff10100000000000000000000000000000001ddffffffff5d0000000000000000000000000000000000000000000000000000000000000000000000000006ecffffffffffffff6a09f2ffffffffa50000000000000000002effffffffffffffff362dffffffffffc600000000000000000000000000000000000000000000000000f9ffffffffe700000000000000007cffffffffffffffff887affffffffff70000000000000000075ffffffffffffffff1400000000000000000000000000000000001dfaffffffffffedcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfeaffffffffffffffff930000000000000000000000000000000000000000000000000000000088ffffffffffffffff42006bffffffffffb5000000000000000000000000000000000000000000000000000000f8ffffffffffffff660000000000000000000005cfffffffffffffffffffffd1070000000000000000000000000000000000000000000000000000000000006efffffffffffff933000059ffffffffffffffffff9000000000000000000000000000000000000000000017ffffffffffff0d00000000000000000000000000003af6ffffffffffffffffffffffffffffff53000000000000000000000000003effffffffffffffffffa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000accfcfcfcfcfcfcfd6fffffff1cfcfcfcfcfcfcfe4ffffffe0cfcfcfcfcfcfcfcf4000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000004dbffffffffffffffffed1600000000000000000000000000000000000000000000d1ffffffffffffffff1f0000000000000000000000000000000000000069ffffffffff7a00000000000000000000000000f3ffffffffffffffef00000000000001b9fffffffffffffffffff93600000000000000000000000000000000000000000000000000000004c3ffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b000000000000000000000000000000035ed1ffffffffffe2801e00000000000000255b98f5ffffffffffffff7100000000000000000000000000000000000000001cf4ffffffffffc100000000000000000000000000000000000000000000000000000000006bffffffffffffffb300000000000000000000000008ffffffffffffffff28000000000000000000000000000000007fffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000051fffffffffffffffd1900a1fffffffff60e000000000000000086ffffffffffffffe10000d0ffffffffff34000000000000000000000000000000000000000000000000e8ffffffffeb000000000000000aebfffffffffffffff7170cecffffffffe90b000000000000007dffffffffffffffff0b0000000000000000000000000000000000009fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2c00000000000000000000000000000000000000000000000000000005e9ffffffffffffffe202000ef4ffffffffff2f0000000000000000000000000000000000000000000000000000c4ffffffffffffff7c0000000000000000000089ffffffffffffffffffffffff8f000000000000000000000000000000000000000000000000000000000000009cffffffffffffdb0c16ecffffffffffffffffce0600000000000000000000000000000000000000000015ffffffffffff080000000000000000000000000029edfffffffffffffffffff0afffffffffff5300000000000000000000000000abffffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000096ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8c00000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000062ffffffffffffffffff5f0000000000000000000000000000000000000000000000dfffffffffffffffff090000000000000000000000000000000000000026ffffffffffa000000000000000000000000000f3ffffffffffffffef00000000000075ffffffffffffffffffff6a00000000000000000000000000000000000000000000000000000000001bebfffffffffffffffffc3f000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b00000000000000000000000000000000000045b5fbfffffffffdc57e8098b1c9edffffffffffffffffffffff4900000000000000000000000000000000000000000077ffffffffffff41000000000000000000000000000000000000000000000000000000006bffffffffffffffb300000000000000000000000000edffffffffffffff5d0000000000000000000000000000000021fefffffffd1d000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffc1000046ffffffffff620000000000000000deffffffffffffff8d000074ffffffffffa0000000000000000000000000000000000000000000000000d7ffffffffee000000000000006fffffffffffffffff94000077ffffffffff7a0000000000000086ffffffffffffffff0200000000000000000000000000000000000028fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffc20000000000000000000000000000000000000000000000000000000056ffffffffffffffff870000009bffffffffffa5000000000000000000000000000000000000000000000000000079ffffffffffffffa500000000000000000067fffffffffffffffffffffffffffe4800000000000000000000000000000000000000000000000000000000000006c5ffffffffffffa2abfffffffffffffffff3250000000000000000000000000000000000000000000014ffffffffffff040000000000000000000000001be2fffffffffffffffffff83f86ffffffffff5400000000000000000000000002f1ffffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef00000000000005dfffffffffffffffffc6000000000000000000000000000000000000000000000000e5fffffffffffffff7000000000000000000000000000000000000000004ffffffffffc600000000000000000000000000f3ffffffffffffffef000000000036faffffffffffffffffffa40000000000000000000000000000000000000000000000000000000000000048feffffffffffffffffe615000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b00000000000000000000000000000000000000001263dfffffffffffffffffffffffffffffffffffffffffdf0400000000000000000000000000000000000000000005d7ffffffffffc2000000000000000000000000000000000000000000000000000000006bffffffffffffffb300000000000000000000000000d4ffffffffffffff7d0000000000000000000000000000000000c1ffffffff7a000000000000000000000000000000000000000000000000000000000000000000000015faffffffffffffff6d000003e7ffffffffc00000000000000036ffffffffffffffff3900001afdfffffffff8150000000000000000000000000000000000000000000000c6fffffffff200000000000005e2fffffffffffffffb1f00000beaffffffffef100000000000008efffffffffffffff90000000000000000000000000000000000000000adffffffffffffffffffffffffffffffffffffffffffffffffffffffff5a00000000000000000000000000000000000000000000000000000000bdffffffffffffffff2a00000033fffffffffffc220000000000000000000000000000000000000000000000000014f6fffffffffffff515000000000000004dfcffffffffffffffff94fcffffffffe81000000000000000000000000000000000000000000000000000000000000017e3ffffffffffffffffffffffffffffff5d000000000000000000000000000000000000000000000013ffffffffffff00000000000000000000000010d3fffffffffffffffffffd54008bffffffffff5400000000000000000000000031ffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000011fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe16000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef00000000000068ffffffffffffffffff42000000000000000000000000000000000000000000000000ebfffffffffffffff3000000000000000000000000000000000000000000f0ffffffffe700000000000000000000000000f3ffffffffffffffef000000000eddffffffffffffffffffd40b000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffffb9010000000000000000000000000000000000000000000000000000000012defffffffffcefefefefefefefefefefefeffffffffffffffffaefefefefefef38000000000000000000000000000000000000002699f1fffffffffffffffffffffffffffffffffffffffffd51000000000000000000000000000000000000000000000044ffffffffffff420000000000000000000000000000000000000000000000000000006bffffffffffffffb300000000000000000000000000d8ffffffffffffff8b000000000000000000000000000000000061ffffffffd9000000000000000000000000000000000000000000000000000000000000000000000070fffffffffffffffe1a00000090fffffffffe210000000000008effffffffffffffe301000000bbffffffffff7b0000000000000000000000000000000000000000000000b5fffffffff600000000000061ffffffffffffffffa00000000074ffffffffff8400000000000097fffffffffffffff0000000000000000000000000000000000000000034ffffffffffffffffffffffffffffffffffffffffffffffffffffffeb0700000000000000000000000000000000000000000000000000000025feffffffffffffffcc0000000000cbffffffffff96000000000000000000000000000000000000000000000000000079ffffffffffffff9500000000000056f6ffffffffffffffffab009affffffffff830000000000000000000000000000000000000000000000000000000000000033f6ffffffffffffffffffffffffffa100000000000000000000000000000000000000000000000012fffffffffffb000000000000000000000008c2ffffffffffffffffffff6c00008fffffffffff550000000000000000000000006fffffffffffffffffff3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000caffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff58000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef000000000007e3ffffffffffffffffbf00000000000000000000000000000000000000000000000000f1fffffffffffffff1000000000000000000000000000000000000000000ddfffffffff400000000000000000000000000f3ffffffffffffffef00000000a6fffffffffffffffffff22600000000000000000000000000000000000000000000000000000000000000000003c1ffffffffffffffffff7a000000000000000000000000000000000000000000000000000000000030f6fffffff8340000000000000000000000fbffffffffffffa30000000000000000000000000000000000000000000000000054f9fffffffffffffffffffffffffffffffffffffffffff96500000000000000000000000000000000000000000000000000aaffffffffffc30000000000000000000000000000000000000000000000000000006bffffffffffffffb300000000000000000000000000e8ffffffffffffff9100000000000000000000000000000000000cf5ffffffff3800000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffc40000000036ffffffffff7d000000000002e5ffffffffffffff90000000005fffffffffffe40400000000000000000000000000000000000000000000a3fffffffffa000000000002d8fffffffffffffffd28000000000ae8fffffffff31500000000009fffffffffffffffe6000000000000000000000000000000000000000000bbffffffffffd60000000000000000000000a2ffffffffffffffff89000000000000000000000000000000000000000000000000000000008bffffffffffffffff6e000000000063fffffffffff7170000000000000000000000000000000000000000000000000003bcffffffffffffff740000000286ffffffffffffffffffd90d0019f5fffffffff3150000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffda0c00000000000000000000000000000000000000000000000011fffffffffff70000000000000000000002aeffffffffffffffffffff8500000094ffffffffff55000000000000000000000000a2fffffffffffffffff40400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000a3fffffe1300000000000007f7ffffb9000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3fffffffffffffff11821271c0c6fffffffffffffffffff3b00000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000d7fffffffffe01000000000000000000000000f3ffffffffffffffef00000061ffffffffffffffffffff5400000000000000000000000000000000000000000000000000000000000000000000001ae9fffffffffffffffffc3e00000000000000000000000000000000000000000000000000000000005cffffffffe01300000000000000000000fbffffffffffffa300000000000000000000000000000000000000000000000011f3fffffffffffffffffffffffffffffffffffffffffcaf3000000000000000000000000000000000000000000000000000001cf4ffffffffff4200000000000000000000000000000000000000000000000000006bffffffffffffffb30000000000000000000000000efdffffffffffffff7c000000000000000000000000000000000000a3ffffffff970000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff6f0000000000daffffffffdb00000000003fffffffffffffffff3b000000000cf5ffffffffff550000000000000000000000000000000000000000000092fffffffffe000000000053ffffffffffffffffab00000000000071ffffffffff8e0000000000a8ffffffffffffffdd00000000000000000000000000000000000000000042ffffffffffff3c0000000000000000000cf4fffffffffffffffe2300000000000000000000000000000000000000000000000000000006ebfffffffffffffffb1500000000000af0ffffffffff8600000000000000000000000000000000000000000000000000000cc6ffffffffffffffa01239cbffffffffffffffffffea290000009bffffffffff8d000000000000000000000000000000000000000000000000000000000000000087fffffffffffffffffffff931000000000000000000000000000000000000000000000000000ffffffffffff20000000000000000000097ffffffffffffffffffff9f0000000099ffffffffff55000000000000000000000000b7ffffffffffffffffc1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efffffffffffffffffd3a0000000000000000000000000000000000000000000000000000000000000000000000000062ffffff5400000000000000befffff6060000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffb70000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000d4ffffffffff0b000000000000000000000000f3ffffffffffffffef000027f4ffffffffffffffffff8d0000000000000000000000000000000000000000000000000000000000000000000000000045fdffffffffffffffffe515000000000000000000000000000000000000000000000000000000000092ffffffffb902000000000000000000fbffffffffffffa30000000000000000000000000000000000000000000000005dfffffffffffffffffffffffffffffffffffff3bd7c1b0000000000000000000000000000000000000000000000000000000007edffffffffffc300000000000000000000000000000000000000000000000000006bffffffffffffffb300000000000000000000000044ffffffffffffffff6700000000000000000000000000000000000043ffffffffef0700000000000000000000000000000000000000000000000000000000000000008efffffffffffffffe1d000000000080ffffffffff390000000097ffffffffffffffe5010000000000a6ffffffffffc20000000000000000000000000000000000000000000081ffffffffff0200000000ccffffffffffffffff3200000000000009e6fffffffff71c00000000b0ffffffffffffffd400000000000000000000000000000000000000000000c8ffffffffffa20000000000000000005effffffffffffffffb90000000000000000000000000000000000000000000000000000000059ffffffffffffffffb30000000000000092fffffffffff00e0000000000000000000000000000000000000000000000000000079ffffffffffffffff0feffffffffffffffffffec2e0000000039fffffffffff7100000000000000000000000000000000000000000000000000000000000000002b3ffffffffffffffffff6e00000000000000000000000000000000000000000000000000000effffffffffee0000000000000000007dffffffffffffffffffffb504000000009dffffffffff56000000000000000000000000caffffffffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ecffffffffffffffffffdc0b00000000000000000000000000000000000000000000000000000000000000000000000020ffffff98000000000000007cffffff3f0000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffff770400000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000d2ffffffffff17000000000000000000000000f3ffffffffffffffef0007cfffffffffffffffffffc304000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffffb8010000000000000000000000000000000000000000000000000000000005c2ffffffff82000000000000000000fbffffffffffffa300000000000000000000000000000000000000000000000077ffffffffffffffffffffeed0b19375563819020000000000000000000000000000000000000000000000000000000000000057ffffffffffffff43000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000a0ffffffffffffffff4b00000000000000000000000000000000000002e2ffffffff550000000000000000000000000000000000000000000000000000000000000004e9ffffffffffffffc600000000000025ffffffffff9800000004ebffffffffffffff920000000000004affffffffffff3000000000000000000000000000000000000000000070ffffffffff0600000046ffffffffffffffffb700000000000000006effffffffff9800000000b8ffffffffffffffcb0000000000000000000000000000000000000000000050fffffffffff7120000000000000000bbffffffffffffffff5100000000000000000000000000000000000000000000000000000000c0ffffffffffffffff55000000000000002bffffffffffff77000000000000000000000000000000000000000000000000000000003fc9ffffffffffffffffffffffffffffffe430000000000000dbffffffffff630000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffb20000000000000000000000000000000000000000000000000000000dffffffffffea000000000000000064ffffffffffffffffffffc90b0000000000a2ffffffffff56000000000000000000000000ddffffffffffffffff98000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000dfffffdd000000000000003bffffff830000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffeb90190000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000d0ffffffffff23000000000000000000000000f3ffffffffffffffef0091ffffffffffffffffffe81a00000000000000000000000000000000000000000000000000000000000000000000000000000002beffffffffffffffffff78000000000000000000000000000000000000000000000000000000000017e5fffffffe4c0000000000000000fbffffffffffffa30000000000000000000000000000000000000000000000005dffffffffffffe671360e00000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffc4000000000000000000000000000000000000000000000000006bffffffffffffffb300000000000000000000002af9fffffffffffffffb0e0000000000000000000000000000000000000085ffffffffb4000000000000000000000000000000000000000000000000000000000000004dffffffffffffffff7200000000000000caffffffffef07000047ffffffffffffffff3e00000000000004e9ffffffffff9c0000000000000000000000000000000000000000005fffffffffff09000000bfffffffffffffffff3d000000000000000008e5fffffffffb23000000c1ffffffffffffffc20000000000000000000000000000000000000000000001d5ffffffffff6f000000000000001bfdffffffffffffffe50400000000000000000000000000000000000000000000000000000027fffffffffffffffff0080000000000000000c2ffffffffffe808000000000000000000000000000000000000000000000000000000000055e2ffffffffffffffffffffffffc1170000000000000098ffffffffffbf000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffac0000000000000000000000000000000000000000000000000000000cffffffffffe5000000000000004efcffffffffffffffffffd914000000000000a6ffffffffff57000000000000000000000000d5ffffffffffffffff86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffffffffffffff480000000000000000000000000000000000000000000000000000000000000000000000009dffffff2100000000000005f4ffffc60000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffffffff68505000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff29000000000000000000000000f3ffffffffffffffef47fffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000000000000000000000018e8fffffffffffffffffc3c000000000000000000000000000000000000000000000000000000000039f9ffffffef2300000000000000fbffffffffffffa300000000000000000000000000000000000000000000000016e5ffffffffff720000000000000000000000000000000000000000000000000000000000000000000000000000000000001efdffffffffffffffff440000000000000000000000000000000000000000000000006bffffffffffffffc00500000000000000000020d8ffffffffffffffffc1000000000000000000000000000000000000000026fffffffffc17000000000000000000000000000000000000000000000000000000000000adffffffffffffffff1e000000000000006fffffffffff5400009fffffffffffffffe7020000000000000091fffffffffff61200000000000000000000000000000000000000004effffffffff0d000038ffffffffffffffffc3000000000000000000006bffffffffffa2000000c9ffffffffffffffb900000000000000000000000000000000000000000000005effffffffffd60000000000000076ffffffffffffffff80000000000000000000000000000000000000000000000000000000008effffffffffffffff9a0000000000000000005affffffffffff6700000000000000000000000000000000000000000000000000000000005df5fffffffffffffffffffffb7202000000000000000059fffffffffffe13000000000000000000000000000000000000000000000000000000000018edffffffffffffffffffff7000000000000000000000000000000000000000000000000000000bffffffffffe10000000000003af6ffffffffffffffffffe72000000000000000abffffffffff57000000000000000000000000c0ffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ddffffffffffffffffffffffffffe51100000000000000000000000000000000000000000000000000000000000000000000005cffffff6400000000000000b8fffffc0e00000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b000000000000000000000000f3fffffffffffffff884807b76717990a7cafeffffffffffffffffffcb1d0000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff2f000000000000000000000000f3ffffffffffffffef16dbffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000000042fdffffffffffffffffe414000000000000000000000000000000000000000000000000000000000069ffffffffd109000000000000fbffffffffffffa3000000000000000000000000000000000000000000000000002abeffffffffe3823a030000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffffc50000000000000000000000000000000000000000000000006bffffffffffffffffed9b5322030000103380efffffffffffffffffff64000000000000000000000000000000000000000000c6ffffffff72000000000000000000000000000000000000000000000000000000000013f9ffffffffffffffc9000000000000000017fcffffffffb30007f0ffffffffffffff95000000000000000034ffffffffffff7600000000000000000000000000000000000000003cffffffffff110000b1ffffffffffffffff490000000000000000000007e3fffffffffd2a0000d2ffffffffffffffaf000000000000000000000000000000000000000000000004e0ffffffffff3c000000000000d4fffffffffffffffc1c00000000000000000000000000000000000000000000000000000008edffffffffffffffff3c00000000000000000007ebffffffffffdd0300000000000000000000000000000000000000000000000000000069ffffffffffffffffffffffffffcc5801000000000000001afeffffffffff4f0000000000000000000000000000000000000000000000000000000000b1fffffffffffffffffffffffa3b000000000000000000000000000000000000000000000000000affffffffffdc000000000029edfffffffffffffffffff1300000000000000000afffffffffff57000000000000000000000000aaffffffffffffffff7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088fffffffffffffffffee1ffffffffffa600000000000000000000000000000000000000000000000000000000000000000000001affffffa80000000000000076ffffff4d00000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000001d72e1ffffffffffffffffdc1a00000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff35000000000000000000000000f3ffffffffffffffef0022e7ffffffffffffe00400000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffb60100000000000000000000000000000000000000000000000000000000009effffffffa3000000000000fbffffffffffffa300000000000000000000000000000000000000000000000000000042acfbffffffffefab641d000000000000000000000000000000000000000000000000000000000000000000000001dfffffffffffffffffffff4500000000000000000000000000000000000000000000006bfffffffffffffffffffffffffef1eeffffffffffffffffffffffffd90400000000000000000000000000000000000000000067ffffffffd100000000000000000000000000000000000000000000000000000000006cffffffffffffffff74000000000000000000b9fffffffffb1650ffffffffffffffff40000000000000000000d8ffffffffffe003000000000000000000000000000000000000002bffffffffff15002cfeffffffffffffffce00000000000000000000000068ffffffffffac0000daffffffffffffffa60000000000000000000000000000000000000000000000006cffffffffffa2000000000031ffffffffffffffffaf000000000000000000000000000000000000000000000000000000005cffffffffffffffffde01000000000000000000008affffffffffff5700000000000000000000000000000000000000000000000000004bfeffffffffffffffffffffffffffffffba1b0000000000000001081019222a16000000000000000000000000000000000000000000000000000000005cffffffffffffffffffffffffffe41600000000000000000000000000000000000000000000000008ffffffffffd8000000001be2fffffffffffffffffff942000000000000000000b4ffffffffff5800000000000000000000000094ffffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffbffffffffffffffff9f43ffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000d9ffffeb0100000000000035ffffff9100000000000000000000000000000000000000000000f3fffffffffffffff22b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b9cffffffffffffffff5b000000000000000000000000f3ffffffffffffffef00000000000000000000000fbdffffffffffffffffc502000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff3b000000000000000000000000f3ffffffffffffffef00002ff0ffffffffffffa6030000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bbffffffffffffffffff76000000000000000000000000000000000000000000000000000000000008ccffffffff6a0000000000fbffffffffffffa3000000000000000000000000000000000000000000000000000000000e69f2ffffffffffffffcd731a000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffffffc600000000000000000000000000000000000000000000006bfffffffffffffffffffffffffffffffffffffffffffffffffffffd480000000000000000000000000000000000000000000010f7ffffffff3000000000000000000000000000000000000000000000000000000000cbffffffffffffffff210000000000000000005effffffffff6fa8ffffffffffffffe9030000000000000000007cffffffffffff50000000000000000000000000000000000000001affffffffff1900a4ffffffffffffffff5400000000000000000000000006e1ffffffffff3300e2ffffffffffffff9d00000000000000000000000000000000000000000000000009e9fffffffff711000000008fffffffffffffffff4700000000000000000000000000000000000000000000000000000000c3ffffffffffffffff81000000000000000000000023feffffffffffcf0000000000000000000000000000000000000000000000000004d9ffffffffffffffffffb8a1fcffffffffffee420000000000000000000000000000000000000000000000000000000000000000000000000000000019eeffffffffffffffffffffffffffffbc02000000000000000000000000000000000000000000000007ffffffffffd400000010d3fffffffffffffffffffe5700000000000000000000b9ffffffffff580000000000000000000000006affffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cafffffffffffffffff21800b2ffffffffffed190000000000000000000000000000000000000000000000000078ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb900000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000000000de8ffffffffffffffff6a000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff41000000000000000000000000f3ffffffffffffffef0000003ef7ffffffffffffab050000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e6fffffffffffffffffb3b00000000000000000000000000000000000000000000000000000000001eebfffffff93800000000fbffffffffffffa3000000000000000000000000000000000000000000000000000035adfbfffffffffffffffffffffffdbc43000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffffffffff46000000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffff6f000000000000000000000000000000000000000000000000a8ffffffff8f0000000000000000000000000000000000000000000000000000002bffffffffffffffffcb000000000000000000000df6ffffffffd4f5ffffffffffffff970000000000000000000020feffffffffffbd0000000000000000000000000000000000000009ffffffffff1d21fbffffffffffffffd8020000000000000000000000000065ffffffffffb600ebffffffffffffff94000000000000000000000000000000000000000000000000007affffffffff6e00000004e9ffffffffffffffde010000000000000000000000000000000000000000000000000000002affffffffffffffffff25000000000000000000000000b9ffffffffffff4800000000000000000000000000000000000000000000000063fffffffffffffffff860000041f0fffffffffff431000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffff93b3ffffffffffff84000000000000000000000000000000000000000000000006ffffffffffcf000008c2ffffffffffffffffffff700000000000000000000000bdffffffffff5900000000000000000000000024ffffffffffffffffc800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffff74000026faffffffffffb60000000000000000000000000000000000000000000000000030fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff607000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000000000076ffffffffffffffffde020000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff47000000000000000000000000f3ffffffffffffffef0000000050fcffffffffffffb106000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffcffffffffffffffffe313000000000000000000000000000000000000000000000000000000000043fcffffffe416000000fbffffffffffffa30000000000000000000000000000000000000000000000000592fdffffffffffffffffffffffffffffffffac1000000000000000000000000000000000000000000000000000000010f7ffffffffffffffffffffffffc7000000000000000000000000000000000000000000006bffffffffffffffe2d6fffffffffffffffffffffffffffffff86a0000000000000000000000000000000000000000000000000049ffffffffea0400000000000000000000000000000000000000000000000000008affffffffffffffff770000000000000000000000a8ffffffffffffffffffffffffff430000000000000000000000c3ffffffffffff2c00000000000000000000000000000000000000f8ffffffff2096ffffffffffffffff60000000000000000000000000000005deffffffffff3cf3ffffffffffffff8b000000000000000000000000000000000000000000000000000ff1ffffffffd50000004affffffffffffffff770000000000000000000000000000000000000000000000000000000091ffffffffffffffffc60000000000000000000000000051ffffffffffffc0000000000000000000000000000000000000000000000000b6fffffffffffffffa3f0000000057ffffffffffffcf03000000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffffffe70f1aeefffffffffffe4b0000000000000000000000000000000000000000000005ffffffffffcb0002aeffffffffffffffffffff89000000000000000000000000c2ffffffffff5900000000000000000000000000defffffffffffffff0020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001df3ffffffffffffffffd9050000008fffffffffffff6600000000000000000000000000000000000000000000000001e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff42000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef000000000000000000000000000dfaffffffffffffffff3c0000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff4e000000000000000000000000f3ffffffffffffffef000000000064ffffffffffffffb608000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffb401000000000000000000000000000000000000000000000000000000000076ffffffffbe030000fbffffffffffffa3000000000000000000000000000000000000000000000008b5fffffffffffffffff4af7cc5ffffffffffffffdb2000000000000000000000000000000000000000000000000000006affffffffffffffc7c6ffffffffff470000000000000000000000000000000000000000006bffffffffffffffb3002d85deffffffffffffffffffffffb82f000000000000000000000000000000000000000000000000000003e6ffffffff4d0000000000000000000000000000000000000000000000000003e6ffffffffffffffff2300000000000000000000004dffffffffffffffffffffffffeb04000000000000000000000067ffffffffffff9800000000000000000000000000000000000000e7ffffffff3cf7ffffffffffffffe10500000000000000000000000000000062ffffffffffc1fcffffffffffffff82000000000000000000000000000000000000000000000000000088ffffffffff3b0000a8fffffffffffffff91500000000000000000000000000000000000000000000000000000009efffffffffffffffff690000000000000000000000000004e5ffffffffffff390000000000000000000000000000000000000000000000e6ffffffffffffff83000000000001d4ffffffffffff510000000000000000000000000000000000000000000000000000000000000000000000001aefffffffffffffffff5900005effffffffffffee2000000000000000000000000000000000000000000004ffffffffffc70097ffffffffffffffffffffa301000000000000000000000000c6ffffffffff590000000000000000000000000097ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffff4a0000000011ecfffffffffff423000000000000000000000000000000000000000000000000a1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff86000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000000000000ddffffffffffffffff780000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff54000000000000000000000000f3ffffffffffffffef0000000000007affffffffffffffba0900000000000000000000000000000000000000000000000000000000000000000000000000000000000001b9ffffffffffffffffff75000000000000000000000000000000000000000000000000000000000000abffffffff890000fbffffffffffffa300000000000000000000000000000000000000000000008dffffffffffffffff9b1100000058eeffffffffffffd71000000000000000000000000000000000000000000000000000cdffffffffffffff7656ffffffffffc80000000000000000000000000000000000000000006bffffffffffffffb3000000002c649dc6dbf0f8e3c1803000000000000000000000000000000000000000000000000000000000008affffffffac0000000000000000000000000000000000000000000000000049ffffffffffffffffce00000000000000000000000005ecffffffffffffffffffffff9a00000000000000000000000011f9fffffffffff510000000000000000000000000000000000000d5ffffffffb1ffffffffffffffff6b0000000000000000000000000000000004dcffffffffffffffffffffffffff78000000000000000000000000000000000000000000000000000017f7ffffffffa1000ef6ffffffffffffffa6000000000000000000000000000000000000000000000000000000005ffffffffffffffffff912000000000000000000000000000081ffffffffffffb00000000000000000000000000000000000000000000000f9ffffffffffffff100000000000009bffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffbc00000000b3ffffffffffffcc07000000000000000000000000000000000000000003ffffffffffc27dffffffffffffffffffffb80500000000000000000000000000cbffffffffff5a000000000000000000000000003cffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffffffb50000000000006cffffffffffffc40200000000000000000000000000000000000000000000004dcbcbcbcbcbcbcbcbe1ffffffdecbcbcbcbcbcbcbf4ffffffcccbcbcbcbcbcbcb9c000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000000000000bdffffffffffffffff990000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff5a000000000000000000000000f3ffffffffffffffef0000000000000090ffffffffffffffbf0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000015e4fffffffffffffffffb3a00000000000000000000000000000000000000000000000000000000000cd5ffffffff5200fbffffffffffffa3000000000000000000000000000000000000000000002ffdffffffffffffff760000000000003afbffffffffffff960000000000000000000000000000000000000000000000002fffffffffffffffff2604e2ffffffffff4800000000000000000000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bfffffffff912000000000000000000000000000000000000000000000000a9ffffffffffffffff7a0000000000000000000000000097ffffffffffffffffffffff4600000000000000000000000000aeffffffffffff72000000000000000000000000000000000000c4fffffffffeffffffffffffffe90900000000000000000000000000000000005fffffffffffffffffffffffffff6f00000000000000000000000000000000000000000000000000000096fffffffff71163ffffffffffffffff3e00000000000000000000000000000000000000000000000000000000c6ffffffffffffffffad0000000000000000000000000000001cfcfffffffffffe2b00000000000000000000000000000000000000000000e6ffffffffffffdf0000000000000078ffffffffffffd6000000000000000000000000000000000000000000000000000000000000000000000061fffffffffffffffff927000000001aeeffffffffffff97000000000000000000000000000000000000000001fffffffffff3ffffffffffffffffffffcb0c0000000000000000000000000000cfffffffffff5a0000000000000000000000000000bcffffffffffffffde0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e7fffffffffffffffffa2600000000000004d6ffffffffffff7600000000000000000000000000000000000000000000000000000000000000003effffff84000000000000009affffff2c0000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000000000000afffffffffffffffffaa0000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff60000000000000000000000000f3ffffffffffffffef0000000000000001a5ffffffffffffffc40d0000000000000000000000000000000000000000000000000000000000000000000000000000000000003dfbffffffffffffffffe212000000000000000000000000000000000000000000000000000000000026f1fffffff227fbffffffffffffa30000000000000000000000000000000000000000000091ffffffffffffffb40000000000000000a1fffffffffffffc22000000000000000000000000000000000000000000000091ffffffffffffffd5000077ffffffffffc900000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffff6a000000000000000000000000000000000000000000000010f8ffffffffffffffff26000000000000000000000000003cffffffffffffffffffffed040000000000000000000000000051ffffffffffffdd020000000000000000000000000000000000b3ffffffffffffffffffffffff7700000000000000000000000000000000000003daffffffffffffffffffffffff6600000000000000000000000000000000000000000000000000000021fbffffffff6ec0ffffffffffffffd5000000000000000000000000000000000000000000000000000000002dffffffffffffffffff5000000000000000000000000000000000b1ffffffffffffa100000000000000000000000000000000000000000000c3ffffffffffffcb000000000000006afffffffffffff2000000000000000000000000000000000000000000000000000000000000000000001bf0ffffffffffffffff830000000000005effffffffffffff5d0000000000000000000000000000000000000000ffffffffffffffffffffffffffffffdb16000000000000000000000000000000d4ffffffffff5b00000000000000000000000000003cffffffffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffff8b000000000000000049fffffffffffff92e0000000000000000000000000000000000000000000000000000000000000005f3ffffca0000000000000054ffffff720000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000000000000c3ffffffffffffffff9d0000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff66000000000000000000000000f3ffffffffffffffef000000000000000005b8ffffffffffffffc81000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffb30100000000000000000000000000000000000000000000000000000000004efeffffffd5fdffffffffffffa300000000000000000000000000000000000000000000e6ffffffffffffff38000000000000000046ffffffffffffff730000000000000000000000000000000000000000000007edffffffffffffff84000012f5ffffffffff49000000000000000000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffc9000000000000000000000000000000000000000000000068ffffffffffffffffd1000000000000000000000000000001e0ffffffffffffffffff9d000000000000000000000000000006eeffffffffffff4c0000000000000000000000000000000000a2ffffffffffffffffffffffef0e000000000000000000000000000000000000005cffffffffffffffffffffffff5d00000000000000000000000000000000000000000000000000000000a4ffffffffe2feffffffffffffff6d0000000000000000000000000000000000000000000000000000000094ffffffffffffffffec060000000000000000000000000000000049fffffffffffffb1f00000000000000000000000000000000000000000095ffffffffffffec010000000000008dffffffffffffe800000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffde0900000000000000b3fffffffffffff52c00000000000000000000000000000000000000ffffffffffffffffffffffffffffe92300000000000000000000000000000000d8ffffffffff5b000000000000000000000000000000bbffffffffffffffd809000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfeffffffffffffffffe80e000000000000000000b8ffffffffffffd10600000000000000000000000000000000000000000000000000000000000000b2fffffd1400000000000011fcffffb80000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000000000004f4ffffffffffffffff860000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff6c000000000000000000000000f3ffffffffffffffef0000000000000000000bc8ffffffffffffffcd12000000000000000000000000000000000000000000000000000000000000000000000000000000000001b6ffffffffffffffffff7300000000000000000000000000000000000000000000000000000000000083ffffffffffffffffffffffa300000000000000000000000000000000000000000010ffffffffffffffec0200000000000000000cffffffffffffffb70000000000000000000000000000000000000000000056ffffffffffffffff3300000099ffffffffffca000000000000000000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f9ffffffff2900000000000000000000000000000000000000000000c7ffffffffffffffff7c00000000000000000000000000000086ffffffffffffffffff4800000000000000000000000000000099ffffffffffffb9000000000000000000000000000000000091ffffffffffffffffffffff83000000000000000000000000000000000000000003d8ffffffffffffffffffffff54000000000000000000000000000000000000000000000000000000002cfefffffffffffffffffffffff5100000000000000000000000000000000000000000000000000000000af0ffffffffffffffff95000000000000000000000000000000000002deffffffffffff910000000000000000000000000000000000000000003bffffffffffffff55000000000008e9ffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffff4a000000000000000019eeffffffffffffd90d000000000000000000000000000000000000fefffffffffffffffffffffffff3330000000000000000000000000000000000ddffffffffff5b00000000000000000000000000000020ebffffffffffffffa200000000000000000000000000000000000000000000000000000000000000000000000000000000000006d6ffffffffffffffffff61000000000000000000002afbffffffffffff86000000000000000000000000000000000000000000000000000000000000006cffffff5700000000000000c7fffff60800000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000000000000000058ffffffffffffffffff4a0000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff72000000000000000000000000f3ffffffffffffffef0000000000000000000013d7ffffffffffffffd015000000000000000000000000000000000000000000000000000000000000000000000000000000000013e3fffffffffffffffffa38000000000000000000000000000000000000000000000000000000000002b6ffffffffffffffffffffa300000000000000000000000000000000000000000029ffffffffffffffad00000000000000000000f4ffffffffffffd300000000000000000000000000000000000000000000b8ffffffffffffffe2000000002affffffffffff4a0000000000000000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffff8700000000000000000000000000000000000000000027ffffffffffffffffff280000000000000000000000000000002bffffffffffffffffee050000000000000000000000000000003cfffffffffffffe270000000000000000000000000000000080fffffffffffffffffffff5140000000000000000000000000000000000000000005affffffffffffffffffffff4b0000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffffff9c0000000000000000000000000000000000000000000000000000000062ffffffffffffffffff3700000000000000000000000000000000000078fffffffffffff514000000000000000000000000000000000000000000c3ffffffffffffec4600000015beffffffffffffff8100000000000000000000000000000000000000000000000000000000000000001df1ffffffffffffffffad000000000000000000005effffffffffffffab000000000000000000000000000000000000fdfffffffffffffffffffffffa45000000000000000000000000000000000000e2ffffffffff5c0000000000000000000000000000000041fbffffffffffffff7400000000000000000000000000000000000000000004080000000000000000000000000000000000007effffffffffffffffffca01000000000000000000000095fffffffffffffd3a00000000000000000000000000000000000000000000000000000000000026ffffff9d0000000000000081ffffff4400000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef00000000000000000000000019e1fffffffffffffffff80c0000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff79000000000000000000000000f3ffffffffffffffef00000000000000000000001de3ffffffffffffffd41800000000000000000000000000000000000000000000000000000000000000000000000000000000003afbffffffffffffffffe112000000000000000000000000000000000000000000000000000000000011ddffffffffffffffffffa300000000000000000000000000000000000000000039ffffffffffffff9300000000000000000000eaffffffffffffe50000000000000000000000000000000000000000001dfdffffffffffffff920000000000baffffffffffca0000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffe402000000000000000000000000000000000000000086ffffffffffffffffd30000000000000000000000000000000000d0ffffffffffffff9f0000000000000000000000000000000001deffffffffffff93000000000000000000000000000000006effffffffffffffffffff8e0000000000000000000000000000000000000000000002d5ffffffffffffffffffff41000000000000000000000000000000000000000000000000000000000039ffffffffffffffffffffff3400000000000000000000000000000000000000000000000000000000c9ffffffffffffffffd90000000000000000000000000000000000000016faffffffffffff810000000000000000000000000000000000000000002efaffffffffffffffe5b9d6fdfffffffffffffff8220000000000000000000000000000000000000000000000000000000000000000b9fffffffffffffffff41d0000000000000000000000b2ffffffffffffff700000000000000000000000000000000000fcfffffffffffffffffffffe5b00000000000000000000000000000000000000e6ffffffffff5c00000000000000000000000000000000006fffffffffffffffffa20b0000000000000000000000000000000000126ee0ea4e0000000000000000000000000000000028f8fffffffffffffffffe3800000000000000000000000014efffffffffffffdc0b000000000000000000000000000000000000000000000000000000000000e0ffffe4000000000000003bffffff8a00000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef00000000000000000000003ad9ffffffffffffffffff8d000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff7f000000000000000000000000f3ffffffffffffffef0000000000000000000000002aedffffffffffffffd81a0000000000000000000000000000000000000363636363636363636363636363636363636363636363c2ffffffffffffffffffb10000000000000000000000000000000000000000000000000000000000002ef5ffffffffffffffffa300000000000000000000000000000000000000000024ffffffffffffff9b00000000000000000001fbffffffffffffd40000000000000000000000000000000000000000007dffffffffffffffff4100000000004affffffffffff4a00000000000000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005eaffffffff450000000000000000000000000000000000000002e3ffffffffffffffff7f000000000000000000000000000000000075ffffffffffffff4b000000000000000000000000000000000083fffffffffffff20e0000000000000000000000000000005dfffffffffffffffffff91b000000000000000000000000000000000000000000000057ffffffffffffffffffff38000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffffcd0000000000000000000000000000000000000000000000000000000030ffffffffffffffffff7c0000000000000000000000000000000000000000a8ffffffffffffee0c00000000000000000000000000000000000000000051fbffffffffffffffffffffffffffffffffff75000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffffff7400000000000000000000000019eefffffffffffffa3b00000000000000000000000000000000faffffffffffffffffffff730000000000000000000000000000000000000000ebffffffffff5c00000000000000000000000000000000000080feffffffffffffffd85e0a0000000000000000000000002774c2fcffffffb800000000000000000000000000000001c1ffffffffffffffffffa2000000000000000000000000000072ffffffffffffff960000000000000000000000000000000000000000000000000000000000009affffff2a00000000000004f0ffffd000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffef0000000000000211396cc2feffffffffffffffffffef13000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff85000000000000000000000000f3ffffffffffffffef0000000000000000000000000039f5ffffffffffffffdc1e000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff710000000000000000000000000000000000000000000000000000000000005affffffffffffffffa30000000000000000000000000000000000000000000bfeffffffffffffbc0000000000000000001cffffffffffffffba000000000000000000000000000000000000000001deffffffffffffffed04000000000001d9ffffffffffcb00000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffa40000000000000000000000000000000000000046ffffffffffffffffff2a00000000000000000000000000000000001cfdfffffffffff006000000000000000000000000000000000027ffffffffffffff6d0000000000000000000000000000004cffffffffffffffffff9a00000000000000000000000000000000000000000000000001d3ffffffffffffffffff2f00000000000000000000000000000000000000000000000000000000000047ffffffffffffffffff640000000000000000000000000000000000000000000000000000000097fffffffffffffffffe20000000000000000000000000000000000000000040ffffffffffffff72000000000000000000000000000000000000000000004ce6ffffffffffffffffffffffffffffff8200000000000000000000000000000000000000000000000000000000000000001ef2ffffffffffffffffd304000000000000000000000000005effffffffffffffe416000000000000000000000000000000f9ffffffffffffffffff8e000000000000000000000000000000000000000000efffffffffff5d000000000000000000000000000000000000004ff2fffffffffffffffff29c5e42260b09192947739ed9ffffffffffffffd500000000000000000000000000000064fffffffffffffffffff319000000000000000000000000000005dbffffffffffffff48000000000000000000000000000000000000000000000000000000000054ffffff7000000000000000aefffffe18000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3fffffffffffffffeefefefefeff4fffffffffffffffffffffffffffff84000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff8b000000000000000000000000f3ffffffffffffffef000000000000000000000000000049fbffffffffffffffdf210000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa220000000000000000000000000000000000000000000000000000000000008fffffffffffffffa300000000000000000000000000000000000000000000c7ffffffffffffe301000000000000000065ffffffffffffff79000000000000000000000000000000000000000042ffffffffffffffffa0000000000000006bffffffffffff4b000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031fffffffff50d000000000000000000000000000000000000a5ffffffffffffffffd600000000000000000000000000000000000000bfffffffffffa200000000000000000000000000000000000000cbffffffffffffd90100000000000000000000000000003bfffffffffffffffffc240000000000000000000000000000000000000000000000000054ffffffffffffffffff2600000000000000000000000000000000000000000000000000000000000000cdfffffffffffffff10b0000000000000000000000000000000000000000000000000000000cf2ffffffffffffffffc100000000000000000000000000000000000000000000d7ffffffffffffe406000000000000000000000000000000000000000000000e90f1ffffffffffffffffffffffcf41000000000000000000000000000000000000000000000000000000000000000000bafffffffffffffffffe3c000000000000000000000000000000b2ffffffffffffffbc020000000000000000000000000000f8ffffffffffffffffa601000000000000000000000000000000000000000000f4ffffffffff5d000000000000000000000000000000000000000028d8fffffffffffffffffffffffffffffffffffffffffffffffffffffff2000000000000000000000000000017efffffffffffffffffff78000000000000000000000000000000004fffffffffffffffe5120000000000000000000000000000000000000000000000000000000011fdffffb70000000000000068ffffff5c000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff9500000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff91000000000000000000000000f3ffffffffffffffef0000000000000000000000000000005dfeffffffffffffffe22400000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3700000000000000000000000000000000000000000000000000000000000004c1ffffffffffffa30000000000000000000000000000000000000000000077ffffffffffffff4e0000000000000000b3fffffffffffff71f0000000000000000000000000000000000000000a4ffffffffffffffff4f000000000000000cf0ffffffffffcc000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffffff6200000000000000000000000000000000000ef6ffffffffffffffff810000000000000000000000000000000000000064ffffffffff4d000000000000000000000000000000000000006effffffffffffff4700000000000000000000000000002affffffffffffffffa6000000000000000000000000000000000000000000000000000001d0ffffffffffffffff1d0000000000000000000000000000000000000000000000000000000000000055ffffffffffffff930000000000000000000000000000000000000000000000000000000066ffffffffffffffffff630000000000000000000000000000000000000000000070ffffffffffffff62000000000000000000000000000000000000000000000000064694b9d1e8fbf0dfb683320000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffff9e0000000000000000000000000000000019eeffffffffffffff840000000000000000000000000000f7ffffffffffffffbc0600000000000000000000000000000000000000000000f8ffffffffff5e000000000000000000000000000000000000000000096fe6ffffffffffffffffffffffffffffffffffffffffffffffffffff0f00000000000000000000000000a8ffffffffffffffffffdc070000000000000000000000000000000000bdffffffffffffffa60000000000000000000000000000000000000000000000000000000000c8fffff60700000000000021ffffffa2000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffc62a000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff97000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000072ffffffffffffffffe528000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000017e4ffffffffffa30000000000000000000000000000000000000000000011eeffffffffffffcc0300000000000037fdffffffffffff84000000000000000000000000000000000000000010f7fffffffffffffff50900000000000000008dffffffffffff4c0000000000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffc1000000000000000000000000000000000064ffffffffffffffffff2d0000000000000000000000000000000000000010f9fffffff2070000000000000000000000000000000000000016fbffffffffffffb4000000000000000000000000000019fffffffffffffffe2d00000000000000000000000000000000000000000000000000000051ffffffffffffffff130000000000000000000000000000000000000000000000000000000000000002daffffffffffff2c00000000000000000000000000000000000000000000000000000000ccfffffffffffffffff70f0000000000000000000000000000000000000000000011f6ffffffffffffd90200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff2ffffffffffffffffed1400000000000000000000000000000000005dfffffffffffffffe4a00000000000000000000000000f6ffffffffffffce0d0000000000000000000000000000000000000000000000fdffffffffff5e0000000000000000000000000000000000000000000000086be3ffffffffffffffffffffffffffffffffffffffffffffffff140000000000000000000000004bffffffffffffffffffff4d0000000000000000000000000000000000002ffdffffffffffffff570000000000000000000000000000000000000000000000000000000083ffffff4300000000000000dbffffe7000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000087ffffffffffffffff5b000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffffdc3640200000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffff9d000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000089ffffffffffffffffe82b0000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000038f9ffffffffa3000000000000000000000000000000000000000000000070ffffffffffffffa60c000000002ee6ffffffffffffffd8cfcfcfcfcf1d000000000000000000000000000069ffffffffffffffffae00000000000000000020fcffffffffffcd0000000000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017fbfffffffe2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffde17000000000000000000000000000000000000000000000002ffffffffffff5e0000000000000000000000000000000000000000000000000007498cd0fefffffffffffffffffffffffffffffffffdcf9043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6b3b8bec4c9cfd4dadfe5ebf0f6fbfdf6efe9e2c9aa8b641800000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000cfffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001aaffffffffffffffe68f6774a9fcffffffffffffffffffffffffffff230000000000000000000000000000cbffffffffffffffff5d00000000000000000000aeffffffffffff4d00000000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015568dadcce3edf7fbefe2d5c8af8c684410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b8ffffffffffffffffffffffffffffffffffffffffffffffffffff23000000000000000000000000002efffffffffffffffffb12000000000000000000003effffffffffffcd00000000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffdd010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027cfcffffffffffffffffffffffffffffffffffffffffffffffff230000000000000000000000000090ffffffffffffffffbc000000000000000000000000cfffffffffffff4e000000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007eeffffffff3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000279dfaffffffffffffffffffffffe1dfe2e5e9eceff3f6f9fd2300000000000000000000000006ecffffffffffffffff6b00000000000000000000000060ffffffffffffce000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000155698c9ddf2f6dfc89f5b180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffff10900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffff5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffb9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bfdfffffffd1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffd60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f1ffffffff350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ae921000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2b3730200b0000000000000000000000000000000000000000000000b7ffffffff450000000000000000000000000000000000002776bcd9f0f8e2cb9e4f09000000000000000000000000000000000000f3fffffffffffffffffffffffffefbf7f2e3d0bdaa956d3d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3fffffffffffffffffffffffffffffff4e3d1bf98632d03000000000000000000000000000000000000000000009effffe135000000000000000000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f68a9c3d8edfbecd9c28c501400000000000000000000000000000000000000000000000000002591d1f0f5e0c99a612200000000001188d3f5e9cba8641a00000000000000000000000000000000000000000000000000024382bfe0f1fbecdab77b38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037f0f6e2cfbc93581d0000000000000000000000000000000000000000000000000000000000000000000000001346789cafc1d4e7f9f4e1ceb1773a0600000000000000000000000000000000000000000000bffffffffffffffffffffffffffffffffffffffffffffffffffffff10100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000246fadd9fcfffffffffffedf020000000000000000000000000000000000000000001cf1ffffffe10d0000000000000000000000000000001eaaffffffffffffffffffffee6a0300000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffdfb0732100000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffeb9438000000000000000000000000000000000000007dfffffffff8660000000000000000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000364d5fffffffffffffffffffffffffbab40000000000000000000000000000000000000000000000075faffffffffffffffffffcb731c0011d5ffffffffffffffffbf53030000000000000000000000000000000000000000035bd7ffffffffffffffffffffffd05d0000000000000000000000000000000000000000000000000000000000358cbce2f1fcf0dfca985f200000000000000000000000000000000000000000000000000000000000001e5a97c1d2e3f3fbecdbca9d67300000000000000000000000000000000000000000000000000000023478b5cee0f3fbeddeca9a652e00000000000000000000000000000000000000000000000000b7ffffffffffffffffe2993100000000000000000000000000000000000000000000000000000000001273ade0fffffffffffffffffffffffffffffff08e220000000000000000000000000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffffffffffff28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6cd5fffffffffffffffffffffff7000000000000000000000000000000000000000000000065ffffffff9800000000000000000000000000003bf1ffffffffffffffffffffffffffc10d000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc5b0300000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffc13200000000000000000000000000000000009bffffffffffff9b02000000000000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffff5100000000000000000007f2ffffffffff9e00000000000000000000000000000000000000000000000000000000000047d6ffffffffffffffffffffffffffffffffffc326000000000000000000000000000000000000000071fffffffffffffffffffffffffffec1baffffffffffffffffffffffdc1a00000000000000000000000000000000000017cbffffffffffffffffffffffffffffffbd1e000000000000000000000000000000000000000000000000086cd1fffffffffffffffffffffffebc54030000000000000000000000000000000000000000000000000151c9ffffffffffffffffffffffffffffd977160000000000000000000000000000000000000000000362e2ffffffffffffffffffffffffffd26c0f00000000000000000000000000000000000000000031ffffffffffffffffffffffffc85f08000000000000000000000000000000000000000000000000000095fffffffffffffffffffffffffffffffffffffffffda112000000000000000000000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c83f2ffffffffffffffffffffffffffea000000000000000000000000000000000000000000000000bbffffffff4400000000000000000000000030f4fffffffffffffffbffffffffffffffc6080000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc4c000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffffffffffc70000000000000000000000000000000000060f8ffffffffff9d010000000000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffb60000000000000000004cfffffffffffffa1c000000000000000000000000000000000000000000000000000000006efefffffffffffffffffffffffffffffffffffffff6700000000000000000000000000000000000001ff6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff4d000000000000000000000000000000000026deffffffffffffffffffffffffffffffffffe52c0000000000000000000000000000000000000000000020ccffffffffffffffffffffffffffffffffcb2d0000000000000000000000000000000000000000000022cdfffffffffffffffffffffffffffffffffffff26f020000000000000000000000000000000000001ed1fffffffffffffffffffffffffffffffffff05d000000000000000000000000000000000000000093ffffffffffffffffffffffffffffe54f00000000000000000000000000000000000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffe74b000000000000000000000000000000000091ffffffffffffffffffffffffffffffffffffffffffffffffffffff95000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ee7ffffffffffffffffffffffffffffffdd0000000000000000000000000000000000000000000000001ff2ffffffe00d0000000000000000000005d0ffffffffffff8913022fbaffffffffffff860000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e0800000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3fffffffffffffff9dcdddedfe0e2e5f8ffffffffffffffffffffffff84000000000000000000000000000000000043f4ffffffffff870000000000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffd1e00000000000000009fffffffffffffff8c00000000000000000000000000000000000000000000000000000082fffffffffffffffffffffff8e6feffffffffffffffffff8200000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f0000000000000000000000000000000021ecffffffffffffffffdcb4d4fbffffffffffffffeb1f000000000000000000000000000000000000000041edfffffffffffffffffffffffffffffffffffffa6e00000000000000000000000000000000000000003eedffffffffffffffffffffffffffffffffffffffffffc6130000000000000000000000000000000029e4ffffffffffffffffffffffffffffffffffffffffaa1100000000000000000000000000000000000024cddae9feffffffffffffffffffffffffaa170000000000000000000000000000000000000000000000e0fffffffffffffffffffffffffffffffffffffffffffffffc5a0000000000000000000000000000000003a6ffffffffffffffffffffffffffffffffffffffffffffffffffffcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002539dd7f0fbe8d2ae6c2a0000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010aafffffffffffffffffffffffffcc38046270a0000000000000000000000000000000000000000000000000069ffffffff96000000000000000000005fffffffffffff910000000004c0fffffffffffb2300000000000000000000000000f3fffffffffffffff00b0b0b0b0b0b0c101821365779b0f4ffffffffffffffffffffc412000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf0000000000000000144aa0fdffffffffffffffffff5d00000000000000000000000000000000003cf8fffffffffe4200000000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffff800000000000000004edfffffffffffffff310000000000000000000000000000000000000000000000000004cfffffffffffffffffff9932901000d3dabffffffffffffffff7c00000000000000000000000000000000c8ffffffffffffffffe4bfb9cfeaffffffffffffffffffffffcac2e7ffff4f00000000000000000000000000000002c3ffffffffffffffc7210000001cb5ffffffffffffffcd0500000000000000000000000000000000000020effffffffffffffffff8c2afcdf8ffffffffffffffff6e00000000000000000000000000000000000021edffffffffffffffffffedcab0b5cffcffffffffffffffffd216000000000000000000000000000005d1ffffffffffffffffffeebfb0d5fcffffffffffffffffd0110000000000000000000000000000000000000000000929579fe7ffffffffffffffffffee5900000000000000000000000000000000000000000005fcffffffffffffffffe4a278584e5970a6eefffffffffffffffc540000000000000000000000000000000003aafffffffffffffffffffffffffffffffffffffffffffffffffffa08000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f0000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000000000003ed3ffffffffffffffffffffcf63090031ffffffffffffffc70000000000000000000000000011d4c12b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ce0ffffffffffffffffffffffe87f1b00000000000000000000000000000000000000000000000000000000000001befffffffe42000000000000000000c5fffffffffff50b000000000034ffffffffffff8700000000000000000000000000f3ffffffffffffffef00000000000000000000000000000749c3ffffffffffffffffffd10e0000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf00000000000000000000002cccfffffffffffffffff81e00000000000000000000000000000000006cffffffffffe20d000000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffe30200000000000045ffffffffffffffffff7a00000000000000000000000000000000000000000000000016eaffffffffffffffffe839000000000000006bfffffffffffffffe38000000000000000000000000000000e7ffffffffffffff8403000000002363bbffffffffffffffbb000000196e2a00000000000000000000000000000069ffffffffffffffc304000000000001b4ffffffffffffff69000000000000000000000000000000000005c9ffffffffffffffffa410000000199cffffffffffffffff580000000000000000000000000000000004cfffffffffffffffffcb4c0300000000106fecffffffffffffffc1010000000000000000000000000064ffffffffffffffffc24a05000000085de4ffffffffffffffc1030000000000000000000000000000000000000000000000000145c5ffffffffffffffffff7d000000000000000000000000000000000000000023ffffffffffffec853100000000000000000b7bfbfffffffffffff01a0000000000000000000000000000000004affffffffffff4e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e731000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f0000000000000000000000000000000000000000000000e7ffffffffffffff57000000000000000000000000000042f6ffffffffffffffffffffffffffe86025ffffffffffffffc700000000000000000000000006c1fffff65d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f0fffffffffffffffffffff67e0b00000000000000000000000000000000000000000000000000000000000000000022f4ffffffdf0c000000000000000efdffffffffffa800000000000000d6ffffffffffe000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000053e4ffffffffffffffffb80400000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf00000000000000000000000014d9ffffffffffffffff94000000000000000000000000000000000000b7ffffffffff6e000000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afcffffffffffffffffff4a00000000000097ffffffffffffffffffe908000000000000000000000000000000000000000000000087fffffffffffffffff93600000000000000000099ffffffffffffffd1040000000000000000000000000002fcffffffffffffef040000000000000053ffffffffffffff99000000000000000000000000000000000000000006e2fffffffffffff8260000000000000013edffffffffffffe5080000000000000000000000000000000070ffffffffffffffff790000000000000089ffffffffffffffe90f00000000000000000000000000000058ffffffffffffffffa907000000000000000021ddffffffffffffff670000000000000000000000000089ffffffffffffff8b000000000000000017d0ffffffffffffff7c00000000000000000000000000000000000000000000000000000046d3ffffffffffffffff8d0000000000000000000000000000000000000036ffffffffdf6d0a0000000000000000000000004efdffffffffffffae000000000000000000000000000000000005b3ffffffffea3200000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f0000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000000019f4ffffffffffffffffffffffffffffffffd4ffffffffffffffc7000000000000000000000000a4ffffffffff9606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004af9ffffffffffffffffffffcf290000000000000000000000000000000000000000000000000000000000000000000000006dffffffff940000000000000042ffffffffffff6d0000000000000089ffffffffffff17000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000021e1ffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf0000000000000000000000000041fffffffffffffffff819000000000000000000000000000000000047ffffffffffd9010000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffaf000000000002e8ffffffffffffffffffff680000000000000000000000000000000000000000000009edffffffffffffffff7a0000000000000000000017f9ffffffffffffff600000000000000000000000000000fcffffffffffffd1000000000000000053ffffffffffffff8d000000000000000000000000000000000000000059ffffffffffffffa70000000000000000008cffffffffffffff7200000000000000000000000000000005e3ffffffffffffffbd000000000000000004d1ffffffffffffff91000000000000000000000000000000c3ffffffffffffffde0b0000000000000000000033fdffffffffffffe7030000000000000000000000008cffffffffffffb20000000000000000000020f1fffffffffffff2120000000000000000000000000000000000000000000000000000000897ffffffffffffffff760000000000000000000000000000000000000171eff679050000000000000000000000000000009affffffffffffff26000000000000000000000000000000000007b6fffffffff140000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f0000000000000000000000000000000000000000000000e7ffffffffffffff57000000000000000000000000008affffffffffffffffffffffffffffffffffffffffffffffffffc70000000000000000000000006efaffffffffffc50e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cf6fffffffffffffffffffe8c060000000000000000000000000000000000000000000000000000000000000000000000000001c2fffffffe410000000000005bffffffffffff56000000000000006bffffffffffff43000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000022e5fffffffffffffffa2d000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf0000000000000000000000000000d8ffffffffffffffff69000000000000000000000000000000000021ffffffffffff380000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6fffffffffffffffffffffb19000000003dffffffffffffffffffffffdc0300000000000000000000000000000000000000000058ffffffffffffffffea0b0000000000000000000000afffffffffffffffb80000000000000000000000000000ebffffffffffffd6000000000000000053ffffffffffffff920000000000000000000000000000000000000000a7ffffffffffffff4e00000000000000000026ffffffffffffffe601000000000000000000000000000060fffffffffffffffd2600000000000000000067fffffffffffffff70b0000000000000000000000000008fbffffffffffffff7c000000000000000000000000b4ffffffffffffff4300000000000000000000000029d4fffffffffe25000000000000000000000084ffffffffffffff82000000000000000000000000000000000000000000000000000000000070ffffffffffffffff4c00000000000000000000000000000000000000111f000000000000000000000000000000000041ffffffffffffff8100000000000000000000000000000000000008bafffffffff8500000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f0000000000000000000000000000000000000000000000e7ffffffffffffff5700000000000000000000000000e9ffffffffffffffffffffffffffffffffffffffffffffffffffc70000000000000000000000000037e8ffffffffffc2090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f355171f0fffffffffffffffffffa5d0000000000000000000000000000000000000000000000000000000000000000000000000000000024f6ffffffde0b000000000066ffffffffffff420000000000000051ffffffffffff55000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000005bffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf0000000000000000000000000000a1ffffffffffffffffa2000000000000000000000000000000000695ffffffffffff610000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffcfffffffff790000000090ffffffffffffe7e7ffffffff5600000000000000000000000000000000000000000096ffffffffffffffff8f00000000000000000000000073fffffffffffffffb1300000000000000000000000000bdfffffffffffff8190000000000000053ffffffffffffff970000000000000000000000000000000000000003eeffffffffffffff1200000000000000000000e2ffffffffffffff340000000000000000000000000000beffffffffffffffbf0000000000000000000016fdffffffffffffff52000000000000000000000000002effffffffffffffff280000000000000000000000007affffffffffffff8e00000000000000000000000000036aecffffba0000000000000000000000001ffffffffffffffff009000000000000000000000000000000000000000000000000000000000076ffffffffffffffe9170000000000000000000000000000000000000000000000000000000000000000000000000012ffffffffffffffcd000000000000000000000000000000000000000bc9fffffffffc6100000000000000000000000000000000000000000000000000000000f3fffffffffffffff55f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f110000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000001dffffffffffffffffffa3432b4269b3f7ffffffffffffffffffffc7000000000000000000000000000025e1ffffffffffad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c57a1d8feffffffffffffffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffff93000000000050ffffffffffff4c000000000000004cffffffffffff5d000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000001ceffffffffffffffff3a0000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf000000000000000000000000000084ffffffffffffffffbd00000000000000000000000000000053dcffffffffffffff860000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000096fffffffffffffc2ffdffffffdd01000000e2ffffffffffff9d8bffffffffcd000000000000000000000000000000000000000000d2ffffffffffffffff3e0000000000000000000000004bffffffffffffffff53000000000000000000000000006effffffffffffffd9631e000000000053ffffffffffffff9c000000000000000000000000000000000000003bffffffffffffffee0000000000000000000000a7ffffffffffffff7f000000000000000000000000000af8ffffffffffffff680000000000000000000000c3ffffffffffffffa3000000000000000000000000003bffffffffffffffec0000000000000000000000000052ffffffffffffffad0000000000000000000000000000001059632300000000000000000000000000deffffffffffffff45000000000000000000000000000000000000000000000000000000000000abffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000006feffffffffffffed000000000000000000000000000000000000000014d8ffffffffff74000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff5700000000000000000000000048ffffffffffffffff98000000000000168af4ffffffffffffffffc70000000000000000000000000000001febffffffffff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034a7f7ffffffffffffffffffffffffffffffffffffd5771900000000000000000000000000000000000000000000000000000000000000000000000000000002c6fffffffe3f0000000034ffffffffffff61000000000000005effffffffffff4a000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000004affffffffffffffffb20000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf000000000000000000000000000088ffffffffffffffffc7000000000000000000000000000072ffffffffffffffffff9b0000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000007eeffffffffffffbe00bfffffffff43000036ffffffffffffff522bffffffffff440000000000000000000000000000000000000000f3ffffffffffffffff1000000000000000000000000039ffffffffffffffff6f0000000000000000000000000006d1ffffffffffffffffffefc294673961ffffffffffffffa20000000000000000000000000000000000000084ffffffffffffffc9000000000000000000000075ffffffffffffffcb0000000000000000000000000048ffffffffffffffff2500000000000000000000009dffffffffffffffd80000000000000000000000000029ffffffffffffffd80000000000000000000000000046ffffffffffffffc90000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffff8900000000000000000000000000000000000000000000000000000000000010ecffffffffffffff3900000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffffff0c00000000000000000000000000000000000000001fe5ffffffffff890000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff5700000000000000000000000055ffffffffffffffff29000000000000000015b3ffffffffffffffc7000000000000000000000000000000004afefffffffff219000000000000000000000000000000000430658bb0d1e2f1fcefdecc9e63240000000000000000000000000000000000000000000000000000000029b9fffffffffffffffffffffffffffffffffffffffffffffff78c13000000000000000000000000000000000000000000000000000000000000000000000000000027f7ffffffdd0b00000016ffffffffffff84000000000000007fffffffffffff33000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000006f5fffffffffffffffc1300000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf0000000000000000000000000000a6ffffffffffffffffaa0000000000000000000000000003f4ffffffffffffffffff840000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffff6d0065ffffffffa8000088fffffffffffffa0d00cbffffffffbb0000000000000000000000000000000000000006fffffffffffffffff20000000000000000000000000032ffffffffffffffff8900000000000000000000000000001ec6ffffffffffffffffffffffffffffffffffffffffffa700000000000000000000000000000000000000b1ffffffffffffffa5000000000000000000000054fffffffffffffffd080000000000000000000000007afffffffffffffff201000000000000000000000085fffffffffffffff0000000000000000000000000000cffffffffffffffd80000000000000000000000000069ffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffc4000000000000000000000000000000000000000000000000000000000000006dffffffffffffffc2000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffff080000000000000000000000000000000000000000002cefffffffffff9c03000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000005ffffffffffffffff3020000000000000000007bffffffffffffffc700000000000000000000000000000000009effffffffff82000000000000000000000000000039c3f5ffffffffffffffffffffffffffffbb4b0000000000000000000000000000000000000000000000000280fafffffffffffffffffffffffffffffffffffffffffffffffffffff174010000000000000000000000000000000000000000000000000000000000000000000000000076ffffffff9100000000d6ffffffffffd000000000000000c0fffffffffff505000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000b8ffffffffffffffff6200000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf0000000000000000000000000000d5ffffffffffffffff880000000000000000000000000020ffffffffffffffffffff560000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffff1e0010f9fffffff91400dbffffffffffffbc00006bffffffffff3300000000000000000000000000000000000012ffffffffffffffffd40000000000000000000000000045ffffffffffffffffa10000000000000000000000000000000465d0ffffffffffffffffffffffffffffffffffffffac00000000000000000000000000000000000000d2ffffffffffffff83000000000000000000000033ffffffffffffffff2d0000000000000000000000009effffffffffffffc700000000000000000000000075ffffffffffffffff0900000000000000000000000000d8ffffffffffffea00000000000000000000000000c1ffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffdd000000000000000000000000000000000000000000000000000000000000000cf5ffffffffffffff320000000000000000000000000000000000000000000000000000000000000000000492ffffffffffffffffee000000000000000000000000000000000000000000000040faffffffffffad060000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff5700000000000000000000000068ffffffffffffffd0000000000000000000007bffffffffffffffc700000000000000000000000000000000003affffffffffe806000000000000000000000000008fffffffffffffffffffffffffffffffffffffab120000000000000000000000000000000000000000000fbcfffffffffffffffffffffffffdd3b79e98acd1feffffffffffffffffffffb91600000000000000000000000000000000000000000000000000000000000000000000000003c9fffffffe3e00000086ffffffffffff25000000000014f9ffffffffffb800000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000075ffffffffffffffffb100000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf000000000000000000000000003dffffffffffffffffff5d0000000000000000000000000008f9fffffffffffffffff50d0000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff330000000000000000009fffffffffffffff9f00000000000000000000000097ffffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000019fcffffffffffffcc000000afffffffff722effffffffffffff71000012f8ffffffffa900000000000000000000000000000000000001f8ffffffffffffffb7000000000000000000000000005bffffffffffffffff970000000000000000000000000000000000003074b7f1ffffffffffffffffffffffffffffffb100000000000000000000000000000000000000f3ffffffffffffff7600000000000000000000001cffffffffffffffff54000000000000000000000000c0ffffffffffffffae00000000000000000000000083ffffffffffffffff1d000000000000000000000000007cffffffffffffff1800000000000000000000006affffffffffffffff850000000000000000000000000000000000000000000000000000000000000000b5fffffffffffffff00000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff97000000000000000000000000000000000000000000000000000000000000000044d6ffffffffffffffffffc700000000000000000000000000000000000000000000000064ffffffffffffb10500000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff5700000000000000000000000072ffffffffffffffc9000000000000000000007bffffffffffffffc7000000000000000000000000000000000025ffffffffffff4200000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffda15000000000000000000000000000000000000000ac4ffffffffffffffffffffffbe6416000000000000125ac8ffffffffffffffffffe6340000000000000000000000000000000000000000000000000000000000000000000000002af8ffffffdc0a000018f6ffffffffffb302000000009cffffffffffff4b00000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000003dffffffffffffffffe500000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf0000000000000000000000000cccfffffffffffffffff60e0000000000000000000000000000c0ffffffffffffffff78000000000000000000000000006bffffffffffffffd300000000000000000000ffffffffffffffff33000000000000000000a2ffffffffffffff9c00000000000000000000000097ffffffffffffffffebe9f0f7fefcf7edd5bda26f330300000000000000000000000000000000000000000000000000000075ffffffffffffff7c00000054ffffffffd782ffffffffffffff26000000aafffffffffc23000000000000000000000000000000000000dbffffffffffffffb70000000000000000000000000087ffffffffffffffff86000000000000000000000000000000000000000000001a426a93bbe3ffffffffffffffffffb600000000000000000000000000000000000014ffffffffffffffff71000000000000000000000012ffffffffffffffff7c000000000000000000000000d0ffffffffffffff98000000000000000000000000a0ffffffffffffffff0e0000000000000000000000000019f0ffffffffffff65000000000000000000057cfeffffffffffffffff3a0000000000000000000000000000000000000000000000000000000000000000dfffffffffffffffd900000000000000000000000000000000000000001a607e959a8269470900000046fffffffffffffff20600000000000000000000000000000000000000000000000000000000003cb4ffffffffffffffffffffff74000000000000000000000000000000000000000000000000008effffffffffffb005000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007affffffffffffffc4000000000000000000007bffffffffffffffc7000000000000000000000000000000001cbaffffffffffff6800000000000000000000000000d6fffffffffffffffff7e6e9ffffffffffffffffffcb04000000000000000000000000000000000005b7ffffffffffffffffffffd2460000000000000000000000003fdbffffffffffffffffee300000000000000000000000000000000000000000000000000000000000000000000000007affffffff8f00000086ffffffffffffae2a04249dffffffffffffc80000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000027ffffffffffffffffff14000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf00000000000000000000001ebfffffffffffffffffff8f00000000000000000000000000000025eeffffffffffff9d01000000000000000000000000006bffffffffffffffd300000000000000000006ffffffffffffffff33000000000000000000a9ffffffffffffff9300000000000000000000000097fffffffffffffffffffffffffffffffffffffffffff3b65405000000000000000000000000000000000000000000000000d5ffffffffffffff2c00000008f0fffffffff0ffffffffffffdb000000004affffffffff97000000000000000000000000000000000000bdffffffffffffffca00000000000000000000000000beffffffffffffffff61000000000000000000000000000000000000000000000000000000000d75ffffffffffffffbb00000000000000000000000000000000000028ffffffffffffffff6b000000000000000000000009ffffffffffffffff8d000000000000000000000000dbffffffffffffff92000000000000000000000000d8fffffffffffffff600000000000000000000000000000068ffffffffffffe409000000000000003ad3ffffffffffffffffffdc02000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffb700000000000000000000000000000000000052cbfffffffffffffffff7b6530108faffffffffffffff3f00000000000000000000000000000000000000000000000000000150c6fffffffffffffffffffffffff41a0000000000000000000000000000000000000000000000000002b4ffffffffffffae040000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc700000000000000000000000000000381f6ffffffffffffff8d00000000000000000000000001f8ffffffffdc8247120000000f46d5ffffffffffffff6c0000000000000000000000000000000000a4ffffffffffffffffffff900300000000000000000000000000000b9effffffffffffffffeb2a000000000000000000000000000000000000000000000000000000000000000000000004cdfffffffd3c000004bdfffffffffffffffeffffffffffffffee200000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000015ffffffffffffffffff42000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf00000000000000000b4394f5ffffffffffffffffffe60f0000000000000000000000000000000025a9f8fffcc6420000000000000000000000000000006bffffffffffffffd400000000000000000014ffffffffffffffff33000000000000000000bfffffffffffffff8a00000000000000000000000097ffffffffffffffffffffffffffffffffffffffffffffffffe0560000000000000000000000000000000000000000000035ffffffffffffffdc00000000009effffffffffffffffffffff8f0000000003e6fffffffff71700000000000000000000000000000000008fffffffffffffffeb01000000000000000000000011fbffffffffffffffff2a00000000000000000000000000000000000000000000000000000000005dffffffffffffffbe00000000000000000000000000000000000030ffffffffffffffff66000000000000000000000001feffffffffffffff98000000000000000000000000daffffffffffffff92000000000000000000000031ffffffffffffffffde0000000000000000000000000000000096ffffffffffff8d000000000028a3feffffffffffffffffffff55000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffff95000000000000000000000000000000001bc5ffffffffffffffffffffffffffd051ccffffffffffffff840000000000000000000000000000000000000000000000000663d8ffffffffffffffffffffffffffff730000000000000000000000000000000000000000000000000000000dd4ffffffffffff9b0000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc7000000000000000000000000000095ffffffffffffffffff9800000000000000000000000016fbffffc9440100000000000000000ae2ffffffffffffe3010000000000000000000000000000004dfffffffffffffffffffd7000000000000000000000000000000000000097ffffffffffffffffd50700000000000000000000000000000000000000000000000000000000000000000000002dfaffffffda09000012b7ffffffffffffffffffffffffffe332000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000003feffffffffffffffff59000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3fffffffffffffff0ababacb1bbc4cde3fefffffffffffffffffffffff1300000000000000000000000000000000000000003200800000000000000000000000000000000006bffffffffffffffffa517000000000000004dffffffffffffffffaf270000000000000002f2ffffffffffffff8100000000000000000000000097ffffffffffffffffffffffffffffffffffffffffffffffffffffa808000000000000000000000000000000000000000095ffffffffffffff8b000000000043ffffffffffffffffffffff4400000000008affffffffff8500000000000000000000000000000000002effffffffffffffff2f000000000000000000000069ffffffffffffffffe702000000000000000000000000000000000000000000000000000000000063ffffffffffffffb900000000000000000000000000000000000038ffffffffffffffff65000000000000000000000000f6ffffffffffffffa3000000000000000000000000ceffffffffffffffad0100000000000000000000adffffffffffffffffa4000000000000000000000000000000000187fdffffffffff9b09002da9fdffffffffffffffffffffffa5000000000000000000000000000000000000000000000000000000000000000033f9ffffffffffffffff4b0000000000000000000000000000002ce3fffffffffffffffffffffffffffffffffdffffffffffffffc4000000000000000000000000000000000000000000000e75e5ffffffffffffffffffffffffffffffab030000000000000000000000000000000000000000000000000000000028f4ffffffffffff7a00000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc70000000000000000000000000007fcffffffffffffffffff7f0000000000000000000000000020947102000000000000000000000088ffffffffffffff33000000000000000000000000000009dfffffffffffffffffff7a0000000000000000000000000000000000000002aaffffffffffffffff8a0000000000000000000000000000000000000000000000000000000000000000000000007fffffffff8d0000000171eafffffffffffffffffffb9b1700000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000f0ffffffffffffffff68000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffffffffffff43e000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffef7d110000000006bcfffffffffffffffffffc9f30000000000067ffffffffffffffff7600000000000000000000000097ffffffffffffffffffffffffffffffffffffffffffffffffffffffc91500000000000000000000000000000000000007eeffffffffffffff3a000000000002e6fffffffffffffffffff30600000000002affffffffffef0d0000000000000000000000000000000000c9ffffffffffffff930000000000000000000008e4ffffffffffffffff850000000000000000000000000000001580c27600000000000000000000006affffffffffffffb40000000000000000000000000000000000003dffffffffffffffff6a000000000000000000000000edffffffffffffffae000000000000000000000000c2ffffffffffffffffc22500000000000000006affffffffffffffffff560000000000000000000000000000000000003cddffffffffffe4b5feffffffffffffffffffffffffbb070000000000000000000000000000000000000000000031190000000000000155f0ffffffffffffffffe605000000000000000000000000000011e1ffffffffffffffffffffffffffffffffffffffffffffffffffed0000000000000000000000000000000000000000046dedffffffffffffffffffffffffffffffffac050000000000000000000000000000000000000000000000000000000000005effffffffffffff58000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc70000000000000000000000000021ffffffffffffffffffff47000000000000000000000000000000000000000000000000000000009effffffffffffff5d000000000000000000000000000083ffffffffffffffffffb501000000000000000000000000000000000000000011ecfffffffffffffffd3500000000000000000000000000000000000000002979bed9f1f7e1ca9c4e090000000005d0fffffffd3b00000000044da1c1ddf7eed9b26e20000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000e8ffffffffffffffff78000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffb72000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffffffffffffffffff5ae725f7bd4ffffffffffffffffffffffffffd3926b67a2fdffffffffffffffff4d00000000000000000000000097ffffffffffffffff732c20140e17223864adf7ffffffffffffffffffbe03000000000000000000000000000000000055ffffffffffffffe8020000000000008effffffffffffffffffae00000000000000c9ffffffffff73000000000000000000000000000000000058fffffffffffffff82f00000000000000000095fffffffffffffffffa2000000000000000000000000000000045ffffff900600000000000000000086ffffffffffffffb000000000000000000000000000000000000032ffffffffffffffff70000000000000000000000000e4ffffffffffffffb9000000000000000000000000a7fffffffffffffffffff6801c000000001090fffffffffffffffffff20e000000000000000000000000000000000000000c80ebffffffffffffffffffffffffffffffffff97040000000000000000000000000000000000000000000000c5fecb9e7f657fa7daffffffffffffffffffff68000000000000000000000000000000adffffffffffffffffffffffffffffffffffffffffffffffffffffff140000000000000000000000000000000000002dd3fffffffffffffffffffffffffffffffff96f000000000000000000000000000000000000000000000000000000000000000000b3fffffffffffff1200000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc70000000000000000000000000003f3ffffffffffffffffe7060000000000000000000000000000000000000000000000000000004cf6ffffffffffffff700000000000000000000000000008efffffffffffffffffee12000000000000000000000000000000000000000000006cffffffffffffffffad00000000000000000000000000000000000021aeffffffffffffffffffffec680200000030fbffffffd9090000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000f3ffffffffffffffff7e000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffff0a141000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1a00000000000000000000000097ffffffffffffffff4b00000000000000000019a8ffffffffffffffffff880000000000000000000000000000000000b5ffffffffffffff990000000000000033ffffffffffffffffff630000000000000069ffffffffffe4060000000000000000000000000000000000a4ffffffffffffffe334000000000000027effffffffffffffffff830000000000000000000000000000000052ffffffffd05b0600000000000025e8ffffffffffffff9300000000000000000000000000000000000025ffffffffffffffff75000000000000000000000000e3ffffffffffffffc100000000000000000000000084fffffffffffffffffffffffdceaa9dbdf9ffffffffffffffffffff76000000000000000000000000000000000000000000001adcffffffffffffffffffffffffffffe44c00000000000000000000000000000000000000000000000011fcffffffffffffffffffffffffffffffffffbb04000000000000000000000000000034ffffffffffffffffffffc5541a06184fa1faffffffffffffffffffff3a000000000000000000000000000000000063f7ffffffffffffffffffffffffffffffffb7250000000000000000000000000000000000000000000000000000000000000000000021f6ffffffffffffc40300000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc70000000000000000000000000000abffffffffffffffff5800000000000000000000000000000000000000000000000000105dc4ffffffffffffffffff580000000000000000000000000059ffffffffffffffffff7e000000000000000000000000000000000000000000000004defffffffffffffffd230000000000000000000000000000000040f3ffffffffffffffffffffffffffbe0b00000083ffffffff8c0000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000001feffffffffffffffff6f000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffde3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffffffffffffffffffffffffffffffffffffffffffffcffffffffffffffffffffffffffffffffffffb50000000000000000000000000097ffffffffffffffff4b000000000000000000000090fffffffffffffffffe2500000000000000000000000000000018fcffffffffffffff490000000000000000d7fffffffffffffffe190000000000000011f8ffffffffff6100000000000000000000000000000000000cd9fffffffffffffff88e2b0300184dceffffffffffffffffffd607000000000000000000000000000000005effffffffffffe8ab8a69576da3f8ffffffffffffffff5f00000000000000000000000000000000000017ffffffffffffffff7a000000000000000000000000e9ffffffffffffffbb0000000000000000000000005cffffffffffffffffffffffffffffffffffffffffffffffffffffd60600000000000000000000000000000000000000000062eaffffffffffffffffffffffffffef77090000000000000000000000000000000000000000000000000055ffffffffffffffffffffffffffffffffffd011000000000000000000000000000000a9ffffffffffffffffff87020000000000001fb1ffffffffffffffffff4c000000000000000000000000000000006effffffffffffffffffffffffffffffffc2440000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffff6900000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc7000000000000000000000000000011dafffffffffff76f00000000000000000000000000000000000000000000001666b9faffffffffffffffffffffff2b00000000000000000000000000bbfffffffffffffffff2110000000000000000000000000000000000000000000000008dffffffffffffffff9000000000000000000000000000000036f6fffffffffffffffbffffffffffffffc307000006d3fffffffd3900000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000dffffffffffffffffff60000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf000000040c132a54a2f8ffffffffffffa90f000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd7d3ffffffffffffffffffffffffffffff5e5ce8fffffffffffffffffffffffffffffffa370000000000000000000000000097ffffffffffffffff4b000000000000000000000002caffffffffffffffff9100000000000000000000000000000074fffffffffffffff20700000000000000007dffffffffffffffcd000000000000000000a9ffffffffffd70100000000000000000000000000000000001ed1fffffffffffffffffff9eeffffffffffffffffffffffe522000000000000000000000000000000000067fffffffffffffffffffffffffffffffffffffffffff8100000000000000000000000000000000000000affffffffffffffff7f000000000000000000000000eeffffffffffffffb400000000000000000000000019feffffffffffffffffffffffffffffffffffffffffffffffffe21f0000000000000000000000000000000000000000049cffffffffffffffffffffffffffffd2150000000000000000000000000000000000000000000000000000002aaafcffffffffffffffffffffffffffffa00900000000000000000000000000000005f4ffffffffffffffffa90000000000000000000072ffffffffffffffff5900000000000000000000000000000053ffffffffffffffffffffffffffffffbd3f0000000000000000000000000000000000000000000000000000000000000000000000000000001efdffffffffffffe307000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc70000000000000000000000000000000b7ccff4d7991d0000000000000000000000000000000000000000000664bffcffffffffffffffffffffffffffca0000000000000000000000000010fdffffffffffffffff970000000000000000000000000000000000000000000000000040ffffffffffffffffdb000000000000000000000000000007d6ffffffffffff8c15012ebbffffffffffff8000000034fcffffffd808000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000032ffffffffffffffffff50000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf00000000000000000027d5ffffffffffffdf350000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc00579f5ffffffffffffffffffffffffa000000f93fcfffffffffffffffffffffffffc63000000000000000000000000000097ffffffffffffffff4b0000000000000000000000005bfffffffffffffffff20c0000000000000000000000000000d4ffffffffffffffa800000000000000000022ffffffffffffff8200000000000000000048ffffffffffff4f0000000000000000000000000000000000000cb0ffffffffffffffffffffffffffffffffffffffffe0290000000000000000000000000000000000002bedffffffffffffffffffffffffffffffffffffffff7e0000000000000000000000000000000000000000fcffffffffffffff85000000000000000000000000f4ffffffffffffffad00000000000000000000000000cfffffffffffffffa4e4ffffffffffffffffffffffffffffcd2400000000000000000000000000000000000000000ab7ffffffffffffffffffffffffffffffffd64f000000000000000000000000000000000000000000000000000000002191f3ffffffffffffffffffeaa02e00000000000000000000000000000000003bfffffffffffffffffe280000000000000000000017ffffffffffffffff65000000000000000000000000000013e8ffffffffffffffffffffffffffb83c000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffff67000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000566e1fffffffffffffffffffffffffffffffa350000000000000000000000000044ffffffffffffffffff500000000000000000000000000000000000000000000000000004eeffffffffffffffff1a0000000000000000000000000068ffffffffffff930000000004c3fffffffffff91e00000087ffffffff8a000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000005dffffffffffffffffff27000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf0000000000000000000022f2fffffffffffff02e00000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffcc00001583effffffffffffffffffb900500000000238ff1ffffffffffffffffffe03f00000000000000000000000000000097ffffffffffffffff4b00000000000000000000000008feffffffffffffffff390000000000000000000000000034ffffffffffffffff5800000000000000000000c7ffffffffffff3700000000000000000003e5ffffffffffc6000000000000000000000000000000000000000054daffffffffffffffffffffffffffffffffffb01200000000000000000000000000000000000000001680eaffffffffffffffffffffffffffffffffff9d020000000000000000000000000000000000000000ecffffffffffffff8c000000000000000000000000f9ffffffffffffff9a0000000000000000000000000086ffffffffffffffa10968daffffffffffffffffffffe97804000000000000000000000000000000000000000000a1ffffffffffffffffffffffec93eeffffffffff9b0a00000000000000000000000000000000000000000000000000000000107ef5ffffffffffeb40000000000000000000000000000000000000000068ffffffffffffffffb4000000000000000000000008ffffffffffffffff6b000000000000000000000000000084fffffffffffffffffffffffeb035000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffbc000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000000000000021d4fffffffffffffffffffffffffffffffff85600000000000000000000000000007bfffffffffffffffffc0f0000000000000000000000000000000000000000000000000000c6ffffffffffffffff5900000000000000000000000000cefffffffffff20900000000003affffffffffff7f00000007d6fffffffd380000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000089fffffffffffffffff402000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf00000000000000000000009affffffffffffffd5050000000000000000000000000000000000000000000d21010000000000000000000000000000000000000000000000000000000000084791c6dff7f1d6982800000000000000000d5998d2eaf9e5c8a349030000000000000000000000000000000097ffffffffffffffff4b00000000000000000000000000e6ffffffffffffffff5c0000000000000000000000000094fffffffffffffff90e000000000000000000006cffffffffffea020000000000000000000088ffffffffffff3d00000000000000000000000000000000000000000460bdfdffffffffffffffffffffffffc1430000000000000000000000000000000000000000000000000864b7f6ffffffffffffffffffffffffd85500000000000000000000000000000000000000000000c4ffffffffffffff9f000000000000000000000000feffffffffffffff7d000000000000000000000000003dffffffffffffffed0400002b75b2cce5faebd19a57060000000000000000000000000000000000000000000045ffffffffffffffffffffeb780c001ad8ffffffffffd52000000000000000000000000000000000000000000000000000000000001eacfffffffffff573010000000000000000000000000000000000007cffffffffffffffff5b00000000000000000000000fffffffffffffffff5f0000000000000000000000000001dfffffffffffffffffffffbc2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042fffffffffffffff90c0000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000014e5ffffffffffffffffffffffffffffffffbf33000000000000000000000000000000acffffffffffffffffcb000000000000000000000000000000000000000000000000000000afffffffffffffffff8b00000000000000000000000017ffffffffffffa100000000000001dfffffffffffd60000000037fdffffffd70800000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000d7ffffffffffffffffc500000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf00000000000000000000004cffffffffffffffff6a0000000000000000000000000000000000000042cdfefff18d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffff4b00000000000000000000000000c9ffffffffffffffff7e00000000000000000000000007edffffffffffffffb7000000000000000000000015fbffffffffa0000000000000000000000028ffffffffffffb30000000000000000000000000000000000000000000000186092c4e0f2fcf2e8c6966723000000000000000000000000000000000000000000000000000000000007437da3c9e5f2fae4cbb1883100000000000000000000000000000000000000000000000099ffffffffffffffb500000000000000000000000effffffffffffffff5f0000000000000000000000000004eaffffffffffffff420000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffff920c0000000019f0ffffffffffda1400000000000000000000000000000000000000000000000000000000000048f0ffffffffffaa0800000000000000000000000000000000008effffffffffffffff3800000000000000000000001effffffffffffffff53000000000000000000000000002dffffffffffffffffffe65700000000000000000000000000000000000000000000000000000000000000003d6b21000000000000000000000000001effffffffffffffff3d0000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffffffffca460000000000000000000000000000000000c1ffffffffffffffffae00000000000000000000000000000000000000000000000000000098ffffffffffffffff9f0000000000000000000000004dffffffffffff640000000000000094fffffffffffe0e000000008bffffffff8800000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000033ffffffffffffffffff7700000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf00000000000000000000002fffffffffffffffffc70000000000000000000000000000000000006cffffffffffffd90e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffff4b00000000000000000000000000ceffffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffcd000000000000000000000027ffffffffffffffff41000000000000000000000000000073ffffffffffffffb80000000000000000000000000000000000000000000000000000000000000000000013fdffffffffffffffef500000000000000081ffffffffffffa40000000000000000000000000000000000000000000000000000000000000033f7ffffffffffc5100000000000000000000000000000000080ffffffffffffffff1800000000000000000000002dffffffffffffffff41000000000000000000000000004cffffffffffffffffd316000000000000000000000000000000000000000000000000000000000000000000dfff980000000000000000000000000006ffffffffffffffff540000000000000000000000000000f3fffffffffffffff00b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b040000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000013f9ffffffffffffffffffffffffd9812a00000000000000000000000000000000000000d2ffffffffffffffff9900000000000000000000000000000000000000000000000000000081ffffffffffffffffb300000000000000000000000067ffffffffffff4b0000000000000078ffffffffffff380000000008d9fffffffc36000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000009afffffffffffffffffe1f00000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf000000000000000000000020fffffffffffffffffe050000000000000000000000000000000035faffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffff4b00000000000000000000000000e1ffffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffff2010000000000000000000040fffffffffffffffd14000000000000000000000000000008e5ffffffffffffff490000000000000000000000000000000000000000000000000000000000000000004dffffffffffffffff4e000000000000000013ffffffffffffff37000000000000000000000000000000000000000000000000000000000000007bffffffffffffb70200000000000000000000000000000069ffffffffffffffff08000000000000000000000059ffffffffffffffff190000000000000000000000000067ffffffffffffffff2e00000000000000000000000000000000000000000000000000000000000000000020fffff10900000000000000000000000015ffffffffffffffff6a0000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff570000000000000000000000007bffffffffffffffc3000000000000000000007bffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffeb913400000000000000000000000000000000000000000000e0ffffffffffffffff840000000000000000000000000000000000000000000000000000007effffffffffffffffc700000000000000000000000072ffffffffffff36000000000000005fffffffffffff4a00000000003bfdffffffd6070000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000003bfdffffffffffffffffbd0000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf00000000000000000000003cffffffffffffffffff2000000000000000000000000000000000a2fffffffffffffffffe1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffff4b00000000000000000000000015feffffffffffffffff5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e6ffffffffffffff21000000000000000000006bffffffffffffffca000000000000000000000000000000006affffffffffffffd604000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffae00000000000000000000eaffffffffffff950000000000000000000000000000000000000000000000000000000000000016fdffffffffffff600000000000000000000000000000004cffffffffffffffff21000000000000000000000092ffffffffffffffef000000000000000000000000000064ffffffffffffffe70000000000000000000000000000000000000000000000000000000000000000000060ffffff5d00000000000000000000000032ffffffffffffffff5f0000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff5700000000000000000000000072edeff2f4f7f9fcc3000000000000000000007bffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffb14e05000000000000000000000000000000000000000000000000d6ffffffffffffffff7800000000000000000000000000000000000000000000000000000093ffffffffffffffffc90000000000000000000000005bffffffffffff400000000000000056ffffffffffff5100000000000090ffffffff870000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000bd7ffffffffffffffffff3a0000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf000000000000000000000061ffffffffffffffffff1f00000000000000000000000000000000cdffffffffffffffffff480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffff4b0000000000000000000000005effffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff52000000000000000000009bffffffffffffff840000000000000000000000000000000005dfffffffffffffff94000000000000000000000000000000000000000000000000000000000000000071ffffffffffffff6900000000000000000000c7ffffffffffffde0000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffdd0000000000000000000000000000000efaffffffffffffff3d0000000000000000000000cbffffffffffffffbf000000000000000000000000000046ffffffffffffffba000000000000000000000000000000000000000000000000000000000000000000009affffffe91a000000000000000000000081ffffffffffffffff400000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffff84000000000000000000000000000000000000000000000000000000c9ffffffffffffffff87000000000000000000000000000000000000000000000000000000a8ffffffffffffffffb20000000000000000000000003fffffffffffff550000000000000067ffffffffffff3e0000000000000adcfffffffc3500000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000018ccffffffffffffffffffaf000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf0000000000000000000000c0fffffffffffffffffb0300000000000000000000000000000000b7ffffffffffffffffff320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffff4b000000000000000000000004d8ffffffffffffffffda0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ffffffffffffff9f00000000000000000000daffffffffffffff3e000000000000000000000000000000000047feffffffffffffff76000000000000000000000000000000000000000000000000000000000000005cffffffffffffff4400000000000000000000b0fffffffffffffa0200000000000000000000000000000000173c0f000000000000000000000000c0ffffffffffffff30000000000000000000000000000000bfffffffffffffff78000000000000000000000dfaffffffffffffff6f000000000000000000000000000025ffffffffffffffd400000000000000000000000000000000000000000000000000000000000000000000a4ffffffffc30400000000000000000003d8ffffffffffffffff200000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffff2b000000000000000000000000000000000000000000000000000000abffffffffffffffff98000000000000000000000000000000000000000000000000000000beffffffffffffffff9b00000000000000000000000020ffffffffffff790000000000000086ffffffffffff27000000000000003efeffffffd507000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000041e0ffffffffffffffffffe415000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff6b00000000000000000000000000000000000000000000000000000000f3ffffffffffffffcf0000000000000000000075ffffffffffffffffffbb000000000000000000000000000000000083fffffffffffffffff8060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffff4b00000000000000000000009dffffffffffffffffff820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d5ffffffffffffef05000000000000000037ffffffffffffffe1040000000000000000000000000000000000008bfffffffffffffffe6a00000000000000000000000000000000000000000000000000000000000040ffffffffffffff4500000000000000000000c7ffffffffffffff0f00000000000000000000000000000000a6ffb3000000000000000000000000cfffffffffffffff5c00000000000000000000000000000063ffffffffffffffde0200000000000000000074ffffffffffffffff1f000000000000000000000000000000d2fffffffffffffd0e00000000000000000000000000000813000000000000000000000000000000000044ffffffffffbd18000000000000000089ffffffffffffffffe4010000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000002b7a23500000000000000e7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f9ffffffffffff410000000000000000076fd3770c000000000000000000000000000080ffffffffffffffffb2000000000000000000000000000000000000000000000000000002eeffffffffffffffff8400000000000000000000000000dfffffffffffc500000000000000c6ffffffffffee02000000000000000094ffffffff85000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000349c4fffffffffffffffffffff63b000000000000000000000000000000002a636363636363636363636363636363b9ffffffffffffffffa563636363636363636363636363636322000000000000000000000000f3ffffffffffffffcf000000000000000339adffffffffffffffffffff58000000000000000000000000000000000018ecffffffffffffff81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffff4b00000000000000000022b7ffffffffffffffffffeb0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffff710000000000000000a8ffffffffffffff6f0000000000000000000000000000000000000004b4ffffffffffffffffa20b0000000000000000000000000000000000000000000000000000000008f5ffffffffffff7400000000000000000000e6fffffffffffff00000000000000000000000000000000000e3ffff510000000000000000000001f0ffffffffffffff6f00000000000000000000000000000004d9ffffffffffffff4f000000000000000014e7ffffffffffffffbc0000000000000000000000000000000070ffffffffffffff85000000000000000000000000004de3f6880b00000000000000000000000000000000a6fffffffffff48c37020000013aafffffffffffffffffff8f000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000003ffffffbf4a0100000000e7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffd42900000000002d79e3ffffff7e00000000000000000000000000004dffffffffffffffffe8000000000000000000000000000000000000000000000000000035ffffffffffffffffff68000000000000000000000000008dfffffffffffd1c000000000015faffffffffffae0000000000000000000bdefffffffc340000000000000000000000000000000000000000000000f3fffffffffffffff11d1915100c0703041425364a7db9f1fffffffffffffffffffffff34000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff57000000000000000000000000f3fffffffffffffff6cecbc8c5c2c4d5f3ffffffffffffffffffffffbe010000000000000000000000000000000000004af1ffffffffffb805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffff611b1814111b284673bcfdffffffffffffffffffff6600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3fffffffffffff42400000000000055ffffffffffffffda0800000000000000000000000000000000000000000ac6ffffffffffffffffd54500000000000000000000000000000000000000000000000000000000b1ffffffffffffc900000000000000000042ffffffffffffffcb000000000000000000000000000000001dfffffff63a00000000000000000057ffffffffffffffff510000000000000000000000000000000052ffffffffffffffea2300000000000005befffffffffffffffe34000000000000000000000000000000000cddffffffffffffff7d0900000000000000000554baffffffff6d000000000000000000000000000000000bd1fffffffffffffff9e3def8fffffffffffffffffffff71d000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffd35f050000e7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff2fffffffffffffdd2b1b7d0ecffffffffffff6200000000000000000000000000000bf8ffffffffffffffff200000000000000000000000000000000000000000000000000078ffffffffffffffffff25000000000000000000000000001cf8ffffffffffac01000000009dffffffffffff420000000000000000000042feffffffd30600000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd9320000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff57000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffd91b00000000000000000000000000000000000000001e9ed7efbe650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffffffffffffffffffffffffffffffffffffff92000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035f9ffffffffffffed50000000047bfafffffffffffffd3e0000000000000000000000000000000000000000000009a6ffffffffffffffffffc24301000000000000000000000000000000000000000000000000003bffffffffffffff5a0000000000000001baffffffffffffff9b0000000000000000000000000000000056fffffffff6700600000000000024ddffffffffffffffff2c00000000000000000000000000000000008fffffffffffffffef670b00000240d4ffffffffffffffffa700000000000000000000000000000000000038fbffffffffffffffe87a452407142b5a97e9ffffffffffff5a000000000000000000000000000000000014ceffffffffffffffffffffffffffffffffffffffff8100000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffe3730de7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df7ffffffffffffffffffffffffffffffffff46000000000000000000000000000000b6ffffffffffffffff6700000000000000000000000000000000000000000000000000ceffffffffffffffffdb0000000000000000000000000000008affffffffffffaa2903239cffffffffffffc200000000000000000000000098ffffffff8300000000000000000000000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb930b000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff57000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffac170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffffffffffffffffffffffffffffffffffff950200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffefbecbf6ffffffffffffffff6e0000000000000000000000000000000000000000000000000076fdffffffffffffffffffe59347180000000000000000000000000000000000000000000000b2fffffffffffffa6501000000000e9ffffffffffffffffc27000000000000000000000000000000004fffffffffffffe4905135284e81f3ffffffffffffffffe002000000000000000000000000000000000003b5fffffffffffffffff7d6cdf6ffffffffffffffffffcf0d000000000000000000000000000000000000005af9ffffffffffffffffffffffffffffffffffffffffffff3b00000000000000000000000000000000000010adffffffffffffffffffffffffffffffffffffaa0200000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffff0f9ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003de0ffffffffffffffffffffffffffffffff2a0000000000000000000000000000004effffffffffffffffcb00000000000000000000000000000000000000000000000049ffffffffffffffffff9000000000000000000000000000000004befffffffffffffffeffffffffffffffeb1d0000000000000000000000000de1fffffffb32000000000000000000000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19e260000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff57000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffbbb3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffffffffffffffffffffffffffffffffe4560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ffeffffffffffffffffffffffffffffffffff8100000000000000000000000000000000000000000000000000000049edffffffffffffffffffffffffeccfc8a70200000000000000000000000000000000000014deffffffffffffffe59d848aadf1ffffffffffffffffa100000000000000000000000000000000000083ffffffffffffffffffffffffffffffffffffffffff6d000000000000000000000000000000000000000591ffffffffffffffffffffffffffffffffffffffde1800000000000000000000000000000000000000000041eeffffffffffffffffffffffffffffffffffffffffff1d000000000000000000000000000000000000000064ebffffffffffffffffffffffffffffff9b060000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000063e0ffffffffffffffffffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000879e0fffffffffffffffffffffffffffb0b00000000000000000000000000000002daffffffffffffffff320000000000000000000000000000000000000000000000c5ffffffffffffffffff410000000000000000000000000000000012b6ffffffffffffffffffffffffffe232000000000000000000000000000046ffffffffd2060000000000000000000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffffffffff7ad530800000000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff57000000000000000000000000a6b3b8bec3c9cfd4dadfe5eaf0f5fbfdf6efe6cbae8f500e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bd1d7d7c02d00000000000000000000000000000000000000000000000097fffffffffffffffffffffffffffffffffffffffffffffbbd6b0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fe8fffffffffffffffffffffffffffff06000000000000000000000000000000000000000000000000000000000001084f3ffffffffffffffffffffffffffff31000000000000000000000000000000000000002ae3ffffffffffffffffffffffffffffffffffffffdd19000000000000000000000000000000000000005ff7ffffffffffffffffffffffffffffffffffffc00200000000000000000000000000000000000000000059e4ffffffffffffffffffffffffffffffffa11200000000000000000000000000000000000000000000001494fbfffffffffffffffffffffffffffffffffffff9030000000000000000000000000000000000000000000c76e6ffffffffffffffffffffffcf4200000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000669e4ffffffffffffffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013a79a9d3e4f3faead9c8b3875922000000000000000000000000000000000044ffffffffffffffffbd000000000000000000000000000000000000000000005dffffffffffffffffffc3000000000000000000000000000000000000016fe9fffffffffffffffffffb9c17000000000000000000000000000000009dffffffff81000000000000000000000000000000000000000088969ea6aeb6bec6ced6dee6eef6fefffffefaf7eddac6b28a5c2d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffff6400000000000000000000000000000000000000000000000067b1b7bcc2c7cdd3d8dee4e9eff5fafdf6f0e8ccac8c5e1200000000000000000000000000000000000000000000000045baeae5b0330000000000000000000000046dc9f3d896170000000000000000000000118dd5f4cd77070000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000000000000000000000000000056ffffffffffae000000000000000000000000000000000000000000000000000000000000000000118beefffffffffffffffffffff98f130000000000000000000000000000000000000000000000000000000000000000158ef7ffffffffffffffffffffffbe00000000000000000000000000000000000000000016bcffffffffffffffffffffffffffffffffffce1f00000000000000000000000000000000000000000027c2ffffffffffffffffffffffffffffffffbc0c0000000000000000000000000000000000000000000000076adffffffffffffffffffffffffdc14a0000000000000000000000000000000000000000000000000000002585dfffffffffffffffffffffffffffffffe47b00000000000000000000000000000000000000000000000001347fb7d0e8f9e4cbb27b26000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b00000000000000000000000000000000000870e8ffffffffffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffff5e000000000000000000000000000000000000000029f4ffffffffffffffffff3b0000000000000000000000000000000000000000044ca0c1dcf7efdab4702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffff67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092fffffffffffd720000000000000000000bccfffffffffff13a0000000000000000002cebffffffffffd71200000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffc30000000000000000000000000000000000000000000000c2fffffffffffe2d00000000000000000000000000000000000000000000000000000000000000000000095490c7e0f2faebd8a2651d0000000000000000000000000000000000000000000000000000000000000000000000001661aaf0ffffffffffffffff3a000000000000000000000000000000000000000000000046c3ffffffffffffffffffffffffffdd6e070000000000000000000000000000000000000000000000014abbffffffffffffffffffffffffe86703000000000000000000000000000000000000000000000000000000286dadc8def3f3dac1a86c190000000000000000000000000000000000000000000000000000000000000000336798c5d9e8f8f7eaddc9a684581d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b000000000000000000000000000000000000000a76ecffffffffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ebffffffffffffffee2e00000000000000000000000000000000000016d5ffffffffffffffffffb2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060fffffffffffffffc420000000000000000a5ffffffffffffffe515000000000000000edbffffffffffffffb700000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000000000000000000000000002effffffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043e809cb3cbe2f8a200000000000000000000000000000000000000000000000000001b5b9bc0d3e5f8f8ede0b7884d02000000000000000000000000000000000000000000000000000000001d5b98c4d7e9faedd8c38d4608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b0000000000000000000000000000000000000000000d7df0ffffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048f9ffffffffffffffea290000000000000000000000000000000027ddffffffffffffffffffeb22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffffffbf0000000000000023ffffffffffffffffff7b0000000000000069ffffffffffffffffff34000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000000000000000000000000009afffffffffffffffd29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b00000000000000000000000000000000000000000000001083f2ffffffffffff57000000000000000000000000000000087a0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfaffffffffffffffeb57000000000000000000000000000058edfffffffffffffffffff83b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffff10000000000000053ffffffffffffffffffad000000000000009affffffffffffffffff65000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffc300000000000000000000000000000000000000000011f5ffffffffffffffffa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b00000000000000000000000000000000000000000000000000148af5ffffffff5700000000000000000000000000003ad8ff7a000000000000000000001e71bee4f8e2bd6b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050faffffffffffffffffb130000000000000000000013ec7fffffffffffffffffffffe590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007faffffffffffffffffe40000000000000046ffffffffffffffffffa0000000000000008dffffffffffffffffff59000000000000000000000000000000000000f3fffffffffffffff55f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f4900000000000000000000000000000000000000000072fffffffffffffffffffc2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001890f8ffff570000000000000000000000000a90fdfffff9380000000000002176c9ffffffffffffffffe959000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048e7ffffffffffffffffffd78153381c1e385494e3fffffffffffffffffffffff660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffb10000000000000014ffffffffffffffffff6d000000000000005affffffffffffffffff26000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000001dcffffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfffffffffff471250c3475caffffffffffffffffffffffffff7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffd72c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062fffffffffffffffe420000000000000000a7ffffffffffffffe914000000000000000cdeffffffffffffffb900000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000004afffffffffffffffffffffffb220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d7ffffffffffffffffffffffffffffffffffffffffffffffffff5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055e5fffffffffffffffffffffffffffffffffffffffffffffffffc9b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffff8800000000000000000013dbfffffffffff74c0000000000000000003cf2ffffffffffe41d00000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffffffffffffffffffffffffffffffffffffffffffef1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055bccfffffffffffffffffffffffffffffffffffffffff694210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd7000000000000000000000000000000000000000000000000d7ffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d1fbf9ca4d00000000000000000000000a8ddfffefb32700000000000000000000001eabecffe3970f0000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000024feffffffffffffffb7fffffffffa1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4ffffffffffffffffffffffffffffffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c9cdcfffffffffffffffffffffffffffff8c07b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd700000000000000000000000006343f3f3f3f3f3f3f3f3f3fe1ffffffff8d3f3f3f3f3f3f3f3f3f3b1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000806000000000000000000000000000000000d01000000000000000000000000000000000e0000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffe615f7ffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffffffffffffffffffffffffffffffffffff4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d5c98b3c8ddf2f7e3cfbba783420800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd70000000000000000000000005cfffffffffffffffffffffffffffffffffffffffffffffffffffffff8020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffff8a00a4fffffffff81b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffe2b9a8d0ffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cfcffffffffffffe00000000000000000000000006bffffffffffffffb30000000000000000000034f8ffffffffffffffffffae010000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd70000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffff2b003effffffffff91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b6ffffffffffffffffffffffd7812b000000003fe6ffffffef710100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffffa5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000014e1ffffffffffffffffffcd0a000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd70000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0000000000000000000000006affffffffffffffe4120000000000000000000000b1ffffffffffffffffbf03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000d2ffffffffffffffcb000000d8fffffffff71800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000274ebffffffffffffcb7a2a000000000000000032f9fb93130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007373737370000000000000000000000000000000000000000000000000000000000000001398fbed7f1f9ebca995d0d0000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000002bbffffffffffffffffffe51b00000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd700000000000000000000000079ffffffffffffffffffffffffffffffffffffffffffffffffffffffff09000000000000000000000000008fffffffffffffffae0000000000000000000065ffffffffffffffffe71800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffff6b00000073ffffffffff8c0000000000000000000000000000000000004e7b7b7b7b7b7b7b4c0000000000000000000000001d7b7b7b7b7b7b7b7905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064d759285641c0000000000000000000000005e2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffff03000000000000000000000000000000000000000000000000000000000056dffffffffffffffffffffff6a7320020ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000086fffffffffffffffffff5340000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd70000000000000000000000004bf1fffffffffffffffffffffffffffffffffffffffffffffffffffecb000000000000000000000000000002b1ffffffffffffff65000000000000000024f4fffffffffffffffc3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffff91300000014f9fffffffff515000000000000000000000000000000000047ffffffffffffffec0b000000000000000000000096ffffffffffffffab0000000000000000000000000000000000000000004085bae1f1fae3c8ad90520d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ab30000000000000000000000005a8311000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffff030000000000000000000000000000000000000000000000000000000eb0fffffffffffffffffffffffffffffd9e32ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb30000000000000050fefffffffffffffffffe54000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd7000000000000000000000000000000000000000000000000d7ffffffff6700000000000000000000000000000000000000000000000000000bcdfffffffffffff52800000000000004c8ffffffffffffffff79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000001bfbffffffffffffffad0000000000a7ffffffffff88000000000000000000000000000000000000ccffffffffffffff700000000000000000000017f7ffffffffffffff320000000000000000000000000000000000000062d7fffffffffffffffffffffff9bc6d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000038b9fff700000000000000000000000067fff0800f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffff0300000000000000000000000000000000000000000000000000000ac2fffffffffffffffffffffffffffffffffff8ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000026f1ffffffffffffffffff7b00000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd7000000000000000000000000000000000000000000000000d7ffffffff670000000000000000000000000000000000000000000000000000001ae3ffffffffffffce06000000000080ffffffffffffffffb501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffff4d000000000042fffffffffff313000000000000000000000000000000000052ffffffffffffffe40600000000000000000087ffffffffffffffb80000000000000000000000000000000000000ba7fffffffffffffffffffffffffffffffff18c1d00000000000000000000000000000000000000000000000000000000000000000000000036b7fffffff700000000000000000000000067ffffffef7e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffff030000000000000000000000000000000000000000000000000000aaffffffffffffffffffffffffffffffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000bd4ffffffffffffffffffa30000000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd7000000000000000000000000000000000000000000000000d7ffffffff67000000000000000000000000000000000000000000000000000000002ff3ffffffffffff8c0000000038fbffffffffffffffe11200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000006e8ffffffffffffffe904000000000001dbffffffffff83000000000000000000000000000000000001d6ffffffffffffff6300000000000000000ff1ffffffffffffff3e000000000000000000000000000000000003c1fffffffffffffffffffffffffffffffffffffff88008000000000000000000000000000000000000000000000000000000000000000033b4fffffffffff700000000000000000000000067ffffffffffee7c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffff03000000000000000000000000000000000000000000000000004bffffffffffffffffffffffedc7aabadffdffffffffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb30000000000a8ffffffffffffffffffc5070000000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd7000000000000000000000000000000000000000000000000d7ffffffff6700000000000000000000000000000000000000000000000000000000004afcfffffffffffe4500000bdbfffffffffffffff9360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffff8e0000000000000076fffffffffff01000000000000000000000000000000000005dffffffffffffffdb030000000000000078ffffffffffffffc50000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffd501000000000000000000000000000000000000000000000000000000000032b2fffffffffffffff700000000000000000000000067ffffffffffffffec790c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffff0300000000000000000000000000000000000000000000000000d6ffffffffffffffffffdb5b05000000000752bbfeffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb30000000071ffffffffffffffffffdf15000000000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd7000000000000000000000000000000000000000000000000d7ffffffff670000000000000000000000000000000000000000000000000000000000006cffffffffffffe614009affffffffffffffff6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffff2f0000000000000016faffffffffff7e000000000000000000000000000000000004dfffffffffffffff5700000000000008e8ffffffffffffff4b000000000000000000000000000000000032fcffffffffffffffffffffffe9d5e4f7ffffffffffffffe0000000000000000000000000000000000000000000000000000000002faffffffffffffffffffff700000000000000000000000067ffffffffffffffffffeb770b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001265c90abbed2e5f9ffffffffa77139020000000000000000000000000000000000000000003affffffffffffffffffc4120000000000000000003fffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb30000003efbfffffffffffffffff22c00000000000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd7000000000000000000000000000000000000000000000000d7ffffffff670000000000000000000000000000000000000000000000000000000000000091ffffffffffffb24effffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffd0000000000000000000abffffffffffee0e000000000000000000000000000000000069ffffffffffffffd000000000000069ffffffffffffffd0000000000000000000000000000000000000a3ffffffffffffffffffaa3a0900000000255ca4f5ffffff8a00000000000000000000000000000000000000000000000000002dadfeffffffffffffffffffe36700000000000000000000000022b1ffffffffffffffffffffea740a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a7fbaefffffffffffffffffffffffffffffffe691250000000000000000000000000000000000000091ffffffffffffffffeb160000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300001ae8fffffffffffffffffc4a0000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd7000000000000000000000000000000000000000000000000d7ffffffff670000000000000000000000000000000000000000000000000000000000000002b3fffffffffffff8ffffffffffffffda0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000009effffffffffffffff7000000000000000000045ffffffffffff79000000000000000000000000000000000007e6ffffffffffffff4a0000000003deffffffffffffff57000000000000000000000000000000000015f8ffffffffffffffff69000000000000000000000c68e3ff340000000000000000000000000000000000000000000000002baafeffffffffffffffffffe76d0700000000000000000000000000000035b6ffffffffffffffffffffe8720900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fafffffffffffffffffffffffffffffffffffffffffca0160000000000000000000000000000000000caffffffffffffffff6d000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb30005c5ffffffffffffffffff6f000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd7000000000000000000000000000000000000000000000000d7ffffffff6700000000000000000000000000000000000000000000000000000000000000000bcefffffffffffffffffffffffff62e0000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000053c0efdfa6250000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000013f7fffffffffffffffb1600000000000000000001deffffffffffec0c000000000000000000000000000000000074ffffffffffffffc4000000005affffffffffffffdb03000000000000000000000000000000000066ffffffffffffffff9c000000000000000000000000000854000000000000000000000000000000000000000000000029a8fdffffffffffffffffffea72090000000000000000000000000000000000000039bbffffffffffffffffffffe76f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000124982b0c2d4e5f6f8e5d1beab96611e000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffffffffffffffffffffffffffffe74300000000000000000000000000000000f7fffffffffffffff60e000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb30093ffffffffffffffffff9800000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000005bffffffffffffffd7000000000000000000000000000000000000000000000000d7ffffffff670000000000000000000000000000000000000000000000000000000000000000001be4ffffffffffffffffffffff62000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000001a8fffffffffff85600000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffffb100000000000000000000007affffffffffff7500000000000000000000000000000000000cedffffffffffffff3d000001d2ffffffffffffff64000000000000000000000000000000000000a0ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000028a6fdffffffffffffffffffec770b00000000000000000000000000000000000000000000003ec0ffffffffffffffffffffe56d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000268dd9ffffffffffffffffffffffffffffffffdb9853080000000000000000000000000000000000000000000000000039fffffffffffffffffffffffffffffffffffffffffffffffffa4900000000000000000000000000000bffffffffffffffffbb00000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb35cffffffffffffffffffbc0400000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000005dffffffffffffffd6000000000000000000000000000000000000000000000000d7ffffffff670000000000000000000000000000000000000000000000000000000000000000000030f3ffffffffffffffffff9f00000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000079fffffffffffffff326000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000002dfffffffffffffffff52000000000000000000000019fbffffffffffe90a00000000000000000000000000000000007fffffffffffffffb700004bffffffffffffffe406000000000000000000000000000000000000d8ffffffffffffffd9000000000000000000000000000000000000000000000000000000000000000000000025a3fcffffffffffffffffffef7d0d00000000000000000000000000000000000000000000000000000042c5ffffffffffffffffffffe46b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000355bdffffffffffffffffffffffffffffffffffffffffffffec8701000000000000000000000000000000000000000000000041ffffffffffffffe69b6f453dffffffe751affffffffffffffff629000000000000000000000000000fffffffffffffffff8b00000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb3b8ffffffffffffffffd9110000000000000000000000000000000000000000000000006bffffffffffffffb30000000000000000000066ffffffffffffffcb000000000000000000000000000000000000000000000000d1ffffffff6100000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffd30900000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000007f1ffffffffffffffff8b000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000004effffffffffffffffec06000000000000000000000000afffffffffffff70000000000000000000000000000000000011f2ffffffffffffff3200c4ffffffffffffff7100000000000000000000000000000000000000f8ffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000024a1fcfffffffffffffffffff282100000000000000000000000000000000000000000000000000000000000000047caffffffffffffffffffffe268060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bc9fffffffffffffffffff5c3ac9885788699abbee9ffffffffffff0f000000000000000000000000000000000000000000000048fffffffffebc540400000023ffffffe3000053f5ffffffffffffbe0000000000000000000000000000f6ffffffffffffff7500000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb30eccffffffffffffed25000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000007dffffffffffffffbe000000000000000000000000000000000000000000000000579da3a39e2a0000000000000000000000000000000000000000000000000000000000000000000003beffffffffffffffff680000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffc1000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffaa3cffffffffffffffec0b00000000000000000000000000000000000009ffffffffffffffffc188776654433221100100000000000000000000000000000000000000000000229efbfffffffffffffffffff4871200000000000000000000000000000000000000000000000000000000000000000000004cceffffffffffffffffffffe166050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047cf9ffffffffffffffd5803d06000000000000000000001e59a5f0ffce00000000000000000000000000000000000000000000000037f9ffffab2600000000000023ffffffe300000074ffffffffffffff3900000000000000000000000000dcffffffffffffff6200000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000001c68afd7ecfae8d1b682491100000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb30014d6fffffffffff249000000000000000000000000000000000000000000000000006bffffffffffffffd834000000000000000000beffffffffffffffb10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffffffff43400000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000001effffffffffffffffffce000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f7fffffffffffffdceffffffffffffff7d0000000000000000000000000000000000000012fffffffffffffffffffffffffffffffffffdeddccbb9a8978674150000000000000000000000004ffbfffffffffffffffffff68c1500000000000000000000000000000000000000000000000000000000000000000000000000000151d2ffffffffffffffffffffd90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b8ffffffffffffffcd51010000000000000000000000000000000005452400000000000000000000000000000000000000000000000000115d38000000000000000023ffffffe300000005f9ffffffffffff8f00000000000000000000000000b2ffffffffffffff6b00000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000001896fafffffffffffffffffffffcbd691823ffffffffffffffeb0000000000000000000000006bffffffffffffffb300001bdffffffffffffc680000000000000000000000000000000000000000000000006bffffffffffffffffffc75a0a000000000044fdffffffffffffffa40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffeffffffffffffffffffffe821000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffff9a000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095fffffffffffffffffffffffffffff3110000000000000000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffffffffffffff2700000000000000000000000067fffffffffffffffff891180000000000000000000000000000000000000000000000000000000000000000000000000000000000000156d6fffffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b5fffffffffffff8660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffe300000000d2ffffffffffffc20000000000000000000000000062ffffffffffffff8200000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffdb9ec3deeefbebd3bb92490800000000000000000000000000000000000000000000000000000035e8fffffffffffffffffffffffffffffffdd0ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000024e7ffffffffffff8b01000000000000000000000000000000000000000000006bfffffffffffffffffffffff7b6856468a0faffffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024f0ffffffffffffffffffffffffd8120000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffb33000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffbffffffffffffffffffffffffff8a000000000000000000000000000000000000000000f2ffffffffffffffffffffffffffffffffffffffffffffffffff1500000000000000000000000067fffffffffffff9961c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025bdafffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b1ffffffffffffe337000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffe300000000dfffffffffffffdd0000000000000000000000000014fcffffffffffffb100000000000000000000000023ffffffffffffffeb0000000000000000000000006bfffffffffffffffffffffffffffffffffffff6ab2f00000000000000000000000000000000000000000000000037f5ffffffffffffffffffffffffffffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000002deeffffffffffffac090000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffff480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d1fffffffffffffffcffffffffffffc40800000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000005c1fffffffffffe7500000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0fffffffffffffffffffffffff819000000000000000000000000000000000000000000caffffffffffffffd6d4e9fcffffffffffffffffffffffffffff0400000000000000000000000067fffffffffff745000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a6fffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffea1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffe300000018ffffffffffffffe20000000000000000000000000000aafffffffffffff60b000000000000000000000023ffffffffffffffeb0000000000000000000000006bfffffffffffffffffffffffffffffffffffffffffeab250000000000000000000000000000000000000000000fdfffffffffffffffffffffffffffffffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000037f3ffffffffffffc71500000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffea0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffff739cffffffffffffab01000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000376d7fdf5c4410000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028fdffffffffffffffffffffff970000000000000000000000000000000000000000000096ffffffffffffff6900000213283d5267dffffffffffffffff10000000000000000000000000067fffffffffffffca022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044c6fffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f0fffffffffffa3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffe3000000aaffffffffffffffca000000000000000000000000000022f9ffffffffffff85000000000000000000000023ffffffffffffffeb0000000000000000000000006bfffffffffffffffffffffffffffffffffffffffffffff25400000000000000000000000000000000000000008dfffffffffffffffffffffffffae7f2ffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000043f8ffffffffffffdd28000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffff5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffb7010ad6ffffffffffff8d000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000b0300000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffffc22000000000000000000000000000000000000000000005cffffffffffffff8f0000000000000000cfffffffffffffffd00000000000000000000000000067fffffffffffffffffb9b1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c2fffffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffff790000001590def7d99c30000000000000006cd2f3f5e2ca98632300000000000000000000000000000000000000000000000000000000000000000000000023ffffffe3000896ffffffffffffffff8f0000000000000000000000000000008bfffffffffffffb5d0000000000000000000028ffffffffffffffeb0000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffff890000000000000000000000000000000000000ef1fffffffffffffffffff88e320100000d2964b5f9ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000004ffbffffffffffffee400000000000000000000000000000000000006bffffffffffffffb757caffffffffffffffffffffffffffff960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f8ffffffffffffffe71600002ef7ffffffffffff6f0000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffa300000000000000000000000000000000000000000000000ef6ffffffffffffb60000000000000000e1ffffffffffffff9b0000000000000000000000000052fdfffffffffffffffffff9961c0000000000000000000000000000000000000000000000000000000000000000000000000000003cbeffffffffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffe80a00001be1ffffffffffff9d100000000069ffffffffffffffffffc86d1400000000000000000000000000000000000000000000000000000000000000000023ffffffe451d7ffffffffffffffffff3400000000000000000000000000000007c4ffffffffffffffaf480e0000000f265daef5ffffffffffffffeb0000000000000000000000006bffffffffffffffffffffffe9bda9a7bcf0ffffffffffffffff7f000000000000000000000000000000000061ffffffffffffffffffe82e0000000000000000002cffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000005dfefffffffffffff95c00000000000000000000000000000000006bffffffffffffffb300003996ecfffffffffffffffffff9710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013e0fffffffffffffffd44000000006afffffffffffffd5200000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000a7cbcb64000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffea0700000000000011ffffffffffffffff64000000000000000000000000000027a5fdfffffffffffffffffff89118000000000000000000000000000000000000000000000000000000000000000000000038b9ffffffffffffffffffffe66d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffff72000000b1ffffffffffffffffde2a000000bdfffffffffffffffffffffff377060000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffffffffffffaa000000000000000000000000000000000014dcfffffffffffffffffff8e9f7ffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffffee8f2c0000000000034fd7ffffffffffffff5f00000000000000000000000000000000a0fffffffffffffffffd390000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb30000000000000000006cffffffffffffffff7f000000000000000000000000000000006bffffffffffffffb30000000005417bb6d7ecfcf0c681180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b8ffffffffffffffff86000000000000aefffffffffffff639000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000f1ffff9c000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036feffffffffffff6000000000000047fffffffffffffff913000000000000000000000000000000002aa8fefffffffffffffffffff68d150000000000000000000000000000000000000000000000000000000000000033b4ffffffffffffffffffffe76f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6fffffffffffb0f00001bfcfffffffffffffffffff0350000caffffffffffffa7c2feffffffffdb3700000000000000000000000000000000000000000000000000000000000025ffffffffffffffffffffffffffda0f00000000000000000000000000000000000022d3ffffffffffffffffffffffffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffc5090000000000000000000ec2fffffffffffff821000000000000000000000000000000dbffffffffffffffffa2000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000007bffffffffffffffffa10500000000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffc60400000000000011e2ffffffffffffec250000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000015ffffffbf000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffd3040000000000a8ffffffffffffffae000000000000000000000000000000000000002baafefffffffffffffffffff488130000000000000000000000000000000000000000000000000000002fb0ffffffffffffffffffffe872090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bfeffffffffffc500000071ffffffffffffffffffffffec2b00a7ffffffffffe100002ed5fffffffff6530000000000000000000000000000000000000000000000000000000565e0ffffffffffffffffffffffffd51d00000000000000000000000000000000000000000ba8ffffffffffffffffffffffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000001aefffffffffffffab000000000000000000000000000000f6ffffffffffffffff40000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000008cffffffffffffffffbe10000000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049fefffffffffffffff02000000000000000003cfcffffffffffffdc1500000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000038ffffffe2000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ecffffffffffffa20700000064fffffffffffffffd370000000000000000000000000000000000000000002dacfefffffffffffffffffff2831000000000000000000000000000000000000000000000002babfeffffffffffffffffffea740a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffff8000000096fffffffffffffdebffffffffe52183ffffffffffec0000000abafffffffffe600000000000000000000000000000000000000000000000000463dfffffffffffffffffffffffffffb21100000000000000000000000000000000000000000000005adbffffffffffffffffffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffb30000000000000000000000008bffffffffffffff3c0000000000000000000000000008fffffffffffffffff906000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020edffffffffffffffff55000000000000000000007effffffffffffffc90a000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffe070000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000d86d1f4cf7d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037f5ffffffffffffe7a68cc4ffffffffffffffff900000000000000000000000000000000000000000000000002faffffffffffffffffffffff07e0e0000000000000000000000000000000000000028a7fdffffffffffffffffffeb760b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffff4f000000acffffffffffff93034ae0ffffffd069ffffffffffff0c00000011ddfffffffff9390000000000000000000000000000000000000000000045ddfffffffffffffffffffffffffff06300000000000000000000000000000000000000000000000000000463cfffffffffffffffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000033ffffffffffffff9f0000000000000000000000000013ffffffffffffffffd100000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000070f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000007effffffff280000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000025e7ffffffffffdc1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004af7ffffffffffffffffffffffffffffffffca0c000000000000000000000000000000000000000000000000000031b1ffffffffffffffffffffed7a0c00000000000000000000000000000024a2fcffffffffffffffffffed790c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffff390000009affffffffffff64000012b5ffffffd5ffffffffffff30000000002ffcffffffffe610000000000000000000000000000000000000000c98fffffffffffffffffffffffffff485110000000000000000000000000000000000000000000000000000000000001b64a6c2d9f1f8e7d7b39dffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000005f7ffffffffffffee0500000000000000000000000003feffffffffffffffbc00000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000004dfdffffffffffffffffffffffffffffffffffffffffffffffffffffe3010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffdb00000000000000000000000000000000000000a2ffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d3ffffffffffffffc00300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002accffffffffffffffffffffffffffffb50b000000000000000000000000000000000000000000000000000000000034b4ffffffffffffffffffffeb730000000000000000000000001b9efbffffffffffffffffffee7b0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffff240000007effffffffffff6600000003a5ffffffffffffffffff540000000000a9ffffffffff8c0000000000000000000000000000000000003ddffffffffffffffffffffffffff68c1500000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000dfffffffffffffff4300000000000000000000000000edffffffffffffffb000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000079ffffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffdb00000000000000000000000000000000000000c5ffffffff6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000474d9ffffffffffffffffffffde7004000000000000000000000000000000000000000000000000000000000000000036b6fffffffffffffffffff700000000000000000000000067ffffffffffffffffffef7e0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffff1b00000059ffffffffffff810000000003a6ffffffffffffffff79000000000034fffffffffff9220000000000000000000000000000000045f7ffffffffffffffffffffffff9419000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000d1ffffffffffffff6900000000000000000000000000d3ffffffffffffffb900000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffdb00000000000000000000000000000000000000e8ffffffff91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000368cb1cde9faead2a0500200000000000000000000000000000000000000000000000000000000000000000000000038b9fffffffffffffff700000000000000000000000067fffffffffffffff0800f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffff320000000ff9ffffffffffbb000000000003b6ffffffffffffff9d000000000000cbffffffffff8700000000000000000000000000000026f6ffffffffffffffffffffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000dfffffffffffffff850000000000000000000000000097ffffffffffffffcc00000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffffffffffffffffffffffffffffffffffffffff090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffdb0000000000000000000000000000000000000bffffffffffb40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffff79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003abbfffffffffff700000000000000000000000067fffffffffff2821100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffff4d00000000b4fffffffffff60d00000000000ed6ffffffffffffc200000000000087ffffffffffe5030000000000000000000000000000bfffffffffffffffffffedffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000f8ffffffffffffff9e0000000000000000000000000054ffffffffffffffe800000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000047f6fffffffffffffffffffffffffffffffffffffffffffffffffffecf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffdb0000000000000000000000000000000000002effffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffff440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dbdfffffff700000000000000000000000067fffffff385120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffff68000000004dffffffffffff6900000000000023edffffffffffe600000000000046ffffffffffff350000000000000000000000000032ffffffffffffffffffb71dffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000020ffffffffffffffff8e0000000000000000000000000013f9ffffffffffffff28000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3fffffffffffffff55f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5200000000000000000000000000000000000052fffffffffff80200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d7ffffffffffffffd20600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fc0fff700000000000000000000000067fff487130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffff8f0000000000bdffffffffffdb060000000000009fffffffffffff0c00000000000fffffffffffff6c0000000000000000000000000088ffffffffffffffff9f0103ffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000074ffffffffffffffff6e00000000000000000000000000009affffffffffffff76000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffff1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034efffffffffffec2d00000000000000000000000000000000000000000000000000000000000148aed6f4f7e8c89d6c250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041bb0000000000000000000000005d8a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003edffffffffffde00000000002ffdffffffffff790000000000007affffffffffff2f000000000000f6ffffffffff9d00000000000000000000000000b2ffffffffffffffbf020003ffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000cbffffffffffffffff4e000000000000000000000000000023fcffffffffffffea0d0000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffff41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019a4e8ffe8a11700000000000000000000000000000000000000000000000000000000000cbaffffffffffffffffffffdc8c26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffff2f000000000074fffffffffff93d000000000056ffffffffffff54000000000000dfffffffffffb300000000000000000000000000ccffffffffffffff36000003ffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000004cffffffffffffffffff1e00000000000000000000000000000096ffffffffffffffac0300000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000004cf5fffffffffffffffffffffffffffffffffffffffffffffffffffbd6010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000bafffffffffffffffffffffffffffebd520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffff810000000000009effffffffffec360000000033ffffffffffff78000000000000d9ffffffffffc200000000000000000000000000ceffffffffffffe500000003ffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffe35704000000000000000031e9ffffffffffffffffcc0000000000000000000000000000000007ccffffffffffffffb922000000000000000034ffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000007affffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffffffffffffffffffff4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e7ffffffffffe50a000000000006b1fffffffffff87008000013ffffffffffff9c000000000000f1ffffffffffb100000000000000000000000000b1ffffffffffffc100000003ffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffffffffe38642110000072b8cf3ffffffffffffffffff6b000000000000000000000000000000000020edfffffffffffffffcbc886d5767819bcefeffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000005fcffffffffffffaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000828b8b8b560000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffffffffffffffffff1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffff7e000000000000028bffffffffffffe99c7583ffffffffffffc100000000000affffffffffff990000000000000000000000000078ffffffffffffc800000003ffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bfffffffffffffffffffffffffff9ebfeffffffffffffffffffffffe20700000000000000000000000000000000000027daffffffffffffffffffffffffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000079ffffffffffffffffffffffffffffffffffffffffffffffffffffffff09000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffcd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffa60000000000000000000000000000000000000000000000000000000003f7ffffffffffffffffb363546c94dfffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dbfffffffffff4190000000000000061efffffffffffffffffffffffffffffe500000000003cffffffffffff70000000000000000000000000002efffffffffffff411000003ffffffff03000000000028aedc7d00000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bfffffffffffffffffffffffffffffffffffffffffffffffffffffe52000000000000000000000000000000000000000010baffffffffffffffffffffffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bedfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfac800000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000048fffffffffffffff0000000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd700000000000000000000000000000004ffffffffb20000000000000000000000000000000000000000000000000000000023ffffffffffffffff890000000000002a766500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffa700000000000000001499fdffffffffffffffffffffffffff0b000000008bffffffffffff2a0000000000000000000000000000b9ffffffffffff8f000003ffffffff030000001798fcffffff0c000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bfffffffffffffffaffffffffffffffffffffffffffffffffffff82000000000000000000000000000000000000000000000154d5ffffffffffffffffffffffffffffffffffffffffeb0000000000000000000000006bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffff130000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd700000000000000000000000000000010ffffffffe00000000000000000000000000000000000000000000000000000000038fffffffffffffff20a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffff780000000000000000002e97efffffffffffffffffffffff2e00000003ddffffffffffe40000000000000000000000000000003afcffffffffffff9d2203ffffffff132f53a6f7ffffffffff0a000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000006bffffffffffffff9a45b8fffffffffffffffffffffffffffffc7a010000000000000000000000000000000000000000000000000258baf7fffffffffffffffffffffffffffffffeda840000000000000000000000006bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffff360000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd70000000000000000000000000000001cffffffffff4f0000000000000000000000000000000000000000000000000000003dffffffffffffffbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ae9fffffffffffe53000000000000000000000754a3d1faffffffffffffff5300000068ffffffffffff7a000000000000000000000000000000006affffffffffffffffd6ffffffffffffffffffffffffffff06000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb0000000000000000000000005dffffffffffffff9800002c9ef9ffffffffffffffffffffcb3e0000000000000000000000000000000000000000000000000000000000084287adc2d6ebfbf2e6dac9aa8b6a3b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffff590000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd700000000000000000000000000000029fffffffffff56c010000000000000000000000000000000000000000000000000042ffffffffffffff8f00000000000000000000000000000000000000000000009fffffffffffffffffffffffffffffffffffffffffffffffffe500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002feffffffffffff54700000000000000000000000000062ed3ffffffffff62000011ebffffffffffef0e00000000000000000000000000000000008cffffffffffffffffffffffffffffffffffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb00000000000000000000000000000000000000000000000000145698c9def3f2d5b88d2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000d2ffffffffffffffff790000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd700000000000000000000000000000035ffffffffffffffc83400000000000000000000000000000000000000000000000042ffffffffffffff7f00000000000000000000000000000000000000000000009fffffffffffffffffffffffffffffffffffffffffffffffffff1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003af5fffffffffffc750000000000000000000000000000000000000000000007c0ffffffffffff7a000000000000000000000000000000000000004de5fffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3fffffffffffffff66363636363636363636363636363636363636363631200000000000000000000000000d7ffffffffffffffff7f0000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd700000000000000000000000000000038fffffffffffffffffd9c15000000000000000000000000000000000000000000003effffffffffffff7900000000000000000000000000000000000000000000009fffffffffffffffffffffffffffffffffffffffffffffffffff5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046f9ffffffffffffa50c0000000000000000000000000000000000000007aeffffffffffffbf0300000000000000000000000000000000000000000e6cd1ffffffffffffffffffffffffffffffffe37a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f00000000000000000000000000d7ffffffffffffffff7f0000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd700000000000000000000000000000017ffffffffffffffffffffef690000000000000000000000000000000000000000003affffffffffffff77000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003be0ffffffffffffe96c05000000000000000000000000000000002cd2ffffffffffffe71800000000000000000000000000000000000000000000000027619bd8ffffffffe3d0beac93694016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f00000000000000000000000000d7ffffffffffffffff7f0000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd700000000000000000000000000000000cfffffffffffffffffffffffab0d0000000000000000000000000000000000000037ffffffffffffff77000000000000000000000000000000000000000000000004bcffffffffffffffffffd6cbcbcbcbcbcbcbcbcbcbcbcbcbcb9f000000000000000000000000000000000000004e2b0000000000006415000000000000000000000000000000000000000050d7d7d73500000000000094d7d7bc00000000000000000000000000000002d5d7d783000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010aaffffffffffffffdd63120000000000000000000000002292f7ffffffffffffe6330000000000000000000000000000000000000000000000000000000023ffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f00000000000000000000000000d7ffffffffffffffff7f0000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd70000000000000000000000000000000034f9ffffffffffffffffffffffd92c00000000000000000000000000000000000033ffffffffffffff7700000000000000000000000000000000000000000000000011daffffffffffffffffb2020000000000000000000000000000000000000000000000000000000000000029b9ffc1000000000041ffef6f0400000000000000000000000000000000000079ffffff58000000000000cbfffff901000000000000000000000000000019ffffffb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063f4fffffffffffffffcbf70351a03000000093474b6fcffffffffffffffcf1c000000000000000000000000000000000000000000000000000000000023ffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f00000000000000000000000000d7ffffffffffffffff7f0000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd700000000000000000000000000000000003be9fffffffffffffffffffffff433000000000000000000000000000000000030ffffffffffffff770000000000000000000000000000000000000000000000000026efffffffffffffffff8700000000000000000000000000000000000000000000000000000000000a8ffbffffff5a00000005d5ffffffd53f000000000000000000000000000000000095ffffff74000000000000e8ffffff17000000000000000000000000000035ffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001788f1fffffffffffffffffffffde6e1f5fffffffffffffffffffffc9b0b00000000000000000000000000000000000000000000000000000000000023ffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f00000000000000000000000000d7ffffffffffffffff7f0000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd70000000000000000000000000000000000001ebfffffffffffffffffffffffe716000000000000000000000000000000002cffffffffffffff77000000000000000000000000000000000000000000000000000044fbffffffffffffffff5c0000000000000000000000000000000000000000000000000000000004d4ffffffffcd0000004cffffffffff570000000000000000000000000000000000b0ffffff8f000000000006feffffff33000000000000000000000000000051ffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107beafffffffffffffffffffffffffffffffffffffffffea827000000000000000000000000000000000000000000000000000000000000000023ffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffff7f0000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd7000000000000000000000000000000000000000169f3ffffffffffffffffffff9a0000000000000000000000000000000028ffffffffffffff770000000000000000000000000000000000000000000000000000006bfffffffffffffffff7370000000000000000000000000000000000000000000000000000000043ffffffffff250000a1ffffffffc2000000000000000000000000000000000000ccffffffab000000000021ffffffff5000000000000000000000000000006dffffffff0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4e93d8fffffffffffffffffffffffffffffecd862f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffff7f0000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd700000000000000000000000000000000000000000020befffffffffffffffffffc1400000000000000000000000000000025ffffffffffffff770000000000000000000000000000000000000000000000000000000096ffffffffffffffffe71b00000000000000000000000000000000000000000000000000000000a3ffffffff7b0005effffffff52d000000000000000000000000000000000000e8ffffffc700000000003effffffff6d000000000000000000000000000089ffffffff290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e638fa6bcd3eafae8d3bda8925b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000005bffffffffffffffd700000000000000000000000000000000000000000000016bf6ffffffffffffffff6000000000000000000000000000000021ffffffffffffff770000000000000000000000000000000000000000000000000000000004bcffffffffffffffffcc0900000000000000000000000000000000000000000000000000000007beffffffd10049fffffffb4a00000000000000000000000000000000000005feffffffe200000000005bffffffff8a0000000000000000000000000000a5ffffffff4600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000005cffffffffffffffd700000000000000000000000000000000000000000000000034e5ffffffffffffff8a0000000000000000000000000000001dffffffffffffff77000000000000000000000000000000000000000000000000000000000011daffffffffffffffffa9000000000000000000000000000000000000000000000000000000000ed0ffffff299effffff5f000000000000000000000000000000000000001ffffffffffc030000000078ffffffffa70000000000000000000000000000c1ffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000005fffffffffffffffd70000000000000000000000000000000000000000000000000022f3ffffffffffffa20000000000000000000000000000001affffffffffffff7700000000000000000000000000000000000000000000000000000000000026efffffffffffffffff7d0000000000000000000000000000000000000000000000000000000019dfffff84edffff7800000000000000000000000000000000000000003bffffffffff1a0000000095ffffffffc40000000000000000000000000000ddffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd30000000000000000000064ffffffffffffffd7000000000000000000000000000000000000000000000000000070ffffffffffff9a00000000000000000000000000000016ffffffffffffff770000000000000000000000000000000000000000000000000000000000000045fbfffffffffffffffe520000000000000000000000000000000000000000bfefefdea9723c0927ebfff6ffff920021578ec4edefef4700000000000000000000000057ffffffffff3600000000b2ffffffffe00000000000000000000000000001f8ffffffff9d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000006affffffffffffffd0000000000000000000000000000000000000000000000000000029ffffffffffff81000000000000000000000000bfcfcfd3ffffffffffffffca9b9b9b9b9b9b9b9b9b9b040000000000000000000000000000000000000000006cfffffffffffffffff42f00000000000000000000000000000000000000cbfffffffffffffbcfcbfffffff5b6e9ffffffffffffff4b00000000000000000000000072ffffffffff5100000000cefffffffffb0200000000000000000000000015ffffffffffb900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffda010000000000000000008bffffffffffffffc7000000000000000000000000000000000000000000000000000007ffffffffffff4c000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffff070000000000000000000000000000000000000000000096ffffffffffffffffe116000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffff4b0000000000000000000000008effffffffff6d00000000ebffffffffff1a00000000000000000000000031ffffffffffd600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffc62d0000000000000000bcffffffffffffffbe000000000000000000000000000000000000000000000000000028fffffffffff90b000000000000000000000000adffffffffffffffffffffffffffffffffffffffffff070000000000000000000000000000000000000000000004bcffffffffffffffffc5060000000000000000000000000000000000cbfffffffffffffccdc9fffffff5b3eaffffffffffffff4b000000000000000000000000aaffffffffff8900000009ffffffffffff370000000000000000000000004dfffffffffff300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffffffffffffffb8d21000000000032fbffffffffffffffb400000000000000000000000000115f5f2b00000000000000000096ffffffffffab0000000000000000000000000006b3ffffffffffffffffffffffffffffffffffffffff07000000000000000000000000000000000000000000000011daffffffffffffffff9f0000000000000000000000000000000000cbffffedb47a410b23ebfffaffff8d00245d97d1fdffff4b000000000000000000000000c6ffffffffffa500000025ffffffffffff5400000000000000000000000069ffffffffffff10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffffffffffffffffffec28f6a6492f2ffffffffffffffff9c000000000000000000000000006cfffffeaa320000000000037ffcffffffffff32000000000000000000000000000007b5ffffffffffffffffffffffffffffffffffffff0700000000000000000000000000000000000000000000000027efffffffffffffffff72000000000000000000000000000000000000000000000012d9ffff8ef2ffff6a0000000000000000000000000000000000000000daffffffffffba0000003affffffffffff6a0000000000000000000000007effffffffffff26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffff6600000000000000000000000000c7ffffffffffe1a78c84afe2ffffffffffffab0000000000000000000000000000000007b7ffffffffffffff7900000000000000000000000000000000000000000000000000000000000000000000000045fbfffffffffffffffd4900000000000000000000000000000000000000000006c1ffffff32a7fffffc4b00000000000000000000000000000000000000dbffffffffffbb0000003bffffffffffff6b0000000000000000000000007fffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffffffffffffffffffffffffffffffffffffffffffffff61600000000000000000000000023ffffffffffffffffffffffffffffffffffe613000000000000000000000000000000000007b9ffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000000000006cfffffffffffffffff1290000000000000000000000000000000000000000a5ffffffde0056fffffff431000000000000000000000000000000000000dbffffffffffbb0000003bffffffffffff6b0000000000000000000000007fffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc17ff7ffffffffffffffffffffffffffffff8a0000000000000000000000000073fffffffffffffffffffffffffffffffff63f0000000000000000000000000000000000000008baffffffffff83000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffffdb1200000000000000000000000000000000000080ffffffff8a000cf7ffffffe5190000000000000000000000000000000000dbffffffffffbb0000003bffffffffffff6b0000000000000000000000007fffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc30021a6fcffffffffffffffffffffffffbb050000000000000000000000000097fffffffffffffffffffffffffffffff23e00000000000000000000000000000000000000000009bcffffffff8800000000000000000000000000000000000000000000000000c6cfcfcfcfcfcfcfcfcfcfcfcfd4ffffffffffffffffffbc040000000000000000000000000000000028fbffffffff360000b2ffffffffa30000000000000000000000000000000000dbffffffffffbb0000003bffffffffffff6b0000000000000000000000007fffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215f90b4d6e8f3fcf1dfccba9c6329010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffcd0000002295f1fffffffffffffffffd900500000000000000000000000000008cffffffffffffffffffffffffffffcb2f000000000000000000000000000000000000000000000009bdffffff8c00000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffff7d00000000000000000000000000000000b5ffffffffe100000061fffffffffe3500000000000000000000000000000000dbffffffffffbb0000003bffffffffffff6b0000000000000000000000007fffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002886dfffffffffffffffffffffffffffffffeeb253040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054593bfdcf7e3c18a20000000000000000000000000000000000984ecffffffffffffffffffffe16d02000000000000000000000000000000000000000000000000000abeffff9100000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffff9b0000000000000000000000000000000ed2ffffffff8000000011effffffffa66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ea5feffffffffffffffffffffffffffffffffffffffffe6821c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095997cbe1f4f3d6bb903a01000000000000000000000000000000000000000000000000000000000aa1b76b00000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffff9b000000000000000000000000000000000470f2ffe50b0000000070ffffbf2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d85f7fffffffffffffffffffffffffffffffffffffffffffffffff980060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffff9b00000000000000000000000000000000000019a55c000000000004bd5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ce3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffd437000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003beeffffffffffffffffffffffe39250341a14284e8ed9fffffffffffffffffffd8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cf6ffffffffffffffffffffc83f010000000000000000014ac2ffffffffffffffffffa00300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cf7ffffffffffffffffffee5a01000000000000000000000000016df7ffffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d2ffffffffffffffffffe12a0000000000000000000000000000000030eeffffffffffffffff7900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffda1a0000000000000000000000000000000000003af6fffffffffffffffb380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fefffffffffffffffff72f000000000000000000000000000000000000000059ffffffffffffffffd804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffff6600000000000000000000000000000000000000000000c2ffffffffffffffff6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfbffffffffffffffffca000000000000000000000000000000000000000000000035feffffffffffffffe5040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffff50000000000000000000000000000000000000000000000000beffffffffffffffff5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffd50100000000000000000000000000000000000000000000000071ffffffffffffffffb00000000000000000000000000000000000000000044293c5ddf5f0d3b79a5d130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019ffffffffffffffffff7d0000000000000000000000000000000000000000000000000025fffffffffffffffff3050000000000000000000000000000000000005ce5fffffffffffffffffffffcc267080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffff3a0000000000000000000000000000000000000000000000000000deffffffffffffffff3d000000000000000000000000000000000ebcffffffffffffffffffffffffffffffe87808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092fffffffffffffffff2040000000000000000000000000000000000000000000000000000bfffffffffffffffff6c0000000000000000000000000000000fc8ffffffffffffffffffffffffffffffffffffda3800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffffffffc0000000000000000000000000000000000000000000000000000000a8ffffffffffffffff94000000000000000000000000000000a9fffffffffffffffffffffffffffffffffffffffff409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffa900000000000000000000000000000000000000000000000000000091ffffffffffffffffb4000000000000000000000000000051ffffffffffffffffffffffffffffffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffff940000000000000000000000000000000000000000000000000000007cffffffffffffffffc10000000000000000000000000000d0fffffffffffffffffffca6582d1a2236639eefffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffff7f00000000000000000000000000000000000000000000000000000083ffffffffffffffffce0000000000000000000000000039ffffffffffffffffffd72c00000000000000000a65d0ff1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffff7a00000000000000000000000000000000000000000000000000000098ffffffffffffffffc90000000000000000000000000089ffffffffffffffffe1180000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffff8a000000000000000000000000000000000000000000000000000000adffffffffffffffffb900000000000000000000000000c2ffffffffffffffff4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffff9b000000000000000000000000000000000000000000000000000000c4ffffffffffffffffa900000000000000000000000000f1ffffffffffffffd6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffba000000000000000000000000000000000000000000000000000006f6ffffffffffffffff8c00000000000000000000000004ffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffffef01000000000000000000000000000000000000000000000000003fffffffffffffffffff5c00000000000000000000000013ffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8ffffffffffffffff270000000000000000000000000000000000000000000000000081ffffffffffffffffff2c00000000000000000000000006ffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffff7100000000000000000000000000000000000000000000000002d8ffffffffffffffffe60100000000000000000000000000efffffffffffffff09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffd400000000000000000000000000000000000000000000000054ffffffffffffffffff950000000000000000000000000000d8fffffffffffffc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002deffffffffffffffff390000000000000000000000000000000000000000000000cdffffffffffffffffff3d00000000000000000000000000009fffffffffffffff0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffc40100000000000000000000000000000000000000000067ffffffffffffffffffca00000000000000000000000000000059ffffffffffffff1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffff6300000000000000000000000000000000000000002df7ffffffffffffffffff4f00000000000000000000000000000015fbffffffffffff380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020effffffffffffffff02f00000000000000000000000000000000000017d8ffffffffffffffffffa90000000000000000000000000000000000a2ffffffffffff7800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfbffffffffffffffea280000000000000000000000000000000026deffffffffffffffffffe713000000000000000000000000000000000029fdffffffffffde05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053faffffffffffffffe950000000000000000000000000000052ecffffffffffffffffffff4c00000000000000000000000000000000000000a0ffffffffffff9100000000000000000031afcf4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f9ffffffffffffffffa9250000000000000000000033bfffffffffffffffffffffff6c00000000000000000000000000000000000000000cd8ffffffffffffb641090000021958adfefffff32c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cf3ffffffffffffffffffcb7244280c0f2a4687d8fffffffffffffffffffffffe6a000000000000000000000000000000000000000000002df6fffffffffffffffff4eafcffffffffffffffde13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024caffffffffffffffffffffffffffffffffffffffffffffffffffffffffec510000000000000000000000000000000000000000000000003becffffffffffffffffffffffffffffffffffff9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000473f0ffffffffffffffffffffffffffffffffffffffffffffffffffaf19000000000000000000000000000000000000000000000000000025dcffffffffffffffffffffffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001485e4fffffffffffffffffffffffffffffffffffffffffdb73600000000000000000000000000000000000000000000000000000000000c82f5ffffffffffffffffffffffffffffff98000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000247a8f8fffffffffffffffffffffffffffffcbc68170000000000000000000000000000000000000000000000000000000000000000001a93e6fffffffffffffffffffffff5840a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009356392c0d4e0ecf9f8e9d1a77d54140000000000000000000000000000000000000000000000000000000000000000000000000000013481aec6def6efd7bf9c500b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a5883a7cae0eaf5fdf7eee5dbc5aa8f744b1900000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d8ddaffffffffffffffffffffffffffffffffffffffe6b3814e1c0000000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dcaffffffffffffffffffffffffffffffffffffffffffffffffffffffe92f000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dc7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039bfffffffffffffffffffffffec37c4e230d02091e344e81bbf7ffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a5fffffffffffffffffffff0791c000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083fffffffffffffffffffe9c160000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034fdfffffffffffffffffc5e00000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ccffffffffffffffffff560000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffff91000000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ebffffffffffffffffde08000000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffff6400000000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffffe90500000000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df9ffffffffffffffff950000000000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffff470000000000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffffcb0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffff150000000000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffffff58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffe4000000000000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffffffed200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffb4000000000000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffffffffcc0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffffff93000000000000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffffffffffc821000000000927000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffffff85000000000000000000000000000000000000000000bbffffffffffffffff3b000000000000000000000000f3ffffffffffffffef0000000000000000000000006bfffffffffffffff8fffffffff18e553b6bdcff3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffffff780000000000000000000000000000000000000000003d535353535353535313000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffff9ce5ffffffffffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffff9a4efffffffffffffffffffff711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffff9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffa60093ffffffffffffffffffff6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffb30003b5ffffffffffffffffffce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffc000000cc5fffffffffffffffffa050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afeffffffffffffffef03000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000006bffffffffffffffcc0000000793fdffffffffffffe50500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000002d91d6f4edc77a12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffffffffd4010000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffff580000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f2ffffffffffffffd90300000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffff8a00000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d2ffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ce0fffffffffffffffb660000000000000000000000000000000000000000338d1c000000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024e7ffffffffffffffffa70e000000000000000000000000000000001f9bfdfff4270000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dedffffffffffffffffed831600000000000000000000000545abfcffffffff370000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fc0fffffffffffffffffff8bd7e4227130411214272a7efffffffffffffff2a0000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000274f9ffffffffffffffffffffffffffffffffffffffffffffffffffffff1d0000000000000000000000000000f3ffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eb7feffffffffffffffffffffffffffffffffffffffffffffffffff110000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a99f6ffffffffffffffffffffffffffffffffffffffffffffee010000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001470b0edfffffffffffffffffffffffffffffffff3b675220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089cffe4bb560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012b699bafc2d6eafbf1e2d3c4a9825a32040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020cdffffffeb18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049edffffffff5200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffdffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012b6ffffffffffe00e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031defffffffffffd3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062f7ffffffffffff8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079affffffffffffffd3070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0fffffffffffffff92f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003381cafeffffffc30200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000155ca5de210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bbcede1a8270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfffffffffff95c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005090603000000000000000000000000006bffffffffffffffd300000000000000000000000000006dfffffffffffffff62c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f7bb2daf0ffffffff530000000000000000000000006bffffffffffffffd30000000000000000000000000003eaffffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dcaffffffffffffffffff530000000000000000000000006bffffffffffffffd3000000000000000000000000001fffffffffffffffffffdd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006afdffffffffffffffffffff530000000000000000000000006bffffffffffffffd30000000000000000000000000012ffffffffffffffffffda000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fdffffffffffffffffffffff530000000000000000000000006bffffffffffffffd30000000000000000000000000000dfffffffffffffffffa40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffefc4baaf370000000000000000000000006bffffffffffffffd3000000000000000000000000000072fffffffffffffffd3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005faffffffffffffed5a08000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000002b6ffffffffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffff650000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000016dd4fcf7c64500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffff2e0000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffff180000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffff0f0000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000004ebeede2ab2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffff0f0000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000a1fffffffffffb6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffff0f0000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000070fffffffffffffff93500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffff0f0000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000003ebffffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff0f0000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffe100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff0f0000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000012ffffffffffffffffffd400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff0f0000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000001d120000000000000000000000000000000000dfffffffffffffffffa100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff0f0000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000679ebffffd85000000000000000000000000000000072fffffffffffffffc3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff0f0000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000004c1ffffffffffff83000000000000000000000000000002b6fffffffffffe790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff0f0000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000086fffffffffffffffe460000000000000000000000000000016dd4fcf7c543000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff0f0000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000005f1ffffffffffffffffb700000000000000000000000000000000000a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff0a0000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000021ffffffffffffffffffe40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffff030000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000dfeffffffffffffffffce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093fffffffffffffd000000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000d8ffffffffffffffff9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffda000000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000005bfffffffffffffff72700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f0ffffffffffffa5000000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000000096fffffffffff9620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffff6d000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000004eb6eadfa92d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002889feffffffffffffec0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005699b1d7fffffffffffffffffc470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffe541000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffb750a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffe87503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffbf0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051c36518cebffffffffffffffaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011cbffffffffffffff3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ffffffffffffff880000000000000000000000000000000000000000005ac8f3d98d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffbc00000000000000000000000000000000000000009effffffffffe41900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffed0000000000000000000000000000000000000059ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffffffff00000000000000000000000000000000000000a6fffffffffffffffd0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffff05000000000000000000000000000000000000d2ffffffffffffffff3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffff0c000000000000000000000000000000000000afffffffffffffffff1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffff0f00000000000000000000000000000000000066ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff0f00000000000000000000000000000000000001bbfffffffffff4290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffff0f000000000000000000000000000000000000000681e9fff5b322000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffff0f0000000000000000000000000000000000000000000015030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffff1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffff390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffff6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f8ffffffffffffef560a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffff6c8bdb439000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027fbffffffffffffffffffffff530000000000000000000000000000000087ffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055f9ffffffffffffffffffff530000000000000000000000000000000087ffffffffffffffa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039c0ffffffffffffffffff530000000000000000000000000000000087ffffffffffffffa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003275b4d5ecfeffffff530000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060301000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103050200000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffce7cfa969240000000000000000000000000000000000000000000000000000000087ffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffeab26000000000000000000000000000000000000000000000000000087ffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffee380000000000000000000000000000000000000000000000000087ffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffeb0f00000000000000000000000000000000000000000d0f0f0f8fffffffffffffffad0f0f0f0f0f0f0f0f0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cafb7c4f7ffffffffffffffff850000000000000000000000000000000000000000dfffffffffffffffffffffffffffffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000959f4ffffffffffffd70000000000000000000000000000000000000000dfffffffffffffffffffffffffffffffffffffffffcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff1700000000000000000000000000000000000000dfffffffffffffffffffffffffffffffffffffffffcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffff32000000000000000000000000000000000000008ee5ffffffffffffffffffffffffffffffffffffffcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffff460000000000000000000000000000000000000000002d75d8ffffffffffffffffffffffffffffffffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffff4f000000000000000000000000000000000000000000000087ffffffffffffffa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffff4f000000000000000000000000000000000000000000000082ffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffff4f00000000000000000000000000000000000000000000007affffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffff4f000000000000000000000000000000000000000000000072ffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff4f00000000000000000000000000000000000000000000005affffffffffffffab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffff4f000000000000000000000000000000000000000000000023ffffffffffffffb1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffff4f000000000000000000000000000000000000000000000000ebffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffff4f000000000000000000000000000000000000000000000000afffffffffffffe6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffff4f00000000000000000000000000000000000000000000000043ffffffffffffff19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffff4f00000000000000000000000000000000000000000000000000bdffffffffffff7400000000000000004a631f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffff4f000000000000000000000000000000000000000000000000001deffffffffffff651000000000035beffffc6020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffff5400000000000000000000000000000000000000000000000000003ff5ffffffffffffd5a79db6e2ffffffffff760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffff6a00000000000000000000000000000000000000000000000000000041f2fffffffffffffffffffffffffffffff82900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ffffffffffffff830000000000000000000000000000000000000000000000000000000023ccffffffffffffffffffffffffffffff9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fcffffffffffff9d00000000000000000000000000000000000000000000000000000000000680f4fffffffffffffffffffffffffd6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffd2000000000000000000000000000000000000000000000000000000000000001892efffffffffffffffffffd53b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffff520000000000000000000000000000000000000000000000000000000000000000075195cbebf8dbb78f3c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029fcfffffffffffff5710e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ffffffffffffffffffbd1b599480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ef2ffffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148bffffffffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a89f1ffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dd6ffffffffffffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d1ffffffffffffffea984a2b15030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffb209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5fffffffffffff01200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffa6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff72000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffff590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffff500000000000000000000000000000000000000000000000000f5c90c3e2f0fbecd6bf91490900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffff52000000000000000000000000000000000000000000002695f3fffffffffffffffffffffff7a023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffff5400000000000000000000000000000000000000000074f9fffffffffffffffffffffffffffffffb9a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffff5500000000000000000000000000000000000000008bffffffffffffffffffffffffffffffffffffffd6270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffffff570000000000000000000000000000000000000055ffffffffffffffffffffe2bab5dbfffffffffffffff13200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffff5900000000000000000000000000000000000000c1fffffffffffffffea421000000002fb9ffffffffffffe51b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffff5b00000000000000000000000000000000000000d3fffffffffffffb4f000000000000000192ffffffffffffc8010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffff5d00000000000000000000000000000000000000caffffffffffff6100000000000000000004d5ffffffffffff5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffff5e000000000000000000000000000000000000005ffdffffffffce000000000000000000000045ffffffffffffe00400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffff5a00000000000000000000000000000000000000003ee1ffffff61000000000000000000000000ddffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffff570000000000000000000000000000000000000000000f83a39707000000000000000000000000b2ffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffd50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffff50000000000000000000000000000000000000000000000000000000000000000000000000000088fffffffffffff100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffff410000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffffffffff0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000002dfffffffffffffff08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086fffffffffffffc04000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025bf8ffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000012ddffffffffffffffce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fb5bec7eeffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000014d0ffffffffffffffff8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffffffff01a00000000000000000000000000000000000000000000000000000000000000000000004fdfffffffffffffffffff2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffffff5470000000000000000000000000000000000000000000000000000000000000000000552bdffffffffffffffffffffc90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffb52800000000000000000000000000000000000000000000000000000000000000195b9feafffffffffffffffffffffffa340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffeedd8ac7523000000000000000000000000000000000000000000000000000000002b5c8ab9e7ffffffffffffffffffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002040703000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffffffffffffffffffffffba0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003af9ffffffffffffffffffffffffffffffffffffb6090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffffffffffffffffffffffffffffffffe87040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffffffffffffca4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0ffffffffffffffffffffffffffd04d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffffde8b3701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dfffffffffedcaf82552700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002affffffffdd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffff2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffa6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffff2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000760acddf1f6d5b28b34000000000000000000000000000000000000000000000000000000000096fffffffff2ebebebebebebebebebebebebebebeb35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffce5d01000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffffffffffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffc2280000000000000000000000000000000000000000000000000011fdffffffffffffffffffffffffffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffffffffff45200000000000000000000000000000000000000000000000000ccffffffffffffffffffffffffffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011cefffffffffffffffffffffffffb4b00000000000000000000000000000000000000000000000088fffffffffffffffffffffffffffffffffffffff10100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011cefffffffffffffffffffffffff627000000000000000000000000000000000000000000000045ffffffffffffffffffffffffffffffffffffffff210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b2c176442a3c98ffffffffffffc8010000000000000000000000000000000000000000000009f8ffffffffffffffffffffffffffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffff46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fffffffffffffb190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffff85000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffffae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000000735650400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000000735689bcefaffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000003effffffffffffffe207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000acffffffffffffff6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000000020f7ffffffffffffe7090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000086ffffffffffffff740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000000ce6ffffffffffffeb0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000000060ffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000000001cbfffffffffffff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000003affffffffffffff83000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000a7fffffffffffff3150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000001df6ffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000000081fffffffffffff61900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000ae3ffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000005bfffffffffffff91e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000001c7ffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000036fefffffffffffb240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000a2ffffffffffffa20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000001af4fffffffffffd2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000007cffffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000008e0fffffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000000056ffffffffffffb2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000000000c3ffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd3000000000000000000000000000000000000000000000000000032fdffffffffffba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd30000000000000000000000000000000000000000000000000000009effffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000018f2ffffffffffc200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffff45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ddffffffffffc900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffff4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffd00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffdffffffffff5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffd703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f0ffffffffff5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffdd0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015dc8f3d98c1000000000000000000000000000000000000000000000000000000000000000000005daffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffe419000000000000000000000000001a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6fadffffffffffe207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffbd000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffff6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6fffffffffffffffd0e0000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffe70a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffff390000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffff7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffff150000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffcb000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002befffffffffff62c000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681e7fff7b62500000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a159000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019efffc5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008efffffffd5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062fffffffffffd60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003af9ffffffffffffae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e4ffffffffffffe011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4fffffffffffffa3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffff750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeaffffffffffffcc0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffd340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ef7ffffffffffff9d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2fffffffffffffa200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffcffffffffffff990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089fffffffffffffe220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aedffffffffffffb90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffea0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011fbffffffffffff9e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffff5600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffc1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffff92000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffff66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffda0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fdffffffffffffbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffffb10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffcd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffff12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffff3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dffffffffffffff68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001effffffffffffff940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffc80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffd130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffff59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffaffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffeb060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffff560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ecffffffffffffbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffe25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cfbffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1fffffffffffffb23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001df6ffffffffffffa1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffe38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce8ffffffffffffd0040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffff790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1fffffffffffffb3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe2ffffffffffffe2120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038f8ffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffd5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cfffffffc5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019dfffc5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a1580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000728a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffff6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dfffffffffffc450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003caffffffffffffee250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020efffffffffffffce05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff83000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091fffffffffffffc37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be1ffffffffffffd303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dffffffffffffff650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffe80d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffffff830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffee0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffd5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffff440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013faffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffe8020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffff38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4fffffffffffff8040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffff2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffff5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffff89000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dffffffffffffffad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7fffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fdffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffff58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffff2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6fffffffffffff60300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffff860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffff3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffe50100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fbffffffffffff970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffff4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffd40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffff6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffec090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffff8200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffe70c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de4ffffffffffffd00200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095fffffffffffffc3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffff8200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f0ffffffffffffcc05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cdffffffffffffee25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffffffffc4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000718a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bfffffffffffffccbcbcbcbcbcbcb720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086dbdbdbdbdbdbdbdbdbdbdbdbdbdb7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ccbcbcbcbcbcbcfffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097dbdbdbdbdbdbdbdbdbdbdbdbdbdb5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000006bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcfbfbfbfbfbfbfb2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e85bfe3f6f5e0c38544040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffffffffe377110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6ffffffffffffffffffffffffeb5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffffffffad0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffffffffffffffcd170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025e7ffffffffffffffffffffffffffffffdc15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aeafffffffffff6f3ffffffffffffffffc306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ee2ffc8541700001a8dffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010800000000000000a9fffffffffffff9250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029fffffffffffffff40c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffff4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffe100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017171717170400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030fffffffff30b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005eaffffffff410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffe001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffff8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f9ffffffff250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffc500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffff660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bfffffffff70f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffa800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e6ffffffff4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffe603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7ffffffff2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffcd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffff6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025fffffffffa1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2ffffffff5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffec06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf5ffffffff3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffd500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffff7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021fefffffffc1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ddffffffff590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dfffffffff1090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af2ffffffff3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffff7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cfdfffffffe2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffff6100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038fffffffff50d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007eeffffffff4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffe302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffff8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018fcffffffff2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffc800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffff6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032fffffffff81100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ebffffffff4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffe904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffff8e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014faffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffff710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dfffffffffb17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dfffffffffffffffffffffffffffff604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffffffffffff31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f5ffffffffffffffffffffffffffff68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e8383838383838383838383838383820200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!21 &7997121205839201621 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ITC Legacy Sans Std Bold Material + m_Shader: {fileID: 4800000, guid: 128e987d567d4e2c824d754223b3f3b0, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 5134039860780774373} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Bold.asset.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Bold.asset.meta new file mode 100644 index 0000000..77d8a2c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Bold.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b30c2b897bebf6f45baab7ac79ba8676 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Book.asset b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Book.asset new file mode 100644 index 0000000..3e04ef3 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Book.asset @@ -0,0 +1,2634 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &-329485177201057125 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ITC Legacy Sans Std Book Material + m_Shader: {fileID: 4800000, guid: 128e987d567d4e2c824d754223b3f3b0, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 252314912500279687} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} +--- !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: ITC Legacy Sans Std Book + m_EditorClassIdentifier: + hashCode: -1716294738 + material: {fileID: -329485177201057125} + materialHashCode: 43050958 + m_Version: 1.1.0 + m_SourceFontFileGUID: bccf1469cc16c4847b71845c4c3bbba6 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: bccf1469cc16c4847b71845c4c3bbba6, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: bccf1469cc16c4847b71845c4c3bbba6, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: ITC Legacy Sans Std + m_StyleName: Book + m_PointSize: 64 + m_Scale: 1 + m_LineHeight: 76.8 + m_AscentLine: 44.288 + m_CapLine: 41 + m_MeanLine: 27 + m_Baseline: 0 + m_DescentLine: -19.712 + m_SuperscriptOffset: 44.288 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -19.712 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -6.4 + m_UnderlineThickness: 3.2 + m_StrikethroughOffset: 10.8 + m_StrikethroughThickness: 3.2 + m_TabWidth: 16 + m_GlyphTable: + - m_Index: 1 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2 + m_Metrics: + m_Width: 8 + m_Height: 43 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 23 + m_GlyphRect: + m_X: 1007 + m_Y: 6 + m_Width: 8 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3 + m_Metrics: + m_Width: 15 + m_Height: 18 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 207 + m_Y: 168 + m_Width: 15 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4 + m_Metrics: + m_Width: 37 + m_Height: 41 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 37 + m_GlyphRect: + m_X: 292 + m_Y: 6 + m_Width: 37 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5 + m_Metrics: + m_Width: 25 + m_Height: 51 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 34 + m_Y: 487 + m_Width: 25 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6 + m_Metrics: + m_Width: 41 + m_Height: 43 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 6 + m_Y: 178 + m_Width: 41 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7 + m_Metrics: + m_Width: 40 + m_Height: 40 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 40 + m_GlyphRect: + m_X: 118 + m_Y: 59 + m_Width: 40 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9 + m_Metrics: + m_Width: 16 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 6 + m_Y: 561 + m_Width: 16 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10 + m_Metrics: + m_Width: 15 + m_Height: 61 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 6 + m_Y: 634 + m_Width: 15 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11 + m_Metrics: + m_Width: 24 + m_Height: 22 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 33 + m_Y: 701 + m_Width: 24 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12 + m_Metrics: + m_Width: 27 + m_Height: 27 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 34 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 34 + m_Y: 606 + m_Width: 27 + m_Height: 27 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13 + m_Metrics: + m_Width: 10 + m_Height: 18 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 6 + m_HorizontalAdvance: 18 + m_GlyphRect: + m_X: 31 + m_Y: 735 + m_Width: 10 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14 + m_Metrics: + m_Width: 16 + m_Height: 5 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 18 + m_HorizontalAdvance: 20 + m_GlyphRect: + m_X: 31 + m_Y: 818 + m_Width: 16 + m_Height: 5 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15 + m_Metrics: + m_Width: 8 + m_Height: 7 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 6 + m_HorizontalAdvance: 18 + m_GlyphRect: + m_X: 53 + m_Y: 735 + m_Width: 8 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 16 + m_Metrics: + m_Width: 23 + m_Height: 53 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 26 + m_GlyphRect: + m_X: 6 + m_Y: 919 + m_Width: 23 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 17 + m_Metrics: + m_Width: 28 + m_Height: 43 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 364 + m_Y: 59 + m_Width: 28 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 18 + m_Metrics: + m_Width: 15 + m_Height: 41 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 830 + m_Y: 64 + m_Width: 15 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 19 + m_Metrics: + m_Width: 27 + m_Height: 42 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 673 + m_Y: 60 + m_Width: 27 + m_Height: 42 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 20 + m_Metrics: + m_Width: 28 + m_Height: 43 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 436 + m_Y: 60 + m_Width: 28 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 21 + m_Metrics: + m_Width: 32 + m_Height: 41 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 719 + m_Y: 6 + m_Width: 32 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 22 + m_Metrics: + m_Width: 27 + m_Height: 42 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 712 + m_Y: 60 + m_Width: 27 + m_Height: 42 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 23 + m_Metrics: + m_Width: 27 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 476 + m_Y: 60 + m_Width: 27 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 24 + m_Metrics: + m_Width: 28 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 515 + m_Y: 59 + m_Width: 28 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 25 + m_Metrics: + m_Width: 28 + m_Height: 43 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 555 + m_Y: 59 + m_Width: 28 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 26 + m_Metrics: + m_Width: 28 + m_Height: 43 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 595 + m_Y: 59 + m_Width: 28 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 27 + m_Metrics: + m_Width: 8 + m_Height: 28 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 27 + m_HorizontalAdvance: 18 + m_GlyphRect: + m_X: 110 + m_Y: 170 + m_Width: 8 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 10 + m_Height: 39 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 27 + m_HorizontalAdvance: 18 + m_GlyphRect: + m_X: 209 + m_Y: 117 + m_Width: 10 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 26 + m_Height: 27 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 34 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 130 + m_Y: 173 + m_Width: 26 + m_Height: 27 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 30 + m_Metrics: + m_Width: 27 + m_Height: 11 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 130 + m_Y: 150 + m_Width: 27 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 31 + m_Metrics: + m_Width: 26 + m_Height: 27 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 34 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 169 + m_Y: 156 + m_Width: 26 + m_Height: 27 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 32 + m_Metrics: + m_Width: 20 + m_Height: 43 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 404 + m_Y: 59 + m_Width: 20 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 33 + m_Metrics: + m_Width: 44 + m_Height: 43 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 6 + m_Y: 123 + m_Width: 44 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 39 + m_Height: 41 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 39 + m_GlyphRect: + m_X: 6 + m_Y: 233 + m_Width: 39 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 30 + m_Height: 41 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 38 + m_GlyphRect: + m_X: 763 + m_Y: 6 + m_Width: 30 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 36 + m_Metrics: + m_Width: 37 + m_Height: 43 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 6 + m_Y: 286 + m_Width: 37 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 37 + m_Height: 41 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 46 + m_GlyphRect: + m_X: 341 + m_Y: 6 + m_Width: 37 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 27 + m_Height: 41 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 791 + m_Y: 64 + m_Width: 27 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 39 + m_Metrics: + m_Width: 27 + m_Height: 41 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 857 + m_Y: 63 + m_Width: 27 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 38 + m_Height: 43 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 45 + m_GlyphRect: + m_X: 62 + m_Y: 114 + m_Width: 38 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 36 + m_Height: 41 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 390 + m_Y: 6 + m_Width: 36 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 6 + m_Height: 41 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 18 + m_GlyphRect: + m_X: 59 + m_Y: 178 + m_Width: 6 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 43 + m_Metrics: + m_Width: 19 + m_Height: 54 + m_HorizontalBearingX: -7 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 18 + m_GlyphRect: + m_X: 6 + m_Y: 853 + m_Width: 19 + m_Height: 54 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 34 + m_Height: 41 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 38 + m_GlyphRect: + m_X: 581 + m_Y: 6 + m_Width: 34 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 45 + m_Metrics: + m_Width: 26 + m_Height: 41 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 896 + m_Y: 63 + m_Width: 26 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 46 + m_Metrics: + m_Width: 47 + m_Height: 41 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 80 + m_Y: 6 + m_Width: 47 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 36 + m_Height: 42 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 46 + m_GlyphRect: + m_X: 438 + m_Y: 6 + m_Width: 36 + m_Height: 42 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 44 + m_Height: 43 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 62 + m_Y: 59 + m_Width: 44 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 49 + m_Metrics: + m_Width: 28 + m_Height: 41 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 751 + m_Y: 59 + m_Width: 28 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 44 + m_Height: 52 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 6 + m_Y: 59 + m_Width: 44 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 34 + m_Height: 41 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 39 + m_GlyphRect: + m_X: 627 + m_Y: 6 + m_Width: 34 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 52 + m_Metrics: + m_Width: 29 + m_Height: 43 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 32 + m_GlyphRect: + m_X: 323 + m_Y: 59 + m_Width: 29 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 53 + m_Metrics: + m_Width: 40 + m_Height: 41 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 139 + m_Y: 6 + m_Width: 40 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 34 + m_Height: 42 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 44 + m_GlyphRect: + m_X: 673 + m_Y: 6 + m_Width: 34 + m_Height: 42 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 39 + m_Height: 41 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 191 + m_Y: 6 + m_Width: 39 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 56 + m_Metrics: + m_Width: 62 + m_Height: 41 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 59 + m_GlyphRect: + m_X: 6 + m_Y: 6 + m_Width: 62 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 57 + m_Metrics: + m_Width: 38 + m_Height: 41 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 242 + m_Y: 6 + m_Width: 38 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 58 + m_Metrics: + m_Width: 36 + m_Height: 41 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 486 + m_Y: 6 + m_Width: 36 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 59 + m_Metrics: + m_Width: 35 + m_Height: 41 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 534 + m_Y: 6 + m_Width: 35 + m_Height: 41 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 60 + m_Metrics: + m_Width: 13 + m_Height: 61 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 6 + m_Y: 707 + m_Width: 13 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 61 + m_Metrics: + m_Width: 23 + m_Height: 53 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 26 + m_GlyphRect: + m_X: 37 + m_Y: 417 + m_Width: 23 + m_Height: 53 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 13 + m_Height: 61 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 6 + m_Y: 780 + m_Width: 13 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 63 + m_Metrics: + m_Width: 28 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 971 + m_Y: 104 + m_Width: 28 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 64 + m_Metrics: + m_Width: 32 + m_Height: 4 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: -4 + m_HorizontalAdvance: 32 + m_GlyphRect: + m_X: 225 + m_Y: 99 + m_Width: 32 + m_Height: 4 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 66 + m_Metrics: + m_Width: 28 + m_Height: 29 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 32 + m_GlyphRect: + m_X: 971 + m_Y: 63 + m_Width: 28 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 67 + m_Metrics: + m_Width: 28 + m_Height: 45 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 847 + m_Y: 6 + m_Width: 28 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 25 + m_Height: 29 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 231 + m_Y: 115 + m_Width: 25 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 28 + m_Height: 45 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 887 + m_Y: 6 + m_Width: 28 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 70 + m_Metrics: + m_Width: 24 + m_Height: 29 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 205 + m_Y: 198 + m_Width: 24 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 26 + m_Height: 44 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 34 + m_Y: 550 + m_Width: 26 + m_Height: 44 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 30 + m_Height: 46 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 805 + m_Y: 6 + m_Width: 30 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 73 + m_Metrics: + m_Width: 25 + m_Height: 44 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 934 + m_Y: 63 + m_Width: 25 + m_Height: 44 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 7 + m_Height: 44 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 15 + m_GlyphRect: + m_X: 1011 + m_Y: 61 + m_Width: 7 + m_Height: 44 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 75 + m_Metrics: + m_Width: 16 + m_Height: 62 + m_HorizontalBearingX: -5 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 15 + m_GlyphRect: + m_X: 6 + m_Y: 487 + m_Width: 16 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 76 + m_Metrics: + m_Width: 26 + m_Height: 44 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 635 + m_Y: 59 + m_Width: 26 + m_Height: 44 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 6 + m_Height: 44 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 15 + m_GlyphRect: + m_X: 112 + m_Y: 114 + m_Width: 6 + m_Height: 44 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 78 + m_Metrics: + m_Width: 42 + m_Height: 28 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 227 + m_Y: 59 + m_Width: 42 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 79 + m_Metrics: + m_Width: 25 + m_Height: 28 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 168 + m_Y: 195 + m_Width: 25 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 30 + m_Height: 29 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 281 + m_Y: 59 + m_Width: 30 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 81 + m_Metrics: + m_Width: 28 + m_Height: 45 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 927 + m_Y: 6 + m_Width: 28 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 82 + m_Metrics: + m_Width: 28 + m_Height: 45 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 967 + m_Y: 6 + m_Width: 28 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 83 + m_Metrics: + m_Width: 19 + m_Height: 28 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 21 + m_GlyphRect: + m_X: 241 + m_Y: 196 + m_Width: 19 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 84 + m_Metrics: + m_Width: 21 + m_Height: 29 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 25 + m_GlyphRect: + m_X: 77 + m_Y: 169 + m_Width: 21 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 85 + m_Metrics: + m_Width: 20 + m_Height: 34 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 33 + m_HorizontalAdvance: 21 + m_GlyphRect: + m_X: 6 + m_Y: 984 + m_Width: 20 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 24 + m_Height: 28 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 27 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 234 + m_Y: 156 + m_Width: 24 + m_Height: 28 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 87 + m_Metrics: + m_Width: 28 + m_Height: 27 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 27 + m_HorizontalAdvance: 26 + m_GlyphRect: + m_X: 130 + m_Y: 111 + m_Width: 28 + m_Height: 27 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 45 + m_Height: 27 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 27 + m_HorizontalAdvance: 44 + m_GlyphRect: + m_X: 170 + m_Y: 59 + m_Width: 45 + m_Height: 27 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 89 + m_Metrics: + m_Width: 27 + m_Height: 27 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 27 + m_HorizontalAdvance: 25 + m_GlyphRect: + m_X: 170 + m_Y: 117 + m_Width: 27 + m_Height: 27 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 28 + m_Height: 44 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 27 + m_HorizontalAdvance: 26 + m_GlyphRect: + m_X: 33 + m_Y: 645 + m_Width: 28 + m_Height: 44 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 91 + m_Metrics: + m_Width: 25 + m_Height: 27 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 27 + m_HorizontalAdvance: 25 + m_GlyphRect: + m_X: 119 + m_Y: 212 + m_Width: 25 + m_Height: 27 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 92 + m_Metrics: + m_Width: 19 + m_Height: 61 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 6 + m_Y: 341 + m_Width: 19 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 93 + m_Metrics: + m_Width: 6 + m_Height: 64 + m_HorizontalBearingX: 12 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 37 + m_Y: 341 + m_Width: 6 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 94 + m_Metrics: + m_Width: 19 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 44 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 6 + m_Y: 414 + m_Width: 19 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 95 + m_Metrics: + m_Width: 30 + m_Height: 10 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 77 + m_Y: 210 + m_Width: 30 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 104 + m_Metrics: + m_Width: 5 + m_Height: 18 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 17 + m_GlyphRect: + m_X: 31 + m_Y: 765 + m_Width: 5 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 121 + m_Metrics: + m_Width: 43 + m_Height: 7 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 6 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 170 + m_Y: 98 + m_Width: 43 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 124 + m_Metrics: + m_Width: 13 + m_Height: 11 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 41 + m_HorizontalAdvance: 32 + m_GlyphRect: + m_X: 31 + m_Y: 795 + m_Width: 13 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 249 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 1 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 2 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 124 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 95 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 249 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 121 + m_Scale: 1 + m_AtlasTextures: + - {fileID: 252314912500279687} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_ClearDynamicDataOnBuild: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 74 + m_Height: 53 + - m_X: 0 + m_Y: 53 + m_Width: 56 + m_Height: 64 + - m_X: 74 + m_Y: 0 + m_Width: 59 + m_Height: 53 + - m_X: 0 + m_Y: 117 + m_Width: 56 + m_Height: 55 + - m_X: 56 + m_Y: 53 + m_Width: 56 + m_Height: 55 + - m_X: 0 + m_Y: 172 + m_Width: 53 + m_Height: 55 + - m_X: 56 + m_Y: 108 + m_Width: 50 + m_Height: 55 + - m_X: 133 + m_Y: 0 + m_Width: 52 + m_Height: 53 + - m_X: 112 + m_Y: 53 + m_Width: 52 + m_Height: 52 + - m_X: 0 + m_Y: 227 + m_Width: 51 + m_Height: 53 + - m_X: 0 + m_Y: 280 + m_Width: 49 + m_Height: 55 + - m_X: 185 + m_Y: 0 + m_Width: 51 + m_Height: 53 + - m_X: 0 + m_Y: 335 + m_Width: 31 + m_Height: 73 + - m_X: 0 + m_Y: 408 + m_Width: 31 + m_Height: 73 + - m_X: 236 + m_Y: 0 + m_Width: 50 + m_Height: 53 + - m_X: 286 + m_Y: 0 + m_Width: 49 + m_Height: 53 + - m_X: 335 + m_Y: 0 + m_Width: 49 + m_Height: 53 + - m_X: 0 + m_Y: 481 + m_Width: 28 + m_Height: 74 + - m_X: 0 + m_Y: 555 + m_Width: 28 + m_Height: 73 + - m_X: 384 + m_Y: 0 + m_Width: 48 + m_Height: 53 + - m_X: 432 + m_Y: 0 + m_Width: 48 + m_Height: 54 + - m_X: 480 + m_Y: 0 + m_Width: 48 + m_Height: 53 + - m_X: 0 + m_Y: 628 + m_Width: 27 + m_Height: 73 + - m_X: 528 + m_Y: 0 + m_Width: 47 + m_Height: 53 + - m_X: 575 + m_Y: 0 + m_Width: 46 + m_Height: 53 + - m_X: 621 + m_Y: 0 + m_Width: 46 + m_Height: 53 + - m_X: 667 + m_Y: 0 + m_Width: 46 + m_Height: 54 + - m_X: 0 + m_Y: 701 + m_Width: 25 + m_Height: 73 + - m_X: 0 + m_Y: 774 + m_Width: 25 + m_Height: 73 + - m_X: 713 + m_Y: 0 + m_Width: 44 + m_Height: 53 + - m_X: 164 + m_Y: 53 + m_Width: 57 + m_Height: 39 + - m_X: 757 + m_Y: 0 + m_Width: 42 + m_Height: 53 + - m_X: 799 + m_Y: 0 + m_Width: 42 + m_Height: 58 + - m_X: 841 + m_Y: 0 + m_Width: 40 + m_Height: 57 + - m_X: 881 + m_Y: 0 + m_Width: 40 + m_Height: 57 + - m_X: 921 + m_Y: 0 + m_Width: 40 + m_Height: 57 + - m_X: 961 + m_Y: 0 + m_Width: 40 + m_Height: 57 + - m_X: 31 + m_Y: 335 + m_Width: 18 + m_Height: 76 + - m_X: 221 + m_Y: 53 + m_Width: 54 + m_Height: 40 + - m_X: 0 + m_Y: 847 + m_Width: 31 + m_Height: 66 + - m_X: 0 + m_Y: 913 + m_Width: 35 + m_Height: 65 + - m_X: 0 + m_Y: 978 + m_Width: 32 + m_Height: 46 + - m_X: 31 + m_Y: 411 + m_Width: 35 + m_Height: 65 + - m_X: 275 + m_Y: 53 + m_Width: 42 + m_Height: 41 + - m_X: 317 + m_Y: 53 + m_Width: 41 + m_Height: 55 + - m_X: 358 + m_Y: 53 + m_Width: 40 + m_Height: 55 + - m_X: 398 + m_Y: 53 + m_Width: 32 + m_Height: 55 + - m_X: 430 + m_Y: 54 + m_Width: 40 + m_Height: 55 + - m_X: 1001 + m_Y: 0 + m_Width: 20 + m_Height: 55 + - m_X: 164 + m_Y: 92 + m_Width: 55 + m_Height: 19 + - m_X: 28 + m_Y: 481 + m_Width: 37 + m_Height: 63 + - m_X: 28 + m_Y: 544 + m_Width: 38 + m_Height: 56 + - m_X: 28 + m_Y: 600 + m_Width: 39 + m_Height: 39 + - m_X: 27 + m_Y: 639 + m_Width: 40 + m_Height: 56 + - m_X: 470 + m_Y: 54 + m_Width: 39 + m_Height: 55 + - m_X: 509 + m_Y: 53 + m_Width: 40 + m_Height: 55 + - m_X: 549 + m_Y: 53 + m_Width: 40 + m_Height: 55 + - m_X: 589 + m_Y: 53 + m_Width: 40 + m_Height: 55 + - m_X: 629 + m_Y: 53 + m_Width: 38 + m_Height: 56 + - m_X: 667 + m_Y: 54 + m_Width: 39 + m_Height: 54 + - m_X: 706 + m_Y: 54 + m_Width: 39 + m_Height: 54 + - m_X: 745 + m_Y: 53 + m_Width: 40 + m_Height: 53 + - m_X: 785 + m_Y: 58 + m_Width: 39 + m_Height: 53 + - m_X: 824 + m_Y: 58 + m_Width: 27 + m_Height: 53 + - m_X: 851 + m_Y: 57 + m_Width: 39 + m_Height: 53 + - m_X: 890 + m_Y: 57 + m_Width: 38 + m_Height: 53 + - m_X: 928 + m_Y: 57 + m_Width: 37 + m_Height: 56 + - m_X: 965 + m_Y: 57 + m_Width: 40 + m_Height: 41 + - m_X: 1005 + m_Y: 55 + m_Width: 19 + m_Height: 56 + - m_X: 965 + m_Y: 98 + m_Width: 40 + m_Height: 31 + - m_X: 106 + m_Y: 108 + m_Width: 18 + m_Height: 56 + - m_X: 124 + m_Y: 105 + m_Width: 40 + m_Height: 39 + - m_X: 164 + m_Y: 111 + m_Width: 39 + m_Height: 39 + - m_X: 124 + m_Y: 144 + m_Width: 39 + m_Height: 23 + - m_X: 219 + m_Y: 93 + m_Width: 44 + m_Height: 16 + - m_X: 53 + m_Y: 172 + m_Width: 18 + m_Height: 53 + - m_X: 71 + m_Y: 163 + m_Width: 33 + m_Height: 41 + - m_X: 104 + m_Y: 164 + m_Width: 20 + m_Height: 40 + - m_X: 124 + m_Y: 167 + m_Width: 38 + m_Height: 39 + - m_X: 71 + m_Y: 204 + m_Width: 42 + m_Height: 22 + - m_X: 203 + m_Y: 111 + m_Width: 22 + m_Height: 51 + - m_X: 225 + m_Y: 109 + m_Width: 37 + m_Height: 41 + - m_X: 163 + m_Y: 150 + m_Width: 38 + m_Height: 39 + - m_X: 162 + m_Y: 189 + m_Width: 37 + m_Height: 40 + - m_X: 201 + m_Y: 162 + m_Width: 27 + m_Height: 30 + - m_X: 199 + m_Y: 192 + m_Width: 36 + m_Height: 41 + - m_X: 228 + m_Y: 150 + m_Width: 36 + m_Height: 40 + - m_X: 235 + m_Y: 190 + m_Width: 31 + m_Height: 40 + - m_X: 113 + m_Y: 206 + m_Width: 37 + m_Height: 39 + - m_X: 27 + m_Y: 695 + m_Width: 36 + m_Height: 34 + - m_X: 25 + m_Y: 729 + m_Width: 22 + m_Height: 30 + - m_X: 25 + m_Y: 759 + m_Width: 17 + m_Height: 30 + - m_X: 25 + m_Y: 789 + m_Width: 25 + m_Height: 23 + - m_X: 25 + m_Y: 812 + m_Width: 28 + m_Height: 17 + - m_X: 47 + m_Y: 729 + m_Width: 20 + m_Height: 19 + m_FreeGlyphRects: + - m_X: 32 + m_Y: 978 + m_Width: 992 + m_Height: 46 + - m_X: 49 + m_Y: 280 + m_Width: 975 + m_Height: 131 + - m_X: 430 + m_Y: 53 + m_Width: 2 + m_Height: 1 + - m_X: 31 + m_Y: 476 + m_Width: 993 + m_Height: 5 + - m_X: 65 + m_Y: 476 + m_Width: 959 + m_Height: 68 + - m_X: 27 + m_Y: 628 + m_Width: 1 + m_Height: 11 + - m_X: 480 + m_Y: 53 + m_Width: 29 + m_Height: 1 + - m_X: 509 + m_Y: 108 + m_Width: 120 + m_Height: 916 + - m_X: 713 + m_Y: 53 + m_Width: 32 + m_Height: 1 + - m_X: 667 + m_Y: 108 + m_Width: 118 + m_Height: 916 + - m_X: 785 + m_Y: 53 + m_Width: 14 + m_Height: 5 + - m_X: 745 + m_Y: 106 + m_Width: 40 + m_Height: 918 + - m_X: 841 + m_Y: 57 + m_Width: 10 + m_Height: 1 + - m_X: 851 + m_Y: 110 + m_Width: 77 + m_Height: 914 + - m_X: 1021 + m_Y: 0 + m_Width: 3 + m_Height: 55 + - m_X: 1001 + m_Y: 55 + m_Width: 4 + m_Height: 2 + - m_X: 1005 + m_Y: 111 + m_Width: 19 + m_Height: 913 + - m_X: 112 + m_Y: 105 + m_Width: 12 + m_Height: 3 + - m_X: 219 + m_Y: 92 + m_Width: 2 + m_Height: 1 + - m_X: 56 + m_Y: 163 + m_Width: 15 + m_Height: 9 + - m_X: 104 + m_Y: 163 + m_Width: 2 + m_Height: 1 + - m_X: 53 + m_Y: 225 + m_Width: 18 + m_Height: 186 + - m_X: 66 + m_Y: 225 + m_Width: 5 + m_Height: 375 + - m_X: 67 + m_Y: 225 + m_Width: 4 + m_Height: 799 + - m_X: 219 + m_Y: 109 + m_Width: 6 + m_Height: 2 + - m_X: 163 + m_Y: 144 + m_Width: 1 + m_Height: 6 + - m_X: 162 + m_Y: 167 + m_Width: 1 + m_Height: 22 + - m_X: 201 + m_Y: 150 + m_Width: 2 + m_Height: 12 + - m_X: 199 + m_Y: 189 + m_Width: 2 + m_Height: 3 + - m_X: 263 + m_Y: 93 + m_Width: 12 + m_Height: 57 + - m_X: 263 + m_Y: 94 + m_Width: 54 + m_Height: 56 + - m_X: 263 + m_Y: 108 + m_Width: 167 + m_Height: 42 + - m_X: 262 + m_Y: 109 + m_Width: 523 + m_Height: 41 + - m_X: 262 + m_Y: 111 + m_Width: 666 + m_Height: 39 + - m_X: 262 + m_Y: 129 + m_Width: 762 + m_Height: 21 + - m_X: 262 + m_Y: 113 + m_Width: 703 + m_Height: 37 + - m_X: 225 + m_Y: 150 + m_Width: 3 + m_Height: 12 + - m_X: 264 + m_Y: 93 + m_Width: 11 + m_Height: 97 + - m_X: 266 + m_Y: 93 + m_Width: 9 + m_Height: 931 + - m_X: 264 + m_Y: 94 + m_Width: 53 + m_Height: 96 + - m_X: 266 + m_Y: 94 + m_Width: 51 + m_Height: 930 + - m_X: 264 + m_Y: 108 + m_Width: 166 + m_Height: 82 + - m_X: 266 + m_Y: 108 + m_Width: 164 + m_Height: 916 + - m_X: 264 + m_Y: 109 + m_Width: 521 + m_Height: 81 + - m_X: 266 + m_Y: 109 + m_Width: 519 + m_Height: 915 + - m_X: 264 + m_Y: 111 + m_Width: 664 + m_Height: 79 + - m_X: 266 + m_Y: 111 + m_Width: 662 + m_Height: 913 + - m_X: 264 + m_Y: 129 + m_Width: 760 + m_Height: 61 + - m_X: 266 + m_Y: 129 + m_Width: 758 + m_Height: 895 + - m_X: 264 + m_Y: 113 + m_Width: 701 + m_Height: 77 + - m_X: 266 + m_Y: 113 + m_Width: 699 + m_Height: 911 + - m_X: 228 + m_Y: 190 + m_Width: 7 + m_Height: 2 + - m_X: 235 + m_Y: 230 + m_Width: 789 + m_Height: 794 + - m_X: 113 + m_Y: 204 + m_Width: 11 + m_Height: 2 + - m_X: 51 + m_Y: 227 + m_Width: 62 + m_Height: 184 + - m_X: 53 + m_Y: 226 + m_Width: 60 + m_Height: 185 + - m_X: 66 + m_Y: 226 + m_Width: 47 + m_Height: 374 + - m_X: 67 + m_Y: 226 + m_Width: 46 + m_Height: 798 + - m_X: 150 + m_Y: 206 + m_Width: 12 + m_Height: 818 + - m_X: 51 + m_Y: 245 + m_Width: 973 + m_Height: 166 + - m_X: 66 + m_Y: 245 + m_Width: 958 + m_Height: 355 + - m_X: 67 + m_Y: 245 + m_Width: 957 + m_Height: 779 + - m_X: 150 + m_Y: 233 + m_Width: 874 + m_Height: 791 + - m_X: 150 + m_Y: 229 + m_Width: 49 + m_Height: 795 + - m_X: 25 + m_Y: 701 + m_Width: 2 + m_Height: 28 + - m_X: 42 + m_Y: 759 + m_Width: 982 + m_Height: 30 + - m_X: 25 + m_Y: 829 + m_Width: 999 + m_Height: 18 + - m_X: 31 + m_Y: 829 + m_Width: 993 + m_Height: 84 + - m_X: 35 + m_Y: 829 + m_Width: 989 + m_Height: 195 + - m_X: 63 + m_Y: 695 + m_Width: 961 + m_Height: 34 + - m_X: 47 + m_Y: 748 + m_Width: 977 + m_Height: 41 + - m_X: 50 + m_Y: 748 + m_Width: 974 + m_Height: 64 + - m_X: 53 + m_Y: 748 + m_Width: 971 + m_Height: 276 + 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: 6 + m_AtlasRenderMode: 4121 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: bccf1469cc16c4847b71845c4c3bbba6 + pointSizeSamplingMode: 1 + pointSize: 64 + padding: 6 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 7 + characterSequence: " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\_\u2026" + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4121 + 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 &252314912500279687 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ITC Legacy Sans Std Book Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 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 + image data: 1048576 + _typelessdata: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089fffff70f0000000000000000000000000000000000000000007afffff6110000000000000000000000000000000000000000000000000000000059ffffffff3d00000000000000000000000000000035b46a0000000000000000000000000000000000cdffffffff3c0000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffff960000000000000000000000000000000000000000000000000000000000000015e3ffffffffcb040000000000000000000000000000000000000000000005d0ffffffffe411000000000000000000000000000000000000ccffe300000000000000000cfbffa7000000000000000000000000000000000000000000000000000000009bfffffffffffffffffffffffff9f4edd6b7997b551a0000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000003edd8c2100000000000000000000000000000000000000000000000000002bffffffffe3000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3e0000000000000000000000009bffffffff630000000000000000000000000000000000000035f2ffffffffffc20a0000000000000000000000009bffffffff6300000000000000000000000000000000000000001374b3e0f3fcde0800000000000000000000000000000000000000000b427db6d1e1f1fbeddbc9b58449100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bfffffffffffffffffffcfaf6e7d7c7ae835629010000000000000000000000000000000000000000000000000001356a9ccfebf6fcefe0cfa77b4e1000000000000000000000000000000000000000000000000000185a8bb6d7e7f5f8e4ceb9975310000000000000000000000000000000000000000000000000000000000000002470b7d8eef9e2c9a35d17000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff2300000000000000000000000000047bdff1b62b00000000000000000000000000000000000000000000000000000000000002e3ffffff65000000000000000000000000000000000000000000ceffffff6e000000000000000000000000000000000000000000000000000000004bffffffff41000000000000000000000000000000affffd2800000000000000000000000000000000d1ffffffff350000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dfffffff6150000000000000000000000000000000000000000000000000000000000000038f9ffffffff7e0000000000000000000000000000000000000000000081fffffffffe43000000000000000000000000000000000000008cffff220000000000000000c8ffe6000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffde8c320000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffe3000000000000000000000000000000000000000000000000000024ecffff6f00000000000000000000000000000000000000000000000000002bffffffffe3000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff650000000000000000000000009bffffffff630000000000000000000000000000000000002cedffffffffffca0e000000000000000000000000009bffffffff630000000000000000000000000000000000000483f7ffffffffffff4f00000000000000000000000000000000000048b6fbfffffffffffffffffffffffffffed0690a0000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffdc7a1a0000000000000000000000000000000000000000000062d7fffffffffffffffffffffffffffbbe701300000000000000000000000000000000000000004ad3fffffffffffffffffffffffffffcc65d03000000000000000000000000000000000000000000000000000025abfffffffffffffffffffffeb84b010077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000000092ffffffffeb1c000000000000000000000000000000000000000000000000000000000041ffffffffc3000000000000000000000000000000000000000023ffffffffd6000000000000000000000000000000000000000000000000000000003dffffffff4500000000000000000000000000002afeffffa400000000000000000000000000000000d5ffffffff2e0000000000000000000000000000000000000000000000000000000000c7ffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffff8000000000000000000000000000000000000000000000000000000000000000006bfffffffffb33000000000000000000000000000000000000000031fbffffffff8d00000000000000000000000000000000000000004dffff62000000000000000088ffff260000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffcd4d000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffdc0000000000000000000000000000000000000000000000000011d8ffffff6f00000000000000000000000000000000000000000000000000002bffffffffe30000000000000000000000000000000000000000000000000000000017eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8c0000000000000000000000009bffffffff63000000000000000000000000000000000023e6ffffffffffd11100000000000000000000000000009bffffffff6300000000000000000000000000000000001ac7fffffffffffff8ba47000000000000000000000000000000001eb8ffffffffffffffffffffffffffffffffffffffec8413000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bfffffffffffffffffffffffffffffffffffffffffffc9b0f0000000000000000000000000000000000000aaefffffffffffffffffffffffffffffffffffff594220000000000000000000000000000000000009fffffffffffffffffffffffffffffffffffda5d0200000000000000000000000000000000000000000000005af9ffffffffffffffffffffffffffffd54f78ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff2300000000000000000000000005f6ffffffffff7600000000000000000000000000000000000000000000000000000000009dffffffffff230000000000000000000000000000000000000076ffffffffff3e0000000000000000000000000000000000000000000000000000002fffffffff4a0000000000000000000000000000a1fffffffd28000000000000000000000000000000d9ffffffff270000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df5ffffffffeb090000000000000000000000000000000000000000000000000000000000000000a4ffffffffd50800000000000000000000000000000000000005d1ffffffffd207000000000000000000000000000000000000000010fdffa1000000000000000048ffff660000000000000000000000000000000000000000000000000000009bffffffff812f2f2f2f2f2f303a49586990c1f1ffffffffffffffc72500000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffd500000000000000000000000000000000000000000000000005bdffffffff6f00000000000000000000000000000000000000000000000000002bffffffffe3000000000000000000000000000000000000000000000000000000000044fdfffffffffeb7b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b37a0000000000000000000000009bffffffff63000000000000000000000000000000001bdfffffffffffd8160000000000000000000000000000009bffffffff630000000000000000000000000000000016d7fffffffffff27f0e00000000000000000000000000000000002feafffffffffffffffffffffffbfcffffffffffffffffffe84b0000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff944f4f4f4f4f4f50627c95c1faffffffffffffe12b000000000000000000000000000000000092ffffffffffffe3a66e412f253f5d7ca9f5fffffffff97903000000000000000000000000000000009ffffffffffffffffbe2d3c7d1e3fcffffffffffb6110000000000000000000000000000000000000000006cfefffffffffffffff1cbb9cceafffffffffff1ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff2300000000000000000000000011ffffffffffff920000000000000000000000000000000000000000000000000000000008f1ffffffffff8100000000000000000000000000000000000000caffffffffffa600000000000000000000000000000000000000000000000000000021ffffffff4e000000000000000000000000001ffbffffffffa4000000000000000000000000000000ddffffffff210000000000000000000000000000000000000000000000000000000000c7ffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffff6a00000000000000000000000000000000000000000000000000000000000000000ad3ffffffff8c00000000000000000000000000000000000082fffffffff82d00000000000000000000000000000000000000000000ceffe100000000000000000cfbffa60000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000012c86e1fffffffffff35d000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffcd0000000000000000000000000000000000000000000000009bffffffffff6f00000000000000000000000000000000000000000000000000002bffffffffe30000000000000000000000000000000000000000000000000000000000007bffffffffff8600000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000014d6ffffffffffde1b000000000000000000000000000000009bffffffff6300000000000000000000000000000013d3ffffffffffd1220000000000000000000000000000000000001dedfffffffffffffbbf774f331701000d3269a0ecfffffffffffd6800000000000000000000000000000000000000000000000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff6300000000000000000000000c64d6ffffffffffee2700000000000000000000000000000024feffffffffde4d020000000000000000000c5ebafdffffffc9180000000000000000000000000000009fffffffffb467290500000000000d469af8ffffffdd2e000000000000000000000000000000000000003afcfffffffffffca53b03000000001a69c1ffffffffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff2300000000000000000000000000ceffffffffff4d0000000000000000000000000000000000000000000000000000000055ffffffffffffdf0100000000000000000000000000000000001ffffffffffffff915000000000000000000000000000000000000000000000000000013ffffffff520000000000000000000000000093fffffffffffd280000000000000000000000000000e1ffffffff1a0000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ffffffffffffdc02000000000000000000000000000000000000000000000000000000000000000025f1fffffffd3f0000000000000000000000000000000032fbffffffff7200000000000000000000000000000000000000000000008effff200000000000000000c8ffe60000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000014de0ffffffffff700000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffc6000000000000000000000000000000000000000000000074ffffffffffff6f00000000000000000000000000000000000000000000000000002bffffffffe300000000000000000000000000000000000000000000000000000000000001b3fffffffffe4b000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000ecdffffffffffe42100000000000000000000000000000000009bffffffff63000000000000000000000000000002baffffffffffc40a00000000000000000000000000000000000000b6fffffffffff689130000000000000000000000065ee3ffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff6300000000000000000000000000037dfbffffffffcd0600000000000000000000000000005affffffffdc10000000000000000000000000000035cfffffffd41400000000000000000000000000009fffffffff0b000000000000000000000018b3ffffffed24000000000000000000000000000000000007e0ffffffffffdd32000000000000000000003bb8ffffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff23000000000000000000000000002be1fffffe8c0000000000000000000000000000000000000000000000000000000000b1fffffffdffffff3e000000000000000000000000000000000072fffffffffbffff76000000000000000000000000000000000000000000000000000005ffffffff5700000000000000000000000016f6ffffffffffffa40000000000000000000000000000e4ffffffff130000000000000000000000000000000000000000000000000000000000c7ffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000002cfffffffffdffffff5400000000000000000000000000000000000000000000000000000000000000000052ffffffffdf0d000000000000000000000000000006d2ffffffffbd0100000000000000000000000000000000000000000000004fffff60000000000000000089ffff2600000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000c94ffffffffff6500000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffbf000000000000000000000000000000000000000000004ffdffffffffffff6f00000000000000000000000000000000000000000000000000002bffffffffe30000000000000000000000000000000000000000000000000000000000000011deffffffffee1f0000000000000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000009c3ffffffffffe9270000000000000000000000000000000000009bffffffff6300000000000000000000000000007fffffffffffe418000000000000000000000000000000000000003cffffffffffcf1d0000000000000000000000000000000aa8fffffffff0190000000000000000000000000000000000000000000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff6300000000000000000000000000000056feffffffff8a00000000000000000000000000007dffffffff610000000000000000000000000000000007b2ffffffca02000000000000000000000000009fffffffff0b000000000000000000000000018effffffd8100000000000000000000000000000000062ffffffffffd5110000000000000000000000000086ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff2300000000000000000000000000000a50642b000000000000000000000000000000000000000000000000000000000013faffffff97f5ffff9c0000000000000000000000000000000000c6ffffffe19fffffdd010000000000000000000000000000000000000000000000000000f7ffffff5b00000000000000000000000086fffffffffefffffd2800000000000000000000000000e8ffffffff0c0000000000000000000000000000000000000000000000000000000000c7ffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffff87f3ffffc9000000000000000000000000000000000000000000000000000000000000000000008affffffff9b000000000000000000000000000084ffffffffee1c00000000000000000000000000000000000000000000000011fdff9f000000000000000049ffff6500000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000084fffffffffd40000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffb800000000000000000000000000000000000000000031f4ffffffffffffff6f00000000000000000000000000000000000000000000000000002bffffffffe3000000000000000000000000000000000000000000000000000000000000000032f7ffffffffca0600000000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000006b7ffffffffffed2d000000000000000000000000000000000000009bffffffff630000000000000000000000000044fdfffffffff8360000000000000000000000000000000000000000a3ffffffffe5140000000000000000000000000000000000019bffffffff950000000000000000000000000000000000000000000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff630000000000000000000000000000000085fffffffffb160000000000000000000000000062ffffffff3f000000000000000000000000000000000005d2ffffff5e000000000000000000000000009fffffffff0b0000000000000000000000000002b6ffffffae00000000000000000000000000000000d2ffffffffee20000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffff34a8fffff2090000000000000000000000000000001cfeffffff8d41ffffff460000000000000000000000000000000000000000000000000000e9ffffff5f00000000000000000000000ef0ffffffff71f4ffffa400000000000000000000000000ecffffffff060000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000006ebfffffffd1d95ffffff3e00000000000000000000000000000000000000000000000000000000000000000003bfffffffff4c00000000000000000000000033fbffffffff570000000000000000000000000000000000000000000000000000d0ffdf00000000000000000dfcffa500000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000abffffffffdc0a0000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffb000000000000000000000000000000000000000001ae4ffffffffffffffff6f00000000000000000000000000000000000000000000000000002bffffffffe300000000000000000000000000000000000000000000000000000000000000000064ffffffffff9300000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000003abfffffffffff13500000000000000000000000000000000000000009bffffffff630000000000000000000000000ee5ffffffffff62000000000000000000000000000000000000000004f6ffffffff740000000000000000000000000000000000000008d1fffffff50700000000000000000000000000000000000000000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff630000000000000000000000000000000011f4ffffffff70000000000000000000000000001efbffffff6c00000000000000000000000000000000000048ffffffe0000000000000000000000000009fffffffff0b000000000000000000000000000020fbffffff3d00000000000000000000000000001dffffffffff7600000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffdd004fffffff5a0000000000000000000000000000006fffffffff3802e2ffffae0000000000000000000000000000000000000000000000000000dbffffff64000000000000000000000078ffffffffde0487fffffd28000000000000000000000000f0ffffffff000000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffbc002affffffb30000000000000000000000000000000000000000000000000000000000000000000017e5ffffffe7130000000000000000000006d3ffffffffa300000000000000000000000000000000000000000000000000000090ffff1f0000000000000000c9ffe500000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000011e8ffffffff8d0000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffa9000000000000000000000000000000000000000accffffffffffdaffffff6f00000000000000000000000000000000000000000000000000002bffffffffe3000000000000000000000000000000000000000000000000000000000000000000009effffffffff57000000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000019efffffffffff53d0000000000000000000000000000000000000000009bffffffff6300000000000000000000000092ffffffffff9400000000000000000000000000000000000000000028ffffffffff2200000000000000000000000000000000000000003fffffffff4700000000000000000000000000000000000000000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff630000000000000000000000000000000000a2ffffffffcc00000000000000000000000000009bffffffdb0e000000000000000000000000000000000009fcffffff1d0000000000000000000000009fffffffff0b000000000000000000000000000000a4ffffffc500000000000000000000000000005bffffffffed0900000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021ffffffff870006efffffb8000000000000000000000000000000c3ffffffe3010088fffffb1a00000000000000000000000000000000000000000000000000cdffffff680000000000000000000008e8ffffffff680013f2ffffa4000000000000000000000000f4fffffff8000000000000000000000000000000000000000000000000000000000000c7ffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffff5d0000bdfffffe2a000000000000000000000000000000000000000000000000000000000000000000003bfaffffffaa0000000000000000000085ffffffffe00f00000000000000000000000000000000000000000000000000000051ffff5e000000000000000089ffff25000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000077fffffffffd3500000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffa200000000000000000000000000000000000001aeffffffffffe336ffffff6f00000000000000000000000000000000000000000000000000002bffffffffe30000000000000000000000000000000000000000000000000000000000000000000008cffffffffff2270000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000008ffffffffffff845000000000000000000000000000000000000000000009bffffffff63000000000000000000000034fdffffffffc60500000000000000000000000000000000000000000053ffffffffd200000000000000000000000000000000000000000000e0ffffff9200000000000000000000000000000000000000000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff6300000000000000000000000000000000007afffffffff801000000000000000000000000000acfffffffc1090000000000000000000000000000000000f1ffffff490000000000000000000000009fffffffff0b00000000000000000000000000000051ffffffff37000000000000000000000000008dffffffffa60000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff23000000000000000000000000000000161f05000000000000000000000000000000000000000000000000000000007cffffffff3000009dfffffd1a0000000000000000000000000019fdffffff8f00002cffffff7d00000000000000000000000000000000000000000000000000bfffffff6c000000000000000000006affffffffe707000084fffffd280000000000000000000000f7fffffff1000000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000001dfdfffffff30b000051ffffff9d00000000000000000000000000000000000000000000000000000000000000000000006fffffffff59000000000000000034fcfffffffd3e0000000000000000000000000000000000000000000000000000000013feff9d000000000000000049ffff65000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000eefffffffffb000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff9a00000000000000000000000000000000000088fffffffffff32f24ffffff6f00000000000000000000000000000000000000000000000000002bffffffffe3000000000000000000000000000000000000000000000000000000000000000000000022efffffffffd30a00000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000080fffffffffffa4d00000000000000000000000000000000000000000000009bffffffff630000000000000000000003cdfffffffff424000000000000000000000000000000000000000000006effffffffae000000000000000000000000000000000000000000009effffffda0000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000009bffffffff6300000000000000000000000000000000005affffffffff18000000000000000000000000000010c0ffffffba160000000000000000000000000000002affffffff5d0000000000000000000000009fffffffff0b00000000000000000000000000000014ffffffff8400000000000000000000000000a2ffffffff5f0000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff23000000000000000000000000000000c0ff3400000000000000000000000000000000000000000000000000000000d8ffffffda00000044ffffff76000000000000000000000000006bffffffff3a000000d0ffffe303000000000000000000000000000000000000000000000000b1ffffff7100000000000000000004dfffffffff7400000011f0ffffa40000000000000000000000fbffffffeb000000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffa000000003e1fffff9190000000000000000000000000000000000000000000000000000000000000000000000a8ffffffee1b00000000000007d4ffffffff87000000000000000000000000000000000000000000286767676767676767ecffe4676767676767676775ffffc2676767676767676725000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000085fffffffffe26000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff93000000000000000000000000000000000061fffffffffffc4b002bffffff6f00000000000000000000000000000000000000000000000000002bffffffffe30000000000000000000000000000000000000000000000000000000000000000000000004efeffffffffa100000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000070fffffffffffd560000000000000000000000000000000000000000000000009bffffffff63000000000000000000006fffffffffff6a000000000000000000000000000000000000000000000074ffffffff9a0000000000000000000000000000000000000000000073fffffffc0300000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000009bffffffff63000000000000000000000000000000000060ffffffffff250000000000000000000000000000000470f2ffffec5a000000000000000000000000001fccffffffff340000000000000000000000009fffffffff0b00000000000000000000000000000000e9ffffffd000000000000000000000000000b4ffffffff390000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff23000000000000000000000000000000d4ff4800000000000000000000000000000000000000000000000000000034ffffffff8300000003e8ffffd500000000000000000000000000bfffffffe40100000073ffffff4d000000000000000000000000000000000000000000000000a3ffffff750000000000000000005dffffffffed0c0000000081fffffd2800000000000000000000ffffffffe4000000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000001dfffffffff420000000079ffffff8700000000000000000000000000000000000000000000000000000000000000000000000cd5ffffffb800000000000087ffffffffce0500000000000000000000000000000000000000000036ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000020ffffffffff81000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff8c0000000000000000000000000000000040faffffffffff6d000033ffffff6f00000000000000000000000000000000000000000000000000002bffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffff63000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000062fefffffffffe61000000000000000000000000000000000000000000000000009bffffffff630000000000000000001bf2ffffffffba01000000000000000000000000000000000000000000000079ffffffff860000000000000000000000000000000000000000000058ffffffff1b00000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000009bffffffff6300000000000000000000000000000000007ffffffffffe08000000000000000000000000000000000019a6ffffffb7310000000000000000134d9cf1ffffffffda030000000000000000000000009fffffffff0b00000000000000000000000000000000d6ffffffff0a000000000000000000000000b6ffffffff250000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff23000000000000000000000000000000e8ff5d00000000000000000000000000000000000000000000000000000090ffffffff2d0000000092ffffff33000000000000000000000016fdffffff91000000001afdffffb500000000000000000000000000000000000000000000000095ffffff79000000000000000001d4ffffffff7f00000000000fefffffa400000000000000000003ffffffffdd000000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffe2010000000015f8ffffef0d000000000000000000000000000000000000000000000000000000000000000000000028f3ffffff670000000035fcfffffff6290000000000000000000000000000000000000000000004f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbc000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000deffffffffd3000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff8500000000000000000000000000000025edffffffffff930000003bffffff6f00000000000000000000000000000000000000000000000000002bffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000003bdfffffffff72f0000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000055fcffffffffff6b00000000000000000000000000000000000000000000000000009bffffffff63000000000000000000adfffffffff31c0000000000000000000000000000000000000000000000007effffffff73000000000000000000000000000000000000000000003cffffffff3700000000000000000000000010f9fffffaa5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3f3ffffffeea3a3a3a3a3510000000000000000000000009bffffffff630000000000000000000000000000000000c3ffffffffe600000000000000000000000000000000000000002f9ff9fffead2b143a6085acdefffffffffffffffd4a000000000000000000000000009fffffffff0b00000000000000000000000000000000c5ffffffff220000000000000000000000009cffffffff140000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff23000000000000000000000000000001fbff72000000000000000000000000000000000000000000000000000003e8ffffffd7000000000039ffffff91000000000000000000000067ffffffff3c0000000000bbfffffd20000000000000000000000000000000000000000000000087ffffff7e00000000000000004ffffffffff3120000000000007dfffffd28000000000000000007ffffffffd6000000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffff85000000000000a1ffffff7200000000000000000000000000000000000000000000000000000000000000000000000055fffffff423000007d5ffffffff6c000000000000000000000000000000000000000000000000b8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3030000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000009dffffffffff1e0000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff7d000000000000000000000000000011d9ffffffffffb60300000042ffffff6f00000000000000000000000000000000000000000000000000002bffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000016e4ffffffffdb0e00000000000000000000000000000000000000000000000000000000009bffffffff63000000000048faffffffffff750000000000000000000000000000000000000000000000000000009bffffffff6300000000000000004bffffffffff740000000000000000000000000000000000000000000000000083ffffffff670000000000000000000000000000000000000000000023ffffffff530000000000000000000000000067ffffff7b000000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff630000000000000000000000000000000037ffffffffff9b000000000000000000000000000000000000000000001aabfffffffffffffffffffffffffffffffa5800000000000000000000000000009fffffffff0b00000000000000000000000000000000cfffffffff3b00000000000000000000000081ffffffff1e0000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff23000000000000000000000000000010ffff86000000000000000000000000000000000000000000000000000048ffffffff80000000000000deffffeb0500000000000000000000bbffffffe50100000000005effffff85000000000000000000000000000000000000000000000079ffffff820000000000000000c8ffffffff8b000000000000000eedffffa400000000000000000bffffffffd0000000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000012f8ffffffff2700000000000035ffffffe2040000000000000000000000000000000000000000000000000000000000000000000000008effffffc4020088ffffffffb701000000000000000000000000000000000000000000000000000000000000000000d5ffdb000000000000000012feff9f0000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000005cffffffffff500000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff760000000000000000000000000005bfffffffffffd10d000000004affffff6f00000000000000000000000000000000000000000000000000002bffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000000003afaffffffffac00000000000000000000000000000000000000000000000000000000009bffffffff63000000003df6ffffffffff80000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000ae0ffffffffd7050000000000000000000000000000000000000000000000000088ffffffff65000000000000000000000000000000000000000000001affffffff67000000000000000000000000000099fffffd470000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff630000000000000000000000000000000bd1ffffffffff3900000000000000000000000000000000000000004aa9f4ffffffffffffffffffffffffffffffbd360000000000000000000000000000009fffffffff0b00000000000000000000000000000000e2ffffffff4a00000000000000000000000067ffffffff320000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff4f7cb0cbe1f6f3dec79251120000000000000000000000000000000000000000000000000000000000001961a7d2e7faf0ddc99f662b00000077ffffffff23000000000000000000000000000024ffff9b0000000000000000000000000000000000000000000000000000a4ffffffff2a00000000000086ffffff4f00000000000000000014fbffffff920000000000000cf5ffffe805000000000000000000000000000000000000000000006bffffff860000000000000041fffffffff81900000000000000007afffffd27000000000000000effffffffc9000000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffc80000000000000000c9ffffff5c00000000000000000000000000000000000000000000000000000000000000000000000004c3ffffff7637fcffffffec190000000000000000000000000000000000000000000000000000000000000000000097ffff1b0000000000000000d3ffdf0000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000002effffffffff800000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff6f000000000000000000000000009dffffffffffe71d000000000051ffffff6f00000000000000000000000000000000000000000000000000002fffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffff6f000000000000000000000000000000000000000000000000000000009bffffffff6300000033f1ffffffffff8c00000000000000000000000000000000000000000000000000000000009bffffffff8335363839361e0589ffffffffff4400000000000000000000000000000000000000000000000000008dffffffff630000000000000000000000000000000000000000000013ffffffff6c000000000000000000000000000006c5ffffed2000000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff63000000000000000000000000000015bbffffffffffba0000000000000000000000000000000000000006affffffffffffffffffffffffffff9d4aa732600000000000000000000000000000000009fffffffff0b00000000000000000000000000000008f9ffffffff3b00000000000000000000000033ffffffff600000000000000000000000000000000077ffffffff230000000000000000000000009ffffffffffffffffffffffffffffffffaa43300000000000000000000000000000000000000000000000000001e99faffffffffffffffffffffffd06d1177ffffffff23000000000000000000000000000038ffffaf000000000000000000000000000000000000000000000000000bf4ffffffd3000000000000002dffffffad00000000000000000064ffffffff3e00000000000000a5ffffff55000000000000000000000000000000000000000000005dffffff8b00000000000000baffffffff970000000000000000000cebffffa30000000000000012ffffffffc2000000000000000000000000000000000000000000000000000000000000c7ffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffff6900000000000000005dffffffd10000000000000000000000000000000000000000000000000000000000000000000000000019e7fffff9deffffffff51000000000000000000000000000000000000000000000000000000000000000000000059ffff5a000000000000000095ffff1f00000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000018ffffffffffa40000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff6800000000000000000000000076fffffffffff63500000000000059ffffff6f00000000000000000000000000000000000000000000000000009afffffffffc3a00000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffa390000000000000000000000000000000000000000000000000000009bffffffff63000029ebffffffffff960000000000000000000000000000000000000000000000000000000000009bfffffffffffffffffffffffefeffffffffaa00000000000000000000000000000000000000000000000000000091ffffffff61000000000000000000000000000000000000000000000cffffffff7200000000000000000000000000000018e5ffffce08000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff63000000000000000000000000095ce7ffffffffffee1a0000000000000000000000000000000000000079fffffffffffffffffbd4a87c5127040000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000003fffffffffff2500000000000000000000000000dbffffff9b0000000000000000000000000000000077ffffffff230000000000000000000000009fffffffffffffffffffffffffffffffffffffb51b000000000000000000000000000000000000000000000051f4fffffffffffffffffffffffffffffff8ddffffffff2300000000000000000000000000004cffffc4000000000000000000000000000000000000000000000000005cffffffff7d0000000000000000d4fffff9130000000000000000b8ffffffe7020000000000000049ffffffbd0000000000000000000000000000000000000000000050ffffff8f00000000000033fffffffffb210000000000000000000077fffffd2700000000000016ffffffffbc000000000000000000000000000000000000000000000000000000000000c7ffffffff370000000000000000000000000000000000000000000000000000000000000000000000000033fffffffff912000000000000000007eaffffff46000000000000000000000000000000000000000000000000000000000000000000000000003efbffffffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000001cffff99000000000000000057ffff5e00000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000004feffffffffb30000000000000000000000009bffffffffd4b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7feffffffff030000000000000000000000008fffffff60000000000000000000000050fefffffffffe520000000000000061ffffff6f0000000000000000000000000000000000000000000000000035fdffffffffffdd0c0000000000000000000000000000000000000000000000000000000000000000000000000000000cd6ffffffffe21400000000000000000000000000000000000000000000000000009bffffffff630020e4ffffffffffa1010000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffbb3b000000000000000000000000000000000000000000000000000096ffffffff5f0000000000000000000000000000000000000000000005ffffffff770000000000000000000000000000000037f8ffff9f000000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff63000000000007111b294d74a5f2ffffffffffffee3c0000000000000000000000000000000000000000c6ffffffffe187592d060000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000088fffffffff4020000000000000000000000000084fffffff00900000000000000000000000000000077ffffffff230000000000000000000000009ffffffffffffffffee0cbbac5e2fcffffffffffef5b0000000000000000000000000000000000000000006dfeffffffffffffffefd1bdc1dcf8ffffffffffffffffff23000000000000000000000000000060ffffd900000000000000000000000000000000000000000000000000b8ffffffff2700000000000000007bffffff6b0000000000000011faffffff94000000000000000004e9ffffff2600000000000000000000000000000000000000000042ffffff93000000000000acffffffffa200000000000000000000000beaffffa30000000000001affffffffb5000000000000000000000000000000000000000000000000000000000000c7ffffffff370000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffac0000000000000000000085ffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffdd0c00000000000000000000000000000000000000000000000000000000000000000000000000deffd900000000000000001affff9e00000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000edffffffffc40000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030000000000000000000000008fffffff590000000000000000000032f5ffffffffff76000000000000000068ffffff6f00000000000000000000000000000000000000000000000002caffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000029f3ffffffffb801000000000000000000000000000000000000000000000000009bffffffff6319dcffffffffffaa03000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffc1240000000000000000000000000000000000000000000000009bffffffff5d0000000000000000000000000000000000000000000000feffffff7d000000000000000000000000000000000062ffffff680000000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffd629000000000000000000000000000000000000000000ceffffffb305000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000beeffffffffc1000000000000000000000000000025faffffff6d00000000000000000000000000000077ffffffff230000000000000000000000009ffffffffffcaf4d120000000000033599f3ffffffff780000000000000000000000000000000000000043fcfffffffffff78b370200000000001552a3efffffffffff23000000000000000000000000000074ffffed00000000000000000000000000000000000000000000000017fcffffffd000000000000000000022ffffffc90000000000000060ffffffff3f00000000000000000090ffffff8c00000000000000000000000000000000000000000034ffffff97000000000028fdfffffffe2a00000000000000000000000074fffffd2700000000001effffffffae000000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000000000000009f0ffffffff4e000000000000000000001dfcffffff310000000000000000000000000000000000000000000000000000000000000000000000000028fcffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000a0ffff190000000000000000dcffdf00000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000edffffffffc70000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030000000000000000000000008fffffff520000000000000000001be5ffffffffff9c00000000000000000070ffffff6f00000000000000000000000000000000000000000000000066fffffffff7cfffffff4e0000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffff7c000000000000000000000000000000000000000000000000009bffffffff75d4ffffffffffb30500000000000000000000000000000000000000000000000000000000000000009bffffffff7f22170c030b1a293b679ff0fffffffff46900000000000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f8ffffff8300000000000000000000000000000000000094fffff93800000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffd269040000000000000000000000000000000000000000000093ffffff7600000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000086ffffffffff6b00000000000000000000000000000082fffffff21c000000000000000000000000000077ffffffff230000000000000000000000009fffffffff26000000000000000000000011b2ffffffff7100000000000000000000000000000000000be9ffffffffffbe2000000000000000000000000592ffffffff23000000000000000000000000000088fffffe0400000000000000000000000000000000000000000000006fffffffff7a00000000000000000000c9ffffff29000000000000b4ffffffe80200000000000000000034ffffffed08000000000000000000000000000000000000000026ffffff9c00000000009fffffffffae000000000000000000000000000ae8ffffa3000000000021ffffffffa7000000000000000000000000000000000000000000000000000000000000c7ffffffff370000000000000000000000000000000000000000000000000000000000000000000000005cffffffffea050000000000000000000000adffffffa500000000000000000000000000000000000000000000000000000000000000000000000004cbffffffffff91000000000000000000000000000000000000000000000000000000000000000000000000000062ffff5800000000000000009effff1f000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000fbffffffffb00000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff030000000000000000000000008fffffff4a00000000000000000bceffffffffffbd0500000000000000000077ffffff6f000000000000000000000000000000000000000000000012ecffffffff812dfbffffea160000000000000000000000000000000000000000000000000000000000000000000000000000000091fffffffffd420000000000000000000000000000000000000000000000009bffffffff69a9ffffffffcd080000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000969f1ffffffffa6020000000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff8300000000000000000000000000000000000005c1ffffe416000000000000000000dbffffffcf0000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffcb541d0000000000000000000000000000000000000000000000000008a5fefffdb95a0a00000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000004cfefffffffff81500000000000000000000000000000007d7ffffffd5170000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b0000000000000000000000000187ffffffff4a0000000000000000000000000000000073ffffffffffc40a0000000000000000000000000077ffffffff2300000000000000000000000000009cffffff160000000000000000000000000000000000000000000000cbffffffff240000000000000000000070ffffff8600000000000ff9ffffff960000000000000000000000d7ffffff5c000000000000000000000000000000000000000018ffffffa0000000001dfaffffffff35000000000000000000000000000070fffffd270000000025ffffffffa1000000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000000000bfffffffff9100000000000000000000000041fffffffb1f000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000024ffff97000000000000000060ffff5e000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000fffffffffff9a0000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff430000000000000002b0ffffffffffd710000000000000000000007fffffff6f000000000000000000000000000000000000000000000098ffffffffe10a008bffffffb20000000000000000000000000000000000000000000000000000000000000000000000000000000005c6ffffffffe91a00000000000000000000000000000000000000000000009bffffffff63029dfffffffc670000000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000001dd9ffffffff960000000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff830000000000000000000000000000000000000016e2ffffbf030000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff812f2f2f2f3039465371acf7ffffffd1440000000000000000000000000000000000000000000000000000002e9ef4fffff5a9540a00000000000000000000000000000000000000000000000000009fffffffff8f32000000000000000000000169fbffffffffff8600000000000000000000000000000000002deaffffffdc4500000000000000000000004bddffffffff230000000000000000000000009fffffffff0b0000000000000000000000000001b3ffffffdf0a000000000000000000000000000001e4ffffffffee13000000000000000000000000000077ffffffff230000000000000000000000000000b0ffffff2b0000000000000000000000000000000000000000000028ffffffffcd000000000000000000000019fdffffe302000000005cffffffff4100000000000000000000007bffffffc400000000000000000000000000000000000000000affffffa40000000091ffffffffba00000000000000000000000000000008e6ffffa30000000029ffffffff9a000000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000000023feffffffff3200000000000000000000000000d5ffffff8f0000000000000000000000000000000000000000000000000000000000000000000039fcfffffff6f0fffff32800000000000000000000000000000000000000000000000000000000000000000000000000e6ffd7000000000000000023ffff9e000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000003affffffffff830000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff3c000000000000008affffffffffeb22000000000000000000000087ffffff6f0000000000000000000000000000000000000000000033fdffffffff5600000be1ffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000001beaffffffffc204000000000000000000000000000000000000000000009bffffffff6300018fffffffff8701000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000027f0ffffffff4700000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff83000000000000000000000000000000000000000033f7ffff8b0000000000000000dbffffffcf0000000000000000000000000000000000009bffffffff63000000000000000000001aa4fffffffe8c0600000000000000000000000000000000000000000000000000000014a7fffffffff4a63a0000000000000000000000000000000000000000000000009fffffffffffffd87f3e1f030000001258ccffffffffffffe10c0000000000000000000000000000000000002ae7ffffffffb8621700000000072367c3ffffffffffff230000000000000000000000009fffffffff0b000000000000000000000000000013f2ffffff8800000000000000000000000000002effffffffff7600000000000000000000000000000077ffffffff230000000000000000000000000000c4ffffff400000000000000000000000000000000000000000000083ffffffff76000000000000000000000000bdffffff4400000000b0ffffffea03000000000000000000000020feffffff2d0000000000000000000000000000000000000000fcffffa900000014f5ffffffff40000000000000000000000000000000006dfffffd270000002dffffffff93000000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000000085ffffffffd4000000000000000000000000000069fffffff31100000000000000000000000000000000000000000000000000000000000000000cdcffffffff725fffffffd50b0000000000000000000000000000000000000000000000000000003effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff70000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000069ffffffffff6b0000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff3500000000000063fffffffffff83b0000000000000000000000008effffff6f00000000000000000000000000000000000000000001c8ffffffffc0000000004ffffffff4230000000000000000000000000000000000000000000000000000000000000000000000000000000043fcffffffff89000000000000000000000000000000000000000000009bffffffff6300000080ffffffffa6060000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000083ffffffffd900000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff830000000000000000000000000000000000000000005dffffff5500000000000000dbffffffcf0000000000000000000000000000000000009bffffffff6300000000000000000000000094ffffffffaa0100000000000000000000000000000000000000000000000035b0f5ffffffffffffffffc73d000000000000000000000000000000000000000000009ffffffffffffffffffffffce1cfe3fdffffffffffffffeb28000000000000000000000000000000000000000024c7fffffffffffff3dccfe9feffffffffffffffffff230000000000000000000000009fffffffff0b0000000000000000000000000000008efffffff3090000000000000000000000000071fffffffffa1100000000000000000000000000000077ffffffff230000000000000000000000000000d8ffffff5400000000000000000000000000000000000000000001deffffffff2100000000000000000000000064ffffffa20000000df7ffffff9800000000000000000000000000c3ffffff940000000000000000000000000000000000000000eeffffad00000083ffffffffc6000000000000000000000000000000000007e3ffffa300000031ffffffff8c000000000000000000000000000000000000000000000000000000000000c7ffffffff370000000000000000000000000000000000000000000000000000000000000000000003e5ffffffff7500000000000000000000000000000cf1ffffff7900000000000000000000000000000000000000000000000000000000000000009bffffffffc60200b1ffffffa500000000000000000000000000000000000000000000000000000009faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb1000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000009fffffffffff340000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff2d000000000041faffffffffff5a0000000000000000000000000096ffffff6f00000000000000000000000000000000000000000063fffffffffc2e0000000000b1ffffffc603000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffffffe4d0000000000000000000000000000000000000000009bffffffff630000000072ffffffffc01100000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000001efdffffffff39000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff83000000000000000000000000000000000000000000008ffffff32a000000000000dbffffffcf0000000000000000000000000000000000009bffffffff6300000000000000000000000005d7ffffffff66000000000000000000000000000000000000000000000188fffffffffffff1d8e1ffffffffa30c00000000000000000000000000000000000000009fffffffffa4f5ffffffffffffffffffffffffffffffda3000000000000000000000000000000000000000000000026af1ffffffffffffffffffffffffffffffffffff230000000000000000000000009fffffffff0b0000000000000000000000000000002affffffff540000000000000000000000000096ffffffffbb0000000000000000000000000000000077ffffffff230000000000000000000000000000ecffffff690000000000000000000000000000000000000000003bffffffffc90000000000000000000000000011f9fffff50c000059ffffffff430000000000000000000000000066fffffff10b00000000000000000000000000000000000000e0ffffb100000defffffffff4b0000000000000000000000000000000000006afffffc27000035ffffffff86000000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000004bfffffffffc1a00000000000000000000000000000091ffffffe7070000000000000000000000000000000000000000000000000000000000004efffffffff727000017ebffffff6a000000000000000000000000000000000000000000000000000000c8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0020000000000000000000000009bffffffff63000000000000000000000000000000000000000000000007efffffffffeb020000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff260000000026eeffffffffff7e00000000000000000000000000009dffffff6f000000000000000000000000000000000000000011ebffffffff950000000000001ef4ffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000001b3ffffffffef2100000000000000000000000000000000000000009bffffffff63000000000065fdffffffd61f000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000ddffffffff8d000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff830000000000000000000000000000000000000000000004beffffd80e0000000000dbffffffcf0000000000000000000000000000000000009bffffffff63000000000000000000000000005bffffffffe704000000000000000000000000000000000000000000a1fffffffffc95330000003dceffffffd01c000000000000000000000000000000000000009fffffffff0b0e68cffffffffffffffffffffffff48a0900000000000000000000000000000000000000000000000000106bd2ffffffffffffffffffffffffffffffff230000000000000000000000009fffffffff0b00000000000000000000000000000000e2ffffffab00000000000000000000000000aaffffffff8e0000000000000000000000000000000077ffffffff230000000000000000000000000002fdffffff7e00000000000000000000000000000000000000000097ffffffff730000000000000000000000000000b2ffffff600000adffffffeb030000000000000000000000000011f9ffffff6400000000000000000000000000000000000000d2ffffb6000076ffffffffd10000000000000000000000000000000000000006e1ffffa3000038ffffffff7f000000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000000000aeffffffffb80000000000000000000000000000000026feffffff64000000000000000000000000000000000000000000000000000000000017eaffffffff740000000055fffffff9360000000000000000000000000000000000000000000000000000324f4f4f4f4f4f4f4fe9ffdf4f4f4f4f4f4f4f4f5fffffb94f4f4f4f4f4f4f4f090000000000000000000000009bffffffff63000000000000000000000000000000000000000000000051ffffffffffa5000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff1f00000012dbffffffffffa4000000000000000000000000000000a5ffffff6f000000000000000000000000000000000000000096ffffffffed120000000000000075fffffffa340000000000000000000000000000000000000000000000000000000000000000000000000000000010ddffffffffcc07000000000000000000000000000000000000009bffffffff6300000000000058faffffffe7330000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000c0ffffffffb3000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff83000000000000000000000000000000000000000000000014e0ffffae0000000000dbffffffcf0000000000000000000000000000000000009bffffffff63000000000000000000000000000ffbffffffff40000000000000000000000000000000000000000071ffffffffe938000000000000048dffffffd60a0000000000000000000000000000000000009fffffffff0b00000024609dc4d9eef8dfc5a4550a0000000000000000000000000000000000000000000000000000000000002c669fcce0f3f7e0c9a15283ffffffff230000000000000000000000009fffffffff0b00000000000000000000000000000000b4ffffffef00000000000000000000000000baffffffff6e0000000000000000000000000000000077ffffffff230000000000000000000000000013ffffffff92000000000000000000000000000000000000000006edfffffffe1e000000000000000000000000000059ffffffbe000bf6ffffff99000000000000000000000000000000aeffffffcd00000000000000000000000000000000000000c4ffffba0007e7ffffffff57000000000000000000000000000000000000000066fffffc27003cffffffff78000000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000000016faffffffff5a0000000000000000000000000000000000b9ffffffd80100000000000000000000000000000000000000000000000000000000b3ffffffffc7020000000000a7ffffffe11300000000000000000000000000000000000000000000000000000000000000000000aafffa0a0000000000000000e2ffcc0000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000b0ffffffffff5d000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff18000005c0ffffffffffc307000000000000000000000000000000adffffff6f0000000000000000000000000000000000000032fdffffffff6a000000000000000004d2ffffffd7090000000000000000000000000000000000000000000000000000000000000000000000000000000031f7ffffffff95000000000000000000000000000000000000009bffffffff63000000000000004cf7fffffff44b00000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000a7ffffffffd0000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff8300000000000000000000000000000000000000000000000030f5ffff7700000000dbffffffcf0000000000000000000000000000000000009bffffffff630000000000000000000000000000dfffffffff7d0000000000000000000000000000000000000015f4fffffff836000000000000000000b5ffffff9c0000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000000009affffffff0b000000000000000000000000a7ffffffff4e0000000000000000000000000000000077ffffffff230000000000000000000000000027ffffffffa700000000000000000000000000000000000000004fffffffffc60000000000000000000000000000000bf4fffffe1f55ffffffff4500000000000000000000000000000051ffffffff34000000000000000000000000000000000000b6ffffbe0068ffffffffdb03000000000000000000000000000000000000000005dfffffa30040ffffffff72000000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000000074fffffffff10900000000000000000000000000000000004dffffffff4e00000000000000000000000000000000000000000000000000000066fffffffff72800000000000012e6ffffffb8020000000000000000000000000000000000000000000000000000000000000000006cffff430000000000000000a4fffc0e00000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000003efffffffffff011000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff1000009fffffffffffdc1400000000000000000000000000000000b4ffffff6f00000000000000000000000000000000000001c7ffffffffd2030000000000000000003bfeffffff92000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffff590000000000000000000000000000000000009bffffffff63000000000000000041f3fffffffc67000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000b8ffffffffda000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff830000000000000000000000000000000000000000000000000059fffffc44000000dbffffffcf0000000000000000000000000000000000009bffffffff630000000000000000000000000000cbffffffff960000000000000000000000000000000000000087ffffffff87000000000000000000002efffffffe2000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b0000000000000000000000000000000083ffffffff250000000000000000000000008dffffffff460000000000000000000000000000000077ffffffff23000000000000000000000000003bffffffffbb0000000000000000000000000000000000000000abffffffff7000000000000000000000000000000000a7ffffff7ba9ffffffec0400000000000000000000000000000006eeffffff9b000000000000000000000000000000000000a8ffffc303ddffffffff630000000000000000000000000000000000000000000063fffffc2744ffffffff6b000000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000000d7ffffffff9c00000000000000000000000000000000000002dfffffffc3000000000000000000000000000000000000000000000000000025f4ffffffff7600000000000000004affffffff7f0000000000000000000000000000000000000000000000000000000000000000002effff81000000000000000066ffff4900000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000004d3ffffffffff7c00000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff090077ffffffffffee270000000000000000000000000000000000bcffffff6f00000000000000000000000000000000000061ffffffffff4000000000000000000000009bfffffffe4700000000000000000000000000000000000000000000000000000000000000000000000000000000009cfffffffff32800000000000000000000000000000000009bffffffff6300000000000000000037eeffffffff870100000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000d3ffffffffc2000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff8300000000000000000000000000000000000000000000000000008affffeb1e0000dbffffffcf0000000000000000000000000000000000009bffffffff630000000000000000000000000000dfffffffffa400000000000000000000000000000000000000dafffffff9120000000000000000000000dbffffff8200000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b0000000000000000000000000000000098ffffffff4000000000000000000000000073ffffffff540000000000000000000000000000000077ffffffff23000000000000000000000000004fffffffffd0000000000000000000000000000000000000000ff7fffffffe1b000000000000000000000000000000004effffffddf4ffffff9b000000000000000000000000000000000099fffffff50f00000000000000000000000000000000009affffc75affffffffe3060000000000000000000000000000000000000000000004ddffffa348ffffffff64000000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000003affffffffff3e0000000000000000000000000000000000000075ffffffff3800000000000000000000000000000000000000000000000004c8ffffffffc9030000000000000000009cfffffffd47000000000000000000000000000000000000000000000000000000000000000001eeffbf000000000000000027ffff8700000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000073ffffffffffea0c00000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffff0252fefffffffffa41000000000000000000000000000000000000c3ffffff6f000000000000000000000000000000000010eaffffffffaa00000000000000000000000012ebffffffe5120000000000000000000000000000000000000000000000000000000000000000000000000000000008ceffffffffd40a000000000000000000000000000000009bffffffff63000000000000000000002de8ffffffffa606000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000df7ffffffff9c000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff83000000000000000000000000000000000000000000000000000003baffffcb0700dbffffffcf0000000000000000000000000000000000009bffffffff630000000000000000000000000001faffffffff8c0000000000000000000000000000000000001fffffffffb6000000000000000000000000adffffffc600000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b00000000000000000000000000000000b9ffffffff4700000000000000000000000047ffffffff760000000000000000000000000000000077ffffffff230000000000000000000000000063ffffffffe50000000000000000000000000000000000000062ffffffffc3000000000000000000000000000000000006eeffffffffffffff4600000000000000000000000000000000003cffffffff6b00000000000000000000000000000000008cffffcdd2ffffffff6f00000000000000000000000000000000000000000000000060fffffc73ffffffff5d000000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000009dffffffffdf010000000000000000000000000000000000000012f6ffffffad0000000000000000000000000000000000000000000000007ffffffffff82a000000000000000000000de0ffffffec1d0000000000000000000000000000000000000000000000000000000000000000b1fff7060000000000000000e9ffc500000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000048faffffffffff710000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008ffffffa33f5ffffffffff6200000000000000000000000000000000000000cbffffff6f000000000000000000000000000000000093fffffffff61e0000000000000000000000000060ffffffffaa000000000000000000000000000000000000000000000000000000000000000000000000000000000021efffffffffa3000000000000000000000000000000009bffffffff63000000000000000000000025e1ffffffffc0110000000000000000000000000000000000000000009bffffffff63000000000000000000000000000064ffffffffff55000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff8300000000000000000000000000000000000000000000000000000012ddffff9b00dbffffffcf0000000000000000000000000000000000009bffffffff630000000000000000000000000040ffffffffff6d0000000000000000000000000000000000003effffffff8800000000000000000000000098ffffffe300000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b00000000000000000000000000000000daffffffff3400000000000000000000000005eeffffffa60000000000000000000000000000000077ffffffff230000000000000000000000000077fffffffff900000000000000000000000000000000000000beffffffff6c0000000000000000000000000000000000009bffffffffffffed04000000000000000000000000000000000001dfffffffd400000000000000000000000000000000007efffffbffffffffea0a00000000000000000000000000000000000000000000000003daffffe8ffffffff57000000000000000000000000000000000000000000000000000000000000c7ffffffff37000000000000000000000000000000000000000000000000000000000000000cf3ffffffff810000000000000000000000000000000000000000009dfffffffd250000000000000000000000000000000000000000000036fbffffffff7800000000000000000000000041feffffffc8060000000000000000000000000000000000000000000000000000000000000073ffff3b0000000000000000abfffa0a000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000047f4ffffffffffc7050000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008ffffffae6ffffffffff870000000000000000000000000000000000000000d3ffffff6f0000000000000000000000000000000030fcffffffff7f000000000000000000000000000000c1ffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000004cfeffffffff650000000000000000000000000000009bffffffff630000000000000000000000001dd9ffffffffd61f00000000000000000000000000000000000000009bffffffff63000000000000000000000000000fdafffffffff10f000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff83000000000000000000000000000000000000000000000000000000002df4ffff63dbffffffcf0000000000000000000000000000000000009bffffffff6300000000000000000000000000aaffffffffff2300000000000000000000000000000000000054ffffffff69000000000000000000000000a5fffffffd02000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b0000000000000000000000000000001dfeffffffff1f000000000000000000000000009fffffffec0400000000000000000000000000000077ffffffff23000000000000000000000000008bffffffffff0e00000000000000000000000000000000001cfdfffffffd1900000000000000000000000000000000000042ffffffffffff9d0000000000000000000000000000000000000084ffffffff3b0000000000000000000000000000000070ffffffffffffff7a00000000000000000000000000000000000000000000000000005dffffffffffffff50000000000000000000000000000000000000000000000000000000000000c7ffffffff370000000000000000000000000000000000000000000000000000000000000063ffffffffff2400000000000000000000000000000000000000000031ffffffff970000000000000000000000000000000000000000000adaffffffffcb030000000000000000000000000092ffffffff930000000000000000000000000000000000000000000000000000000000000035ffff7900000000000000006dffff41000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000984fdffffffffffe71c000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffffffffffffac010000000000000000000000000000000000000000daffffff6f00000000000000000000000000000001c5ffffffffe0090000000000000000000000000000002afafffffff01e000000000000000000000000000000000000000000000000000000000000000000000000000000000085fffffffff73100000000000000000000000000009bffffffff630000000000000000000000000016d1ffffffffe733000000000000000000000000000000000000009bffffffff630000000000000000000000000bb6ffffffffff8200000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff83000000000000000000000000000000000000000000000000000000000054fffff8f2ffffffcf0000000000000000000000000000000000009bffffffff630000000000000000000000005fffffffffffc9000000000000000000000000000000000000004bffffffff4b000000000000000000000000c4ffffffef00000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b00000000000000000000000000000074ffffffffeb000000000000000000000000000040ffffffff4c00000000000000000000000000000077ffffffff23000000000000000000000000009dffffffffff21000000000000000000000000000000000076ffffffffc00000000000000000000000000000000000000002e6ffffffffff480000000000000000000000000000000000000027ffffffffa30000000000000000000000000000000062fffffffffffff10f000000000000000000000000000000000000000000000000000003d8ffffffffffff49000000000000000000000000000000000000000000000000000000000000c7ffffffff3700000000000000000000000000000000000000000000000000000000000000c6ffffffffc40000000000000000000000000000000000000000000000c5fffffff715000000000000000000000000000000000000000097fffffffff92b000000000000000000000000000009d9ffffffff5900000000000000000000000000000000000000000000000000000000000004f3ffb700000000000000002fffff7f000000000000000000000000000000000000009bffffffff630000000000000000000000000000001972e6ffffffffffffe72800000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffffffffffc909000000000000000000000000000000000000000000e2ffffff6f0000000000000000000000000000005fffffffffff54000000000000000000000000000000000086ffffffffbf010000000000000000000000000000000000000000000000000000000000000000000000000000000003bcffffffffdc0f000000000000000000000000009bffffffff63000000000000000000000000000011c7fffffffff44b0000000000000000000000000000000000009bffffffff63000000000000000000000551dcffffffffffde1000000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff8300000000000000000000000000000000000000000000000000000000000086ffffffffffffcf0000000000000000000000000000000000009bffffffff63000000000000000000000681fbfffffffffd390000000000000000000000000000000000000034ffffffff4e000000000000000000000000e4ffffffd200000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b00000000000000000000000000000ae6ffffffffb4000000000000000000000000000000adffffffd002000000000000000000000000000077ffffffff23000000000000000000000000009fffffffffff230000000000000000000000000000000000d2ffffffff69000000000000000000000000000000000000000090ffffffffee050000000000000000000000000000000000000000cbfffffff81300000000000000000000000000000054ffffffffffff860000000000000000000000000000000000000000000000000000000059ffffffffffff42000000000000000000000000008297979797979797979797979797979797e9ffffffffae97979797979797979797979797979797400000000000000000000000000029ffffffffff6500000000000000000000000000000000000000000000005affffffff81000000000000000000000000000000000000004bffffffffff7a0000000000000000000000000000000038fcfffffff429000000000000000000000000000000000000000000000000000000000000b9fff2030000000000000002eeffbd000000000000000000000000000000000000009bffffffffab6f675f574f473f37383e44567da4cdfdffffffffffffffca210000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffffffffe11700000000000000000000000000000000000000000000e9ffffff6f00000000000000000000000000000fe8ffffffffbe00000000000000000000000000000000000009deffffffff720000000000000000000000000000000000689797979797979797979797979797979797979797979797adffffffffffae000000000000000000000000009bffffffff630000000000000000000000000000000cbdfffffffffc6700000000000000000000000000000000009bffffffffb57e746b625959657284b1ecfffffffffffff42e0000000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff8300000000000000000000000000000000000000000000000000000000000002b5ffffffffffcf0000000000000000000000000000000000009bffffffff984e453c332a28333e6199ecffffffffffff8400000000000000000000000000000000000000000af7ffffff65000000000000000000000032ffffffffab00000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b000000000000000000000000000088ffffffffff5f0000000000000000000000000000001ef5ffffff77000000000000000000000000000077ffffffff23000000000000000000000000009fffffffffff23000000000000000000000000000000002efffffffffc17000000000000000000000000000000000000000037ffffffff9f0000000000000000000000000000000000000000006fffffffff7300000000000000000000000000000046fffffffffff6160000000000000000000000000000000000000000000000000000000002d5ffffffffff3c00000000000000000000000000dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b000000000000000000000000008cfffffffff710000000000000000000000000000000000000000000000006e7ffffffec0a000000000000000000000000000000000015e8ffffffffcc04000000000000000000000000000000000087ffffffffd60c00000000000000000000000000000000000000000000000000000000007bffff340000000000000000b2fff6060000000000000000000000000000000000009bfffffffffffffffffffffffffffffffffffffffffffffffffffff48106000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008ffffffffffff22d0000000000000000000000000000000000000000000000f1ffffff6f000000000000000000000000000091fffffffffc2d000000000000000000000000000000000000004afffffffff82d00000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff710000000000000000000000009bffffffff630000000000000000000000000000000007b2ffffffffff87010000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffd931000000000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff830000000000000000000000000000000000000000000000000000000000000010daffffffffcf0000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffff7c00000000000000000000000000000000000000000000b8ffffff96000000000000000000000094ffffffff5300000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff19000000000000000000000000005affffffffffee090000000000000000000000000000000063fffffffe5f0000000000000000000000000077ffffffff23000000000000000000000000009fffffffffff23000000000000000000000000000000008affffffffbc00000000000000000000000000000000000000000000ddffffff4a00000000000000000000000000000000000000000016fbffffffda01000000000000000000000000000039ffffffffff9200000000000000000000000000000000000000000000000000000000000056ffffffffff3500000000000000000000000000dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b00000000000000000000000005eaffffffffa80000000000000000000000000000000000000000000000000082ffffffff6b0000000000000000000000000000000000b0fffffffff92d00000000000000000000000000000000000006d2ffffffffa700000000000000000000000000000000000000000000000000000000003cffff72000000000000000074ffff3a0000000000000000000000000000000000009bfffffffffffffffffffffffffffffffffffffffffffffffeca7c180000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008ffffffffffc48000000000000000000000000000000000000000000000000f9ffffff6f000000000000000000000000002efcffffffff93000000000000000000000000000000000000000000acffffffffd106000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb0000000000000000000000009bffffffff63000000000000000000000000000000000004a6ffffffffffa60600000000000000000000000000009bffffffffffffffffffffffffffffffffffffffe88d0c00000000000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff8300000000000000000000000000000000000000000000000000000000000000002af2ffffffcf0000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffb032000000000000000000000000000000000000000000000056ffffffe60200000000000000000008eeffffffe40600000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffffec6d080000000000000000000381fdffffffffff7600000000000000000000000000000000000072fffffffe9b10000000000000000000000077ffffffff23000000000000000000000000009fffffffffff2300000000000000000000000000000002e4ffffffff660000000000000000000000000000000000000000000085ffffef0600000000000000000000000000000000000000000000b6ffffffff4300000000000000000000000000002bfffffffffa1e00000000000000000000000000000000000000000000000000000000000001d3ffffffff2e00000000000000000000000000dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b00000000000000000000000053ffffffffff4a000000000000000000000000000000000000000000000000001bfbffffffdd0300000000000000000000000000000063ffffffffff7c000000000000000000000000000000000000000030faffffffff6c000000000000000000000000000000000000000000000000000000000327271700000000000000000c27270e00000000000000000000000000000000000069b1b7bdc3c9cfd5dae0e6ecf2f8fefbf8f4f1e3c8ae93671a0000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000fbffffffff030000000000000000000000008fffffffff6a00000000000000000000000000000000000000000000000001ffffffff6f00000000000000000000000000c2ffffffffec110000000000000000000000000000000000000000001bf3ffffffff89000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb0000000000000000000000009bffffffff630000000000000000000000000000000000000299ffffffffffc011000000000000000000000000007cd0d5dadee3e8edf1f6fbfdf7f0e9e0c3a2824303000000000000000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff8300000000000000000000000000000000000000000000000000000000000000000050feffffcf0000000000000000000000000000000000007cd0d5d9dee3e7ecf0f5fafefcf8f0dbc69d62240000000000000000000000000000000000000000000000000001d2ffffff6e0000000000000000008fffffffff4b0000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffffffffed90440c000000001971d6ffffffffffffcd030000000000000000000000000000000000000079fdffffffeb97430800000000000c4684d7ffffffff23000000000000000000000000009fffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffff900000000000000000000000000000000000000000000000000008ffffffff6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff5b0000000000000000000000000000000000000000000000f7ffffff8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035f8fffff543000000000000006bfeffffffa9333333333320000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009ffffffffffffffffffffce5d1d7f5ffffffffffffffffdf200000000000000000000000000000000000000000003fe0ffffffffffffefd7cfe0f1ffffffffffffffff23000000000000000000000000009fffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062fefffffa9f2900000029a4ffffffffffffffffffffff9f000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff59bfffffffffffffffffffffffffffffffd31e00000000000000000000000000000000000000000000000e91f5ffffffffffffffffffffffffffffffffff23000000000000000000000000009fffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054f6fffffffee5cdebffffffffffffffffffffffffff9f000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000009fffffffff0b0031a0f9fffffffffffffffffffff2750500000000000000000000000000000000000000000000000000001278e1fffffffffffffffffffffffffffbbe0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026afffffffffffffffffffffffffffffffffffffff9f000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff230000000000000000000000000000000000000000000c488bbcd3ebf8e2c9a15009000000000000000000000000000000000000000000000000000000000000002464a3c4d8edfbefe2cca781450b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c7cc1def7edd39e4302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013d89bbe6f5fdf2da5b00000000000000000000000000000000000000000000000000000000186899b3cde7f9e6cdb49b772b000000000000000000000000000000000000000000000000000000000000000000000000226bb0d4eafaebd7ad702600000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3fffff5100000000000000000000000000030ffffff6a0000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe70000000000000000000000000000000000000000044292c3dcf5f2dac29e530c00000000000000000000000000000000000000000000000000000b376592adc0d3e6f8f4e1cfb984440a0000000000000000000000000000000000000000000000000000000000002e7fc2e1f6f4debf7c2f0000000000000000000000000000000000000000000000047fe4ed9e140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b32000000000000000000000000000000000000000000000000000000000000000000000000000000001c5d9bcadceffbebd7c39351120000000000000000000000000000000000000000000042edf8e0c5ab8d480600000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000005bfdffffffffe4230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107cdcffffffffffffffff63000000000000000000000000000000000000000000000000001671c3fdffffffffffffffffffffffffda8a380000000000000000000000000000000000000000000000000000000000000034b1feffffffffffffffffffffc14f00000000000000000000075eb3cee6fbf5e93c0000000000000000000000000000000000000000000cf5ffffff700000000000000000000000000088ffffffdd0300000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe70000000000000000000000000000000000000671ebfffffffffffffffffffff8aa260000000000000000000000000000000000000000001a93dbfefffffffffffffffffffffffffffff9a22d000000000000000000000000000000000000000000000000000028b3ffffffffffffffffffffb72f0000000000000000000000000000000000000000008bffffffffc60300000000000000000000000000000000000000000000000000000000000b5794cae2f5f5ddc5ad752400000000000000000000000000000000000000000000000000000000000002449cc4e1f9ebd4a95f16000000000000000000000000000000000000000000001562b3f7f61a0000000000000000000000000000000000000000000000000000000000000000000000000034acfdfffffffffffffffffffffffca8310000000000000000000000000000000000000011e6fffffffffffffff0a4520400000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000004ffbffffffffe82700000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffee0300000000000000000000000000000000000004457fb7e3f4f9e3cba86017000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000671edfffffffffffffffffffd3a00000000000000000000000000000000000000000000000777f2ffffffffffffffffffffffffffffffffffffb82b000000000000000000000000000000000000000000000000000000048bffffffffffffffffffffffffffffffc2260000000000000058ecffffffffffffff430000000000000000000000000000000000000000005fffffffffda01000000000000000000000000dfffffffff5600000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe7000000000000000000000000000000000038dbfffffffffffffffffffffffffffffb960e00000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffad13000000000000000000000000000000000000000000000056f4fffffffffffffffffffffffff86a0000000000000000000000000000000000000001f0ffffffffff320000000000000000000000000000000000000000000000000000001592f1ffffffffffffffffffffffd36903000000000000000000000000000000000000000000000000000065e4fffffffffffffffffff9941a0000000000000000000000000000000000000000afffffffff9700000000000000000000000000000000000000000000000000000000000000000000000285feffffffffffffffffffffffffffffffffa50d000000000000000000000000000000000077ffffffffffffffffffffffd64b000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000044f8ffffffffeb2c0000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffff3b000000000000000000000000000000000777e6fffffffffffffffffffffeb22e00000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000050dffffffffffffffecb803b1a03000000000000000000000000000000000000000000000050ddffffffffffffffffffedcfbbd1eefffffffffffffffc97150000000000000000000000000000000000000000000000000ac0fffffffffffffffffffffffffffffffffff25700000000007bfefffffffffeb5794409000000000000000000000000000000000000000000bdffffffffff46000000000000000000000038ffffffffffcd00000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe7000000000000000000000000000000004ef6fffffffffffeb476524d69a2f3ffffffffd21d000000000000000000000000000000000000d5fffffffffffffffedabeaa99abcbecffffffffffffe33b0000000000000000000000000000000000000000005afeffffffffbb653e3d60a0fbffffffff7800000000000000000000000000000000000008fcffffffffff4e00000000000000000000000000000000000000000000000000005aeefffffffffffff7e6f6ffffffffffffd13e00000000000000000000000000000000000000000000001cbafffffffffffffffffffffffffff5590000000000000000000000000000000000000036fefffffffb2400000000000000000000000000000000000000000000000000000000000000000002affffffffffff19f705031283d599be7ffffffffda2a00000000000000000000000000000000061a14233863a2e2ffffffffffffbb2e00000000000000000000000000000000000000000000009fffffffff0b00000000000000000039f4ffffffffef31000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffff860000000000000000000000000000002bdafffffffffffffffffffffffffffffe9e0a0000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000010a3fffffffffffffa931b00000000000000000000000000000000000000000000000000000186fffffffffffffff4a3470b00000000000c4eacf9ffffffffffe52f0000000000000000000000000000000000000000000004b4fffffffffffff1aa694f3c475f91d8ffffffffff9403000080ffffffffffcc390000000000000000000000000000000000000000000000001dfeffffffffffb1000000000000000000000090ffffffffffff43000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe700000000000000000000000000000049fcffffffffffba290000000000000b88fcffffffe72a0000000000000000000000000000000003f9ffffffffd884430f000000000000002a85f1fffffffff5340000000000000000000000000000000000000036fafffffff04a00000000000024cfffffffff59000000000000000000000000000000000000c6fffffffff818000000000000000000000000000000000000000000000000007cffffffffffe86d210000001457b8fffffffffe6a0000000000000000000000000000000000000000001bdefffffffff695633d3f61adfcffffffff8a00000000000000000000000000000000000000a2ffffffffa700000000000000000000000000000000000000000000000000000000000000000087fffffffffb860a00000000000000000672f2ffffffe31b00000000000000000000000000000000000000000000014abefffffffffffb65000000000000000000000000000000000000000000009fffffffff0b000000000000000030effffffffff236000000000000000000000000000000002feeffffffffffffffffffffffffffffffffffffffffffffffd1000000000000000000000000000036f2ffffffffffffd09259383b59a0f4ffffffcf1f00000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffcb0000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b0000000000000000000000000000002890d5f2f5dfc89c652d000000000042caf3d19f650f000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000048e4fffffffffffea82300000000000000000000000000000000000000000000000000000006a4fffffffffffff5760b00000000000000000000001291fefffffffff1430000000000000000000000000000000000000000007bfffffffffff8820c000000000000000147b8ffffffffa90463ffffffffffaf040000000000000000000000000000000000000000000000000079ffffffc7e2fffd2000000000000000000002e6ffffffd0ffffb9000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe700000000000000000000000000001cecffffffffff8d0300000000000000000042f6ffffffda0e00000000000000000000000000000026fffffa9f2f0000000000000000000000000013aeffffffffe81c000000000000000000000000000000000007d7fffffffd3d000000000000000014d4ffffffef1c00000000000000000000000000000000002be4fffff75e000000000000000000000000000000000000000000000000005affffffffff8b0d000000000000000049e4ffffffff7a0000000000000000000000000000000000000013d6ffffffffac1a0000000000002ccdffffffff740000000000000000000000000000000000001bf4fffffffe310000000000000000000000000000000000000000000000000000000000000028fdfffffffa5100000000000000000000000032eaffffffcd0300000000000000000000000000000000000000000000000034caffffffffff890100000000000000000000000000000000000000009fffffffff0b0000000000000027eafffffffff43c00000000000000000000000000000000000036f2ffffeb98979797979797979797979797979797979797970800000000000000000000000016e3ffffffffffb832000000000000001aaeffffffe218000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffaf0000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffcb0000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b000000000000000000000000000080fcffffffffffffffffffe18f3c0213f4fffffffffff59e3100000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000390ffffffffffffdc380000000000000000000000000000000000000000000000000000000006bbffffffffffffba220000000000000000000000000000003ddbfffffffffa59000000000000000000000000000000000000001bf4fffffffff13f00000000000000000000000047e9ffffffc3fbffffffffbb070000000000000000000000000000000000000000000000000000d7ffffff6f7fffff8800000000000000000040fffffffc27f5ffff300000000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe70000000000000000000000000000b8ffffffffffa000000000000000000000000048feffffffae00000000000000000000000000000017c2a21f000000000000000000000000000000000199ffffffffa2000000000000000000000000000000000063ffffffff8a0000000000000000000033feffffff990000000000000000000000000000000000000d54601e0000000000000000000000000000000000000000000000000005e8ffffffff7a00000000000000000000001ddfffffffff53000000000000000000000000000000000000a6ffffffffa90300000000000000000ec9fffffffd470000000000000000000000000000000000007dffffffffb600000000000000000000000000000000000000000000000000000000000000a0ffffffff82000000000000000000000000000045feffffff68000000000000000000000000000000000000000000000000000377f8ffffffffaa08000000000000000000000000000000000000009fffffffff0b00000000000020e3fffffffff74200000000000000000000000000000000000000003df5ffff8900000000000000000000000000000000000000000000000000000000000000008effffffffff6f000000000000000000000191ffffffc7080000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffaf0000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffcb0000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b0000000000000000000000000079ffffffffffffffffffffffffffffe7c7fffffffffffffffffc15000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000010baffffffffffffa70e000000000000000000000000000000000000000000000000000000000093ffffffffffff8f00000000000000000000000000000000000011d0fffffffff93400000000000000000000000000000000000086ffffffffff4e000000000000000000000000000019c4ffffffffffffffd60c000000000000000000000000000000000000000000000000000035fffffffe1c1cfcffeb08000000000000000098ffffffbd009dffffa50000000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe70000000000000000000000000036ffffffffffd3080000000000000000000000000095ffffffff47000000000000000000000000000000000000000000000000000000000000000000000006d0fffffffe2e00000000000000000000000000000001d5ffffffe7070000000000000000000000a5fffffff7160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffa30000000000000000000000000023f3ffffffed1a0000000000000000000000000000000047ffffffffd9050000000000000000000022f4ffffffd803000000000000000000000000000000000009e2ffffffff3f000000000000000000000000000000000000000000000000000000000002edfffffff00a000000000000000000000000000000adffffffe804000000000000000000000000000000000000000000000000000031e7ffffffffa9000000000000000000000000000000000000009fffffffff0b000000000019dcfffffffff9480000000000000000000000000000000000000000000043f7ffff9501000000000000000000000000000000000000000000000000000000000000d8ffffffff7700000000000000000000000002bbffffff810000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffaf0000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffffd1b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b38f0000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b0000000000000000000000001bfaffffffffffe6c0a9b7cbf3ffffffffffffffffffc9cbf8ffff23000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000027d9ffffffffffff7c00000000000000000000000000000000000000000000000000000000000059ffffffffffff87000000000000000000000000000000000000000015d4ffffffffde0f0000000000000000000000000000000000dbffffffffab000000000000000000000000000000000abdfffffffffff62d00000000000000000000000000000000000000000000000000000093ffffffc50000b3ffff5e0000000000000004ecffffff670034fffffc2000000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe700000000000000000000000000afffffffffff4500000000000000000000000000000ff4ffffffc80000000000000000000000000000000000000000000000000000000000000000000000005cffffffff8900000000000000000000000000000048ffffffff8b00000000000000000000000038ffffffff82000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000175efffe81400000000000000000000000000006dffffffffa100000000000000000000000000000000d6ffffffff4e00000000000000000000000089ffffffff6100000000000000000000000000000000000059ffffffffc600000000000000000000000000000000000000000000000000000000002effffffffa6000000000000000000000000000000004affffffff4100000000000000000000000000000000000000000000000000000021d9ffffffff6f0000000000000000000000000000000000009fffffffff0b0000000013d4fffffffffb4f0000000000000000000000000000000000000000000000004bfaffff9f030000000000000000000000000000000000000000000000000000000000beffffffd5020000000000000000000000000027fdfffff41800000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000009bffffffffc7a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3700000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b0000000000000000000000007bffffffffe8550000000000012261a7ecffffffffa700000541b41c000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000002550778897effffffffffffa5e00000000000000000000000000000000000000000000000000000000000027f4ffffffffff94000000000000000000000000000000000000000000001cf0ffffffffad000000000000000000000000000000001bffffffffff3e00000000000000000000000000000000006cffffffffff6600000000000000000000000000000000000000000000000000000005ecffffff7000004cffffc90000000000000048fffffffc150000cbffff9200000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe700000000000000000000000009f8ffffffffbf0000000000000000000000000000000098ffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000fffffffffd7000000000000000000000000000000afffffffff2c00000000000000000000000001e4ffffffec050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000125a3200000000000000000000000000000003e2fffffffa1b00000000000000000000000000003effffffffd80000000000000000000000000022ffffffffd100000000000000000000000000000000000000c5ffffffff4e0000000000000000000000000000000000000000000000000000000049ffffffff72000000000000000000000000000000001affffffff8a0000000000000000000000000000000000000000000000000000000018e2fffffffa3b00000000000000000000000000000000009fffffffff0b0000000dcbfffffffffc55000000000000000000000000000000000000000000000000000053fcffffa90400000000000000000000000000000000000000000000000000000000078dfeff54000000000000000000000000000000b1ffffff8800000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b000000000000000000000000baffffffff470000000000000000000002e9ffffff86000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000002f86dcfffffffffffffffffffffffdb8530500000000000000000000000000000000000000000000000000000000aeffffffffffd308000000000000000000000000000000000000000000000065ffffffffff5000000000000000000000000000000037fffffffffe0a0000000000000000000000000000000035f8ffffffffda000000000000000000000000000000000000000000000000000000004ffffffffe1c000003e3ffff35000000000000a0ffffffbb00000062fffff513000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe700000000000000000000000047ffffffffff5c0000000000000000000000000000000044ffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000eefffffffe050000000000000000000000000003f1ffffffe1000000000000000000000000000096ffffffff3c0000000000000000000000000000000030f3f373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffff830000000000000000000000000000a2ffffffff7d0000000000000000000000000000daffffffff1c00000000000000000000000000000000000035feffffffd30200000000000000000000000000000000000000000000000000000056ffffffff5b0000000000000000000000000000000000f1ffffffaa000000000000000000000000000000000000000000000000000000000030f4ffffffe515000000000000000000000000000000009fffffffff0b000009c1fffffffffd5d000000000000000000000000000000000000000000000000000000005fffffffb107000000000000000000000000000000000000000000000000000000000032610200000000000000000000000000000067ffffffd900000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b000000000000000000000000dbffffffcd000000000000000000000000e7ffffff74000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000005ad8ffffffffffffffffffffffffffffffffffe98a190000000000000000000000000000000000000000000000000030fefffffffff92e00000000000000000000000000000000000000000000000000beffffffffcc00000000000000000000000000000049ffffffffdc0000000000000000000000000000000013e1ffffffffffff69000000000000000000000000000000000000000000000000000000adffffffc60000000080ffffa0000000000008f1ffffff650000000aefffff7e000000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe700000000000000000000000082fffffffff60c000000000000000000000000000000000cfbffffffd3000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffff1d0000000000000000000000000037ffffffffab000000000000000000000000000062ffffffff7f0000000000000000000000000000000041ffff83000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffcb0000000000000000000000000002f2ffffffff300000000000000000000000000000a3ffffffff6400000000000000000000000000000000000000a1ffffffff5d00000000000000000000000000000000000000000000000000000045ffffffff580000000000000000000000000000000000f4ffffffc100000000000000000000000000000000000000000000000000000000000066ffffffff8e000000000000000000000000000000009fffffffff0b0005b6fffffffffe640000000000000000000000000000000000000000000000000000000000007affffffbb0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffff27000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b000000000000000000000000ebffffffa3000000000000000000000000e7ffffff72000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000002abfffffffffffffffecb39577637997b6f0ffffffffffef63000000000000000000000000000000000000000000000000b0ffffffffff8e000000000000000000000000000000000000000000000000000040ffffffffff48000000000000000000000000000030ffffffffc400000000000000000000000000000003b9fffffffffbfffff72e0000000000000000000000000000000000000000000000000012f9ffffff71000000001dfdfff7130000000051fffffffb140000000091ffffeb090000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe70000000000000000000000009bffffffffc3000000000000000000000000000000000000dfffffffff0e0000000000000000000000000000000000000000000000000000000000000000000012ffffffffff1e000000000000000000000000007affffffff75000000000000000000000000000032ffffffffc20000000000000000000000000000000050ffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0fffffffd100000000000000000000000002dfffffffff504000000000000000000000000000085ffffffff96000000000000000000000000000000000000001af4ffffffdf06000000000000000000000000000000000000000000000000000024ffffffff6d0000000000000000000000000000000018ffffffffaf00000000000000000000000000000000000000000000000000000000000001c4fffffff6170000000000000000000000000000009fffffffff0b03aaffffffffff6b000000000000000000000000000000000000000000000000000000000000000094ffffffc30e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019ffffffff4e000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b000000000000000000000000dbffffff96000000000000000000000000e7ffffff75000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000007dfbfffffffffffaad4f05000000000000000959bafeffffffffbc2100000000000000000000000000000000000000000024fffffffffffb1d000000000000000000000000000000000000000000000000000000d2ffffffffc4000000000000000000000000000012ffffffffde000000000000000000000000000002a4fffffffff63bdfffffd60a0000000000000000000000000000000000000000000000006afffffffe1d0000000000b4ffff7600000000a9ffffffb8000000000028ffffff6b0000000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe7000000000000000000000000b1ffffffff8d000000000000000000000000000000000000cbffffffff260000000000000000000000000000000000000000000000000000000000000000000065fffffffffc0400000000000000000000000000acffffffff4d000000000000000000000000000007fcfffffffa050000000000000000000000000000005effff9a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffff3500000000000000000000000065ffffffffca00000000000000000000000000000073ffffffffad00000000000000000000000000000000000000007cffffffff6d000000000000000000000000000000000000000000000000000000e2ffffffa20000000000000000000000000000000068ffffffff94000000000000000000000000000000000000000000000000000000000000003cffffffff8c0000000000000000000000000000009fffffffff0d9effffffffff7300000000000000000000000000000000000000000000000000000000000000000002aeffffffca11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016ffffffff69000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b000000000000000000000000c3ffffffb8000000000000000000000000e7ffffff79000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000194ffffffffffffc92d0000000000000000000000000044e2ffffffffec30000000000000000000000000000000000000000070ffffffffffa20000000000000000000000000000000000000000000000000000000067ffffffffff1b0000000000000000000000000000c8fffffffb12000000000000000000000000009affffffffff59004dffffff8c000000000000000000000000000000000000000000000000c8ffffffc70000000000004dffffdf0200000bf5ffffff62000000000000bfffffde0300000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c3ffffffe7000000000000000000000000b8ffffffff6c000000000000000000000000000000000000c7ffffffff3e0000000000000000000000000000000000000000000000000000000000000000000cddffffffffdc0000000000000000000000000000d0ffffffff32000000000000000000000000000000e7ffffffff240000000000000000000000000000006dffffb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffff4b00000000000000000000000091ffffffffb300000000000000000000000000000070ffffffffc3000000000000000000000000000000000000000009e1ffffffe90c000000000000000000000000000000000000000000000000000084ffffffea0800000000000000000000000000000ce3ffffffff590000000000000000000000000000000000000000000000000000000000000000d2fffffff51600000000000000000000000000009fffffffff6fffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000008c3ffffffca0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffff77000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b00000000000000000000000082fffffffd3a0000000000000000000000e7ffffff7d000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000003a1fffffffffffa71020000000000000000000000000000000ea5ffffffffee3300000000000000000000000000000000000000baffffffffff3b000000000000000000000000000000000000000000000000000000001dffffffffff6000000000000000000000000000006affffffff6800000000000000000000000397ffffffffff88000000b5fffffb2c0000000000000000000000000000000000000000000026ffffffff7100000000000003e4ffff4c000059fffffffa1200000000000056ffffff5700000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c4ffffffe7000000000000000000000000a2ffffffff59000000000000000000000000000000000000daffffffff48000000000000000000000000000000000000000000000000000000000000000004abffffffffff860000000000000000000000000000f4ffffffff17000000000000000000000000000000d0ffffffff490000000000000000000000000000007bffffed0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6ffffffff52000000000000000000000000a4ffffffffa100000000000000000000000000000087ffffffffd200000000000000000000000000000000000000000058ffffffff7c000000000000000000000000000000000000000000000000000017f1ffffff6c0000000000000000000000000005b3fffffffff60c00000000000000000000000000000000000000000000000000000000000000006affffffff7c00000000000000000000000000009fffffffff10a3ffffffdc0c00000000000000000000000000000000000000000000000000000000000000000000000011d5ffffffc30a0000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffff5c000000000000000000000000009bffffffff6404070a0d0f05000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b00000000000000000000000019f8fffffffa8f2e000000000000000000e7ffffff80000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000094fffffffffffa4f00000000000000000000000000000000000001a0fffffffff03000000000000000000000000000000000000cf9fffffffff2040000000000000000000000000000000000000000000000000000000000dfffffffffa6000000000000000000000000000007d7ffffffe10b00000000000000000011baffffffffff9e0100000036ffffffc20000000000000000000000000000000000000000000084fffffffe1d0000000000000081ffffb70000b1ffffffb60000000000000005e7ffffce00000000000000000000000000000000009fffffffff0b00000000000000000000000033ffffffff7700000000000000000000000000c9ffffffe70000000000000000000000008bffffffff59000000000000000000000000000000000006f9ffffffff33000000000000000000000000000000000000000000000000000000000000001ab6fffffffffffc260000000000000000000000000014ffffffffff06000000000000000000000000000000b8ffffffff6e0000000000000000000000000000008affffff3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6ffffffff37000000000000000000000000b5ffffffff8e0000000000000000000000000000009effffffffc300000000000000000000000000000000000000000000c4fffffff11300000000000000000000000000000000000000000000000000005ffffffff324000000000000000000000020bfffffffffff860000000000000000000000000000000000000000002f7caec6cdae8e63120000000df3ffffffc500000000000000000000000000009fffffffff0b0195ffffffd3220000000000000000000000000000000000000000000000000000000000000000000000001de4ffffffbc070000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffff3e000000000000000000000000009bfffffffffffffffffffffff7e9d1a1703d020000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b0000000000000000000000000047f4ffffffffffe3a362210000000000e7ffffff84000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000004efffffffffff94e000000000000000000000000000000000000000003abffffffffd809000000000000000000000000000000003fffffffffffb2000000000000000000000000000000000000000000000000000000000000a1ffffffffeb0100000000000000000000000000003bfaffffff9f000000000000000027daffffffffffac030000000000b9ffffff58000000000000000000000000000000000000000001e1ffffffc700000000000000001efdfffe2510f9ffffff60000000000000000084ffffff43000000000000000000000000000000009fffffffff0b00000000000000000000000036ffffffff7700000000000000000000000000cfffffffe300000000000000000000000063ffffffff70000000000000000000000000000000000033ffffffffff1d0000000000000000000000000000000000000000000000000000000000026bf1ffffffffffff88000000000000000000000000000022fffffffffe00000000000000000000000000000000a4ffffffff830000000000000000000000000000007dffffffc80e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffff1b000000000000000000000000c3ffffffff7d000000000000000000000000000000c5ffffffffb20000000000000000000000000000000000000000000034feffffff8c0000000000000000000000000000000000000000000000000000008effffffe32a00000000000000000066f3ffffffffffdb090000000000000000000000000000000000000041c9fffffffffffffffff9ac3b0000b2fffffffc10000000000000000000000000009fffffffff0b000084ffffffed440000000000000000000000000000000000000000000000000000000000000000000000002df1ffffffad010000000000000000000000000000000000000000000000000000000000000000000000000000001af6fffffffd17000000000000000000000000009bffffffffffffffffffffffffffffffffffe17c18000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b00000000000000000000000000002ca2f9ffffffffffffffe0a2764f27e9ffffff88000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000001aecffffffffff680000000000000000000000000000000000000000000009ddffffffff940000000000000000000000000000000058ffffffffff7100000000000000000000000000000000000000000000000000000000000081ffffffffff1200000000000000000000000000000056fdffffff980700000000005bf3ffffffffffa60600000000000048ffffffd5010000000000000000000000000000000000000040ffffffff72000000000000000000b4ffff8e61fffffffa1100000000000000001efcffffba000000000000000000000000000000009fffffffff0b0000000000000000000000003effffffff7700000000000000000000000000d6ffffffda0000000000000000000000001cffffffff8f00000000000000000000000000000000007effffffffe700000000000000000000000000000000000000000000000000000000045bd1ffffffffffffffca0700000000000000000000000000002dfffffffff7000000000000000000000000000000009cffffffff8e0000000000000000000000000000005dffffffffdd5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffdb00000000000000000000000000b5ffffffff80000000000000000000000000000008f9ffffffff880000000000000000000000000000000000000000000000a0fffffff71c0000000000000000000000000000000000000000000000000000008dffffffee3b00000000000038bdffffffffffffe7230000000000000000000000000000000000000391ffffffffffffffffffffffffffa91e74ffffffff52000000000000000000000000009fffffffff0b00000075fffffffc7200000000000000000000000000000000000000000000000000000000000000000000000050feffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffbc00000000000000000000000000009bfffffffffffffffffffffffffffffffffffffff56c0100000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b000000000000000000000000000000001663a3e2ffffffffffffffffffffffffff8b000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000b0ffffffffffb700000000000000000000000000000000000000000000000044ffffffffff4200000000000000000000000000000070ffffffffff500000000000000000000000000000000000000000000000000000000000006cffffffffff29000000000000000000000000000000004aeaffffffd02a00000b9effffffffffff8b010000000000000003e6ffffff52000000000000000000000000000000000000009effffffff1e0000000000000000004effffefc3ffffffb400000000000000000000b2ffffff310000000000000000000000000000009fffffffff220000000000000000000000004cffffffff7700000000000000000000000000ddffffffd100000000000000000000000000d4ffffffd50000000000000000000000000000000000d9ffffffffa600000000000000000000000000000000000000000000000000000b6de0ffffffffffffffffca1000000000000000000000000000000038fffffffff00000000000000000000000000000000096ffffffff9900000000000000000000000000000025fbffffffffffc63d0000000000000000000000000000000000000000000000000000000000000000000000000000000032fbffffffff8400000000000000000000000000a0ffffffff8b000000000000000000000000000056ffffffffff5200000000000000000000000000000000000000000000001af4ffffff9b000000000000000000000000000000000000000000000000000000005ef2fffffb8e0e00003bbaffffffffffffffc92400000000000000000000000000000000000002b0fffffffffffffffffffffffffffffff090ffffffff99000000000000000000000000009fffffffff0b0000000066fdffffffa208000000000000000000000000000000000000000000000000000000000000000000000086ffffffff5f000000000000000000000000000000000000000000000000000000000000000000000000005affffffffff5f00000000000000000000000000009bffffffffb175695d535d6e7f91baf3ffffffffffffb90d000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000081ffffffff290000000000000000000000000000000000000000216196c1ecffffffffffffffff8f000000000000000000000000000000000000009fffffffff0b00000000000000000000000000002dfeffffffffed1a00000000000000000000000000000000000000000000000000a5ffffffffc400000000000000000000000000000088ffffffffff3a00000000000000000000000000000000000000000000000000000000000057ffffffffff40000000000000000000000000000000000019bcfffffff99645d7fffffffffffa6c000000000000000000008bffffffcd0000000000000000000000000000000000000af2ffffffc80000000000000000000003e4ffffffffffff5e000000000000000000004affffffa60000000000000000000000000000009fffffffffe83e00000000000000000000007fffffffffa205000000000000000000000004f4ffffffc7000000000000000000000000006dffffffff2a00000000000000000000000000000052ffffffffff560000000000000000000000000000000000000000000000001986eeffffffffffffffffff9f0c0000000000000000000000000000000043ffffffffe9000000000000000000000000000000008fffffffffa40000000000000000000000000000000090ffffffffffffffb42d0000000000000000000000000000000000000000000000000000000000000000000000000014d7fffffffff924000000000000000000000000008bffffffffae0100000000000000000000000000c2fffffffff9130000000000000000000000000000000000000000000000007bfffffffc2800000000000000000000000000000000000000000000000000000000179cfdffffe772bcfffffffffffffffc81040000000000000000000000000000000000000086ffffffffffffb2561e07153668c3ffffffffffffffffdb000000000000000000000000009fffffffff0b000000000058faffffffcb1c0000000000000000000000000000000000000000000000000000000000000000000002bafffffff93400000000000000000000000000000000000000000000000000000000000000000000005bfcffffffffe20b00000000000000000000000000009bffffffff630000000000000000000450c2ffffffffffbf080000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000084ffffffff220000000000000000000000000000000000000000000000000017436e99f8ffffff93000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000a3ffffffffff7a00000000000000000000000000000000000000000000000000002fffffffffff3d000000000000000000000000000095ffffffffff250000000000000000000000000000000000000000000000000000000000005dffffffffff57000000000000000000000000000000000000026be9ffffffffffffffffffe43a00000000000000000000002dffffffff4900000000000000000000000000000000005affffffff73000000000000000000000082fffffffffff90f0000000000000000000002defffffc2100000000000000000000000000009ffffffffffffc9411000000000000000000bcffffffffffd849000000000000000000004affffffffb50000000000000000000000000007e4ffffffb1000000000000000000000000000007d8ffffffffdf0300000000000000000000000000000000000000000000289ff9ffffffffffffffffffe25400000000000000000000000000000000000049ffffffffe5000000000000000000000000000000008affffffffaf0000000000000000000000000000000008a0fffffffffffffffd8f05000000000000000000000000000000000000000000000000181d00000000000000002cd6ffffffffff83000000000000000000000000000075ffffffffffb412000000000000000000000068ffffffffffa80000000000000000000000000000000000000000000000000008e0ffffffab00000000000000000000000000000000000000000000000000000000000032c3ffffffffffffffffffffcc3800000000000000000000000000000000000000003afefffffffff045000000000000000028b6fffffffffffffc050000000000000000000000009fffffffff0b0000000000004af6ffffffe83b0000000000000000000000000000000000000000000000000000000000000000000015ecffffffd6080000000000000000000000000000000000000000000000000000000000000000108bfdfffffffffe440000000000000000000000000000009bffffffff630000000000000000000000006efaffffffffa20000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000087ffffffff1b0000000000000000000000000000000000000000000000000000000000e9ffffff96000000000000000000000000000000000000009fffffffff0b000000000000000000000000001ffbfffffffff512000000000000000000000000000000000000000000000000000000c4ffffffffb4000000000000000000000000000081ffffffffff1a00000000000000000000000000000000000000000000000000000000000070ffffffffff5800000000000000000000000000000000000000000b7dfeffffffffffffd31600000000000000000000000000ceffffffc50000000000000000000000000000000000b8ffffffff1f00000000000000000000001efdffffffffb200000000000000000000000078ffffff9300000000000000000000000000009fffffffffffffffec701100000000000048ffffffffffffffffb437000000000000001cdeffffffff86000000000000000000000000000061ffffffff5d00000000000000000000000000a0ffffffffff670000000000000000000000000000000000000000001699fcffffffffffffffffffe97a090000000000000000000000000000000000000042ffffffffe90000000000000000000000000000000094ffffffffaa00000000000000000000000000000000000066efffffffffffffffc91f00000000000000000000000000000000000000000000007effce7f40230b1c489ffbffffffffffcb09000000000000000000000000000049ffffffffffffe2550100000000000000005ef8fffffffffe37000000000000000000000000000000000000000000000000000057ffffffff3400000000000000000000000000000000000000000000000000000000001298ffffffffffffffffd25000000000000000000000000000000000000000000000b9fffffffff936000000000000000000000053f3ffffffffff230000000000000000000000009fffffffff0b000000000000003ef1fffffff9660000000000000000000000000000000000000000000000000000000000000000000061ffffffff8d000000000000000000000000000000000000000000000000000000000000116eecffffffffffff94000000000000000000000000000000009bffffffff63000000000000000000000000005dffffffffff4200000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000008affffffff150000000000000000000000000000000000000000000000000000000000ebffffff9a000000000000000000000000000000000000009fffffffff0b0000000000000000000000000073ffffffffff94000000000000000000000000000000000000000000000000000000005dfffffffffb11000000000000000000000000006affffffffff3200000000000000000000000000000000000000000000000000000000000084ffffffffff41000000000000000000000000000000000000000003a1ffffffffffffffffcd670400000000000000000000001429323b450600000000000000000000000000000019fcffffffc900000000000000000000000000b5ffffffff5c00000000000000000000000015f9fffff514000000000000000000000000009fffffffff7cfafffffff7a44f29142f82f7ffffffffe3edffffffffd57c4d261a4279eaffffffffff330000000000000000000000000000009efffffffb5600000000000000000000038bffffffffffb90100000000000000000000000000000000000000004ceaffffffffffffffffffde6a0900000000000000000000000000000000000000000039ffffffffee00000000000000000000000000000000a1ffffffff9d000000000000000000000000000000000000001598fdffffffffffffed2d00000000000000000000000000000000000000000000c9ffffffffffffffffffffffffffffc90f0000000000000000000000000000000efdffffffffffffffcd661d0000000849b0ffffffffffff9700000000000000000000000000000000000000000000000000000000c3ffffffba0000000000000000000000000000000000000000000000000000000061ebffffffffffffffffb805000000000000000000000000000000000000000000002cffffffffff80000000000000000000000000002ee9ffffffff410000000000000000000000009fffffffff0b000000000000000033ebffffffff9705000000000000000000000000000000000000000000000000000000000000000000c0fffffffd320000000000000000000000000000000000000000000000000002276abbfbffffffffffffffa005000000000000000000000000000000009bffffffff630000000000000000000000000000a6ffffffffcf00000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffe587878787878787878787878787878787875f0000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000009affffffff0e0000000000000000000000000000000000000000000000000000000000edffffff9e000000000000000000000000000000000000009fffffffff0b00000000000000000000000000b8ffffffffff330000000000000000000000000000000000000000000000000000000018ffffffffff5b0000000000000000000000000053ffffffffff4c000000000000000000000000000000000000000000000000000000000000aeffffffffff2a0000000000000000000000000000000000000000a2fffffffffff0eeffffffffd33f0000000000000000000000000000000000000000000000000000000000000074ffffffff74000000000000000000000000004ffffffff80e00000000000000000000000000a6ffffff7f000000000000000000000000009fffffffff0b35dbffffffffffffffffffffffffffff5f1ab9ffffffffffffffffffffffffffffffad0000000000000000000000000000000007c5ffffffff9e1d0000000000000029bdffffffffffe519000000000000000000000000000000000000000072ffffffffffffffffffcc5803000000000000000000000000000000000000000000000030fffffffff300000000000000000000000000000000aeffffffff8f00000000000000000000000000000000000000000030c5ffffffffffffe00e00000000000000000000000000000000000000000047bbfffffffffffffffffffffff8860b0000000000000000000000000000000000cefffffffff3fffffffffff3dfecffffffffffffffffca0e0000000000000000000000000000000000000000000000000000000034feffffff43000000000000000000000000000000000000000000000000000397ffffffffffffffd1f3ffffd54700000000000000000000000000000000000000000076fffffffff6100000000000000000000000000000beffffffff4e0000000000000000000000009fffffffff0b00000000000000000029e4ffffffffc21600000000000000000000000000000000000000000000000000000000000000002bffffffffaf0000000000000000000000000000000000000004274a6d94c4f4ffffffffffffffffffff850000000000000000000000000000000000009bffffffff63000000000000000000000000000030ffffffffff33000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffb30000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff1f00000000000000000000000000c5ffffffff080000000000000000000000000000000000000000000000000000000000efffffff96000000000000000000000000000000000000009fffffffff0b00000000000000000000000007f6ffffffffee020000000000000000000000000000000000000000000000000000000000daffffffffa90000000000000000000000000021ffffffffff67000000000000000000000000000000000000000000000000000000000000e6ffffffffff130000000000000000000000000000000000000061ffffffffffba19085cd2ffffffff8c000000000000000000000000000000000000000000000000000000000000d3ffffffff200000000000000000000000000004e5ffffb000000000000000000000000000003dffffffec0a0000000000000000000000009fffffffff0b00077ef7ffffffffffffffffffffffb201000057e2ffffffffffffffffffffffffd10c000000000000000000000000000000000008a6fffffffffbb271493a5475bdffffffffffffda20000000000000000000000000000000000000000068fffffffffffffffeb440000000000000000000000000000000000000000000000000000022fffffffffc02000000000000000000000000000000bbffffffff8100000000000000000000000000000000000000000000015feaffffffffff8500000000000000000000000000000000000000000000002fa2fafffffffff7cfa56c150000000000000000000000000000000000000091ffffffff7381f8ffffffffffffffffffffffffffc50f0000000000000000000000000000000000000000000000000000000000009fffffffca0000000000000000000000000000000000000000000000000ab4ffffffffffffdd5701179affffffb42700000000000000000000000000000000000000bbffffffffaa000000000000000000000000000000c2ffffffff590000000000000000000000009fffffffff0b0000000000000000000020dcffffffffe2330000000000000000000000000000000000000000000000000000000000000000c0fffffffe2e0000000000000000000000000000000000007affffffffffffffffffffffffffffd34f000000000000000000000000000000000000009bffffffff63000000000000000000000000000000d6ffffffff8c000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffff2300000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffb30000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009ffffffffff4840f0000000000000000000027f9ffffffeb000000000000000000000000000000000000000000000000000000000005fbffffff8b000000000000000000000000000000000000009fffffffff0b0000000000000000000000003effffffffffae0000000000000000000000000000000000000000000000000000000000009effffffffdd0000000000000000000000000000ddffffffff8700000000000000000000000000000000000000000000000000000000001fffffffffffe60000000000000000000000000000000000000010f2ffffffffa2050000000582fbffffff890000000000000000000000000000000000000000000000000000000031ffffffffc900000000000000000000000000000083ffff5a000000000000000000000000000000d4ffffff6b0000000000000000000000009fffffffff0b0000002292f0ffffffffffffffffa710000000000973d8ffffffffffffffffff990d000000000000000000000000000000000000000071efffffffffffffffffffffffffffffffb215000000000000000000000000000000000000000021f5ffffffffffffc5310000000000000000000000000000000000000000000000000000000005fcffffffff14000000000000000000000000000000c8ffffffff7400000000000000000000000000000000000000000000000019c4ffffffffef0400000000000000000000000000000000000000000000000021b3ffffffe14f000000000000000000000000000000000000000000004cffffffffaa001b92f7fffffffffffffffffff26f030000000000000000000000000000000000000000000000000000000000000019f3ffffff520000000000000000000000000000000000000000000000a6fffffffffff270060000000051f1fffff75a000000000000000000000000000000000000e0ffffffff70000000000000000000000000000000c6ffffffff5f0000000000000000000000009fffffffff0b000000000000000000000019d3fffffffff65b000000000000000000000000000000000000000000000000000000000000005dffffffff9a00000000000000000000000000000000000076ffffffffffffffffffffffffcf580200000000000000000000000000000000000000009bffffffff630000000000000000000000000000009affffffffc4000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffff2300000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffb30000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffffffffee79180000000000000010c5ffffffffc000000000000000000000000000002ee1bd0500000000000000000000002cffffffff7f000000000000000000000000000000000000009fffffffff0b0000000000000000000000005cffffffffff6f00000000000000000000000000000000000000000000000000000000000080fffffffffe0d0000000000000000000000000099ffffffffd200000000000000000000000000000000000000000000000000000000006affffffffffa1000000000000000000000000000000000000006dffffffffd1040000000000005afffffffe4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a619bc1e7f6e0aa450000000000000000003a8cb2d6f6e7cb842c00000000000000000000000000000000000000000000001186f0ffffffffffffffffffffffcc4400000000000000000000000000000000000000000000a0ffffffffffeb6101000000000000000000000000000000000000000000000000000000000000e0ffffffff2b000000000000000000000000000000d5ffffffff640000000000000000000000000000000000000000000000000005b1ffffffff3d00000000000000000000000000000000000000000000000000004fe1ffffffae0e000000000000000000000000000000000000000003e3ffffffeb0500000e55a2c9e3f9e7cea7560c000000000000000000000000000000000000000000000000000000000000000000007affffffd7030000000000000000000000000000000000000000004cffffffffffc7210000000000000026e2ffffff700000000000000000000000000000000000f5ffffffff44000000000000000000000000000000cbffffffff520000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f1ffffffe30000000000000000000000000000000000002afffffffffffffffffbcb792500000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000081fffffffff3000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffff2300000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009ffffffffffffffffffdbf714824132d70e4ffffffffff7400000000000000000000000000004affffb21000000000000000000000a0ffffffff58000000000000000000000000000000000000009fffffffff0b00000000000000000000000073ffffffffff500000000000000000000000000000000000000000000000000000000000006cffffffffff350000000000000000000000000051ffffffffff2700000000000000000000000000000000000000000000000000000000cbffffffffff5c00000000000000000000000000000000000000c7fffffffd350000000000000000a9ffffffb8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043d87bbd2e9f9e4ccb27122000000000000000000000000000000000000000000000007f1ffffffffe2240000000000000000000000000000000000000000000000000000000000000000beffffffff41000000000000000000000000000000e5ffffffff3b000000000000000000000000000000000000000000000000000014e9ffffff620000000000000000000000000000000000000000000000000000000bacffffffd31e00000000000000000000000000000000000000007fffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e0ffffff61000000000000000000000000000000000000000000c5ffffffffd10c0000000000000000002bf5fffffe5000000000000000000000000000000006ffffffffff32000000000000000000000000000000e0ffffffff430000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffff2c000000000000000000000000000000000000ddfffffcd29e6a370800000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000068ffffffffff070000000000000000000000009bffffffffbe9393939393939393939393939393939393931400000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff48d3ffffffffffffffffffffffffffffffee1400000000000000000000000000005bffffffdf6b120000000000001da3fffffffffc1b000000000000000000000000000000000000009fffffffff0b00000000000000000000000089ffffffffff3a00000000000000000000000000000000000000000000000000000000000057ffffffffff490000000000000000000000000004e0ffffffff7b0000000000000000000000000000000000000000000000000000002bfffffffffffe1800000000000000000000000000000000000000ecffffffc20000000000000000003dfffffffd160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039fffffffffe3d0000000000000000000000000000000000000000000000000000000000000000009dffffffff65000000000000000000000000000011fffffffffe0e00000000000000000000000000000000000000000000000000000098ffffff780000000000000000000000000000000000000000000000000000000003a9ffffffe720000000000000000000000000000000000000001afbffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffe2070000000000000000000000000000000000000015fefffffffa21000000000000000000000077ffffffe80f000000000000000000000000000000f9ffffffff28000000000000000000000000000001f9ffffffff340000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffff6500000000000000000000000000000000000091ffffc7000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000006affffffffff0b0000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b0475effffffffffffffffffffffffff73c00000000000000000000000000000047fffffffffff9ccb2988c9ccaf9ffffffffffab000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffff250000000000000000000000000000000000000000000000000000000000005cffffffffff5900000000000000000000000000006fffffffffd90400000000000000000000000000000000000000000000000000009effffffffffb0000000000000000000000000000000000000000affffffff8500000000000000000004fdffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffc50000000000000000000000000000000000000000000000000000000000000000000068ffffffff9a000000000000000000000000000043ffffffffde000000000000000000000000000000000000000000000000000000006cffffff6a00000000000000000000000000000000000000000000000000000000000ee0ffffffcd0400000000000000000000000000000000000000adfffffffe25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffff71000000000000000000000000000000000000004bffffffffa10000000000000000000000000bf4ffffff6f000000000000000000000000000000e6ffffffff3e00000000000000000000000000001cffffffffff130000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffff7c00000000000000000000000000000000000044fffffd120000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000086fffffffff5000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000c70e1ffffffffffffffffffda4400000000000000000000000000000000004bccffffffffffffffffffffffffffffffe11700000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffff1a0000000000000000000000000000000000000000000000000000000000006fffffffffff5a00000000000000000000000000000bedffffffff720000000000000000000000000000000000000000000000000031fdffffffffff350000000000000000000000000000000000000003fcffffff6f00000000000000000000efffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffff89000000000000000000000000000000000000000000000000000000000000000000001effffffffcf000000000000000000000000000076ffffffffb00000000000000000000000000000000000000000000000000000000067ffffff4e00000000000000000000000000000000000000000000000000000000000069ffffffff650000000000000000000000000000000000000028f9ffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fdffffeb0d00000000000000000000000000000000000062ffffffff4b00000000000000000000000000acffffffbb000000000000000000000000000000c4ffffffff59000000000000000000000000000050ffffffffe1000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffff9300000000000000000000000000000000000006f2ffff560000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000a2ffffffffd9000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000002367ebedaf3f5dfa76004000000000000000000000000000000000000000045b9fbffffffffffffffffffffffb81f00000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffff3000000000000000000000000000000000000000000000000000000000000082ffffffffff4400000000000000000000000000000072fffffffff21b000000000000000000000000000000000000000000000000bfffffffffffba000000000000000000000000000000000000000000e2ffffff8c0000000000000000000bffffffff4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffff760000000000000000000000000000000000000000000000000000000000000000000000d4fffffffb0a00000000000000000000000000a8ffffffff69000000000000000000000000000000000000000000000000000000008affffff2700000000000000000000000000000000000000000000000000000000000011fcffffffd2000000000000000000000000000000000000000084ffffffff3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffff8000000000000000000000000000000000000068ffffffff270000000000000000000000000087ffffffdd00000000000000000000000000000087ffffffff75000000000000000000000000000085ffffffffb0000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000009e13e0000000000000000000000000000007affffffffa000000000000000000000000000000000000000abffff9d0000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000004e8ffffffff99000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000e5194bbdef1fbf0dbc48538000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffff4a000000000000000000000000000000000000000000000000000000000000aaffffffffff2e00000000000000000000000000000001bdffffffffad010000000000000000000000000000000000000000000075fffffffffffc380000000000000000000000000000000000000000009dffffffb90000000000000000003bffffffff250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffff8c00000000000000000000000000000000000000000000000000000000000000000000008affffffff5e00000000000000000000000001e3fffffffc1700000000000000000000000000000000000000000000000000000000d7ffffd80000000000000000000000000000000000000000000000000000000000000000e3ffffffff1e0000000000000000000000000000000000000008ddffffffde13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f3fffff316000000000000000000000000000000000054ffffffff14000000000000000000000000007bfffffffb03000000000000000000000000000048ffffffff980000000000000000000000000000d1ffffffff71000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000044ff9e00000000000000000000000000000093ffffffff87000000000000000000000000000000000000005fffffe50000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000004fffffffffff53000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002affffffffff64000000000000000000000000000000000000000000000000000000000000e1ffffffffff17000000000000000000000000000000001beeffffffff980100000000000000000000000000000000000000004ffdffffffffff7e000000000000000000000000000000000000000000003dfffffff82b0000000000000000afffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f3ffffffb400000000000000000000000000000000000000000000000000000000000000000000003effffffffcc0000000000000000000000003effffffffbe0000000000000000000000000000000000000000000000000000000050ffffff8400000000000000000000000000000000010b0000000000000000000000000000cbffffffff42000000000000000000000000000000000000000048ffffffffbb03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffff90000000000000000000000000000000000031ffffffff2c00000000000000000000000000a2fffffffb01000000000000000000000000000004e4ffffffe20000000000000000000000000034fffffffffc18000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000085fff21a0000000000000000000000000000d0ffffffff6b0000000000000000000000000000000000000015fdffff2c00000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000fd9ffffffffe005000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffff82000000000000000000000000000000000000000000000000000000000018ffffffffffe500000000000000000000000000000000000051fdffffffff97010000000000000000000000000000000000003ef4ffffffffffbe020000000000000000000000000000000000000000000000a9ffffffcb0b0000000000004bfeffffff68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffa1a0000000000000000000000000000000000000000000000000000000000000000000000cdffffffff390000000000000000000000a6ffffffff5400000000000000000000000000000000000000000000000000000019e2fffff2160000000000000000000000000000000066fd3700000000000000000000000000dbffffffff540000000000000000000000000000000000000000008effffffffab060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffff91f0000000000000000000000000000000001ebffffff6000000000000000000000000000cbffffffe2000000000000000000000000000000007affffffff450000000000000000000000009effffffffb700000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000b1ffffb90100000000000000000000000024ffffffffff480000000000000000000000000000000000000000c6ffff7400000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000fb9ffffffffff6400000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffc700000000000000000000000000000000000000000000000000000000005dffffffffffa30000000000000000000000000000000000000057faffffffffac1a0000000000000000000000000000000074fbffffffffffe21900000000000000000000000000000000000000000000000014d5ffffffe358100000167ff9ffffffc60500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035feffffffa5000000000000000000000000000000073b00000000000000000000000000000000000052ffffffffbf020000000000000000002efdffffffd501000000000000000000000000000000000000000000000000000020d1ffffff790000000000000000000000000000000000b3ffbe00000000000000000000000008f7ffffffff3500000000000000000000000000000000000000000003b7ffffffffba0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffa0000000000000000000000000000000000096ffffffc400000000000000000000000019f8ffffffa40000000000000000000000000000000011e8ffffffca020000000000000000000044feffffffff4000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000057ffffff77000000000000000000000000abfffffffff509000000000000000000000000000000000000000079ffffbb00000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000085ae3ffffffffffb20200000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000c58c180000000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052fffffffffe1b00000000000000000000000000000000000000000000000000000000bbffffffffff6000000000000000000000000000000000000000004af6fffffffff271060000000000000000000000002eb2ffffffffffffd41c000000000000000000000000000000000000000000000000000017c9ffffffffffe5e4fdffffffffd51800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff8e0400000000000000000000000657d5ff41000000000000000000000000000000000000b4ffffffff7f00000000000000000cd5ffffffff4d000000000000000000000000000000008aa9420000000000000870eeffffffc5060000000000000000000000000000000008f5ffff6e000000000000000000000050ffffffffff0f000000000000000000000000000000000000000000000abfffffffffdd3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2fffffd2b000000000000000000000000000000001ef9ffffff6b00000000000000000000009dffffffff5000000000000000000000000000000000004fffffffff8b00000000000000000015e4ffffffffa80000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000002c3ffffff8b0700000000000000000078ffffffffff9e0000000000000000000000000000000000000000002dfffff80b000000000000000000000000000000000000000000000000000000009bffffffffb57d746b61585a646f85b4f1ffffffffffffcf0c0000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000f7fff7921c000000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeaffffffff6c0000000000000000000000000000000000000000000000000000001cfdfffffffffd1c0000000000000000000000000000000000000000003fe9ffffffffffef9e48160000000000011b56c2ffffffffffffffc210000000000000000000000000000000000000000000000000000000000377ecfffffffffffffffffc9c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc5ffffffffcc600d000000000000002286e9ffffff2600000000000000000000000000000000000018e9ffffffff8404000000000024cbffffffff9c000000000000000000000000000000000ff8ffffe2a3827285b0f2ffffffffe217000000000000000000000000000000000015f4fffffc6800000000000000000006d5ffffffffd60000000000000000000000000000000000000000000000000ab8fffffffffd901600000000000000000000000000000000000000000000799b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9bc0ffffffaf000000000000000000000000000000000074fffffffd770400000000000000017fffffffffcf0100000000000000000000000000000000000094ffffffff9c0b00000000000035dcffffffffe71c0000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000019e2ffffffde6313000000000028aafffffffffffa2100000000000000000000000000000000000000000000e0ffffb19b9b9b9b9b9b9b9b9b9b9b9b9b9b2e000000000000000000000000009bfffffffffffffffffffffffffffffffffffffffffd8d09000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000f7fffffff9982000002bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffc500000000000000000000000000000000000000000000000000000083ffffffffffac000000000000000000000000000000000000000000000015aaffffffffffffffffedcec3bcd6f7fffffffffffffffff8860800000000000000000000000000000000000000000000000000000000000000095da0d7eef9e4c37d24000000000000000000000000000000000000000000000000000000000000000021aaeee58c0c0000000000000000000000003bc0f3da6d0100000000000000000000000061d5f5c94b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc6fffffffffff6b18f747489aae2fffffffffffa040000000000000000000000000000000000000029e3ffffffffdb7448425facfdffffffffc40b000000000000000000000000000000005fffffffffffffffffffffffffffd522000000000000000000000000000000000000005dfeffffffae2700000000000015b6ffffffffff68000000000000000000000000000000000000000000000000000389fffffffffff797280000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffff3800000000000000000000000000000000009fffffffffe6812a0900001458c8fffffffff029000000000000000000000000000000000000000195ffffffffed935a3e4467b5feffffffffed2d000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000001ed9fffffffffccfb49fb8ddffffffffffffff69000000000000000000000000000000000000000000000094ffffffffffffffffffffffffffffffffff7a000000000000000000000000009bfffffffffffffffffffffffffffffffffffff4a8370000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000c6fffffffffffb9f252bffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cedffffffff51000000000000000000000000000000000000000000000000001af4ffffffffff37000000000000000000000000000000000000000000000000003cc2ffffffffffffffffffffffffffffffffffffffae22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014e1ffffffffb2000000000000000000000036f8ffffffff7b000000000000000000000069fffffffffd49000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000379f9ffffffffffffffffffffffffffffffffd60000000000000000000000000000000000000000001fd9ffffffffffffffffffffffffffba0c0000000000000000000000000000000000b3ffffffffffffffffffffffffad0e0000000000000000000000000000000000000000005af4ffffffffd083503b5393f6ffffffffffc40200000000000000000000000000000000000000000000000000000049dfffffffffffffdd9559330f000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffff9800000000000000000000000000000000000078fdffffffffffffecf3ffffffffffffe53b0000000000000000000000000000000000000000000074f5ffffffffffffffffffffffffffd83100000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000010a4fffffffffffffffffffffffffffffd7600000000000000000000000000000000000000000000000047ffffffffffffffffffffffffffffffffffb4000000000000000000000000007cd0d5dadfe4e9eef3f8fcfbf2eae2c9a683520900000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000050d5fffffffffffcbdffffffff8f00000000000000000000000033ffffffffc70000000000000000000000000000000000000000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000364a78819000000000000000000000000000000007affffffffdf090000000000000000000000000000000000000000000000009cffffffffffc2000000000000000000000000000000000000000000000000000000003194e9ffffffffffffffffffffffffffe4933a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffff1e000000000000000000009effffffffffe60000000000000000000000d3ffffffffffb1000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f87ebfffffffffffffffffffffffffffb78000000000000000000000000000000000000000000000a7cf2ffffffffffffffffffe96c0100000000000000000000000000000000000088feffffffffffffffffffd04400000000000000000000000000000000000000000000000027ceffffffffffffffffffffffffffffca1600000000000000000000000000000000000000000000000000000000000a81eefffffffffffffffffffedd06000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffff9b000000000000000000000000000000000000002ea8fdfffffffffffffffffffff799160000000000000000000000000000000000000000000000001facfafffffffffffffffffff587080000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000003baafbffffffffffffffffffffbc3c0000000000000000000000000000000000000000000000000007f3ffffffffffffffffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000025ddeffffffffffffffffff8f00000000000000000000000033ffffffffe58787878787878787878787878787878787878787830000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffe41400000000000000000000000000000005c7ffffffff80000000000000000000000000000000000000000000000040fdfffffffffb37000000000000000000000000000000000000000000000000000000000000012f709ac1dfecf9f1d7bda38337010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffff3300000000000000000000b4fffffffffff80400000000000000000000e8ffffffffffc8000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073e77afcee0f2faecdec6a078400b000000000000000000000000000000000000000000000000001466acdff6f9eecd9256080000000000000000000000000000000000000000001b6ab1cee9f7ddc184300000000000000000000000000000000000000000000000000000000358d3fffffffffffffffffffff4820a00000000000000000000000000000000000000000000000000000000000000000c70c9ffffffffffffffffc501000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffff9b0000000000000000000000000000000000000000001c5ea1cbdff2f8e5d2a16317000000000000000000000000000000000000000000000000000000001263abc9e3f8e5caa8570b00000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000001d70a2d4eefbf5e7bd873900000000000000000000000000000000000000000000000000000000aeffffffffffffffffffffffffffffffffff26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffc097979797979797979797979797979797979797974b00000000000000000000000000000000066ae7ffffffffffffff8f00000000000000000000000033fffffffffffffffffffffffffffffffffffffffffffffffffff70000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012feffffffff68000000000000000000000000000000001eedfffffffc5400000000000000000000000000000000000000000022ecffffffffff7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038feffffffffe805000000000000000000006effffffffffb60000000000000000000000a4ffffffffff820000000000000000000000002f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013379bbd8eff8e4cfa35d14000000000000000000000000000000000000000000000000000000000000000000000000001d6291c1dbebfbea29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000a77eeffffffffff8f00000000000000000000000033fffffffffffffffffffffffffffffffffffffffffffffffffff70000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffff7600000000000000000000000000000000004dfffffffffa4f000000000000000000000000000000000000000fd4ffffffffffc603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076fbffffea3f000000000000000000000002a5ffffffd61c000000000000000000000013cdffffffb50700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000001084f4ffffff8f00000000000000000000000033fffffffffffffffffffffffffffffffffffffffffffffffffff70000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cafffffff92a00000000000000000000000000000000000065fcfffffff95900000000000000000000000000000000002ad9ffffffffffdd1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023605510000000000000000000000000000033664a05000000000000000000000000000246673a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000001791f9ff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000378f8f8f8f4d000000000000000000000000000000001c8f8f8f8f6b000000000000000000000000001cb0f1d34d00000000000000000000000000000000000000004ff6ffffffffb521000000000000000000000000000058f3ffffffffffd41a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000ae3ffffffec12000000000000000000000000000000a9ffffffff4a0000000000000000000000000000000000000000000000000000000000000000000000000000003aecfffffffff69a3f0100000000000000000863d1ffffffffffffca130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000005affffffff95000000000000000000000000000041ffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000000000001395fcffffffffffe5b3896a5f57647aacecfffffffffffff67e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4fffffffc3000000000000000000000000004d4fffffffb29000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dbdffffffffffffffffffffffffffffffffffffffae2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fdffffffc200000000000000000000000070ffffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003485d8ffffffffffffffffffffffffffdb88330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffff590000000000000000000017f0ffffffec11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002976a3cae4f1fcf3e6cfa87c2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017f1ffffffe40b0000000000000000009fffffffff6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffff86000000000000000038feffffffd303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e6ffffffe4060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dafffffff92400000000000002ccffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffb300000000000066ffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b41789cbcdbe8f2fbf7e6d4c3b19f8e774f2603000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000b2ffffffffffdb030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffff4a0000000011ebfffffff923000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001367c1fcfffffffffffffffffffffffffffffffffffff9d5ac83570000000000000000000000009fffffffff0b00000000000000000000000000000000000000001afcffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003581c4e1f7f5e3bd8a3d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029fbffffffda0600000095ffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001990f6fffffffffffffffffffffffffffffffffffffffffffffffffff30000000000000000000000009fffffffff0b00000000000000000000000000000000000000007affffffee9bffffd100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c2ffffffffffffffffffffe38e270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffff77000030fcffffffe80d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068f4fffffffffffffffffecfa18b766055677b90a4bdeefffffffffffff30000000000000000000000009fffffffff0b0000000000000000000000000000000000000001ddffffff9827feffff4b0000000000000000000000000000000000000000000060ffffffffb20000000000000000000000000004ccffffffffb8010000000000000000000000000072470000000000000000000000000000000000000000000000038cfffffffffffffffffffffffffffffca2230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010ebfffffff31a00c3ffffffff61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb2fffffffffffffffbaa5f180000000000000000000000002469fffffffff30000000000000000000000009fffffffff0b0000000000000000000000000000000000000042ffffffff3c00b7ffffc6000000000000000000000000000000000000000000000091ffffffff6800000000000000000000000079ffffffffeb18000000000000000000000000006dffff8902000000000000000000000000000000000000000004b5fffffffffffffffdd7bebfd5f4fffffffff7710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffa45cffffffffcc0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012cafffffffffffffea624000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b00000000000000000000000000000000000000a6ffffffde010048ffffff3f0000000000000000000000000000000000000000000004bdfffffff6290000000000000000000029f8ffffffff4f00000000000000000000000000002ce0ffffab070000000000000000000000000000000000000096ffffffffffffe66c1700000000053b86e9ffffff0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d0ffffffffefffffffff3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c2ffffffffffffd8300000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b00000000000000000000000000000000000012f8ffffff82000001d8ffffb9000000000000000000000000000000000000000000000013deffffffcf06000000000000000002c8ffffffff9a0000000000000000000000000000000017c9ffffbe08000000000000000000000000000000000053ffffffffffffa10a0000000000000000000763e9ff07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffc111000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b0000000000000000000000000000000000006effffffff260000006bffffff3400000000000000000000000000000000000000000000002ef4ffffff8b000000000000000074ffffffffda0b00000000000000000000000000000000000ed5ffffaf0200000000000000000000000000000003d8ffffffffff8e00000000000000000000000000117e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffff61e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038feffffffffffad0600000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b000000000000000000000000000000000000d2ffffffc9000000000cf0ffffad00000000000000000000000000000000000000000000000054fefffffe4400000000000026f6fffffffb350000000000000000000000000000000000000022ecffff6a00000000000000000000000000000059ffffffffffbe030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff7ffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007366b9fc5d5e5f5f8e5d2bfab8a5017000000000000000000000000000000000000000000000000000000000003d0ffffffffffd70b0000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b000000000000000000000000000000000036ffffffff6c00000000008efffffe2a00000000000000000000000000000000000000000000000084ffffffe5130000000002c4ffffffff7b0000000000000000000000000000000000000000004bfffff11a0000000000000000000000000000aafffffffffd25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034aabf8ffffffffffffffffffffffffffffffdc8f2e00000000000000000000000000000000000000000000000000006ffffffffffff62d000000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b00000000000000000000000000000000009afffffffa14000000000022fdffffa100000000000000000000000000000000000000000000000001b2ffffffae000000006effffffffc30300000000000000000000000000000000000000000000c9ffffa50000000000000000000000000003efffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000678e5fffffffffffedeb18d7e7175889aadc7f9ffffffffc420000000000000000000000000000000000000000000000000ddffffffffff7b00000000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b000000000000000000000000000000000bf2ffffffb200000000000000b1fffffb200000000000000000000000000000000000000000000000000ed6ffffff64000022f5fffffff120000000000000000000000000000000000000000000000067fffff60a00000000000000000000000029ffffffffff4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d6fffffffff5ab580f00000000000000000000083e7cbaf8ff3900000000000000000000000000000000000000000000003bfffffffffff21000000000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b0000000000000000000000000000000062ffffffff560000000000000043ffffff940000000000000000000000000000000000000000000000000025effffff42601bfffffffff5c0000000000000000000000000000000000000000000000002cffffff4e0000000000000000000000003ffffffffffd1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192fffffffff6860f0000000000000000000000000000000000125500000000000000000000000000000000000000000000000099ffffffffff8c0000000000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b00000000000000000000000000000000c6fffffff0080000000000000000d4fffff7180000000000000000000000000000000000000000000000000048fdffffcb6effffffffa7000000000000000000000000000000000000000000000000001affffff7800000000000000000000000055ffffffffda000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a2ffffffffb01b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffff250000000000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b0000000000000000000000000000002affffffff9c00000000000000000066ffffff88000000000000000000000000000000000000000000000000000076ffffffffffffffe2100000000000000000000000000000000000000000000000000f98ffffff8a00000000000000000000000059ffffffffc50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003abffffffff8b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019ffffffffffe3000000000000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b0000000000000000000000000000008effffffff3f00000000000000000009edfffff2100000000000000000000000000000000000000000000000000000a6fffffffffffd3f00000000000000000000000000000000000000000000000f82f1ffffffff7b0000000000000000000000003fffffffffb20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffa2000000000000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b000000000000000000000000000006ebffffffe1010000000000000000000089ffffff7c000000000000000000000000000000000000000000000000000009daffffffff88000000000000000000000000000000000000000000000000bdffffffffffff4e00000000000000000000000023ffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021f5ffffffae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffff66000000000000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b000000000000000000000000000056ffffffff8600000000000000000000001efcffffec0b0000000000000000000000000000000000000000000000000034faffffffff6900000000000000000000000000000000000000000000000fffffffffffffe50b00000000000000000000000008feffffffc8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffe81400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffff48000000000000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b0000000000000000000000000000baffffffff29000000000000000000000000acffffff700000000000000000000000000000000000000000000000000ddbfffffffffffa3e0000000000000000000000000000000000000000000005f9ffffffffff500000000000000000000000000000c3ffffffe7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffff610000000000000b70a9a67116000000000000037ecff3ebcc8939010000000000000000000000000000000000000000000092ffffffffff35000000000000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b0000000000000000000000000020feffffffcc000000000000000000000000003dffffffe4060000000000000000000000000000000000000000000000a2fffffffff4ffffea1f0000000000000000000000000000000000000000000082fffffff4680000000000000000000000000000006affffffff21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bfffffff50c000000000011d3fffffffff05b000000000075ffffffffffffffd15201000000000000000000000000000000000000000094ffffffffff22000000000000000000000000000000000000000000000000001bfffffffff30000000000000000000000009fffffffff0b0000000000000000000000000082ffffffff700000000000000000000000000000ceffffff64000000000000000000000000000000000000000000005bffffffffc633f8ffffd10b00000000000000000000000000000000000000000000427c611c0000000000000000000000000000000015fbffffff6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffa50000000000009affffffffffffffa708000000b1fffff5756f98eaffffc8230000000000000000000000000000000000000082ffffffffff1a000000000000000000000000000000000000000000000000000743434343400000000000000000000000009fffffffff0b00000000000000000000000003e3fffffffc17000000000000000000000000000060ffffffdc03000000000000000000000000000000000000000022f2fffffff525006fffffffad0100000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffd701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffff4b00000000000df4ffffffffffffffffb3040000abffffb8000000086df6fff25a0000000000000000000000000000000000006effffffffff2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000004affffffffb600000000000000000000000000000007eaffffff580000000000000000000000000000000000000004c9ffffffff6c000000b4ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe6ffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffff1c000000000052ffffffeb3e1350d0ffffa6020093ffffc000000000002cdfffff6b00000000000000000000000000000000005affffffffff42000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000aeffffffff590000000000000000000000000000000083ffffffd20000000000000000000000000000000000000087ffffffffbd0100000015e6fffffe5400000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffff42c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffffd04000000000070ffffff71000000039fffff8d007affffda00000000000026ebfffe5e000000000000000000000000000000002cffffffffff56000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043fdfffffff11f000000000043fdfffff42f00000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffee3f0000000000000000000046ae71010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffe700000000000085ffffff3a0000000002a1ffff4f53fffff50000000000000041fffffc3800000000000000000000000000000001eeffffffff75000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014e5ffffffff620000000000000088ffffffe01500000000000000000000000000000000000000000000000000000000000000000000000000000000000079fffffffea42e0000000000001fa4ffffffb60c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffcc00000000000071ffffff32000000000002a3ffee4affffff16000000000000009fffffd104000000000000000000000000000000b4ffffffffb6000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffb4000000000000000005c9ffffffc20500000000000000000000000000000000000000000000000000000000000000000000000000000000000056ecffffffffe2af9890a7d0ffffffffffff45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffc400000000000057ffffff4b00000000000003afffcdfeffff3a0000000000000016f8ffff7400000000000000000000000000000076fffffffff5060000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffed1900000000000000000022f1ffffff9a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000018affffffffffffffffffffffffffffff61e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffda00000000000026ffffff6a000000000000000dd7ffffffff5f0000000000000000a4ffffee06000000000000000000000000000019faffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ef8ffffffff5800000000000000000000005affffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002da0faffffffffffffffffffffc92c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3fffffff100000000000000d9ffffae000000000000000029f3ffffff8300000000000000003dffffff4c000000000000000000000000000000a8ffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d5ffffffffaa00000000000000000000000000a1fffffffb420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4e91c6ddf4f6e3bc863300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffff0900000000000089fffff509000000000000000055ffffffa8000000000000000004f4ffffa50000000000000000000000000000003cfffffffffc2400000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffff240000000000001bf7ffff690000000000000000009cffffcc000000000000000000bcfffff403000000000000000000000000000000c8ffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffff630000000000000090ffffe50800000000000000005ffffff10000000000000000008affffff1b0000000000000000000000000000002bf8fffffffc3f000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002edffffffaa0000000000000015e7ffff8800000000000000003dffffff16000000000000000075ffffff370000000000000000000000000000000078ffffffffea1f0000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffef030000000000000042fdfffe45000000000000001affffff3a000000000000000061ffffff530000000000000000000000000000000003c7ffffffffce0c00000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffff3c00000000000000007dffffee3200000000000001f6ffff5f00000000000000005dffffff6c00000000000000000000000000000000001fe3ffffffffd324000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024665b11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ebffffffac00000000000000000081ffffee3a000000000000d4ffff83000000000000000074ffffff5a00000000000000000000000000000000000027e8ffffffffef4c0000000000000000000000000000000000000000002f0f000000000000000000000000009fffffffff0b000000000000000000000000c8fffffffffffffffffffffffffffffffffffffffffffffffff72a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071fbffffed40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffe2b00000000000000000075fefffb7e0400000000b7ffffa800000000000000008dffffff3e000000000000000000000000000000000000001fd2ffffffffffbb3b000000000000000000000000000000000d60c4ffa3000000000000000000000000009fffffffff0b000000000000000000000000e7ffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002efeffffffffea05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce5ffffffa60000000000000000000042dfffffe277320d32eaffffcc0000000000000000b3ffffff2200000000000000000000000000000000000000000d9dffffffffffffbe6b26000000000000000000002062a8f5ffffffc0000000000000000000000000009fffffffff0b000000000000000000000000d8ffffffffffffffffffffffffffffffffffffffffffffffffff3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dfffffffd31000000000000000000000c95fbfffffffffffffffff10000000000000008f5fffff7070000000000000000000000000000000000000000000048d8ffffffffffffffe0af99846f728297bfe8ffffffffffffffb1000000000000000000000000009fffffffff0b0000000000000000000000000c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffff20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c7ffffffda0d00000000000000000000001b86edffffffffffffff160000000000004bffffffac000000000000000000000000000000000000000000000000035cd4ffffffffffffffffffffffffffffffffffffffffffffa2000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddbffffffffb40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033f8ffffffa7000000000000000000000000000a5190cefdffffff3a000000000000b5ffffff530000000000000000000000000000000000000000000000000000003290dafffffffffffffffffffffffffffffffffff8c83c000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001da8ece28f0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057feffffff6b0000000000000000000000000000000028fdffff58000000000043fffffff0080000000000000000000000000000000000000000000000000000000000001a5883a7cbdfeaf6fcf0e4d8c4a5876430050000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022b33a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b85cfedfae5cb964103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fffffffe720000000000000000000000000000000006070701000000000bd3ffffff6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000c8fffffffffffffffffffffffffffffffffffffffffffffffff72a00000000000000000000000023ffffc24a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037bfbffffffffffffffffe464030000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffff8a0100000000000000000000000000000000000000000003b4ffffffc50200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000023ffffffffd159030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffffffffffd34000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000186feffffffab180000000000000000000000000000000000000008a2fffffff3290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffffffffffffffffffffffffffffffffffffff3100000000000000000000000023ffffffffffffdd690800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cfffffffffffffffcfffffffffffffd85039ffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bedfffffff173050000000000000000000000000000000028d1fffffff13a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f09000000000000000000000000000b92f4ffffffffffffe8780f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ddfffffffff6813105133a79dcffffffffc4bafffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fcaffffffffd666140000000000000000000000002296f7ffffffef36000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000127be8fffffffffffff0871700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035fffffffff8340000000000000145ccfffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000567e2fffffffffbba65351902000000083274b7fcffffffffb61e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000764d8fffffffffffff797220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffff7b000000000000000000015fe9fffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ae4fffffffffffffffbe2def3ffffffffffffffe35c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014dc2fffffffffffffca62f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffff35000000000000000000000017b8fffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000756a0e9fffffffffffffffffffffffffebb5103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037abfdffffffffffffb63d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4fffffff90700000000000000000000000001b5fffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002367ea0b8d1eafae8d4bf8b4f15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002395f6ffffffffffffc54d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffdb00000000000000000000000000009ffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000147eeaffffffffffffd35c0400000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffd600000000000000000000000000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000967daffffffffffffe045000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffd200000000000000000000000000009ffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000251c6ffffffffff7f00000000000000000000000000b8cbb700000000000058cbcb4a00000000000000000000000000caffffffce00000000000000000000000000009ffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053b7caac1d9f0f6dcc0a5782e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000495ffffffff7f00000000000000000000000000f5fff30000000000007dffff6b00000000000000000000000000cfffffffca00000000000000000000000000009ffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ef4ffffffffffffffffffffffffd159010000000000000000000000000000000022abefe48b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c70e1ffffffffff7f00000000000000000000000005ffffff0500000000008dffff7c00000000000000000000000000d3ffffffc800000000000000000000000000009ffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffb716000000000000000000000000000011dfffffffffb1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001886efffffffffffffbf3200000000000000000000000016ffffff1400000000009effff8c00000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffdb95765e5569a0e2ffffffffd60f0000000000000000000000000058ffffffffffff1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000289bf8fffffffffffeb038000000000000000000000000000026ffffff240000000000aeffff9c00000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f3fffb9d2b00000000000000036dfbffffffac000000000000000000000000006dffffffffffff340000000000000000000000000000000000000000000000000000000000000000000000107b6a0000000000000000000000000000000000000000000000003cb1fefffffffffffba12b0000000000000000000000000000000037ffffff340000000000bfffffac00000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcdc326000000000000000000000075fffffffe290000000000000000000000002dfdffffffffe8060000000000000000000000000000000000000000000000000000000000000000001889f1ff7f0000000000000000000000000000000000000000000251c6fffffffffffff6921e00000000000000000000000000000000000047ffffff440000000000cfffffbc00000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000008fbffffff830000000000000000000000000070faffffeb3f00000000000000000000000000000000000000000000000000000000000000002196f7ffffff7f000000000000000000000000000000000000000867daffffffffffffee8315000000000000000000000000000000000000000057ffffff540000000000dfffffcc00000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffa7000000000000000000000000000022605511000000000000000000000000000000000000000000000000000000000000002ca4fcffffffffff7f0000000000000000000000000000000000127ce9ffffffffffffe6740d0000000000000000000000000000000000000000000068ffffff640000000000f0ffffdc00000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0ffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039b2feffffffffffffbc320000000000000000000000000000002092f4ffffffffffffdb650700000000000000000000000000000000000000000000000078ffffff740000000002feffffec00000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dfefffa2e0000000000000000000000000000000000002383ccebf9e4c2741900000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000005bffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047c0fffffffffffffca7320000000000000000000000000000000ea7fcffffffffffffce5502000000000000000000000000000000000000000000000000000089ffffff850000000011fffffffc01000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffcd040000000000000000000000000000000388f9fffffffffffffff474010000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000045f8ffffffff790000000000000000000000000000000000000000000000000000000000000000000000000000000000000255cdfffffffffffff49120000000000000000000000000000000000023ffffffffffffbf46000000000000000000000000000000000000000000000000000000000099ffffff950000000021ffffffff0d000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000addffff7b000000000000000000000000000005aeffffffffe5c9ecffffffff9a0100000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000025a6fefffffffffa1e000000000000000000000000000000000000000000000000000000000000000000000000000000000562d9ffffffffffffe97c120000000000000000000000000000000000000023fffffffeb03800000000000000000000000000000000000000000000000000000000000000a9ffffffa50000000031ffffffff1d000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040fefff92c0000000000000000000000000084ffffffeb4e0100004de6ffffff7700000000000000000000000000009bffffffff630000000000000000000000000000000000000000000a5fc0feffffffffffff7d0000000000000000000000000000000000000000000000000000000000000000000000000000000b70e3ffffffffffffd9660800000000000000000000000000000000000000000023fffba12a000000000000000000000000000000000000000000000000000000000000000000baffffffb50000000042ffffffff2d000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffcb0300000000000000000000002afcfffffa36000000000032f7fffff723000000000000000000000000009bffffffff63000000000000000000000000000000000000003498f1ffffffffffffffff940100000000000000000000000000000000000000000000000000000000000000000000000000117eecffffffffffffc6510200000000000000000000000000000000000000000000001e921e0000000000000000000000000000000000000000000000000000000000000000000000c7ffffffc2000000004fffffffff3a000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdfffff78000000000000000000000098ffffffab0000000000000092ffffff90000000000000000000000000009bffffffff6300000000000000000000000000000000002ebaffffffffffffffffffdc4b000000000000000000000000000000000000000000000000000000000000000000000000001a8cf3fffffffffffeb03b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffc3000000004fffffffff3b000000000000000000000000d3ffffffc700000000000000000000000000009ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042fefff82a00000000000000000003f2ffffff46000000000000002effffffee050000000000000000000000009bffffffff630000000000000000000000000000000b9bfdffffffffffffffffe074070000000000000000000000000000000000000000000000000000000000000000000000000b9af8fffffffffff89b28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffc3000000004fffffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffc803000000000000000032ffffffee010000000000000002f1ffffff330000000000000000000000009bffffffff6300000000000000000000000000000dcbfffffffffffffffdb74d02000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffef85180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffc3000000004fffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de1ffff74000000000000000065ffffffd0000000000000000000bbffffff6a0000000000000000000000009bffffffff630000000000000000000000000000a1ffffffffffffe98520000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffd61d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045fffff727000000000000007affffffb700000000000000000099ffffff880000000000000000000000009bffffffff630000000000000000000000000022fefffffffff4800c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fffffffffff38e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffc6020000000000008cffffff9e00000000000000000089ffffff990000000000000000000000009bffffffff630000000000000000000000000070ffffffffed300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da5fcfffffffffffba32e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee2ffff7100000000000089ffffff9c00000000000000000086ffffffa30000000000000000000000009bffffffff63000000000000000000000000008fffffffff510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002297f8ffffffffffffb843000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048fffff625000000000075ffffffab00000000000000000096ffffff940000000000000000000000009bffffffff63000000000000000000000000008efffffffb0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001889f2ffffffffffffcd58030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffc3020000000060ffffffc9000000000000000000c1ffffff7c0000000000000000000000009bffffffff630000000000000000000000000065fffffffd090000000000000000000000000000000000000000000000000000000024665a110000000000000000000000000000000000000000107beaffffffffffffde6d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe4ffff6e000000002afffffff8050000000000000003f4ffffff4c0000000000000000000000009bffffffff630000000000000000000000000019faffffff6c000000000000000000002a1d00000000000000000000000000000071fbffffec3f0000000000000000000000000000000000000000000a6de1ffffffffffffec82150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfffff52300000000e4ffffff4b0000000000000036fffffffa120000000000000000000000009bffffffff63000000000000000000000000000096fffffff258000000000000001a9cfcf401000000000000000000000000002efeffffffffe905000000000000000000000000000000000000000000000560d7fffffffffffff697240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffc00100000088ffffffbb00000000000000a2ffffffb2000000000000000000000000009bffffffff6300000000000000000000000000000dd4ffffffffbf6d47394b6aaef5ffffd200000000000000000000000000006dffffffffffff340000000000000000000000000000000000000000000000000252cbfffffffffffffdac3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e6ffff6b00000014f3ffffff6c000000000049feffffff3a000000000000000000000000009bffffffff630000000000000000000000000000001bc9ffffffffffffffffffffffffffa700000000000000000000000000005affffffffffff2000000000000000000000000000000000000000000000000000000044bdffffffffffffffc1340000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfffff42100000062ffffffff8f12000a6cf4ffffffa100000000000000000000000000009bffffffff63000000000000000000000000000000000779ebffffffffffffffffffffff7400000000000000000000000000000fdfffffffffaf00000000000000000000000000000000000000000000000000000000000037affeffffffffff7f0000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffbe0100000087fffffffffee2fdffffffffbf0700000000000000000000000000009bffffffff630000000000000000000000000000000000000b5294cadff3f6e0cbb6894b0600000000000000000000000000000021abede08c0b00000000000000000000000000000000000000000000000000000000000000002aa1fbffffff7f0000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e8ffff68000000005fedfffffffffffffffc89080000000000000000000000000000009bffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002094f7ff7f0000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b00000000000000000000000000000000000000125eacd0e8fbf0dcac762400000000000000000000000000000000000097ffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004da2dcf4f3daa34e010000000051fffff31f000000000e72bee9f8e0c37b2200000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001686700000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b00000000000000000000000000000000000d8bfafffffffffffffffffffec0560000000000000000000000000000000097ffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026c6ffffffffffffffffc92d00000000a7ffffbb0000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b0000000000000000000000000000000033e6ffffffffffffffffffffffffffffc431000000000000000000000000000097ffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002feaffffffffe1e1fffffffff03600000014e9ffff6500000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b00000000000000000000000000000039f0fffffffffffffed7bebdd1f4fffffffffd8a0000000000000000000000000097ffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cddffffffbc26000016a0ffffffeb1500000054fffff11d000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b000000000000000000000000000014e9ffffffffffeb741700000000043888e9ffffe90000000000000000000000000097ffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffc2050000000000a0ffffffa300000000aaffffb8000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b0000000000000000000000000000a8ffffffffffc313000000000000000000066ced920000000000000000000000000097ffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df2ffffff3b00000000000011f2fffffc1c00000015ebffff620000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b0000000000000000000000000031ffffffffffcb0700000000000000000000000010110000000000000000000000000097ffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffd200000000000000009dffffff7c0000000057fffff01b00000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b0000000000000000000000000099fffffffff6200000000000000000000000000000000000000000000000000000000097ffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffff7a000000000000000061ffffffbb0000000000aeffffb500000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b00000000000000000000000005f3ffffffff93000000000000000000000000000000000000000000000000000000000097ffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffff5b000000000000000026fffffff0010000000017ecffff5e000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b00000000000000000000000034ffffffffff25000000000000000000000000000000000000000000000000000000000097ffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffff40000000000000000003ffffffff0f00000000005affffef1a0000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b0000000000000000000000006dffffffffdd00000000000000000000000000000000000000000000000000000000000097ffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff27000000000000000000f2ffffff21000000000000b1ffffb20000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000007fffffffff2b00000000000000000000000095ffffffff9d00000000000000000000000000000000000000000000000000000000000097ffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff24000000000000000000eeffffff2700000000000019eeffff5b00000000000000000000000000000000000000000000009bffffffff630000000000000000000000000006837f000000000000000000000000000000264a4f3406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000080ffffffff2b000000000000000000000000a6ffffffff7b00000000000000000000000000000000000000000000000000000000000097ffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffff33000000000000000001fdffffff0b000000000000005effffed18000000000000000000000000000000000000000000009bffffffff6300000000000000000000000027d3fff62600000000000000000000002e91e0fffffffff0981700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000086ffffffff2a000000000000000000000000b6ffffffff6000000000000000000000000000000000000000000000000000000000000097ffffffff45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffff52000000000000000020ffffffeb000000000000000000b4ffffb0000000000000000000000000000000000000000000009bffffffff630000000000000000000000001cf8ffffd00900000000000000075cc5fffffffffffffffffff0480000000000000000000000000000005fffffffffffffffffffffffffffffffffffffffffffffe7000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000008fffffffff22000000000000000000000000b7ffffffffe2b79572502e0c00000000000000000000000000000000000000000000000097ffffffffdb08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffff8600000000000000005dffffffcd0000000000000000001aefffff580000000000000000000000000000000000000000009bffffffff630000000000000000000000000090ffffffcb1d00000000278bebfffffffffffffffffffffffffb4400000000000000000000000000005fffffffffffffffffffffffffffffffffffffffffffffff1e0000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000097ffffffff1b000000000000000000000000a4ffffffffffffffffffffffe9c7a482603d1b010000000000000000000000000000000097ffffffffff8500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dffffffd600000000000000009bffffff990000000000000000000061ffffec1600000000000000000000000000000000000000009bffffffff630000000000000000000000000015e9fffffff09b7592c7ffffffffffffffffffffffffffffffffea1a000000000000000000000000002cf5ffffffffffffffffffffffffffffffffffffffffffff560000000000000000000000000000000000000000000000009fffffffff2300000000000000000000000000a0ffffffff1300000000000000000000000091fffffffffcfffffffffffffffffffffffffff7d6b4830000000000000000000000000097fffffffffffa2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeaffffff4500000000000010f1ffffff400000000000000000000000b7ffffac00000000000000000000000000000000000000009bffffffff63000000000000000000000000000048fefffffffffffffffffffffffffffeb55e300b2663e5ffffffbf000000000000000000000000000056ffffffffff9983838383838383838383838383838383420000000000000000000000000000000000000000000000009fffffffffea43000000000000000000000000c3ffffffff0c00000000000000000000000078ffffffff501f466d93bae1feffffffffffffffffffd60000000000000000000000000097fffffffffdffcb070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffdb120000000000a0ffffffc90100000000000000000000001cf1ffff55000000000000000000000000000000000000009bffffffff6300000000000000000000000000000087fffffffffffffffffffffff191250000000000000ec8ffffff50000000000000000000000000000083ffffffffc206000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffa11600000000000000000019f9fffffffd040000000000000000000000003effffffff69000000000000092e557ca2cfffffffffc50000000000000000000000000097ffffffff93ffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c9ffffffd1350000139efffffffa380000000000000000000000000064ffffea140000000000000000000000000000000000009bffffffff630000000000000000000000000000000078f9ffffffffffffffc5610b00000000000000000013e0ffff90000000000000000000000000000001afffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffef8c2600000000000007b0ffffffffd50000000000000000000000000007f7ffffff8e000000000000000000000046ffffffffad0000000000000000000000000097ffffffff1ad5ffff6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019dbffffffffe7d9fdfffffffe5c000000000000000000000000000000b9ffffa80000000000000000000000000000000000009bffffffff630000000000000000000000000000000000278ed6f3e9c18b2a0000000000000000000000000046d747000000000000000000000000000000000cd1ffffffff6f0000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff7bf9ffffffffbe62340c1347cfffffffffff960000000000000000000000000000b9ffffffce000000000000000000000079ffffffff790000000000000000000000000097ffffffff133bfeffff9f0f00000041910a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa9ffffffffffffffffe243000000000000000000000000000000001ef2ffff5200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000020ebfffffffc4700000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b32dafffffffffffffefffffffffffffffd2700000000000000000000000000004bfffffffe1f00000000000000000000acffffffff430000000000000000000000000097ffffffff130088fffffffddcccf0ffff7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003294d6f4f1d5ae570900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003efafffffff028000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000b84f7ffffffffffffffffffffffff6a00000000000000000000000000000001d4ffffff9100000000000000000018f3ffffffe9060000000000000000000000000097ffffffff130003bbffffffffffffffffe6080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffda110000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000001fa1f5fffffffffffffffff26a000000000000000000000000000000000044fefffffa37000000000000000099ffffffff86000000000000000000000000000097ffffffff13000013ddffffffffffffffff3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffbb04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ba7c7e4f9e9c27e170000000000000000000000000000000000000088ffffffe6310000000000004cfcffffffeb16000000000000000000000000000097ffffffff1300000019c8fffffffffffff62b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bcffffffff9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a6fffffff88e43120c3f91fbffffffff56000000000000000000000000000000000000000000000000000260bdeaf7d9941e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012dcffffffff67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018afffffffffffffdfffffffffffd690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002af1fffffffa400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038c7ffffffffffffffffffd74700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfdffffffec2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003483c4dff8edd69f52040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffd50e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffb40200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c9ffffffff8a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ae5ffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035f7fffffff83a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffe81e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffa5000000000000000000000000000000000000000000000000000000daffffffff9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffcf0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef1fffffff9160000000000000000000000000000000000000000000000000039ffffffffff3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b2ffffffffad010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffff7b0000000000000000000000000000000000000000000000000098ffffffffce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021333333333333333333333333333341ebffffffff810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bfaffffffe203000000000000000000000000000000000000000000000007efffffffff6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffffffffffffffffffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff51000000000000000000000000000000000000000000000055fffffffff8120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffffffffffffffffffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bfeffffffbc0000000000000000000000000000000000000000000000b3ffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffffffffffffffffffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffff2800000000000000000000000000000000000000000016fbffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffff9200000000000000000000000000000000000000000070ffffffffe30200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9fffffff10c0000000000000000000000000000000000000000cfffffffff83000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffff68000000000000000000000000000000000000002dfffffffffe23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dbffffffd3000000000000000000000000000000000000008cffffffffbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffff3e000000000000000000000000000000000003e7ffffffff5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009eaffffffa9000000000000000000000000000000000049fffffffff10a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffffffffffffffffffffffffffffffffffffff9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f5ffffffffffffffffffffffffffffffffffffffffffffffffff380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffd6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021fcffffff802f2f2f2f2f2f2f2f2f2f2f2f2f2fddffffffff74000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffc0000000000000000000000000002afffffffffb1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffff2a00000000000000000000000087ffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffff92000000000000000000000001e2ffffffff4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048fffffff00a0000000000000000000040ffffffffe804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffff63000000000000000000009dffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffcc00000000000000000008f1ffffffff2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e2ffffff34000000000000000057ffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffff9d0000000000000000b4ffffffff650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff61000000000000015fbfffffff50e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffff6e0000000000006dffffffffa1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f8ffffd7000000000000caffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffff400000000027ffffffffdd0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028feffffa90000000084ffffffff7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1fffffa17000001dffffffffd1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cffffff7a00003dffffffffb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffe002009affffffff560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffff4b07efffffffed070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d9ffffb454ffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066fffffdcbffffffff3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e8ffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffff6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011f3fffffffff91300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffa9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffbffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3e6f9fcee1ecf7fdf4e9dfd4bfa1836435070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000559b5fbfffffffffffffffffffffffffffffffffff9cc8c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025eddffffffffffffffffffffffffffffffffffffffffffffff4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dbfffffffffffffffffdd946b533b364453719cc8f9ffffffffff7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047effffffffffffff0802700000000000000000000000b4893edffffad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ff9fffffffffff5851100000000000000000000000000000000075ace8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049fbffffffffffde2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cecffffffffffbc1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c2ffffffffffc707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffe2180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1fffffffffd3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cedfffffffffa2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffff98000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffff41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e9fffffffff205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffff710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffff2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffff1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffff2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffff5600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009faffffffff6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffa1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffea020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfdffffffff3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffee1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffff8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f9fffffff820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffcf0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffb9040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc8ffffffffad0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc1ffffffffdc350000000000000000000000000000000000000000071b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b4fffffffffa901e000000000000000000000000000000001f78e6f9260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016ef7fffffffffba4460b000000000000000000002276caffffffff5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cc6fffffffffffffac5927c685865778cb8e8ffffffffffffff7900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047c8ffffffffffffffffffffffffffffffffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b90e4ffffffffffffffffffffffffffffffffffeaa13500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012a5c8fadbdcddeeefcf3e6daceb28d68360200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020400000000000000000000000013ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000145ea5d9edfd5f00000000000000000000000013ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000575f2ffffffffff5f00000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aefffffffaa669300300000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffde270000000000000000000000000000000013ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f4fffffc2e000000000000000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffb400000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffff7200000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffff5a00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffff4500000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffff3200000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002feffffff2f00000000000000000000000000000000000013ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffff3400000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffff3900000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff3e00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffff4400000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffff4900000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffff4e00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffff5300000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff5900000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffff5d00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff4e00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff3b00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010ffffffff2700000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffff1400000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffe50000000000000000000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001caffffff990000000000000000000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fffffffb240000000000000000000000000000000000000013ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000573fdffffff63000000000000000000000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019364e8bdcffffffde4800000000000000000000000000000000000000000013ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffd99a4a020000000000000000000000000000000000000000000013ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffe2984e0b0000000000000000000000000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003132e66c0ffffffeb6000000000000000000000000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ef3ffffff77000000000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004efffffffc2f0000000000000000000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffff9f0000000000000000000000000000000000000013ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffee0000000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffff0f00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffff2700000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001faffffff3f00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff5700000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff5b00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff5600000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff5100000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffff4c00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffff4700000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff4200000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff3d00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffff3800000000000000000000000000000000000013ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffff3300000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002feffffff2e00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff3400000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff4a00000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6ffffff6000000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffff7a00000000000000000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffbf00000000000000000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef1fffffe3a000000000000000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffe5310000000000000000000000000000000013ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009efffffffdaf733e0900000000000000000000000013ffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005beaffffffffff5f00000000000000000000000013ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074792c4d8ed5e00000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013fbfbfbfb8500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7f8e4cb8a4003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffd13a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3e71befffffffe580000000000000000000000000000000000000000000000000000000000000000000000000000000000035b5b4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059fafffff9320000000000000000000000000000000000000000000000000000000000000000000000000000000049ffff9500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fcfffffe1800000000000000000000000000000000000000000000000000000000000000000000000000000ff7ffd90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffff55000000000000000000000000000000000000000000000000000000000000000000000000000066ffff7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffff800000000000000000000000000000000000000000000000000000000000000000000000000000c5fffe1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000024ffffbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000082ffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffac00000000000000000000000000000000000000000000000000000000000000000000000001dffff40c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffb500000000000000000000000000000000000000000000000000000000000000000000000040ffffa1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffaf0000000000000000000000000000000000000000000000000000000000000000000000009fffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffa900000000000000000000000000000000000000000000000000000000000000000000000af3ffe3020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffa300000000000000000000000000000000000000000000000000000000000000000000005cffff86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffff9e0000000000000000000000000000000000000000000000000000000000000000000000bbffff28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffff98000000000000000000000000000000000000000000000000000000000000000000001cfdffc90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffff920000000000000000000000000000000000000000000000000000000000000000000079ffff6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffff8c00000000000000000000000000000000000000000000000000000000000000000000d7fff913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffff8600000000000000000000000000000000000000000000000000000000000000000036ffffad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffff8c00000000000000000000000000000000000000000000000000000000000000000095ffff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffa3000000000000000000000000000000000000000000000000000000000000000006edffeb05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffba000000000000000000000000000000000000000000000000000000000000000053ffff92000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffd30000000000000000000000000000000000000000000000000000000000000000b2ffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffffffffd1600000000000000000000000000000000000000000000000000000000000015fbffd500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffff760000000000000000000000000000000000000000000000000000000000006fffff760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065fffffff1240000000000000000000000000000000000000000000000000000000000cefffd1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aaffffffe53f0000000000000000000000000000000000000000000000000000002dffffb9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ef7ffffffc07743300e000000000000000000000000000000000000000000008cffff5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e539feaffffffff6300000000000000000000000000000000000000000003e7fff20a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002381c4f8ffffffff6300000000000000000000000000000000000000000049ffff9e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9afefffffaa056230e01000000000000000000000000000000000000000000a8ffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c3ffffffd221000000000000000000000000000000000000000000000000000ff7ffe0010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffe712000000000000000000000000000000000000000000000000000066ffff8200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebffffff63000000000000000000000000000000000000000000000000000000c4ffff2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036fffffff80e000000000000000000000000000000000000000000000000000024ffffc5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffd400000000000000000000000000000000000000000000000000000082ffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffbc000000000000000000000000000000000000000000000000000001dffff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffa3000000000000000000000000000000000000000000000000000040ffffaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffff8b00000000000000000000000000000000000000000000000000009effff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffff87000000000000000000000000000000000000000000000000000af2ffe9040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffff8d000000000000000000000000000000000000000000000000005cffff8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffff9200000000000000000000000000000000000000000000000000bbffff3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffff980000000000000000000000000000000000000000000000001cfdffd20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffff9e00000000000000000000000000000000000000000000000078ffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffa4000000000000000000000000000000000000000000000000d7fffc180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffaa000000000000000000000000000000000000000000000036ffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffb0000000000000000000000000000000000000000000000095ffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffb50000000000000000000000000000000000000000000006edfff008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffaa0000000000000000000000000000000000000000000053ffff9a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffff9b00000000000000000000000000000000000000000000b1ffff3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffff8b00000000000000000000000000000000000000000015faffdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffff7c0000000000000000000000000000000000000000006fffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffff50000000000000000000000000000000000000000000cefffe2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fdfffffd1300000000000000000000000000000000000000002dffffc20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fdfffff62c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000195186cefffffffc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffc5310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2e7d3bb7a33010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048b6e9fae5b27112000000000000000000000000000000000000000000000000000000000000ccfbcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056fffffffffffffff6930a00000000000000000000000000000000000000000000000000000000cfffcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffd428000000000000000000000000000000000000000000000000000000cfffcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090fffff8d0b9eaffffffed1d0000000000000000000000000000000000000000000000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000177660800000381ffffffc30300000000000000000000000000000000000000000000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffff7e00000000000000000000000000000000000000000000000000cfffcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffea040000000000000000000000000000000000000000101f2c3adcffd81200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ffffff490000000000000000000000000000244f779fc7efffffffffffffffffe2a25008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffff9b000000000000000000000000008dffffffffffffffffffffffffffffffffffe7740900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffbd00000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffd52f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffd900000000000000000000000000d5fffffffff5b36c3c250ed0ffdd6aa9ebfffffffff53c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4fffffff500000000000000000000000000e7ffffdd700e0000000000cfffcf00000b97fffffffff12500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffff00000000000000000000000000b7d7550200000000000000cfffcf000000006bffffffffba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff030000000000000000000000000000000000000000000000cfffcf0000000001c1ffffffff3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff060000000000000000000000000000000000000000000000cfffcf00000000004fffffffff900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0a0000000000000000000000000000000000000000000000cfffcf000000000021ffffffffce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000cfffcf000000000004ffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000cfffcf000000000019fffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000cfffcf000000000053ffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000cfffcf0000000000b7ffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000cfffcf0000000059ffffffffff740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000cfffcf0000005df8fffffffff9150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000cfffcf0016a8ffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000000cfffdd91f6ffffffffffffce06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000000000000000000014deffffffffffffffffffd21800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000000002d9cf7ffffffffffffffffffb7110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000000000046beffffffffffffffffffffec6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000001cb0ffffffffffffffffffffec810e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000000003eeaffffffffffffffffffca5f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000003ff8fffffffffffffffdffd100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000001befffffffffffffb43bcfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000a1ffffffffffe0350000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000012fcffffffffc715000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000005bfffffffff72000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000082ffffffff8f0000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000098ffffffff570000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000092ffffffff350000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000075ffffffff480000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000039ffffffff7a0000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000002dcffffffe60700000000cfffcf00000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000068ffffffff8600000000cfffcf00000000001ba6f92500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b0000000000000000000000000001c0ffffffff9a120000cfffcf0000002e9af9ffff3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000015d1fffffffff8b283e4ffe483aaddffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b00000000000000000000000000000013b3ffffffffffffffffffffffffffffffffff1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff0b000000000000000000000000000000000053cdffffffffffffffffffffffffffffe8080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e81b0dffffffff5e6d2a97d5227030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2dbb2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000262a78819000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffe31500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008faffffffff6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010ffffffffff7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffff92a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019aef1d34d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a99805000000000000000000000000000000009bffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019effff5f000000000000000000000000000000009bffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffb601000000000000000000000000000000009bffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffe51400000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041fcffff4e0000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ae8ffffa9000000000000000000000000000000000000009bffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c3ffffed17000000000000000000000000000000000000009bffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffff6300000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f1ffffd70300000000000000000000000000000000000000009bffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffff570000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffd2010000000000000000000000000000000000000000009bffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffff5100000000000000000000000000000000000027333333b0ffffffff3333333333333333330800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffd000000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffff6d00000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cfdfffffb1600000000000000000000000000000000000000225d95cdfbffffffffffffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffb40000000000000000000000000000000000000000000000009bffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffff570000000000000000000000000000000000000000000000009bffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dfffffff2090000000000000000000000000000000000000000000000008effffffff0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffb9000000000000000000000000000000000000000000000000007dffffffff1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffff83000000000000000000000000000000000000000000000000006cffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1ffffff4e0000000000000000000000000000000000000000000000000056ffffffff3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffff19000000000000000000000000000000000000000000000000001cffffffff4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffe2000000000000000000000000000000000000000000000000000000ddffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085ffffffb400000000000000000000000000000000000000000000000000000091ffffffad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffa10000000000000000000000000000000000000000000000000000001cf8fffff51c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffff91000000000000000000000000000000000000000000000000000000008cffffffa901000000000000000000001a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff800000000000000000000000000000000000000000000000000000000005c3ffffffae1800000000000000098efda800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffff70000000000000000000000000000000000000000000000000000000000015cefffffff7a05b3322345090e6ffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff600000000000000000000000000000000000000000000000000000000000000bb1fffffffffffffffffffffffffffffd140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ffffffff53000000000000000000000000000000000000000000000000000000000000000279f2ffffffffffffffffffffffffe1070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffff5d0000000000000000000000000000000000000000000000000000000000000000001695f5ffffffffffffffffffc01f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffff6b000000000000000000000000000000000000000000000000000000000000000000000009509fc7e3f8e1c38f330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ffffff790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffff960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffb200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffe0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffff360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ebffffff620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffe4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fdffffff2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffc40000000000000000000000000000000000000000000000000000000000000041b8bb8a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ecffffff2700000000000000000000000000000000000000000000000000000000000083ffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffff8d00000000000000000000000000000000000000000000000000000000000083ffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021faffffec07000000000000000000000000000000000000000000000000000000000083ffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffff60000000000000000000000000000000000000000000000000000000000083ffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f5ffffdc040000000000000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffff610000000000000000000000000000000000000000000000000000000083ffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdeffffdf0600000000000000000000000000000000000000000000000000000083ffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffff7a00000000000000000000000000000000000000000000000000000083ffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099fffff621000000000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd8ffffb7000000000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f2ffff6c00000000000000000000000000003553535353535353535353acffffea535353535353535353534b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051fefff82e00000000000000000000000000dfffffffffffffffffffffffffffffffffffffffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffd609000000000000000000000000e7ffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffff60000000000000000000000000cafffffffffffffffffffffffffffffffffffffffffffffffff82a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000937800000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d6f734e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ccd5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bafffb500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bf6fff84300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffee22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffd20b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e7ffffa80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffff58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffeb1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002afdffffaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffff42000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024fbffffc900000000000000000000000000000000000000002e8bd50f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffff50000000000000000000000000000000000029d0ffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffd4010000000000000000000000000000000003d5ffffffed0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffff42000000000000000000000000000000000048ffffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffaa000000000000000000000000000000000000b7ffffffeb0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df8fffffa1700000000000000000000000000000000002afcffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffff7500000000000000000000000000000000000096ffffffe809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffc200000000000000000000000000000000000014f0ffffff6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025fffffffb1000000000000000000000000000000000000074ffffffe5070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffff5500000000000000000000000000000000000006dcffffff6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffff9d0000000000000000000000000000000000000052ffffffe2060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffcf0000000000000000000000000000000000000000c0ffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfffffff7030000000000000000000000000000000000000032fdffffdf0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffff2600000000000000000000000000000000000000009fffffff6100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f3ffffff51000000000000000000000000000000000000000019f4ffffdc03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffff720000000000000000000000000000000000000000007dffffff5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffff8100000000000000000000000000000000000000000009e3ffffd9020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffff9000000000000000000000000000000000000000000000d1ffffff580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffff9e0000000000000000000000000000000000000000002dffffffffd50100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffad00000000000000000000000000000000000000000089ffffffffff540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffac000000000000000000000000000000000000000001e2ffffffffffd201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffff9f000000000000000000000000000000000000000040ffffffffffffff50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffff9300000000000000000000000000000000000000009bfffffff2bbffffcd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ffffff870000000000000000000000000000000000000007efffffffa643ffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffff720000000000000000000000000000000000000052ffffffff5400d2ffffca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff4c00000000000000000000000000000000000000aefffffff60b0062ffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fbffffff2700000000000000000000000000000000000011f9ffffffaf000007e9ffffc600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fffffffc0600000000000000000000000000000000000065ffffffff5d00000080ffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffd500000000000000000000000000000000000000c1fffffffa1100000016f8ffffc100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffff940000000000000000000000000000000000001efeffffffb900000000009effffff3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffff5400000000000000000000000000000000000078ffffffff6700000000002dffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdfffffe15000000000000000000000000000000000000d3fffffffd18000000000000bcffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffcb0000000000000000000000000000000000002fffffffffc3000000000000004bffffffb80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffff6e0000000000000000000000000000000000008affffffff710000000000000001d8ffffff3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015fbfffffb16000000000000000000000000000000000002e4ffffffff20000000000000000069ffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffb500000000000000000000000000000000000042ffffffffcc0000000000000000000aedffffff320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffff4c0000000000000000000000000000000000009dffffffff7a0000000000000000000087ffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffce00000000000000000000000000000000000008f1ffffffff28000000000000000000001bfafffffe2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff5200000000000000000000000000000000000054ffffffffd7000000000000000000000000a5ffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffd301000000000000000000000000000000000000b0ffffffff8400000000000000000000000034fffffffe2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffff4100000000000000000000000000000000000012f9ffffffff3200000000000000000000000000c3ffffffa600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffa10000000000000000000000000000000000000067ffffffffe0000000000000000000000000000052fffffffd280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d1ffffed1500000000000000000000000000000000000000c2ffffffff8e000000000000000000000000000002deffffffa20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffff5c0000000000000000000000000000000000000020feffffffff3c00000000000000000000000000000070fffffffc24000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f5ffff980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffcb070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffeb1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032f8fff1330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6fff53d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b64700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005008000000000000004e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bbeff8600000000000037fde3590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e8fffffb220000000000c7ffffff480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffff940000000041ffffffc2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c4fffff615000000b9fffff72b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f2ffff81000032ffffff6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000232f2f2f2f2f2f2f2f2f2f2f1d00000000000000000000000000000000000000000062ffffed0b00aaffffbb0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffffffffff9b00000000000000000000000000000000000000000000afffff6e26fdffee1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffffffffff9b0000000000000000000000000000000000000000000015e8ffe0a0ffff56000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000032878774593f250b004bffffffffa200041c36506b83876100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b000000000000000000000000000000000000000000005ffffffffffffffff1d6f8ffffffdae8fdffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b000000000000000000000000000000000000000000005fffffffffffffffffffffffffffffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b000000000000000000000000000000000000000000005ffffeead0b59a80655ef7ffffff915c7691acc6e1faffb700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b00000000000000000000000000000000000000000000000000000000000000acfffbdeffec18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000005effffa45affffb6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b00000000000000000000000000000000000000000000000000000000001ff1ffff2d03dcffff690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000002c0ffffb4000066fffff52700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000074ffffff3d000007e5ffffca04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b00000000000000000000000000000000000000000000000000000029f8ffffc50000000072ffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b000000000000000000000000000000000000000000000000000000c0ffffff4d000000000becfffff7220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000068dfbffc701000000000073ffffc1250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b000000000000000000000000000000000000000000000000000000002fc12e00000000000005be5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000001904000000000000000000000000000000000000000022abefe48c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b000000000000000000000000000000000000000023e8d32800000000000000000000000000000000000011dfffffffffb100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b000000000000000000000000000000000000000076fffff143000000000000000000000000000000000058ffffffffffff1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b00000000000000000000000000000000000000000068fbfffa59000000000000000000000000000000006dffffffffffff34000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b000000000000000000000000000000000000000000004cfbfffc4f0000000000000000000000000000002dfdffffffffe706000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b00000000000000000000000000000000000000000000006cfffff72b00000000000000000000000000000070faffffea3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b00000000000000000000000000000000000000000000000098ffffc401000000000000000000000000000000226055110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000ef0ffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b000000000000000000000000000000000000000000000000008affffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000045ffffff2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000015ffffff6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000048ffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b00000000000000000000000000000000000000000000001e92f5ffffff850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b000000000000000000000000000000000000000000006ffaffffffffff680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b00000000000000000000000000000000000000000004f6fffffffffffe240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b00000000000000000000000000000000000000000011ffffffffffff98000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b00000000000000000000000000000000000000000000ccffffffffd30f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000021b5f1d5840700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffff9a1f1f1f1f1f1f1f1300000000000000000000000018cbcb8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffffffffff9b0000000000000000000000002dffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffffffffff9b0000000000000000000000003dffffcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffff0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffff1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffff2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffff3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffff4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffff5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffff6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff8a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d2f2f2f2f2f2f2f2f2f2f2f13000000000000000000000000ffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffff67000000000000000000000000ffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffff67000000000000000000000000ffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff6700000000000000000000000000000000000000000014b0950600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff67000000000000000000000000000000000000000021daff830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000030e7ffcb050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff6700000000000000000000000000000000000043f2fff627000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff67000000000000000000000000000000000058f9ffff6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000072feffffb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000018bffffffeb180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000005a4ffffffff51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000cbaffffffff9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff6700000000000000000000000061ffffffffde0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff67000000000000000000000000002273c4fa3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff6700000000000000000000000047ffffffffffffffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff6700000000000000000000000010fefffffffffffffffffffffffff20200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff6700000000000000000000000000d6ffffffffffffffffffffffffff2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff67000000000000000000000000009dffffffffffffffffffffffffff6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff67000000000000000000000000000b171717171717171717171717170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e1f1f1f1f1f1f1fe7ffffff67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffff67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffff67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a231701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000168ae1fffffff8cd741a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019e6fffffffffffffffff77f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffffffffffffd31e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010ceffffffffffffffffffffffe62b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012cfffd46a27091840afffffffe31b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005260100000000000083ffffffc7020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffea090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffff610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f4ffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffe90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffff0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffff2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffff4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffff5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffff5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffff5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a5b5b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffff6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1fffe1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018fcffda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffff3800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffff9700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f0ffee070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffff540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cffffb200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddfffb160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffff6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022feffce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffff2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef6ffe703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffff4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffa600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e6fff60f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffc200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffff2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016fbffdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffff3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffff9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007eefff00900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dafffc180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffeffd200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffff3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffff8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf5ffe904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e4fff81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ffffc500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffff250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffff8200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013faffe001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffff9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ecfff20a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffff5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffb900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6fffd1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffff760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cfdffd500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000454b4daf5ebc8a15207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013c5ffffffffffffffffef880f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffeb6d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffe7c1bfddffffffff69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffff357020000001c71dcff55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffff5500000000000000024b1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016ffffffffe7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffff710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffff6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffff67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e33336affffffff86333333333333333333330b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025e7ffffffffffffffffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bebffffffffffffffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031efffffffff6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036f2ffffff7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003df5ffff7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f7ff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bf9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Book.asset.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Book.asset.meta new file mode 100644 index 0000000..1c6dfc2 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/ITC Legacy Sans Std Book.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f101d65fcacbc3c4894c0658b75abed3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifTC-Regular.asset b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifTC-Regular.asset new file mode 100644 index 0000000..e3eb3be --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifTC-Regular.asset @@ -0,0 +1,2741 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!28 &-2229048579364725469 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NotoSerifTC-Regular Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 2048 + m_Height: 2048 + m_CompleteImageSize: 4194304 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 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 + image data: 4194304 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333b200200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffe6c1882800000000000000000000000000000000000000000000000000000000000000000000000000000000000000008eddb791692a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ec3ab894e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000250800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ccbbe9c6b140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bdab38d5c15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055e5c19d79470a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbfffff7b851030000000000000000003297612a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003483d3ac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffba2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffe29b360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffec810900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061820272b2b2b2b2b2b2b2b2b2b2b2b28211a130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018e081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffff0cb822d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b966e471300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cebe5c7a3580c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013e8d97c1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000272ac000000000000000000000000000000000000000000000000000000000000000000000000005ee7d6b2822500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0f1d0af844409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffaa01200000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6fffffffffecb6e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008afffffffffff9c1741000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffcdaaf5404000000000000000002925a000000000000000000000000000000000000000000000067782900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001337cc0dce7c67b0b0000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffd0330000000000000000b4fffffff1bc854f18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054595e3fffffffc1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbfffffffffffffa490000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffffffffffffbb32000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffd20a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002178bce4fdfffffffffffffffffffffffffffffffffffffffffffef7f0e9e0c9b096754514000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccdff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007182a3c4d5f686d71767a7f84888d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffbb3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f1fffffffdc4771900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffffffffffff37d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086fffffffec0620e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029c7fffc1b00000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffbb2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015fefffffffffff9b44400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffe30f00000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffffe65c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8fffffffffffffffff38f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffe040000000000000029effffa610000000000000000000000000000000000000000009ecffffda8b3c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000309ee9ffffffffffffffd20b00000000000000000000000000000000000000000000000000000000000000000000000000dbfffffffffffff5280000000000000486d3ffffffffffffffe1aa743c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000956a6f0ffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000074fffffffffffffffffffff7590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcd730a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b6ffffa40000000000000000000000000000000000000000000000000000000000000000000000000000000013385e83a9cde3f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffffffffff61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cfffffffffffffff6890f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ec7fffffffff6a63d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000478f8ffffff7a00000000000000000000000000000000000000000000000000000000000000000000000067fffffffffffffb5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffc8210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5d00000000000012a031000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffffff8600000000000000000000000000000000000000000000000000000000000021590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffffffffffd82a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffd48000000000005a8ffffffe3420000000000000000000000000000000000000018a9fcffffffffea9e4f06000000000000000000000000000000000000000000000000000000000000000000000000003db6ffffffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000206cb8f9fffffffffffffff2ab5f1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003396f0fffffffffffffffffffff936000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000de8ffffffffffffffffffffffff4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f0000000000000000000000000000000000376d512b01000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdb2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009afffffffe3300000000000000000000000000000000000000000000000000000000000000000000094386c4edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffffffd51c00000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf000000000000000000000000000000000000000000000000000000000005334e2400000000000000000000000000000000000000000000000040b8ffffffffffcf61080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bc6ffffffffffee1b000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffffee3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000097ffffb83f000000000000000000000000000000000000000000000000000000000022f5ffffffffffffffffffffff5a0000000000000000000000000000000000000000000000000000000d87f8ea050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d3ffffffffffffffffffffffffeb18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffad0000000000000296fffffffe8e05000000000000000000000000000000000000002090f3ffffffffffe9851f00000000000000000000000000000000000000000000000000000000000000000043c4ffffffffffffffffffffffffffb100000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000c519de8fffffffffffffffdc77a2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000126dd0ffffffffffffffffffffffffffffe1120000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffffffffffffe710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffe1891c00000000000000000000000000000000000000000000000befffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006eb5510500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000228421800000000000000000000000000000000000000000000000000007affffffffffc0000000000000000000000000000000000000000000000000000000000000013a7cbff8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe10c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffffde0c000000000000000015d8ae1c000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf000000000000000000000000000000000000000000000000000000006ce5fffffe8d0000000000000000000000000000000000000000000000000032aafdffffffffeb861c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042e9ffffffffffffffcd130000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffe00f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000071f7ffffffc54d00000000000000000000000000000000000000000000000000002ce3ffffffffffffffffffffffffeb080000000000000000000000000000000000000000000000000261e7ffffff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab5ffffffffffffffffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003af9e2914003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026a3f0ffe68808000000000000000000000000000000000000000000000000000000000000000000000000000000000d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b88a5d2f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000665abdcdbbc6a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000084ffffffffbb0e00000000000000000000000000000000000000001077e5fffffffffffdb249020000000000000000000000000000000000000000000000000000000034bbffffffffffffffffffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000013686e3ffffffffffffffffe2964908000000000000000000000000000000000000000000000000000000000000000000000143a7f8ffffffffffffffffffffffffffffffffffd52f00000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000088dffffffffffffffffffffffffffffff6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007ffffffffffff77f0000000000000000000000000000000000000000000044ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014efffffe98a27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000870e7fffffe920400000000000000000000000000000000000000000000005bffffffffffffff4e0000000000000000000000000000000000000000000000000000001475dcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffff8b0000000000000000b6fffff3720300000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf00000000000000000000000000000000000000000000000000000043ffffffffffff4f000000000000000000000000000000000000000000000000000027acfffffffffffba92f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000178fcffffffffffffffffffe46303000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028a1ffffffffffffffffffffffffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000027c6ffffffffc22e000000000000000000000000000000000000000000000b79f8ffffffffffffffffffffffffffff52000000000000000000000000000000000000000000000022c6ffffffffffc904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ed7ffffffffffffffffffffffffffffffff260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d1ffffffffeb9c4b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065f6ffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000030ccfdffde860f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056a7cea92d000000000000000000000000000000000000000000000000c7fffffffffbd4a7794c1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057deffffffffffffcb0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000008bffffffffd31d000000000000000000000000000000000000000000055ed7ffffffffffffdd76140000000000000000000000000000000000000000000000001fabffffffffffffffffffffffffffffffffe10d00000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000245a6f7fffffffffffffffff49d370000000000000000000000000000000000000000000000000000000000000665dcfffffffffffffffffffffffffffffffffffffffffff87d210000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000a5edeffffffffffffffffffffffffffffffffc2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2a00000000173218000000000000000000000000000070ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bf0ffffffffffc35f0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffff750000000000000000000000000000000000000000000041f9ffffffffffffffd8040000000000000000000000000000000000000000000000003da5f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffad0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059f9fffffffffffffffffffffffff70b0000000000000024e1ffffffcf37000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf000000000000000000000000000000000000000000000000000002cfffffffffffffa3000000000000000000000000000000000000000000000000000000003ac6fffffffffffeaf3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffffffffffffd6864d15000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3a79cafeffffffffffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000274f7fffffffc910f0000000000000000000000000000000000084191f0ffffffffffffffffffffffffffffffff9a000000000000000000000000000000000000000000005bf1ffffffffffffff83000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a73cfffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7df1fffffffffff2a8510500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000020ecffffffffffe52a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ac1fffffffff939000000000000000000000000000000000000000000000281cdfefffffffffffffffff0c39253150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001db4ffffffffffffffffff91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000098ffffffffe63100000000000000000000000000000000000000000000046eeefffffffffffff88e1300000000000000000000000000000000000000000056f0fffffffffffffffffffffffffffffffff83f0000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000001067c8ffffffffffffffffffd16c10000000000000000000000000000000000000000000000000000a6fe3ffffffffffffffffffffffffffffffffffffffffffffffffffffd31a000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000000000000000000000000000000000000000000000000016559cf1fffffffffffffffffffffffffffffffffffff5010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b00000dacfeffffc74b00000000000000000000000081fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7aebfffffffffff198310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012f4ffffffffffffea00000000000000000000000000000000000000000025efffffffffffffffffff6b0000000000000000000000000000000000000000000038cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3893500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029abffffffffffffffffffffffffffffff5300000000000000001dd9fffffffd971000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf000000000000000000000000000000000000000000000000000060ffffffffffffffbd00000000000000000000000000000000000000000000000000000000000053dcffffffffffffb132000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014c8ffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000001e5986b3e0ffffffffffffffffffffffffffffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000032e2ffffffffe960010000000000000000000006426b94c1f8ffffffffffffffffffffffffffffffffffffffc000000000000000000000000000000000000000000ea3fffffffffffffffffffd580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003245b96d1fdffffffffffffffffffffffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148ef8ffffffffffffeb902f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000296ffffffffffffffffff5a0000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffe612000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffd5000000000000000000000000000000000000000000000000001963aef3fffffffffffffffffffed4945415000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016af2ffffffffffffffffffffce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000002b0fffffffff34300000000000000000000000000000000000000000000001395fcfffffffffffff17b0a00000000000000000000000000000000000a9cfffffffffffffffffffffffffffffffffffb50000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000002a89e7fffffffffffffffff6a03a0000000000000000000000000000000000000000000e78e9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff45000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000000000000000000000000000000000000000254f79a3d6ffffffffffffffffffffffffffffffffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b00007bffffffffffffc015000000000000000000008affffffffffffffac3a12080100000000000000000000000000000000000000001d93fffffffffffebb42000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a70e5ffffffffffffbf4d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffff28000000000000000000000000000000000000000007b3ffffffffffffffffffeb0e00000000000000000000000000000000000000159dfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d64bbffffffffffffffffffffffffffffffffff8b00000000000000000016d0ffffffffe338000000000000000000000000000000000000000000000000000000002fffffffffffffffbf0000000000000000000000000000000000000000000000000017ecffffffffffffffb500000000000000000000000000000000000000000000000000000000000000056eecffffffffffffb22e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fd8ffffffffffffffffffffffffffffffffffffd0010000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000016c3ffffffffffbb1800000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffdd000000000000000000000000000000000000002dddffffffffffffffffffffffff9005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f729fa063080000000000000066afd6f9ffffffffffffffffffffffffffffffffffffffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e03000000000000000000000000000000000000000000000000000000000000000000000000001e9ffdffffffffffffffce6d130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006aaffffffffffffffffffff39000000000000000000000000000000000000000000000000000000000000000000000002edffffffffffffffff99000000000000000000000000000000000000b862010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2b000000000000000000000000000000000000000000000000000000064da5f4ffffffffffffffffffffffd59555160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028c4ffffffffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000fdcfffffffff3370000000000000000000000000000000000000000000000002dbcffffffffffffffe76804000000000000000000000000000021d7ffffffffffffffffffffffffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000352caffffffffffffffffffd46e11000000000000000000000000000000001382efffffffffffffffffffffffffffffffffffffffffffffffffffffedb7814b1600000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000000000000000000000000000000000000003fffffffffffffffef1e3d4c6b8aa9c8e818bb7feffffffffffffffff310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffc5b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7dbffffffffffffff2b0000d5ffffffffffffffd30d0000000000000000008bffffffffffffff130000000000000000000000000000000000000000000000000003ccffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000766deffffffffffffd86709000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aebffffffffffffffff3800000000000000000000000000000000000000000005adffffffffffffffffff8700000000000000000000000000000000000269eefffffffffffffffffffffffffffffffffffffbe4ccb39b836e61574c41362c211713100e0b09060402000001020304050708090a0b0c0d0f10111213141517181e262e363e464e565e656d757d858d959da5adb5bdc51c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034474a3d7ffffffffffffffffffffffffffffffffffffffffae0000000000000000000010c7fffffffffa6c0000000000000000000000000000000000000000000000000000002fffffffffffffffbf00000000000000000000000000000000000000000000000000aeffffffffffffffff820000000000000000000000000000000000000000000000000000000000000000001098fefffffffffffd9a1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ee6ffffffffffffffffffffffffffffffffffe25f02000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000083d6c7b7a89889796a5a4b3b2c1c0d051c90ffffffffffffffff550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000000000599ffffffffffe846000000000000000024dcccbcac9c8c7c6c5c4c3c2c1c0c072ac1ffffffffffffffe600000000000000000000000000000000000041f0ffffffffffffffffffffffffffffe5841e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cf6ffffffffd319000000000000b7fffffff6e3d1bfae9f9082746557493a2c202f6ef2ffffffffffffffea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065e3fffbb34c020000000000000000000000000000000000000000000000000000000000000000000000002bb1fffffffffffffffff9ab4b020000000000000000000000000000000000000000000000000000000000000000000000000000000000001ec1ffffffffffffffffffffd702000000000000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffff7120000000000000000000000000000000033ffff82000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfaffffffffffffff690000000000000000000000000000000000000000000000000000000000000a56aef8ffffffffffffffffffffffffd6954705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e81f8ffffffffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000030f7ffffffffed2a000000000000000000000000000000000000000000000000004fddffffffffffffffda5501000000000000000000000029e4ffffffffffffffffffffffffffffffffffffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000043bcfffffffffffffffffff58f1a0000000000000000000000000473f2fffffffffffffffffffffffffffffffffffffffffffffffbc68e5823000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000027d6b594735231002000000000000000000000067ffffffffffffffff3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2b0000daffffffffffffffff960000000000000000008bffffffffffffff0000000000000000000000000000000000000000000000000000006bffffffffb900000000000000000008120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045cd6ffffffffffffeb811600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffff330000000000000000000000000000000000000000000004a7fffffffffffffffff71f00000000000000000000000000000017c4ffffffffffffffffffffffffffffecbf92653915010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffc800000000000000000000000bbcffffffffffa50a000000000000000000000000000000000000000000000000002fffffffffffffffbf00000000000000000000000000000000000000000000000058ffffffffffffffffff4100000000000000000000000000000000000000000000000000000000000000000000003dd8fffffffffffff17506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031efffffffffffffffffffffffffffffffffef76080000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e9ffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000079fffffffffffe880400000000000000000000000000000000000000000000003fffffffffffffffef000000000000000000000000000000000059f9ffffffffffffffffffffffffffffffffffa600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffb60000000000002b2c1a08000000000000000000000000000000000078fffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffb70c000000000000000000000000000000000000000000000000000000000000000000000000004bdeffffffffffffffffffdd6e0c0000000000000000000000000000000000000000000000000000000000000000000000000000005cf0fffffffffffffffffffffe4e00000000000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffffffff560000000000000000000000000000000098ffffff7229050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffff780000000000000000000000000000000000000000000000000000000000000000000f6bd5ffffffffffffffffffffffffffefa3510a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7eeeffffffffffffffffffffffffffffc906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000064ffffffffffe420000000000000000000000000000000000000000000000000000a99ffffffffffffffffc72b00000000000000000032ebffffffffffffffffffffffffc883dcffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000036affefffffffffffffffff8961f0000000000000000003fd4ffffffffffffffffffffffffffffffffffffffffffffde97500e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007feffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2b0000bffffffffffffffffffb2400000000000000008bffffffffffffff00000000000000000000000000000000000000000000000000000018feffffffb30000000000000016a1f5ffde5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000152d6fffffffffffff79b2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001df5ffffffffffffffffff13000000000000000000000000000000000000000000000003a1ffffffffffffffffa4000000000000000000000000000031e2ffffffffffffffffffffffd88f4918000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d9c9b9a8988878685747372717070b33c7ffffffffffffffd100000000000000000000000008c6ffffffffffd3260000000000000000000000000000000000000000000000002fffffffffffffffbf000000000000000000000000000000000000000000000022eeffffffffffffffffd7010000000000000000000000000000000000000000000000000000000000000000000000000782faffffffffffffdc510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aebfffffffffffffffffffffffffffffffc901200000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb0000000000000000000000000000000000000000000000000000000000000000000000206c84610d0000000000000000000000000000000000000000cbffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000073ffffffffffffc6190000000000000000000000000000000000000000000023ffffffffffffffef0000000000000000000000000000000075feffffffffffffffffffffffffffffffffffc95d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038feffffffffffffff1f000000000000000000000000000000000000000000000000000043fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffcb0f000000000000000000000000000000000000000000000000000000000000000000000000000984f9fffffffffffffffffff08c1e000000000000000000000000000000000000000000000000000000000000000000000012aaffffffffffffffffffffffff7a000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffffff7f0000000000000000000000000000000bf2fffffffffffad4aa80562c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffff810000000000000000000000000000000000000000000000000000000000000000000000003fa9fafffffffffffffffffffffffffff5ad5b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080efffffffffffffffffffffffffffffffe01e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000009fffffffffffda10000000000000000000000000000000000000000000000000000052edfffffffffffffff97e0500000000000037f1ffffffffffffffffffffffcc43000022fbffffffff8800000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000002aa1fbfffffffffffffffffa9918000000000018a4fffffffffffffffffffffffffffffffffffffffff4b36c250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2b000060ffffffffffffffffff9900000000000000008bffffffffffffff00000000000000000000000000000000000000000000000000000000d1ffffffad00000000000026e4fffffffffd540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000469eafffffffffffffb9b1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffffffda00000000000000000000000000000000000000000000000000019afffffffffffffffe3400000000000000000000000054f5fffffffffffffffff5b36a2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffffd90000000000000000000000000014dcfffffffffff15200000000000000000000000000000000000000000000002fffffffffffffffbf0000000000000000000000000000000000000000000009d0ffffffffffffffffff660000000000000000000000000000000000000000000000000000000000000000000000000000002bc7ffffffffffffffb71e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023e5ffffffffffffffffffffffffffffffcc31000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb0000000000000000000000000000000000000000000000000000000000000000000693fcffffffdf2400000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000006dfeffffffffffe0270000000000000000000000000000000000000000001fffffffffffffffef00000000000000000000000000000082ffffffffffffffffffffffffffffffffdf7f25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddcffffffffffffffff50000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffff9500000000000000000000000000000000000000000000000000000000000000000000000000000028befffffffffffffffffffffcaa38000000000000000000000000000000000000000000000000000000000000000048e6fffffffffffffffffffffffe82000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffffffa900000000000000000000000000000063fffffffffffffffffffffffffbd8ae83592f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019fcffffffffffffffff680000000000000000000000000000000000000000000000000000000000000000000000000000187ce3fffffffffffffffffffffffffffffab76516000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001182f0ffffffffffffffffffffffffffffffffc0140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000000000000000009d2ffffffffffad0000000000000000000000000000000000000000000000000000001cbeffffffffffffffffd2300000000020e9ffffffffffffffffffffde580100000000a0ffffffff9c00000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000209dfefffffffffffffffff37f0b00036ff1ffffffffffffffffffffffffffffffffffffee9b44060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b000009dafffffffffffffffff109000000000000008bffffffffffffff0000000000000000000000000000000000000000000000000000000093ffffffa70000000000005affffffffffffe60b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e88f8fffffffffffff892170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cffffffffffffffffffff9d00000000000000000000000000000000000000000000000000000194ffffffffffffffc100000000000000000000017ffeffffffffffffffe0730f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffffffffffffdb000000000000000000000000000026ecffffffffffff81000000000000000000000000000000000000000000002fffffffffffffffbf00000000000000000000000000000000000000000000a3ffffffffffffffffffd004000000000000000000000000000000000000000000000000000000000000000000000000000000000270f9fffffffffffff269010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cdffffffffffffffffffffffffffffff4710300000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000065ffffffffffffc200000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000069ffffffffffffeb3600000000000000000000000000000000000000001fffffffffffffffef000000000000000000000000000070ffffffffffffffffffffffffffffffc45203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffff56000000000000000000000000000000000000000000000000000037fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000005ae8ffffffffffffffffffffffc6460000000000000000000000000000000000000000000000000000000023a8fffffffffffffffffffffffff04e00000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffd3000000000000000000000000000000c9fffffffffffffffffffffffffffffffffffffddbb1875a2b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffffff4400000000000000000000000000000000000000000000000000000000000000000000000000000000034fb9fefffffffffffffffffffffffffffffdb44b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000002488f1fffffffffffffffffffffffffffffffff68204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000003bffffffffffff6a0000000000000000000000000000000000000000000000000000000278fafffffffffffffff86b00000dd3ffffffffffffffffffff9d0b0000000000003effffffffb100000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000036caffffffffffffffffffe677d1fffffffffffffffffffffffffffffffffff4a64d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000002ef6ffffffffffffffff5b000000000000008bffffffffffffff0000000000000000000000000000000000000000000000000000000055ffffffa100000000000066ffffffffffffff5c00000000000000000000000000000000000000000000000000001102000000000000000000000000000000000000000000000000000000000000000000000000000020a8fffffffffffffff5891200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d5ffffffffffffffffffff3b000000000000000000000000000000000000000000000000000000008dffffffffffffff4f00000000000000000090ffffffffffffffc55403000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057c9ffffec8808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000003cf8ffffffffffff900100000000000000000000000000000000000000002fffffffffffffffbf0000000000000000000000000000000000000000006dfffffffffffffffffffd350000000000000000000000000000000000000000000000000000000000000000000000000000000000000032daffffffffffffffc024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd2ffffffffffffffffffffffffffffb51f000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000003dbffffffffffffff1d000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000086fffffffffffff448000000000000000000000000000000000000001fffffffffffffffef000000000000000000000000005efeffffffffffffffffffffffffffb237000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffff2f000000000000000000000000000000000000000000000000000037fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dfeffffffffffffffffa2000000000000000000000038a8c1820b000000000000000000000000000000000000000000000000000f97ffffffffffffffffffffffffbc340000000000000000000000000000000000000000000000001592faffffffffffffffffffffffffa91e000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffffffffffffdf00000000000000000000000000002efffffffffffffffffffffffffffffffffffffffffffffffffff8ce9f71421400000000000000000000000000000000000000000000000000000000000000000000000004e0ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000258ceeffffffffffffffffffffffffffffffdf79160000000000000000000000000000000000000000000000000000000000000000000000000000000a5fc1fffffffffffffffffffffffffffffffffffea11c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000aafffffffffff82f0000000000000000000000000000000000000000000000000000000035dbffffffffffffffffad13b5fffffffffffffffffff056000000000000000001e0ffffffc600000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000163ebfffffffffffffffffffffffffffffffffffffffffffffffff9b1580b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b000000005fffffffffffffffffa4000000000000008bffffffffffffff0000000000000000000000000000000000000000000000000000000019ffffff9a00000000000072ffffffffffffffa30000000000000000000000000000000000000000000000000000aac51000000000000000000000000000000000000000000000000000000000000000000000000000000039c7fffffffffffffff17f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffd500000000000000000000000000000000000000000000000000000000000085ffffffffffffd904000000000000007effffffffffffcd390000000001c4cd6f16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049fffffffffffffb5010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000058feffffffffffff9b02000000000000000000000000000000000000002fffffffffffffffbf00000000000000000000000000000000000000003cfaffffffffffffffffff820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca3fffffffffffffff673020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b0fffffffffffffffffffffffffff7690000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffff35000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000001a8fffffffffffffb550000000000000000000000000000000000001fffffffffffffffef0000000000000000000000004dfbffffffffffffffffffffffffc33b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffffffffffffec04000000000000000000000000000000000000000000000000000037fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1fffffffffffffffff91800000000000000000063fdffffffd30f000000000000000000000000000000000000000000000000000047e5fffffffffffffffffffffffeaa2500000000000000000000000000000000000000000a7bf2ffffffffffffffffffffffffce3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffdf000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5b7885a2b0400000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffd1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7aeefffffffffffffffffffffffffffffff9a73e0000000000000000000000000000000000000000000000000000000000000000000000389af2fffffffffffffffffffffffffffffffffff49a2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000020f8ffffffffffd8090000000000000000000000000000000000000000000000000000000010c0fffffffffffffffff4ffffffffffffffffffe3290000000000000000000085ffffffda00000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000001193fcffffffffffffffffffffffffffffffffffffffffdd71110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b000000000098ffffffffffffffe7000000000000008bffffffffffffff0000000000000000000000000000000000000000000000000000000000e5ffff9400000000000087ffffffffffffffcb000000000000000000000000000000000000000000000000002dfeffb2000000000000000000000000000000000000000000000000000000000000000000000000000000000057e2ffffffffffffffe152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038fcffffffffffffffffffff65000000000000000000000000000000000000000000000000000000000000007cffffffffffff6c0000000000006bfffffffffff6750300000000004bfffffffbb35507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000000000000000000000000000000078ffffffffffffffa7040000000000000000000000000000000000002fffffffffffffffbf0000000000000000000000000000000000000019e7ffffffffffffffffffaf0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ef4ffffffffffffffba1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffffffffffffd42c000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb0000000000000000000000000000000000000000000000000000000000000004d3ffffffffffffffff1f000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000000000000000000000007c4fffffffffffff94300000000000000000000000000000000001fffffffffffffffef000000000000000000000036f7ffffffffffffffffffffffdc4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050fcffffffffffffffffffff8000000000000000000000000000000000000000000000000000000037fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c1ffffffffffffffff69000000000000000000d8ffffffffffa500000000000000000000000000000000000000000000000000000011a6fffffffffffffffffffffffffb974588b3a3320000000000000000000000000665e6fffffffffffffffffffffffeb547010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffffffffdf0000000000000000000000000009effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8ce9f6c370800000000000000000000000000000000000000000000000002d8ffffffffffffffffff830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ef0ffffffffffffffffffffffffffffffffd46c2f6396a79d530000000000000000000000000000000000000000000000001774d6ffffffffffffffffffffffffffffffffffffd1690e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000000000000000000000087ffffffffffff7f000000000000000000000000000000000000000000000000000000000006a8ffffffffffffffffffffffffffffffffd81e000000000000000000000029ffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000002fc3ffffffffffffffffffffffffffffffffffba4d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b00000000000be4ffffffffffffff290000000000008bffffffffffffff0000000000000000000000000000000000000000000000000000000000b1ffff8e000000000000b2ffffffffffffffdf00000000000000000000000000000000000000000000000000abffffff2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000d97feffffffffffffffb825000000000000000000000000000000000000000000000000000000000000000000000000000000000009d9ffffffffffffffffffffd303000000000000000000000000000000000000000000000000000000000000000070ffffffffffeb0f000000005afeffffffffbc23000000000000000048d7ffffffffef993900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffff8d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000009affffffffffffffb10700000000000000000000000000000000002fffffffffffffffbf00000000000000000000000000000000000005c4ffffffffffffffffffd00b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027d0ffffffffffffffe7420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffffff980900000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffdc00000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000014e4fffffffffffff232000000000000000000000000000000001fffffffffffffffef0000000000000000000012e0fffffffffffffffffffffb8609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ff7ffffffffffffffffffffe81300000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012deffffffffffffffb4000000000000000000c1fffffffffffe2d0000000000000000000000000000000000000000000000000000000057eeffffffffffffffffffffffffffffffffbc030000000000000000001880e7ffffffffffffffffffffffec92250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffffffffdd000000000000000000000000005effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffface9a6531040000000000000000000000000000000000000056ffffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001081f1ffffffffffffffffffffffffffffffffffffffffffde1e0000000000000000000000000000000000000000246eb8fbfffffffffffffffffffffffffffffffffcc4782d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000de8fffffffffff61f0000000000000000000000000000000000000000000000000000000000018affffffffffffffffffffffffffffd51500000000000000000000000000ccffffff05000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000017e4fffffffffffffffffffffffffff4952900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000000000005dffffffffffffff580000000000008bffffffffffffff00000000000000000000000000000000000000000000000000000000007effff88000000000000deffffffffffffffe10000000000000000000000000000000000000000000000002dfeffffffc74400000000000000000000000000000000000000000000000000000000000000000000000000000000000042dffffffffffffffff8840a00000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffffff450000000000000000000000000000000000000000000000000000000000000000000065fdffffffff8c0000004cfafffffffb6a0000000000000000000000046ff2ffffffffffc1430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffff890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000000006cdffffffffffffffbb0a000000000000000000000000000000002fffffffffffffffbf0000000000000000000000000000000000009fffffffffffffffffffd1150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aacfffffffffffffffd81020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f5fffffffffffffffffffffff658000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb0000000000000000000000000000000000000000000000000000000000002ffaffffffffffffffff6a00000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000000000040fdffffffffffffe8230000000000000000000000000000001fffffffffffffffef00000000000000000001b5ffffffffffffffffffffca2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033f0fffffffffffffffffffffe470000000000000000000000000000000000000000000000000000000037fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ef8fffffffffffff6070000000000000000aaffffffffffff8600000000000000000000000000000000000000000000000000000000001ab8fffffffffffffffffffffffffff77302000000000000000036a4faffffffffffffffffffffea98440400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffffffffffc900000000000000000000000000c4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7c7935e2a020000000000000000000000000000d1ffffffffffffffffffc500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001284f3ffffffffffffffffffffffffffffffffffffab0f0000000000000000000000000000000000084791daffffffffffffffffffffffffffffffffffe4a65a12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000006bffffffffffffab000000000000000000000000000000000000000000000000000000000000006dfdffffffffffffffffffffffe71f00000000000000000000000000006fffffff18000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000009000000000000000000000000000000000000000000000000000000000000000030e1ffffffffffffffffffffffffff9f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000003818100000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b00000000000001d2ffffffffffff810000000000008bffffffffffffff00000000000000000000000000000000000000000000000000000000004affff8200000000000bfeffffffffffffffc8000000000000000000000000000000000000000000000000acffffffffffffcb5302000000000000000000000000000000000000000000000000000000000000000000000000000000000c94feffffffffffffffe0500000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffffffffffad00000000000000000000000000000000000000000000000000000000000000000000000059fbfffffffe631370fbfffffff54b00000000000000000000000000001fbcffffffffffffc44600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052fdffffffffffffffffffff5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000026f4ffffffffffffffc40c0000000000000000000000000000002fffffffffffffffbf000000000000000000000000000000000087ffffffffffffffffffcd1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000185ffffffffffffffffbf17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cdffffffffffffffffffffffe63500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000005d0ffffffffffffffffc90600000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000000000000000000000000000085ffffffffffffffdc1200000000000000000000000000001fffffffffffffffef0000000000000000007afffffffffffffffffffe870400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ef4ffffffffffffffffffffff73000000000000000000000000000000000000000000000000000000000037fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffff31000000000000000092ffffffffffffcd000000000000000000000000000000000000000000000000000000000000006bf9ffffffffffffffffffffc92800000000000000065bc8fffffffffffffffffffdcd8e400300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffffffffffffffb100000000000000000000000026ffffffffffffffffe69fb2c5d9ecfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c18c58230000000000000000004dffffffffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001387f4fffffffffffffffffffffffffffff76800000000000000000000000000000000206ab3f5fffffffffffffffffffffffffffffff4c18a531c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000cf1ffffffffffff420000000000000000000000000000000000000000000000000000000000000052f7fffffffffffffffffff43300000000000000000000000000000019ffffff2d000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000001be49a12000000000000000000000000000000000000000000000000000000000052f4fffffffffffffffffffffffffffff75c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000009affff8f010000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000000000000061ffffffffffffab0000000000008bffffffffffffff000000000000000000000000000000000000000000000000000000000016ffff7b000000000045ffffffffffffffffad00000000000000000000000000000000000000000000002efeffffffffffffffffd96306000000000000000000000000000000000000000000000000000000000000000000000000000000003fdcffffffffffffffffa6100000000000000000000000000000000000000000000000000000000000000000000023f1ffffffffffffffffffffe312000000000000000000000000000000000000000000000000000000000000000000000000004bf1ffffffffffffffffffeb37000000000000000000000000000000000168f3ffffffffffffc84a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065faffffffffffffffffffffef090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000000000000000000000000000000000000061ffffffffffffffffb90500000000000000000000000000002fffffffffffffffbf000000000000000000000000000000006fffffffffffffffffffc31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ef9ffffffffffffffe12d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffffffcf1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000088ffffffffffffffffe9200000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000000000000000000000000000004c7ffffffffffffffb200000000000000000000000000001fffffffffffffffef000000000000000040fcffffffffffffffffe74400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074fdfffffffffffffffffffffe6c00000000000000000000000000000000000000000000000000000000000037fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e0ffffffffffff5e00000000000000007bfffffffffffff60100000000000000000060cdf0c0340000000000001d8f81654507000000000038e5fffffffffffffff97a030000000000000000cdfffffffffffffffccb8b4c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffff9a000000000000000000000000001c63bffeffffffffff94030000000213273a4e6175889bafc2d6e9fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeba86511d00000000c8ffffffffffffffffffdd02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000169dfeffffffffffffffffffffffd72e0000000000000000000000000000004fd6fffffffffffffffffffffffffff6d1ab845e2f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000095ffffffffffffc400000000000000000000000000196c927a2000000000000000000000000000003af1ffffffffffffffffb80200000000000000000000000000000000d1ffff42000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000b8ffffeb620100000000000000000000000000000000000000000000000000007dfeffffffffffffffffffffffffffffffffff8c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000002ef8ffff9b0200000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000000000000d24080000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000000000000007e8ffffffffffcc0000000000008bffffffffffffff000000000000000000000000000000000000000000000000000000000000e2ff7500000000008bffffffffffffffff720000000000000000000000000000000000000000000000adffffffffffffffffffffffe4720c0000000000000000000000000000000000000000000000000000000000000000000000000000000a90fdffffffffffffffe241000000000000000000000000000000000000000000000000000000000000000007ccfffffffffffffffffffffc3e00000000000000000000000000000000000000000000000000000000000000000000000000000028d8ffffffffffffffde250000000000000000000000000000000000000029d9ffffffffffffffcc440000000000000000000000000000000000000000000000000000000000000000000000000000000000028effffffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000000000000000000000000000000000000000a8ffffffffffffffffa401000000000000000000000000002fffffffffffffffbf00000000000000000000000000000058feffffffffffffffff9505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003beafffffffffffffff24b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040fdffffffffffffffffffffb00b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000005affffffffffffffffe126000000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000023f7ffffffffffffff6f000000000000000000000000001fffffffffffffffef000000000000000be1ffffffffffffffffc2160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059cffffffffffffffffffffffe94c0000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffff8c000000000000000064ffffffffffffff1400000000000000008efffffffff62c000000000033fffffffff2a1210000000017c2ffffffffffcf2e000000000000000000008ffffff5c8996a3b0d0000000000000066856236010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffff710000000000000000000000000000000039ecffffffffffb20a000000000000000000000000000000011024374b5e738aa1b8cfe6fbffffffffffffffffffffffffffffffffffffffffffffffe8b37f73ffffffffffffffffffff5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f43381600000000000000000000000038ccffffffffffffffffff9f0b0000000000000000000000000000000051fffffffffffffae2c8af926c451f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000000000000000000000000002cffffffffffffff3a00000000000000000000005df7fffffff64b000000000000000000000000001df9ffffffffffffffffff9d010000000000000000000000000000008affff56000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000022d8ffffffc52d00000000000000000000000000000000000000000000000198fffffffffffffffffffffdffffffffffffffffffb911000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000070ffffffa704000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000001aabf8ffed5400000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b00000000000000008cffffffffffdd0000000000008bffffffffffffff000000000000000000000000000000000000000000000000000000000000aeff6f0000000000d2ffffffffffffffff33000000000000000000000000000000000000000000002ffeffffffffffffffffffffffffffed811400000000000000000000000000000000000000000000000000000000000000000000000000000041e9fffffffffffffffe8d0700000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffff7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000eb2ffffffffffb5170000000000000000000000000000000000000000000fb3ffffffffffffffffa61700000000000000000000000000000000000000000000000000000000000000000000000000000db4ffffffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000fdfffffffffffffffff8c000000000000000000000000002fffffffffffffffbf000000000000000000000000000044f9fffffffffffffff8620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021d7fffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be0ffffffffffffffffffffa00300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000000038f7ffffffffffffffbb1b00000000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000000000000000080fffffffffffffff9320000000000000000000000001fffffffffffffffef000000000000008dffffffffffffffffa106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012bfffffffffffffffffffffffb216000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012f7ffffffffffa6000000000000000058ffffffffffffff1a0000000000000000c7ffffffffffbd000000000033fffffffffffff73a000000000592fffffb8205000000000000000000000023552602000000000000000000000000bbffffffdf801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffff3d000000000000000000000000000000000029e2ffffffffffcb17000000000000000000000000000000000000000000000000000001142b425970879fb6cde4faffffffffffffffffffffffffffffffffffffffffffffffffffc20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffef9f3f000000000000000000000267effffffffffff35c00000000000000000000000000000000000014957b62482e150100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000000c4ffffffffffffb00000000000000000000001dbffffffffffec0f00000000000000000000000095ffffffffffffffffffffff9a01000000000000000000000000000042ffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000012c1fffffff97401000000000000000000000000000000000000000003a3ffffffffffffffffffffa11dabffffffffffffffffffdc2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000001b9ffffffa0000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000000000000000000000035eefffffffff829000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b000000000000000033ffffffffffee0000000000008bffffffffffffff0000000000000000000000000000000000000000000000000000000000007bff69000000001affffffffffffffffe50300000000000000000000000000000000000000000000affffffffffffffffffffffffffffffffff5911d00000000000000000000000000000000000000000000000000000000000000000000000000001cc8ffffffffffffffffd22d000000000000000000000000000000000000000000000000000000006dffffffffffffffffffffffa30100000000000000000000000000000000000000000000000000000000000000000000000000000000000001bbffffff850000000000000000000000000000000000000000000000000180feffffffffffffffef670100000000000000000000000000000000000000000000000000000000000000000000001fd2ffffffffffffffffffffffffbc0c000000000000000000000000000000000000000000000000000000002be87f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000039fbffffffffffffffff680000000000000000000000002fffffffffffffffbf0000000000000000000000000033f2ffffffffffffffd73400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d0ffffffffffffffff97030000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffff98010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000001ee8fffffffffffff069010000000000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000000000000000008ddffffffffffffffdb0d00000000000000000000001fffffffffffffffef00000000000031fcfffffffffffffe7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048e1ffffffffffffffffffffc2400000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffb800000000000000005effffffffffffff1b0000000000000000d2fffffffffffe1d0000000033ffffffffffffff7b0000000000005ecb330000000000000000000000000000000000000000000000000000000000bbffffffffffeb55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3fffffffffffffffffd0c0000000000000000000000000000000000001cd5ffffffffffdf2800000000000000000000000000000000000000000000000000000000000000000000000001122940576e859cb3cae1f8fffffffffffffffffffffffffffc2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffba22000000000000000000001bb9ffffffcf2600000000000000000000000000000000000000000000000000000000000000000000000000000027776542130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000005bfffffffffffffe280000000000000000004bffffffffffffff5800000000000000000000001bf8ffffffffffffffffffffffff94000000000000000000000000000006f4ff80000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000006a5ffffffffbd1c00000000000000000000000000000000000006acffffffffffffffffffd74000000293fffffffffffffffffff34d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff9300000000000000000019ebffffff860000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000008fffffffffffffa0000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b000000000000000000dbfffffffffe0200000000008bffffffffffffff000000000000000000000000000000000000000000000000000000000000297b300000000071ffffffffffffffff800000000000000000000000000000000000000000000030fefffffffffffffffffffffffffffffffffffffaa029000000000000000000000000000000000000000000000000000000000000000000000000000698fffffffffffffffff867000000000000000000000000000000000000000000000000000049fcffffffffffffffffffffb805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032feffffdd10000000000000000000000000000000000000000000000000004ff1ffffffffffffffffc62d0000000000000000000000000000000000000000000000000000000000000000004ae9ffffffffffffffffffffffffaa0600000000000000000000000000000000000000000000000000000000009dffffd03100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000000000000000007cfffffffffffffffffa3c00000000000000000000002fffffffffffffffbf00000000000000000000000024e9fffffffffffffd8b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011caffffffffffffffffab0500000000000000000000000000000000000000000000000000000000000000000000000000000000002cfaffffffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb0000000000000000000000000000000000000000000000000016d5fffffffffff2831100000000000000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000004bffffffffffffffff9000000000000000000000001fffffffffffffffef000000000002cbfffffffffffffc5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013a2fffffffffffffffffffaaf4400000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffcb000000000000000063fffffffffffffe040000000000000000e6ffffffffffff4e0000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbfffffffffffffc0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffffd5000000000000000000000000000000000000000011c6ffffffffffee3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102758feffffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffe108000000000000000000000068f493070000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffcbc61040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000000000000000000000000000007f4ffffffffffff96000000000000000001c3ffffffffffffff79000000000000000000000092ffffffffffffffffffffffffffff760000000000000000000000000000b4ff94000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000018dffffffffee560000000000000000000000000000000008b6fffffffffffffffff67b06000000000078fffffffffffffffffffb53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000005effffffff6d00000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000d1ffffffffffffe7010000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000000000000000008cffffffffff0700000000008bffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000cefffffffffffffffc1c0000000000000000000000000000000000000000000081fcfffffffffffffffffffffffffffffffffffffffffeaf370000000000000000000000000000000000000000000000000000000000000000000000000061f7ffffffffffffffff960400000000000000000000000000000000000000000000002cf2ffffffffffffffffffffcb0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffb5020000000000000000000000000000000000000000000000000028d7fffffffffffffffffb89060000000000000000000000000000000000000000000000000000000000109ffffffffffffffffffffffffff77402000000000000000000000000000000000000000000000000000000000000038cfffffb84060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000000000000000000000000000000000000000000002c1ffffffffffffffffe81c000000000000000000002fffffffffffffffbf000000000000000000000022e1ffffffffffffd93900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec3ffffffffffffffffb50800000000000000000000000000000000000000000000000000000000000000000000000000000001c3ffffffffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000017d5ffffffffce7012000000000000000000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000000000000000000000000000000000000b5fffffffffffffffb2c000000000000000000001fffffffffffffffef00000000006dfffffffffffffb56000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057eafffffffffffffffec86b13000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffd9000000000000000069ffffffffffffe800000000000000000bffffffffffffff6a0000000033ffffffffffffffdab7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ecffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffffa10000000000000000000000000000000000000000000ecdfffffffffff959000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffd309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffdc3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000000000000000000000000000000b3ffffffffffffed050000000000000062ffffffffffffffff710000000000000000000019f7fffffffffffffffffffffffffffffe51000000000000000000000000006dffa9000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000008cffffffffff9a060000000000000000000000000003afffffffffffffffffc92400000000000000005ffbfffffffffffffffffb530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000bffffffffd55000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000015feffffffffffffff0f0000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000000000000000004affffffffff0100000000008bffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffa00000000000000000000000000000000000000000000000001259a4ecffffffffffffffffffffffffffffffffffffffffbb3c00000000000000000000000000000000000000000000000000000000000000000000000033e1ffffffffffffffffbf1300000000000000000000000000000000000000000017e0ffffffffffffffffffffcf15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026fbffffff80000000000000000000000000000000000000000000000000000010c9ffffffffffffffffffc81b0000000000000000000000000000000000000000000000000000004ce5ffffffffffffffffffffffffc8280000000000000000000000000000000000000000000000000000000000000000000061f9ffffd33400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000000000000000000029faffffffffffffffffcb6d8a71290000000000002fffffffffffffffbf0000000000000000000022e1fffffffffff47e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abcffffffffffffffffbd0b00000000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffffffff9e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000018d6fffdcb862d000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000034ffffffffffffffffbf000000000000000000001fffffffffffffffef0000000011effffffffffff950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085fffffffffffdce8e4f12000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffd300000000000000006fffffffffffffb800000000000000002fffffffffffffff650000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffffffff6d0000000000000000000000000000000000000000000015d7fffffffffffe790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042fffffffffffffffffff52a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000000006bffffffffffffff4d00000000000015edffffffffffffffff3d000000000000000000008cffffffffffffffe7fffffffffffffffff53300000000000000000000000026ffbe000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000008effffffffffc5180000000000000000000000009cfffffffffffffffd84040000000000000000000048f7fffffffffffffffffb5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000000028f9fffffff8350000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000055ffffffffffffffff1e0000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000000000000000000cfbfffffffc0000000000008bffffffffffffff0000000000000000000000000000000000238ec8b95000000000000000000000000000008cfffffffffffffff41a000000000000000000000000000000000000000000000000000000033a85cfffffffffffffffffffffffffffffffffffffffbd3e000000000000000000000000000000000000000000000000000000000000000000000013bcffffffffffffffffde2d0000000000000000000000000000000000000008c7ffffffffffffffffffffc10f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009afffffffc3900000000000000000000000000000000000000000000000000000ec6ffffffffffffffffffe83d00000000000000000000000000000000000000000000000011a1ffffffffffffffffffffffffe065030000000000000000000000000000000000000000000000000000000000000000000000003ae9fffffc88070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000000000000000000000000000000000000000000000008bfffffffffffffffffffffffffd7e00000000002fffffffffffffffbf00000000000000000022e1fffffffffd9e1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b6ffffffffffffffffc50f00000000000000000000000000000000000000000000000000000000000000000000000007e1ffffffffffffffffb504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000044895312000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000b5ffffffffffffffff560000000000000000001fffffffffffffffef0000000084fffffffffffd5200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017bba57e57300b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffcd000000000000000074ffffffffffff7e000000000000000064ffffffffffffff500000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffff2c00000000000000000000000000000000000000000000001ce0ffffffffffff97010000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d7ffffffffffffffffff620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000023ffffffffffffffa9000000000000abffffffffffffffffde0200000000000000000005eafffffffffffffb22c5ffffffffffffffffe5160000000000000000000000009271000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000008fffffffffffe4350000000000000000000085ffffffffffffffe13e000000000000000000000000004dfbfffffffffffffffffb54000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff9300000000000000000000000085ffffffffe11300000000000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000000000000000000009affffffffffffffff230000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b00000000000000000000c9fffffff70000000000008bffffffffffffff0000000000000000000000000000000056f4ffffffff7000000000000000000000000012f2ffffffffffffff7e00000000000000000000000000000000000000000000000000000000000000001e72c7ffffffffffffffffffffffffffffffffffffbf410000000000000000000000000000000000000000000000000000000000000000000005aafffffffffffffffff34f000000000000000000000000000000000001a8ffffffffffffffffffffb20800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bf7ffffffda0a00000000000000000000000000000000000000000000000000000cc2fffffffffffffffffffa6d000000000000000000000000000000000000000000004fe6ffffffffffffffffffffffe267050000000000000000000000000000000000000000000000000000000000000000000000000000001ecfffffffd32900000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000000000000000000000000000000000000000000000000de6ffffffffffffffffffffffea6600000000002fffffffffffffffbf000000000000000022e1ffffffffbe310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c2ffffffffffffffffc80b000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffc90a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000004050000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000000000000000000000036ffffffffffffffffe30800000000000000001fffffffffffffffef00000015f3ffffffffff6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eeffffffc600000000000000007effffffffffff410000000000000000a7ffffffffffffff210000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffe80000000000000000000000000000000000000000000000000025e8ffffffffffff9e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffa197979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797bafffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000000dbfffffffffffff70d0000000075ffffffffffffffffff64000000000000000000004effffffffffffffa60018e4ffffffffffffffffb70100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000092fffffffffff75d00000000000000006fffffffffffffffab1000000000000000000000000000000060fffffffffffffffffffb540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff9300000000000000000000000009deffffffffb802000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000005edffffffffffffffff0a0000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000000000000000000099ffffffed0000000000008bffffffffffffff00000000000000000000000000000000c0fffffffffff71b000000000000000000000080ffffffffffffffd30900000000000000000000000000000000000000000000000000000000000000000000001e72c7feffffffffffffffffffffffffffffffffc143000000000000000000000000000000000000000000000000000000000000000000039efffffffffffffffffd610000000000000000000000000000000082ffffffffffffffffffffa104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffff920000000000000000000000000000000000000000000000000000000bbeffffffffffffffffffffa128383c2100000000000000000000000000000036beffffffffffffffffffffffc561060000000000000000000000000000000000000000000000000000000000000000000000000000000000000badfffffff560000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000000000000000000000005bfffffffffffffffffffa8d0f0000000000002fffffffffffffffbf0000000000000022e1ffffffbe440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d2ffffffffffffffffba060000000000000000000000000000000000000000000000000000000000000000000ceaffffffffffffffdd140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000004aa950000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000000000000000000000000b8ffffffffffffffff6700000000000000001fffffffffffffffef0000008cffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffbb000000000000000097ffffffffffe8030000000000000001e9ffffffffffffe3010000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffa6000000000000000000000000000000000000000000000000000030f3ffffffffffffa202000000000000000000000000000000000000000000000000000000000000000000000000000000001ff5ffffffffffffffffbf07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000000000093ffffffffffffff4e00000047fdffffffffffffffffbc0000000000000000000000adffffffffffffff35000035f7ffffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000001a9ffffffffffff7f0000000000004bfdfffffffffffe7e00000000000000000000000000000000000075fffffffffffffffffffb4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000057ffffffffff81000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000004cffffffffffffffffed000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b000000000000000000006affffffd20000000000008bffffffffffffff00000000000000000000000000000000ebffffffffffff73000000000000000000000deefffffffffffff4290000000000000000000000000000000000000000000000000000000000000000000000000000001e72c7feffffffffffffffffffffffffffffffc44500000000000000000000000000000000000000000000000000000000000000000190fffffffffffffffffe6a00000000000000000000000000005bfffffffffffffffffffc7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020fdfffffffe3400000000000000000000000000000000000000000000000000000009baffffffffffffffffffffffffffffd12a000000000000000000000026abffffffffffffffffffffe98b29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000181ffffffffa20b00000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4a582d0000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000000000000000000000000000000000000000000000000000c2ffffffffffffffb42600000000000000002fffffffffffffffbf00000000000017e1fffeb2390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019dfffffffffffffffffac0200000000000000000000000000000000000000000000000000000000000000007efffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000008dffff6600000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000004cffffffffffffffffdb02000000000000001fffffffffffffffef000019f6fffffffff33500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffff9d0000000000000000b4ffffffffff9200000000000000002effffffffffffff8d000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fcffffffffffffff630000000000000000000000000000000000000000000000000000004ffeffffffffffffa503000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffd20f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009951600000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000000000058ffffffffffffff9400002beeffffffffffffffffd5130000000000000000000012f9ffffffffffffc40000000064fffffffffffffffffa35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000007c3ffffffffffff8f0100000024effffffffffff65600000000000000000000000000000000000000008bffffffffffffffffffef26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000001ccfffffffffe4a0000000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000000000000000000a6ffffffffffffffffc5000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b000000000000000000003cffffffb70000000000008bffffffffffffff00000000000000000000000000000017ffffffffffffffac0000000000000000000078ffffffffffffff5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e72fdffffffffffffffffffffffffffffffc648000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffff720000000000000000000000004afaffffffffffffffffe9410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffffbf0000000000000000000000000000000000000000000000000000000008bfffffffffffffffffffffffffffdb520000000000000000001998fbffffffffffffffffea9f5005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056f5ffffffd82e000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ef5ffffffa902000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000002efcffffffffd748000000000000000000002fffffffffffffffbf000000000000006da72e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025eaffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000cefffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000081fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde48a05000000000000000000000000003ffffffa3c000000000000000000000000000000afffffffffffffff5f0000000000000000000000000000000000000000000000000000000003e3ffffffffffffffff54000000000000001fffffffffffffffef000090fffffffffffffc8f0c00000000000000000000000000000000000000000000000000000000000000000000000000000fd6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e0ffffffffffffffffd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7cea93d000000000000000000000000000000000000000000005dffffff7e0000000000000000d0ffffffffff31000000000000000071ffffffffffffff30000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffff220000000000000000000000000000000000000000000000000000000079ffffffffffffffa8040000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffffffffe11a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000accffb400000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000000000029ffffffffffffffdb0028e8ffffffffffffffffd41c00000000000000000000006bffffffffffffff5c0000000000afffffffffffffffffdb090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000012d8ffffffffffff9e03000bd3ffffffffffe63500000000000000000000000000000000000000000001a0ffffffffffffffffffd70e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000000000000043ffffffffffe91500000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000bf5ffffffffffffffff85000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b000000000000000000001cffffff9b0000000000008bffffffffffffff00000000000000000000000000000057ffffffffffffffbc0000000000000000000aeaffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffc84a0000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffff7b0000000000000000000041f7ffffffffffffffffc81c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffff4c0000000000000000000000000000000000000000000000000000000014dfffffffffffffffffffffc24f0200000000000000000f85f5ffffffffffffffd184380200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033e9fffffff7680000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffff6d000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000093ffffef6f0400000000000000000000002fffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f3ffffffffffffffff8600000000000000000000000000000000000000000000000000000000000071ffffffffffffff990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb0000000000000000c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff840000000000000000000000000000a4ffffe91d0000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000000080ffffffffffffffffcb000000000000001fffffffffffffffef000df2fffffffbc4ffffffe14b0000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3c0000000000000000000000000000000000000000003bffffff5f0000000000000000ecffffffffb9000000000000000000b6ffffffffffffb200000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffee000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffab0400000000000000000000000000000000000000000000000000000000000000000000001cf0ffffffffffffffec29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffff68000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000000000003f7ffffffffffffff47e6ffffffffffffffffab0c000000000000000000000000cafffffffffffff50c000000000014e7ffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000021e8ffffffffffffad07a9ffffffffffd41b000000000000000000000000000000000000000000000007cdffffffffffffffffffb30200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000000000000000baffffffffffac00000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000005bffffffffffffffffff44000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000000000000000000004feffff800000000000008bffffffffffffff000000000000000000000000000000a1ffffffffffffffbf00000000000000000070ffffffffffff9e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffc94500000000000000000000000000000000000000000000000000000000000068ffffffffffffffffff81000000000000000039f3ffffffffffffffff95060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e9ffffffffd603000000000000000000000000000000000000000000000000000000002ff5fffffffffffffca83500000000000000000000007afffffffffed69c621e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027e3ffffffffa90d000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000002af8ffffffffffffbf000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000010e69614000000000000000000000000002fffffffffffffffbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004afdffffffffffffffff5e0000000000000000000000000000000000000000000000000000000004e1ffffffffffffce070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000efbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff44c000000000000000000000000000019f2ffffcd0900000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000000000000000000000000001dfdffffffffffffffffa78061370000001fffffffffffffffef006affffffff810ac9ffffffffa9180000000000000000000000000000000000000000000000000000000000000000000000a4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04000000000000000000000000000000000000000000025ffffff3e0000000000000009ffffffffff40000000000000000018fbfffffffffffe3400000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffbf00000000000000000000000000000000000000000000000000000000000007c7ffffffffffffffaf0500000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffe72c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040fffff5270000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000000000000ccfffffffffffffffcffffffffffffffe75b000000000000000000000000001affffffffffffffa60000000000000048fffffffffffffffffb2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000035f7ffffffffffffdeffffffffffd5160000000000000000000000000000000000000000000000000024f2ffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff9300000000000000000000000000000032feffffffffff59000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000c4fffffffffffffffff509000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000000000000000000000eaffff580000000000008bffffffffffffff000000000000000000000000000001e9ffffffffffffff9c00000000000000000ae5ffffffffffab030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffb8ddffffffffffffffffffffffffc03b00000000000000000000000000000000000000000000000000000000007fffffffffffffffffff6a00000000000031efffffffffffffffe145000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffff67000000000000000000000000000000000000000000000000000000000057fffffffff28e1f0000000000000000000000000013ebc0854b12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fdcffffffffd3210000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c8ffffffffffffffda000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000002fffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cfffffffffffffffff8370000000000000000000000000000000000000000000000000000005bfffffffffffff92d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000003bd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f6ffffffffffffffe5d3d3d3d3d3d3d3d3d3d3fbffffffffffffffffffffffffe7330000000000000000000000000000000071ffffffa600000000000000000000000000afffffffffffffff5f00000000000000000000000035ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb07001fffffffffffffffef00d4ffffffce050015dbffffffffef6601000000000000000000000000000000000000000000000000000000000000000003edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8260000000000000000000000000000000000000000000010fffffe0e0000000000000026ffffffffbe00000000000000000077ffffffffffff920000000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000001efbffffffffffffffa50000000000000000000000000000000000000000000000000000000000000018e4ffffffffffffffb106000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffe0240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffcc0500000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000000009dfffffffffffffffffffffffffff1890f000000000000000000000000000061ffffffffffffff4b00000000000000009affffffffffffffffca02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000061ffffffffffffffffffffffd6160000000000000000000000000000000000000000000000000000005affffffffffffffffffff55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff9300000000000000000000000000000000abffffffffffed190000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000030ffffffffffffffffffa100000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000000000000000000000d5ffff270000000000008bffffffffffffff000000000000000000000000000042ffffffffffffffff7000000000000000008bffffffffffac06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ffffffffffffffff56003a97eeffffffffffffffffffffffb632000000000000000000000000000000000000000000000000000000009ffffffffffffffffffc4d0000000029ebffffffffffffff9a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffffe80c000000000000000000000000000000000000000000000000000000000088ffe3740f000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d4ffffffffeb3f00000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffd1000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afffffffffffffffffe61b0000000000000000000000000000000000000000000000000000cdffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff67000000000000000000006dffffffffffffffffffffffd41e000000000000000000000000000000000004d2ffffff73000000000000000000000000afffffffffffffff5f00000000000000000000000088ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7c00001fffffffffffffffef3ffffffff82c00000023eaffffffffffc3290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb00000000000000000000000000000084ffffffffffffffffffffffffb50f000000000000000000000000000000000000000000000003ffffd5000000000000000054fffffffb2a000000000000000001dbffffffffffdc0a0000000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000001a8ffffffffffffffff9200000000000000000000000000000000000000000000000000000000000000003cfbffffffffffffffb40700000000000000000000000000000000000000000000000000000000000020f0ffffffffffffd91d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffff8500000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000000006fffffffffffffffffffffffe1740e00000000000000000000000000000000a9ffffffffffffeb04000000000000000012ebffffffffffffffffc2defbdf560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000099ffffffffffffffffffd61700000000000000000000000000000000000000000000000000000000009dfffffffffffffffffff4280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000032ffffffffffffb30000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000000000000009dffffffffffffffffff4100000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff2b0000000000000000000000d1fff4020000000000008bffffffffffffff0000000000000000000000000000a5ffffffffffffffff270000000000000034fcffffffff88010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff520000000651aef9fffffffffffffffffffead2a000000000000000000000000000000000000000000000000000005bbfffffffffffffffff535000023e5ffffffffffffe2460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffff810000000000000000000000000000000000000000000000000000000000024d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013cbfffffffffa65000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000000000000000000000030f6ffffffffffffffffab000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd6ffffffffffffffffcb0800000000000000000000000000000000000000000000000034ffffffffffffcc0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff6700000000000000000000009effffffffffffffffffbc0f0000000000000000000000000000000000000043fffffff92d0000000000000000000000afffffffffffffff5f000000000000000000000000dafffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5e0000001fffffffffffffffefaaffffff75000000000036f5fffffffffff98006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb00000000000000000000000000000002b3ffffffffffffffffffff870200000000000000000000000000000000000000000000000008ffff9f000000000000000085ffffff8b00000000000000000041fffffffffff635000000000000000033ffffffffffffffdab7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ecffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000011a1ffffffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffb4040000000000000000000000000000000000000000000000000000000005c8ffffffffffffd11600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3fffffd3d000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000000004fffffffffffffffffe5903a01000000000000000000000000000000000002edffffffffffff9d0000000000000000000062ffffffffffffffffffffffffa40100000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000007cafffffffffffffff91e0000000000000000000000000000000000000000000000000000000000000ad5ffffffffffffffffffc50200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000b9ffffffffffff5500000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000013f7ffffffffffffffffdf0100000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007fffffffffffffff6d0a00000000000000000000cfffc5000000000000008bffffffffffffff0000000000000000000000000011f7ffffffffffffffd00000000000000004d0fffffffa6200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff4d0000000000001268c5fffffffffffffffffffda323000000000000000000000000000000000000000000000000000ed3ffffffffffffffffe8211de0fffffffffffc950e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fffffffffff30d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec2ffffffffff910300000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000000000016e1ffffffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f1ffffffffffffffffa000000000000000000000000000000000000000000000000098fffffffffffa2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff67000000000000000000000007c8ffffffffffffff9e05000000000000000000000000000000000000000000beffffffcf0500000000000000000000afffffffffffffff5f000000000000000000000010939393939393939393939393939393939394ecfffffffffffffffffff042000000001ffffffffffffffff9fbffffc4020000000000004dfcffffffffffffd73d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000ed8fffffffffffffff65800000000000000000000000000000000000000000000000000000cffff680000000000000000b6ffffdc0c000000000000000000a5fffffffffe5400000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000005254a92ecffffffffffffffffffff9800000000000000000000000000000000000000000000000000000000000000000001b4ffffffffffffffffa2010000000000000000000000000000000000000000000000000000008bffffffffffffb30e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffdb060000000000000000001fffffffffffffffaf000000000000000000000000000000000000000000000034ffffffffffffffff22000000000000000000000000000000000000000038ffffffffffffff540000000000000000000001c5ffffffffffffffffffe750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000001debffffffffffffffa5010000000000000000000000000000000000000000000000000000000000002efcffffffffffffffffff6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000000000000000000040ffffffffffffe30b000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000077ffffffffffffffffff750000000000000000000000000000000000000000000000000000000000007bffffffffffffff2f00000000000000000000000000000000007ffffffffffffffffff3a53b0000000000000000b0db83000000000000008bffffffffffffff0900000000000000000000000072ffffffffffffffff6a0000000000000079ffffffe74100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012ffffffffffffffff490000000000000000002480dcfffffffffffffffffb9a1c0000000000000000000000000000000000000000000000001de5ffffffffffffffffd8d9ffffffffffbb2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffff6a00000000000074b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b2902a0000000000000000000000000000000000000000000000000000000000000000000000000009b8ffffffffffb910000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000006c3fffffffffffffffffffc1a000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000d2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde79b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfeffffffffffffffff5c000000000000000000000000000000000000000000000bf1ffffffffff8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000001ae6fffffffffe7c00000000000000000000000000000000000000000000003cffffffff8100000000000000000000afffffffffffffff5f0000000000000000000000000000000000000000000000000000000000002deaffffffffffffffe22c00000000001ffffffffffffffffffffff925000000000000000067fffffffffffffffe9a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000027f1ffffffffffe232000000000000000000000000000000000000000000000000000000033f3f110000000000000000e7fff9330000000000000000001ff9ffffffff770000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000a2fbffffffffffffffffffffffffffffa50000000000000000000000000000000000000000000000000000000000000000000012e1ffffffffffffffff8a00000000000000000000000000000000000000000000000000004bfefffffffffe8301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffff770000000000000000001fffffffffffffffaf000000000000000000000000000000000000000000000019ffffffffffffffff3e00000000000000000000000000000000000000007ffffffffffffffb0f000000000000000000000030feffffffffffffffa31200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000044feffffffffffffff8a0000000000000000000000000000000000000000000000000000000000000093fffffffffffffffffff420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000000000000000000000c7ffffffffffff85000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000000000005e2ffffffffffffffffeb0b0000000000000000000000000000000000000000000000000000000000007bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8704000000000000000000000000000000008bfffffffffffffff8b73200000000000000000006e4ffffffffffffffe10600000000000026f7ffffad140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016ffffffffffffffff450000000000000000000000003a97eefffffffffffffff89017000000000000000000000000000000000000000000000030f4ffffffffffffffffffffffffdb4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffd3000000000000dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff42c0000000000000000000000000000000000000000000000000000000000000000000000000006adffffffffffd8250000000000000000000000000000000000000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffa200000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000018ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091fffffffffffffffff22300000000000000000000000000000000000000000060ffffffffffea0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff670000000000000000000000000039f9fffff04e00000000000000000000000000000000000000000000000000b9fffffffb34000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000000000002ae8ffffffffffcf1a0000000000001fffffffffffffffffffff8e0000000000000000000084ffffffffffffffffe7570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000001155bcffffffffc31600000000000000000000000000000000000000000000000000000000000000000000000000000014ffff70000000000000000000009fffffffff75000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffffffffffffffc6000000000000000000000000000000000000000000000000000000000000000000000038faffffffffffffffff730000000000000000000000000000000000000000000000001cecfffffffff4530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfffffff31a00000000000000001fffffffffffffffaf000000000000000000000000000000000000000000000002fbffffffffffffff5c0000000000000000000000000000000000000000c5ffffffffffffc100000000000000000000000000a6ffffffffffe54c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000042ffffffffffffffffff6f00000000000000000000000000000000000000000000000000000000000011ecffffffffffffffffffba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000004efffffffffffff9250000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000000000063ffffffffffffffffff77000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf1c000000000000000000000000000000008bfffffffffffffffffff939000000000000000065ffffffffffffffff6200000000000000b1fff15e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001affffffffffffffff4100000000000000000000000000000651aef9fffffffffffff487110000000000000000000000000000000000000000000066fffffffffffffffffffff073060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffff3d0000000026fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb4e000000000000000000000000000000000000000000000000000000000000000000000000000003a1ffffffffffea3300000000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000006dfffffffffffffffffffffd2900000000000000000000000000000000000000000000000000200000000000000000000000000013ffffffffffffffdb0000000000000000000000005cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff75b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d6ffffffffffffffffcb050000000000000000000000000000000000000000bdffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000190e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff67000000000000000000000000000064ffd425000000000000000000000000000000000000000000000000000037ffffffffd5070000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000028e6ffffffb80d000000000000001ffffffffffffffffffff0130000000000000000000000a0ffffffffffffffffffb51f000000000000000000000000000000000000000000000000000000000000000000833700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffc581180000000000000000000000005beaffffffffff990500000000000000000000000000000000000000000000000000000000000000000000000000000000001a510000000000000000000029fcfffffd6700000000000000000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffffe5c0000000000000000000000000000000000000000000003c3ffffffffdd2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d9ffffffa400000000000000001fffffffffffffffaf000000000000000000000000000000000000000000000000e3ffffffffffffff790000000000000000000000000000000000000006f8ffffffffffff780000000000000000000000000025fbffffff9e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000001ccfffffffffffffffffffc3f0000000000000000000000000000000000000000000000000000000000006affffffffffffffffffff600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff9300000000000000000000000000000000000001d9ffffffffffffb60000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000003dbffffffffffffffffeb0c000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9d0800000000000000000000000000000000008bffffffffffffffffffffaf0000000000000005dcffffffffffffffb901000000000000000f731f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001effffffffffffffff3c00000000000000000000000000000000001268c5fffffffffffff07d0d000000000000000000000000000000000000000000b0ffffffffffffffffff46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffa6000000006dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14600000000000000000000000000000000000000000000000000000000000000000000000000000000019dfffffffffff242000000000000000000000000000000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000000000000004bfbffffffffffffffffffffa30000000000000000000000000000000000000000000000000033f55500000000000000000000000013ffffffffffffffdb00000000000000000000000080d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3dcfffffffffffffff4d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f2ffffffffffffffffffffffffffe7370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031faffffffffffffffff8a0000000000000000000000000000000000000011fbffffffffcf0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000000a8f67b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffe6a14b00000000000000000000000000610b00000000000000000000000000000000000000000000000000000000b4ffffffff890000000000000000afffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000025e4ff9c0400000000000000001fffffffffffffffffff7900000000000000000000000005bafffffffffffffffffff4710300000000000000000000000000000000000000000000000000000000000038ffff91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffffffff549000000000000000000006dfffffffffffff606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffff2520000000000000000000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000064ff7ffffffffffffffff16000000000000000000000000000000000000000000000000000000000000000000000002c2fffffffffffffffffa4800000000000000000000000000000000000000000084ffffffffb11200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffff3c000000000000001fffffffffffffffaf000000000000000000000000000000000000000000000000caffffffffffffff970000000000000000000000000000000000000034ffffffffffffff3300000000000000000000000000009affe247000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000058ffffffffffffffffffffffe617000000000000000000000000000000000000000000000000000000000003d1ffffffffffffffffffee1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000070ffffffffffffff4b00000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000059ffffffffffffffffff6e00000000000000000000000000000000000000000000000000000000000000007bffffffffffffffead3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f2fffffffffffffffffff762000000000000000000000000000000000000008bfffffce2c6a98c6f5236170000000000000075ffffffffffffffee1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffff380000000000000000000000000000000000000000237fdcffffffffffeb74090000000000000000000000000000000000000014e6ffffffffffffffffd2060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f1fffffffffff916000000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f0000000000000087ffffffffffffffffffffffffe22c00000000000000000000000000000000000000000000000000000000000000000000000000000000000003acfffffffffff8530000000000000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000041f7ffffffffffffffffffffe61200000000000000000000000000000000000000000000000000a7fffa26000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf000000000000000000000000000000000000000039f8ffffffffffffffffffffffcd1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffffffffffffffe400000000000000000000000000000000000005cffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000009f3ffff820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffb1040000000000000000000000166ea6a85e0000000000000000000000000000000000000000000000000035fffffffffd3900000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000002371000000000000000000001ffffffffffffffffff30f000000000000000000000000000dd1ffffffffffffffffffffcc3100000a0500000000000000000000000000000000000000000000000000b2ffffff761405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffec04000000000000000049fcffffffffffffff3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017f7ffd426000000000000000000000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffff5500000000000000000000000000000000000000000000000000000000000000000000000020f2fffffffffffffffff4360000000000000000000000000000000000000044fdfffff362000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aedffffffce020000000000001fffffffffffffffaf000000000000000000000000000000000000000000000000baffffffffffffffb50000000000000000000000000000000000000069fffffffffffff40300000000000000000000000000001c950e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000006ddffffd6abffffffffffffffffbd02000000000000000000000000000000000000000000000000000000000040ffffffffffffffffffffe8c1a5883c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000010f5ffffffffffffd001000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000001d2ffffffffffffffffce0300000000000000000000000000000000000000000000000000000000000000007bffffffffffd661060000000000000000000000000000000034f2ffffffffffffffdc2f00000000000000000000000000000000000000002b391c0300000000000000000000000000001bf3fffffffffffffd4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffffffffff3400000000000000000000000000000000000000000000003996edffffffffe56a0500000000000000000000000000000000000047feffffffffffffffff860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffff79000000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f0000000000000002b3ffffffffffffffffffffcd19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bbfffffffffffd6500000000000000000000000000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000000000039f3ffffffffffffffffffffff4a000000000000000000000000000000000000000000000000001ffbffff8e000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf00000000000000000000000000000000000000000059ffffffffffffffffffffaa0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c4ffffffffffffffffdb090000000000000000000000000000000000acffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000000051fffffffcab8c6e4f31130000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffff600000000000000000000012deffffffff9200000000000000000000000000000000000000000000000000c5ffffffffcd01000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff9000000000000000000000000000000021ecfffffffffffffffffffffcb7e3fff77e00000000000000000000000000000000000000000000002dfefffffffffffff5e6d7c8b9aa9a8b7c6d5e4f3f3021120300000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffeed1b396795b0b000000000000002df2ffffffffffffffff370000000000000000000000000000000000000000000000000000414600000000000000000000000000000000000000000000000000002a8a0b00000000000000000000000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e2ffffffffffffff970000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffeb27000000000000000000000000000000000018e8ffffc42200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffff670000000000001fffffffffffffffaf000000000000000000000000000000000000000000000000acffffffffffffffd3000000000000000000000000000000000000009effffffffffffbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000006dfffffd3a16edffffffffffffffffc9b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f7ffffffffffffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff9300000000000000000000000000000000000000009cffffffffffffff57000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000004ffffffffffffffffffd370000000000000000000000000000000000000000000000000000000000000000007bffffffc44d01000000000000000000000000000000000000003ff7ffffffffffaf0f000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002affffffffffffffff2f000000000000000000000000000000000000000000000000000650adf9ffffffdf6100000000000000000000000000000000000091fffffffffffffffffc380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffdc000000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f00000000000000000ed6ffffffffffffffffb20b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc7ffffffffffff7a000000000000000000000000000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000031efffffffffffffffffffffff9800000000000000000000000000000000000000000000000000008effffffffaa1d00000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf000000000000000000000000000000000000000000007ffffffffffffffffe7f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f3ffffffffffffffff890000000000000000000000000000000007f3ffffffff4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb0000000000000000000000a5fffffffffffffffffffff5d7b89a7c5e4021050000000000000000000000000000000000000000000000000000000000c7fffffffffff9ddc0a385682f00000000000000000003bafffffffffffe1600000000000000000000000000000000000000000000000055ffffffffff5e000000000000afffffffffffffff5f000000000000000000000130411300000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffd220000000000000000000000000000000043fcffffffffffffffffffffffffffff940200000000000000000000000000000000000000000000a6fffffffffffffffffffffffffffffffffffffffffffffffff4e4d5c6b7a899897a6b5c4d3e2e1f100200000000000000000000000000000000000000000000000000269e806346290c0000000000000000000000000024e1fffffffffffffffffe0d0000000000000000000000000000000000000000000000000000b4ff9f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffe01a00000000000000000000000000000000b6fffa79030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffec0d00000000001fffffffffffffffaf0000000000000000000000000000000000000000000000009efffffffffffffff100000000000000000000000000000000000000d3ffffffffffff8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000005e5ffff93000061ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd2170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000000000000000000000000031ffffffffffffffd9030000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000002d3ffffffffffffffff98000000000000000000000000000000000000000000000000000000000000000000007bfeb03a00000000000000000000000000000000000000000000004bfafffffb750000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffff830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffff2b000000000000000000000000000000000000000000000000000000001167c4ffffd800000000000000000000000000000000000008d3ffffffffffffffffd2040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffff280000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f00000000000000000024eeffffffffffff910200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011d3ffffffffffff8e0100000000000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000029ebffffffffffffffffffffffbc05000000000000000000000000000000000000000000000000000ff2fffffffffff57c070000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf0000000000000000000000000000000000000000000000a5fffffffffff55400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074fffffffffffffffffc330000000000000000000000000000004affffffffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb0000000000000000000007f2fffffffffffffffffffffffffffffffffffffde5c7a98a6c4e3012000000000000000000000000000000000000000000838d70533518010000000000000000000000000000008affffffffffffff3e00000000000000000000000000000000000000000000000003e2ffffffffe40a0000000000afffffffffffffff5f0000000000000000004fdffffff876000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffebe661300000000000000000000000000000072ffffffffffffffffffffffffed4f000000000000000000000000000000000000000000000023fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef2e2d3c4b5a69787776552402d1a0700000000000000000000000000000000000000000000000000000000003cecffffffffffffffffff9b000000000000000000000000000000000000000000000000000014fbffffb14a0d00000000000000000000000000000000000000000000000000000000165a540b000000000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cefffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000014e8ffffffffffffffffffcf0900000000000000000000000000000023963100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffff7700000000001fffffffffffffffaf00000000000000000000000000000000000000000000000090ffffffffffffffff0e00000000000000000000000000000000000bfcffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004720b000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000005effffe10c000000beffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc811000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000000000000000000000000000c7ffffffffffffff610000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000061ffffffffffffffffe511000000000000000000000000000000000000000000000000000000000000000000003d28000000000000000000000000000000000000000000000000000058fde63e0000000000000000000000000000000000000000000000000000000000000000000000000000000004d4ffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000237f6b0000000000000000000000000000000000000038ffffffffffffffffff6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f7ffffffffffff730000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f0000000000000000000045fcfffffff96900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019ddffffffffffff9c01000000000000000000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000026e5ffffffffffffffffffffffd40f000000000000000000000000000000000000000000000000000076ffffffffffffffffdd4e00000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf000000000000000000000000000000000000000000000007c4ffffffda2d000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d3ffffffffffffffffd004000000000000000000000000000099ffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb000000000000000000004efffffffffffffffffffffffffffffffffffffffffffffffffffffffff3d5b7997b5c3e200500000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffff2d0000000000000000000000000000000000000000000000000076ffffffffff7d0000000000afffffffffffffff5f00000000000000001afdffffffffff510000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffffba1130000000000000000000000000000a3ffffffffffffffffffffc11c0000000000000000000000000000000000000000000000009afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e1cebba895826f5d4a3724110100000000000000000000000000005bf8ffffffffffffffffffee1500000000000000000000000000000000000000000000000000006bfffffffffffbc7854409000000000000000000000000000000000000000000000077faffffe8330000000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffff5b000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffea0a000000001fffffffffffffffaf00000000000000000000000000000000000000000000000083ffffffffffffffff2c00000000000000000000000000000000003dfffffffffffffe1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffd3240000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000d2ffff520000000024f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff9300000000000000000000000000000000000000000060ffffffffffffffe00600000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000008e3fffffffffffffffd41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005217000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffc66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffff23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffff017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffbe0000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f000000000000000000000070ffffe438000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022e6ffffffffffff9a010000000000000000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000002ee8ffffffffffffffffffffffe71e000000000000000000000000000000000000000000000000000005e4ffffffffffffffffffffb6250000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffbf00000000000000000000000000000000000000000000000014ddffb00f0000000000000000000000000000000000000000000000000000000037e89204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffffff750000000000000000000000000001e7ffffffe50500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000000a2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde3c5a7866442210400000000000000000000000000000000000000000000000059fbffffffffffffffe6010000000000000000000000000000000000000000000000000011f5fffffffff41900000000afffffffffffffff5f000000000000000072ffffffffffffc8000000000000000062ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9220000000000000000000000000009cdfffffffffffffffc7d020000000000000000000000000000000000000000000000001bf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcebd8c5b29f8c796754412e1b087ffffffffffffffffffffff649000000000000000000000000000000000000000000000000000000c6fffffffffffffffffff9c1803e0600000000000000000000000000000000000014ffffffffffe10c00000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afaffffffffffffa1000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf4ffffffff71000000001fffffffffffffffaf00000000000000000000000000bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeba5150000000000000000000000000000000000000079ffffef4900000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000046ffffc900000000000079ffffffffffffffffff7a0000000000000000000000000000000000000000000000000000000ab4ffffffffffffffffffb2080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000df6ffffffffffffff6700000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000077ffffffffffffffff82000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033f8fffffffff34e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffffff1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ef7ffffffffffffffff9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000097fffffffffffffa0e00000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f0000000000000000000000009fc117000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002deeffffffffffff970100000000000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000038eeffffffffffffffffffffffe42a0000000000000000000000000000000000000000000000000000005dfffffffffffffffffffffffff9880c000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffffffffffffffffed3901b000000000000000000000000000000000000000000002975010000000000000000000000000000000000000000000000000000000000abffffc21700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0fffffffffffffffff21700000000000000000000000038ffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000006f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbddbc9a785735130000000000000000000000000000000067fdffffffffffffffff7a00000000000000000000000000000000000000000000000000000099ffffffffff9c00000000afffffffffffffff5f0000000000000000ccfffffffffffffd080000000000000097fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1540000000000000000000000000000001de9ffffffffffe13c00000000000000000000000000000000000000000000000000008efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff23f00000000000000000000000000000000000000000000000000000022fffffffffffffffffffffffffffff6bb7a380400000000000000000000000000002fffffffffffff6900000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffef0600000000000000000000000000000000000000000000000000000000000000000000000000001bf1fffffffffffffffffffa3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffd8d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e2fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffe7080000001fffffffffffffffaf0000000000000000000000000cfaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbd000000000000000000000000000000000000000095fffffd7b000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000baffff4200000000000004d1fffffffffffffffff82700000000000000000000000000000000000000000000000000000004a0ffffffffffffffa604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff9300000000000000000000000000000000000000000000a7ffffffffffffffda02000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000012efffffffffffffffc30300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e3200000000000000000000000000000000000000000000000000000011dfffffffffcc25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffff1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085fffffffffffffffffc230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059da280000000000000000000000000065ffffffffffffff5400000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f000000000000000000000000060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038f4ffffffffffff9400000000000000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000043f3ffffffffffffffffffffffdc2000000000000000000000000000000000000000000000000000000000d1ffffffffffffffffffffffffffffe45a0013ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffffffffffffffffffffff33100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac9ffffe43700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015eeffffffffffffffff9c00000000000000000000000086fffffffa190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb0000000000000000004afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2d0ae8d6b4928080000000000000076ffffffffffffffffffda0800000000000000000000000000000000000000000000000000000036fffffffffffd2f000000afffffffffffffff5f0000000000000026ffffffffffffffff1400000000000000ccffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcd2300000000000000000000000000000000003efbffffffac11000000000000000000000000000000000000000000000000000013f4fffffffffffffffffffffffffffffffffffdfcfcfcfdfefeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd36000000000000000000000000000000000000000000000000000000007cfffffffffffffffffffffffffffffffffffff2b5722b00000000000000000000004bffffffffffffb800000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffff4a00000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffffe71a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffff6c0000001fffffffffffffffaf0000000000000000000000004efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe77000000000000000000000000000000000000000002aeffffff9e0400000000000000000000dbffffffffffffff5300000000000000000000000000000000000000019affbb000000000000000037ffffffffffffffffffc4010000000000000000000000000000000000000000000000000000000088ffffffffff990200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff93000000000000000000000000000000000000000000004affffffffffffffff50000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000008effffffffffffffed1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f8ffc75c07000000000000000000000000000000000000000000000001b5fffffffe8b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffff16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce7ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073feffec3800000000000000000000000033ffffffffffffff9e00000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046faffffffffffff91000000000000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000000000000004ef8ffffffffffffffffffffffd2180000000000000000000000000000000000000000000000000000000045ffffffffffffffffffffffffffffffffffc243ffffffffffffffdb000000000000000000000000000000003b472706000000000000000000000000000000000000000000000000002fffffffffffffffffffffffc100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015dbfffff96500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fffffffffffffffffd320000000000000000000000c3ffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcb00000000000000000081dbdfe3e7ebeff3f7fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee4c3a1805e3c87ffffffffffffffffffef280000000000000000000000000000000000000000000000000000000000d7ffffffffffb6000000afffffffffffffff5f0000000000000088fffffffffffffffc0800000000000001aeb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4f9ffffffffffffffffff9407000000000000000000000000000000000000006bfff666000000000000000000000000000000000000000000000000000000000f2d2a2725221f1d1a181512100d0a08050200000000000000000000010102030304050606070808090a0b0b0c0d0d0e83ffffffffffffffc2303133343537383a3b3c3e3f414243454648494a4c4d4f5084f3fffffffffffffffffffffff780080000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffffffffffffffffffffffffe39d56120000000000000074ffffffffffffe000000000000033ffffffffffffffe9d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f4ffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000001c2ffffffffffffffffffffc505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e4ffffffffe30600001fffffffffffffffaf00000000000000000000000061b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4ffffffffffffffcab3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3bcfffffffffffffffffffffffff5510000000000000000000000000000000000000000000008c4ffffffb70c000000000000000000dbffffffffffffff530000000000000000000000000000000000000000004831000000000000000000adffffffffffffffffff6a000000000000000000000000000000000000000000000000000000000071feffff8b000000000000000000000000000000000000000000000000000000000000000000005a6b000000000000000000000000000000bbffffffffffffff930000000000000000000000000000000000000000000004e9ffffffffffffffc5000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000020f8fffffffffffffb450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df9ffffffea7f0f0000000000000000000000000000000000000000007cffffffdb450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffff11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063fffffffffffffffffa1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018efffffffff54c000000000000000000000007faffffffffffffec724e2902000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffff8e0000000000000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000000000000005cfbffffffffffffffffffffffc51100000000000000000000000000000000000000000000000000000000001569bdfcfffffffffffffffffffffffffffffffeffffffffffffffdb00000000000000000000000000000000bffffff4a84100000000000000000000000000000000000000000000002ffffffffffae0c4a98e73573a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022e9ffffff88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d5ffffffffffffffffc20000000000000000000005f6ffffff480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044c0000000000000000000000000067ffffffffffffffcb000000000000000000000000000000000000000003080c10151f2a343f4a555f6a75808b95a0abb6c1cbd6e1ecf7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec3a00000000000000000000000000000000000000000000000000000000000078ffffffffffff2e0000afffffffffffffff5f00000000000013f2ffffffffffffffd500000000000000000000000000000000000000000000000000000000000068fffffffffffffff1560000000d0000000000000000000000000000000000007e2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000000000000002eafffffffffffffffffffffffffb52300000000000000000000000000000000000000000000000000000000000033fffffffffffffffffffffffffffffffffffffffffffffffffffffdc8813903000000a3fffffffffffff300000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045fffffffffffff00600000000000000000000000000000000000000000000000000000000000000000000000000000028faffffffffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffff6600001fffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffffffffffff3200000000000000000000000000184d4006000098ffffffffffffffffffffe43200000000000000000000000000000000000000000000000011d6ffffffcc170000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000002afdfffffffffffffffff22920180000000000000000000000000000000000000000000000000000005bfa7c0000000000000000000000000000000000000000000000000000000000000000000068fffe640000000000000000000000000000bbffffffffffffff93000000000000000000000000000000000000000000000090ffffffffffffffff390000000000000000000000000000ebffffffffffffff43000000000000000000000000000000a4ffffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026b7ffffffffee7b0d00000000000000000000000000000000000044fdfff57a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffff0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d1ffffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde4b0000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffffff8a00000000000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000000000000007bfeffffffffffffffffffffff94050000000000000000000000000000000000000000000000000000000000000000001564b8fbffffffffffffffffffffffffffffffffffffffffdb00000000000000000000000000000000bfffffffffffa7030000000000000000000000000000009a8e6623000016684d3216010000005255350f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f4ffffff9c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffff5300000000000000000035ffffffea040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013c8ff6700000000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffbb8b96a2aeb9c5d1dce8f4feffffffffffffffffffffffffffffffffffffffd825000000000000000000000000000000000000000000000000000000000000001bfdffffffffffa20000afffffffffffffff5f00000000000086ffffffffffffffff87000000000000000000000000000000000000000000000000000000000000009fffffffffffce2400006af2ffec7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000002aaafefffffffffffffffffffff2952d00000000000000000000000000000000000000000000000000000000000000008effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefab641dd2ffffffffffffe700000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffd800001fffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffff0d00000000000000000000000a9cfdffffde2e0006c5ffffffffffffffffcd1a000000000000000000000000000000000000000000000000000024efffffffdd2200000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffffffffd43d00000000000000000000000000000000000000000000000000002000000000000000000a7acef0c94600000000000000000000000000000000000000000012e8fffd5900000000000000000000000000bbffffffffffffff93000000000000000000000000000000000000000000000034ffffffffffffffffae0000000000000000000000000000ebffffffffffffff43000000000000000000000000000031feffffffffffff8a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fdfffffffffec74050000000000000000000000000000000023c2aa1d000000000000000000000000628774602c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dffffffffffffffff090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cfffffffffffffffff7180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff95b0000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bcffffffffffffff79000000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000000059ffffffffffffffffffffffff65d0000000000000000000000000000000000000000000000000000000000000000000000000000115fb5fcffffffffffffffffffffffffffffffffffdb00000000000000000000000000000000bfffffffffffff27000000000000000000000000000000f7fffffebc38000000000000000000dbfffffab75200000000000000000000000000000000008df6d2a34903000000000000000000000000000000000000000000000000000000000000000049fbffffffaf0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffd50200000000000000006dffffff94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d2fffb47000000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000010b17222e3a4551a1fffffffffffffffffffc8b09000000000000000000000000000000000000000000000000000000000000000000bafffffffffffb1d00afffffffffffffff5f000000000013f3fffffffffffffffe280000000000000000000000000000000000000000000000000000000000000008ceffffff96070009a2ffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000249b4fdffffffffffffffffffffcf660c00000000000000000000000000000000000000000000000000000000000000000002e6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc00000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffa1000000000000000000000000000000000000000000000000000000000000000000000000000000000de7fffffffffffffffffffff7b3b88d3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e8ffffffffff40001fffffffffffffffaf0000000000000004599e9e4800000000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffe700000000000000000000000053ffffffffffdf070018e5ffffffffffffae0a000000000000000000000000000000000000000000000000000000004afdffffffe223000000000000dbffffffffffffff53000000000000000000000000000000248f1a00000000000000000000000000000022fafffffffffffffffffffffffff41c00000000000000000000000000000000000000000000000000000000000000000005ddfffffffffc4100000000000000000000000000000000000000000050fffffb4e000000000000000000000000bbffffffffffffff93000000000000000000000000000000000000000000000000e0fffffffffffffffd2200000000000000000000000000ebffffffffffffff430000000000000000000000000000baffffffffffffad010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9dffffffffffd53e00000000000000000000000000000000000000000000000000000000000000b0ffffffffedaf4c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffff0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e5ffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ad1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef40000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012dcffffffffffffff600000000000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000000000010beffffffffffffffffffffffdd2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000001976d7ffffffffffffffffffffffffffffffdb00000000000000000000000000000000bfffffffffffff27000000000000000000000000000000f7fffffffffd790000000000000000dbffffffffffbb070000000000000000000000000000008fffffffffde4e000000000000000000000000000000000000000000000000000000000000000064ffffffffbf0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffffff590000000000000000a6ffffff3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043fffff22e0000000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000109dffffffffffffffffffb73400000000000000000000000000000000000000000000000000000000000000000000005bffffffffffff8d00afffffffffffffff5f000000000086ffffffffffffffffa400000000000000000000000000000000000000000000000000000000000000000020edf257000022cfffffffffffffc8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091707000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000001375ddfffffffffffffffffff6b7722c00000000000000000000000000000000000000000000000000000000000000000000000015a2ebfffffffffff5a2b2c6daedfeffffffffffffffffffffffffffffffffffffffffffffffffffffffff9800000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e3fffffffffff007000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffffffffffffe79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffa8001fffffffffffffffaf00000000000017cfffffffff700000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffc200000000000000000000000095ffffffffffff48000037f8fffffffe86010000000000000000000000000000000000000000000000000000000000007cffffffffe3240000000000dbffffffffffffff530000000000000000000000000000007dffe72b00000000000000000000000000000096fffffffffffffffffffff596280000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffc700000000000000000000000000000000000000000000a6fffff8420000000000000000000000bbffffffffffffff9300000000000000000000000000000000000000000000000091ffffffffffffffff8500000000000000000000000000ebffffffffffffff430000000000000000000000000046ffffffffffffca090000000000000000000000000000000000000000000000000000000000000000000000000000000004d0d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7cd9e23000000000000000053edffffffffffa0140000000000000000000000000000000000000000000000000000000000caffffffffffffffd65b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079fffffffffffffffff413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003acaffffffffffffffffffffc1b3b3b3b3b3b3b3b3b3d1ffffffffffffffffffe02a000000002cb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7dfffffffffffffffcbb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e9ffffffffffffffc0b7b7b7b7b7b7b7b7b7b7b7b7b7b7ae831b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002af2fffffffffffffb4a00000000000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000000000021d7ffffffffffffffffffffffaa1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000399af1ffffffffffffffffffffffffe509000000000000000000000000000000bfffffffffffff27000000000000000000000000000000f7fffffffffffe1000000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffff6e00000000000000000000000000000000000000000000000000000000000000009dffffffffce13000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffffd90300000000000000deffffe40100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffe21800000000000000000067ffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000051e6fffffffffffffffbaf35000000000000000000000000000000000000000000000000000000000000000000000000000af5fffffffffff310afffffffffffffff5f000000001ff5fffffffffffffff51c000000000000000000000000000000000000000000000000000000000000000000003f24000a7ef4ffffffffffffffd100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067fffee8be711e0000000000000000000000000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000093f7fffffffffffffffece8943070000000000000000000000000000000000000000000000000000000000000000000000000000000000075de4ffffffffa8050000000315283c5063778b9eb2c6daedfeffffffffffffffffffffffffffffff5b00000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffff4d0000000000000000000000000000000000000000000000000000000000000000000000000000000001c8ffffffffffffffffffffffffffdc5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044fffffffffffa171fffffffffffffffaf0000000000006efffffffffff814000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffff9d000000000000000000000001dcffffffffffff6000000063fffff150000000000000000000000000000000000000000000000000000000000000000001aeffffffffe42500000000dbffffffffffffff53000000000000000000000000000000d6fffff1bc9a785735140000000000000000001af6ffffffffffffffe17511000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffff1500000000000000000000000000000000000000000013e8ffffef2800000000000000000000bbffffffffffffff9300000000000000000000000000000000000000000000000041ffffffffffffffffe704000000000000000000000000ebffffffffffffff4300000000000000000000000006d8ffffffffffd01200000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe50900000000000000001bc4ffffffffffe74300000000000000000000000000000000000000000000000000000008f5ffffffffffffffffffa60c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059fffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012f5ffffffffffffffff7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000479debffffffffffffff8b00000000000000000006abffffffffffffffcc18000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe61300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfdfffffffffffff435000000000000000000000000005bffffffffffffffff170000000000000000000000000000000000000000000039e9ffffffffffffffffffffe85200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5dbefeffffffffffffffffffffdd490000000000000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1300000000000000dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000009d1ffffffffcc0e000000000000000000000000000000000000000000000000000000000000000000000000000000000033feffffffffffffffff5e00000000000017ffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024f9ffffc204000000000000000067ffffffffffffffcb0000000000000000000000000000000000b4bb9f8242040000000000000000000000000000000000000000000000bbffffffffffffff730000000000000000000000000045c5ffffffffffffffcd6f1600000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffff78afffffffffffffff5f00000000b1ffffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000000000015de4ffffffffffffffffff9800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067fffffffffffb9c0f000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000a8ffffffebbf93673b10000000336145210000000000000000000000000000000000000000000000000000000000000000000000000000000024e4ffffffffb4080000000000000000000000000000000315283c5063778be7fffffffffffff50c00000000000033ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffa24c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f7ffffffffffa2000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffffffffffdf620400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004efffffffffff781fffffffffffffffaf000000000000beffffffffffff5a000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffff78000000000000000000000049ffffffffffffff3c0000000096d325000000000000000000000000000000000000000000000000000000000000000000000dd6ffffffffe526000000dbffffffffffffff5300000000000000000000000000002ffffffffffffffffffffff2d1af8d6c4a290800008bffffffffffc454030000000000000000000000000000000000000000000000000000000000000000000000000022feffffffffffffff2d0000000000000000000000000000000000000000000051ffffffdc13000000000000000000bbffffffffffffff9300000000000000000000000000000000000000000000000004edffffffffffffffff50000000000000000000000000ebffffffffffffff4300000000000000000000000079ffffffffffd2140000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd71500000000000000000007a4fffffffffffd84030000000000000000000000000000000000000000000000000067ffffffffffffffffffffffd81a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dfffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a4fffffffffffff923000000000000000000039cffffffffffb40b000000000000b0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff33100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffffea250000000000000000000000005bffffffffffffffff1700000000000000000000000000000000000000000065f9ffffffffffffffffffffa4130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002181e0ffffffffffffffffffffaa1a000000000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1300000000000000dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000026f2ffffffffc30a0000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffdc0400000000004fffffff5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffff8a000000000000000067ffffffffffffffcb0000000000000000000000000000000000ebffffffffef8f18000000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000001dc5ffffffffffe8a66320000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffe7b7ffffffffffffff5f0000004dffffffffffffffff990000000000000000000000000000000000000000000000000000000000000000000000003ccbfffffffffffffffffffffb2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffff97000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000396f431700000000000000000083ffffffdb851d000000000000000000000000000000000000000000000000000000000000000000000000000025e5ffffffffbf0c0000000000000000000000000000000000000000000ff6ffffffffffffa40000000000000033ffffffffffffffdab7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ecfffffffffffffffffff38306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009efffffffffff1070000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffffffffffffe26605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffde22ffffffffffffffaf000000000013fcffffffffffff75000000000852000000000000000000000000000000000000000000000000000000000000eaffffffffffff570000000000000000000000bcffffffffffffdc0400000000050b00000000000000000000000000000000000000000000000000000000000000000000000027f4ffffffffe6270000dbffffffffffffff53000000000000000000000000000088fffffffffffffffffffffffffffffffffffee6c4b5ffffffe45d0700000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffff2e0000000000000000000000000000000000000000000000a7ffffffc2060000000000000000bbffffffffffffff9300000000000000000000000000000000000000000000000000a2ffffffffffffffffb6000000000000000000000000ebffffffffffffff4300000000000000000000001ef5ffffffffd41500000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc9130000000000000000000000007dfeffffffffffc21400000000000000000000000000000000000000000000003cf3ffffffffffffffffffffffffc606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061fffffffffffffff300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025feffffffffffffffff3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bf5ffffffffffffae00000000000000000000008cffffff960300000000000001ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffde1700000000000000000000005bffffffffffffffff17000000000000000000000000000000000000000699ffffffffffffffffffffe54d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fffffffffffffffffffffff26f0300000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1300000000000000dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000056ffffffffffb9070000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffffffff59000000000088fffffe170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feaffffff500000000000000067ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffee200000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000090dbae8154260000214f3f24040000000000000000000000000000000000000000000000000000000000000000000000000000000011fbfffffffffffff9ffffffffffffff5f00000ae0ffffffffffffffb2060000000000000000000000000000000000000000000000000000000000000000000659c4ffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083fffffffffff886010000000000000000000000000000000000000000000000000000000000000000000000000026e6ffffffffc911000000000000000000000000000000000000000065fffffffffffffd2b0000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffff4e00000000000000000000000000000000000000000000000000000000000000000000000000000000002bfdffffffffffe46a060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffff68ffffffffffffffaf00000000006affffffffffffff6c0000000074ff7b0000000000000000000000000000000000000027b2f8ea7b010000000dffffffffffffff3c000000000000000000003bfffffffffffffe4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffe72900dbffffffffffffff530000000000000000000000000001e0fffffffffffffffffffffffffffffffffffffffffffffffffffffde1be9a7753300d0000000000000000000000000000000000000000000000000000000000000010ecffffffffffffffff0c000000000000000000000000000000000000000000000018f2ffffffa00000000000000000bbffffffffffffff930000000000000000000000000000000000000000000000000052fffffffffffffffffd1e0000000000000000000000ebffffffffffffff430000000000000000000000aeffffffffd616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffffba0c00000000000000000000000000005ffdffffffffffda2200000000000000000000000000000000000000001893fbffffffffffffffffffffffffffff8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffff9100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffff4000000000000000000000007bfe75000000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f00000edcffffffffffffffffffffdf2600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ccffffffffffffffce0d000000000000000000005bffffffffffffffff170000000000000000000000000000000000001ac7fffffffffffffffffffa9110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffffffffffffffce35000000000000000000bfffffffffffffbfb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3fdffffffffffff1300000000000000dbffffffffffffc2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3deffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffaf0400000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffce0000000000bdffffd100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dfffffff02300000000000067ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bfffffff4bb751e0000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffffffffffffff5f000088ffffffffffffffaf0600000000000000000000000000000000000000000000000000000000000000001d85e9ffffffffffffffffffffffffff92000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff5c000000000000000000000000000000000000000000000000000000000000000000000000000027e7ffffffffd21700000000000000000000000000000000000000c6ffffffffffffa6000000000000000033fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffe76e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffffd0ffffffffffffffaf0000000001d9ffffffffffffff470000000eecfffb30000000000000000000000000000000000015f1ffffffff7f00000030ffffffffffffff2100000000000000000006d5ffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffe829dbffffffffffffff53000000000000000000000000003affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9c5a27e5b38140000000000000000000000000000000000000000000000008cffffffffffffffffdb0000000000000000000000000000000000000000000000000074ffffffff7500000000000000bbffffffffffffff93000000000000000000000000000000000000000000000000000bf9ffffffffffffffffa14b29000000000000000000ebffffffffffffff430000000000000000000049ffffffffd718000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffa9060000000000000000000000000000000061feffffffffffe933000000000000000000000000000000043068bbfcfffffffffffffffffffffffffffffffff7160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffe90400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be5ffffffffffffcf0200000000000000000000002700000000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f00000032f8ffffffffffffffffd11900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ce7ffffffffffffffb2010000000000000000005bffffffffffffffff1700000000000000000000000000000000003be7ffffffffffffffffffb1260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013fffffffffffffffffffffffffffffd950f00000000000000bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000006cbffffffffffa3010000000000000000000000000000000000000000000000000000000000000000000000000000004dffffffffffffffffff4100000000e5ffff8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e3ffffffce06000000000067ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bfffffffffffffe9a000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffffffffffff5f0039fcffffffffffff9e050000000000000000000000000000000000000000000000000000000000000648b0fcfffffffffffffffffffffffffff56100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffe7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7daffffffffffffffeab7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ddffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000029eeffffffffda1e000000000000000000000000000000000027fffffffffffff320000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd1260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055fffffffffff208000000000000000000000000000000000000000000000000000000000000000000000000000000000023fbe97209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffffffffffffffffffaf000000004bfffffffffffffff60a00000082ffffffe8974c0a00000000000000000000000000002ffffffffffff715000050ffffffffffffff0800000000000000000080fffffffffff35800000000000000000000095d89640800000000000000000000000000000000000000000000000000000000000000000fdfffffffffffe8eeffffffffffffff530000000000000000000000000092fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0cdaa86623d160000000000000000000000000000000023f9ffffffffffffffff860000000000000000000000000000000000000000000000000005d7fffffffc3d000000000000bbffffffffffffff93000000000000003cc22000000000000000000000000000000000c1ffffffffffffffffffffffc72100000000000000ebffffffffffffff4300000000000000000008dcffffffc8140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001febffffffffffff960200000000000000000000000000000000000065fefffffffffff33a00000000000000000000005792c7f7ffffffffffffffffffffffffffffffffffffffffff84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffffe6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df7ffffffffffffffff4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffff6200000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f000000006bffffffffffffffc00f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044feffffffffffffff840000000000000000005bffffffffffffffff17000000000000000000000000000000006dfaffffffffffffffffcf4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffe476d9ffffffffffffe759000000000000bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000020f0ffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000001d6ffffffffffffffffb50000000cffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffff85000000000067ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000001bfeffffffffffffffffffffffffff5f0bdcfffffffffffa6900000000000000000000000000000000000000000000000000000000001e67b0f3fffffffffffffffffffffffffffffda2220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000000000000000044fbffffffffe1250000000000000000000000000000000086ffffffffffff6600000000000000000033fffffffffffff593220000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffffff9d09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e3ffffffffff4f00000000000015d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f8e2d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7ca9d2c00000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffffffffffffffaf00000000bbffffffffffffffa800000016f3fffffffffffff7b66c21000000000000000000000041ffffffffffff5a000067ffffffffffffec00000000005b9a07004dfcffffffffac1c0000000000000000000026d8ffffffd312000000000000000000000000000000000000000000000000000000000000000039fbffffffffffffffffffffffffff5300000000000000000000000003e8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefc9a27c552f09000000000000000000acffffffffffffffffff2c000000000000000000000000000000000000000000000000000046ffffffffe5160000000000bbffffffffffffff9300000000000011f3ffdf1f0000000000000000000000000000007effffffffffffffffffffffffdf07000000000000ebffffffffffffff430000000000000000007effffffb20a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040fbffffffff7f00000000000000000000000000000000000000000076ffffffffffffef2e00000000000000000000f2ffffffffffffffffffffffffffffffffffffffffffffffffee0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffe20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffffa500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cfffffffffffffe70c000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f0000000000abffffffffffad070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff5600000000000000005bffffffffffffffff17000000000000000000000000000011afffffffffffffffffe661020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00003da0f5ffffffffffbb2500000000bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000063fffffffffffe5600000000000000000000000000000000000000000000000000000000000000000000000000000062fffffffffffffffffe2a000033fffff90a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0fffffffc390000000067ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffffffffff5f9affffffffffde3a000000000000000000000000000000000000000000000000000006438cd5ffffffffffffffffffffffffffffffffec932a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffe82e000000000000000000000000000002e4ffffffffffb70000000000000000000033ffffffffeb7e130000000000000000000000000000000000000000000000000000000000000000000000000000007dfffffffffff55f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffa500000000000058fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff41d000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffffffffffffffaf00000038fffffffffffffffe2f00000091ffffffffffffffffffffffd68b40040000000000000059ffffffffffff8400007effffffffffffd10000000002d8ff9d31f5fffff69c2c00000000000000000000000081ffffffffffa30000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffff5300000000000000000000000044fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee1bb946e472002003effffffffffffffffffad00000000000000000000000000000000000000000000000000000000afffffffffba0200000000bbffffffffffffff930000000000000070ffffde1d00000000000000000000000000003bffffffffffffffffffffffca7810000000000000ebffffffffffffff43000000000000000022f7ffff9903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dfffff6570000000000000000000000000000000000000000000000a3ffffffffffffe824000000000000000002fbe8d1baa38c755f4e3e2f1f0f0418327cfbffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffde000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056fffffffffffffffff50c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffff85000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f00000000000edcffffff8d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cdfffffffffffffff52f000000000000005bffffffffffffffff17000000000000000000000000003ae1ffffffffffffffe8760b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000000e66c9fffffffff87f070000bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000bcfffffffffff634000000000000000000000000000000000000000000000000000000000000000000000000000006e5ffffffffffffffff9a00005affffbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffdb0b00000067ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe300000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffffffffffffffacfffffffffc8c0a00000000000000000000000000000000000000000000000000000053fffffffffffffffffffffffffffffffdd1944e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffe9260000000000000000000000000047ffffffffffd91100000000004aa3998c553effffdc69090000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffd72c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f7fffffffff30800000000009dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe225000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9ffffffffffffffffffffffffaf000000c1ffffffffffffffa70000001ff9ffffffffffffffffffffffffffffeea3520b0000000087ffffffffffff89000094ffffffffffffb7000000005affffff4f7ea4530b00000000000000000000000000009afffffffffffb14000000000000000000000000000000000000000000000000000000000000000002c5ffffffffffffffffffffffff530000000000000000000000009dfffffffffffffffaaea0a9b2bcc5ced7e1eaf3fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7d3e4fffffffffffffffffd2b0000000000000000000000000000000000000000000000000000000020f7ffffffff7d00000000bbffffffffffffff930000000000000001bfffffdc1b0000000000000000000000000004f3fffffffffffffcc06e1d000000000000000000ebffffffffffffff430000000000000000b4ffff7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ee33200000000000000000000000000000000000000000000000008caffffffffffffdd100000000000000000020000000000000000000000000000000064ffffffffffffffff9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffd900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af4ffffffffffffffff5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2fffffffffffff7200000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f00000000000032f8fb670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f4ffffffffffffffe0150000000000005bffffffffffffffff1700000000000000000000000179fbffffffffffffe16b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000000000002c8fecffffffda4400bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000021f4ffffffffffe51a000000000000000000000000000000000000000000000000000000000000000000000000000081fffffffffffffffff40e0081ffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ddffffffff9500000067ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffffffffffffffffffffffcc32000000000000000000000000000000000000000000000000000000000021fffffffffffffffef2e4d4b28e6a461000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffffffe11d000000000000000000000000b9ffffffffed2500000000000073fffffffffbfb5d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019dffa60c4d532f09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffff500000000000e1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce1a00000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffbbb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ccfffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffffffffaf00004affffffffffffffe9140000009ffffffffffffffffffffffffffffffffffffff7b2611400b7ffffffffffff700000abffffffffffffa100000002d7fffffff8b96e23000000000000000000000000000000b3ffffffffffff4a00000000000000000000000000000000000000000000000000000000000000000026f6ffffffffffffffffffffff890e0000000000000000000006effffffffffffffffff79520000000000000000000060f19222b353e47515a636d7885919eabb7c4d1ddeaf6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8d00000000000000000000000000000000000000000000000000000000000081fffffffffd42000000bbffffffffffffff93000000000000000020f2ffffda1a00000000000000000000000000b4fffffff9b56315000000000000000000000000ebffffffffffffff43000000000000000683e2610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071700000000000000000000000000000000000000000000000000001beeffffffffffffb30100000000000000000000000000000000000000000000000000b8ffffffffffffffde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffd5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027fbffffffffffffa80000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f00000000000000634500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffc00500000000005bffffffffffffffff170000000000000000000018bbffffffffffffd961050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000655b8fdffff2dbfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffcc09000000000000000000000000000000000000000000000000000000000000000000000000001efdffffffffffffffff6900a8ffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffff44000067ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000009f7ffffffffffffffffffffffffffffd856010000000000000000000000000000000000000000000000000000000000000001060b1015180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ddffffffffffd7150000000000000000000039fffffffff43d0000000000000073ffffffffffffc200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034d0000d7fffff6a949000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffa6000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b0000000000000000000000000000000000000000000000009dffffffffffffffffffffffffffb60c0000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffffffaf0002d1fffffffffffffe4d00000029fcfffffffffffffffffffffffffffffffffffffffffffcc1efffffffffffff460000c1ffffffffffff9200000059ffffffffffffffffd88c41050000000000000000000000d2ffffffffffff5a0000000000000000000000000000000000000000000000000000000000000000000072fffffffffffffffffffffffff7ad1e0000000000000000000d336ac1fffffffffffffffba12900000000000000000000000000000000000000000000000000000000000004101d2936424f5c6875828e9ba8b4c1cedae7f3feffffffffffffffffffcf060000000000000000000000000000000000000000000000000000000000000ce9ffffffffe30f0000bbffffffffffffff9300000000000000000064ffffffd81700000000000000000000000071f4ab590e000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffff7a0000000000000000000000000000000000000000000000000042ffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffd100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffff430000000000000000000000000000000000afffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffffff9400000000005bffffffffffffffff1700000000000000000056ecffffffffffd1570200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000001e7fac00bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000002c6ffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffffd100cfffff1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003deffffffffdc080067ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffffc8b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ebffffffffffffffd6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d4ffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffffffffffe061030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bf6ffffffffffcd0e000000000000000000b9fffffff13b000000000000000073fffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffc32400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2fffffffff3090000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000009d0ffffffffffffffffffffff9803000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dffffffffffffffffffffffffaf0069ffffffffffffff720000000066ecffffffffffffe1f5fffffffffffffffffffffffffffffffffffffffffff2070000d8ffffffffffff83000002d6fffffffffffffffffffffff1ab6015000000000000000dfcffffffffffff510000000000000000000000000000000000000000000000000000000000000000000002c5ffffffffffffffffffffffffffde0700000000000000000000000035b5fffffffffffffffead3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001de8fffffffffffffffff22800000000000000000000000000000000000000000000000000000000000000006fffffffffff9f0000bbffffffffffffff9300000000000000000000b7ffffffc70700000000000000000000000e09000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffd3b00000000000000000000000000000000000000000000000002e3ffffffffffffff5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffcc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010fdffffffffffffffff220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013efffffffffffffc9000000000000000000000000000000000000000a0000000000000000000000000000008bffffffffffffff790a00000000000000000000000000000000afffffffffffffff5b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e2ffffffffffffffff5f000000005bffffffffffffffff170000000000000012a8fffffffffbad4401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000029f8ffffffffffff5c0000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffff39f5ffed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffff830067ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe300000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffc0080000000000000039ffffffee3500000000000000000073fffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffff520000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b0000000000000000000000000000000000000000000000000023f0fffffffffffffffffe760000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011feffffffffffffffffffffffaf18f0ffffffffffff8f000000000000065be3ffffffffa0020a20364c62788ea4bad0e6fbffffffffffffffffffa2000000efffffffffffff74000058fffffffffffffffffffffffffffffffcc06e1c0000000046ffffffffffffff25000000000000000000000000000000000000000000000000000000000000000000000026f6ffffffffffffffffffffec8d2800000000000000000000000000000038b9ffffffffffffffffb83600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acefffffffffffffffff84200000000000000000000000000000000000000000000000000000000000000000006e0ffffffffff4d00bbffffffffffffff930000000000000000000023f8ffffff9d00000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016eeffffffffffffd70700000000000000000000000000000000000000000000000090ffffffffffffff8e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffc800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffff51000000000000000000000000000000000022ed5d00000000000000000000000000008bfffffffffffffffff163000000000000000000000000000000afffffffffffffffffe5470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffdfffffffffffffff4280000005bffffffffffffffff170000000000004ce7ffffffe5801b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000007bfffffffffffff32500000000000000000000000000000000000000000000000000000000000000000000000004e7ffffffffffffffffbdffffbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bedfffffffff92967ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe300000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffffffffff5f000000000000000000000000000087fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde8960a00000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffb304000000000000b9ffffd9290000000000000000000073fffffffffffffeb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f4ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e3ffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000050fffffffffffffff756000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffffffafa7ffffffffffff8500000000000000000027e9ffffffff9f0200000000000000000000011228d6fffffffffffe2b000006ffffffffffffff650002d5fffffffffffffffffffffffffffffffffffffec876230081ffffffffffffe10100000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffffffcc5907000000000000000000000000000000000000003cbdffffffffffffffffb12e000000000000000000000000000000000000000000000000000000000000000000000000000000000001abfffffffffffffffffc53000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffe713bbffffffffffffff93000000000000000000000083ffffffff6c000000000000000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000001a820c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffff8100000000000000000000000000000000000000000000000054ffffffffffffffc100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffffa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beaffffffffffffd5030000000000000000000000000000000097fffe9e4c0900000000000000000000008bfffffffffffffffffffe3d0000000000000000000000000000affffffffffffffffffff41500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffd10800005bffffffffffffffff1700000000005afffffebb52040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000004d1ffffffffffffcd0600000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffff9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffc168ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe300000000000000000000000000000000000000000000000000000000000000000000000000000002f0ffffffffffffffffffffff5f0000000000000000000000000000cdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1ffffffffffffa401000000003affffb40f000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079fffffffff40900000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b0000000000000000000000000000000000000000000000000000008bffffffffffea3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffffe7fffffffffffe73000000000000000000000030efffffffff9d0100000000000000000000001dfeffffffffffa80000001cffffffffffffff560056ffffffffffffffffffffffffffffffffffffffffffffffd0deffffffffffff850000000000000000000000000000000000000000000000000000000000000000000000000002ceffffffffffffffce090000000000000000000000000000000000000000000040c4fffffffffffffffea8270000000000000000000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffa5d00000000000000000000000000000000000000000000000000000000000000000000000003d6ffffffffffa9bbffffffffffffff93000000000000000000000009e0fffffffb410000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000001ebffb102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006defffffffffffffa29000000000000000000000000000000000000000000000019fffffffffffffff2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffc00000000000000000000000000000000000000000000000000000000000000000000000000000002e789d7e1f000000000000000000000000000000000000000048ffffffffffffffffe901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffff5f00000000000000000000000000000017f7fffffffff6b3661a00000000000000008bfffffffffff0d6bca1873c0000000000000000000000000000afffffffffffebd0b69b811e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c8ffffffffffffffff9500005bffffffffffffffff17000000000004a68d250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffff8e00000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffffffffff6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017f8ffffffffffc7ffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe300000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffffff5f0000000000000000000000000015feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe22d00000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfcffffffffffff95000000002b9c830200000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f7ffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000004c1ffffffcc1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffffffffffffffffec48000000000000000000000000003af4ffffffff9c010000000000000000000077ffffffffffeb1600000032ffffffffffffff470067d1ffffffffffffccafc6ddf4fffffffffffffffffffffffffffffffffffff31700000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffa200000000000000000000000000000000000000000000000059e4fffffffffffffffc9f2000000000000000000000000000000000000000000000000000000000000000000000000053fefffffffffffffff043000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff2ffffffffffffff9300000000000000000000000051ffffffffeb2000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000b0ffff8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffaf000000000000000000000000000000000000000000000000deffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000baefefffffff546000000000000000000000000000000000000000cfaffffffffffffffff2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae8ffffffffffffe006000000000000000000000000000088fffffffffffffffffecd803401000000004a73593f250b00000000000000000000000000000000000000005c6f553a20070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024f7ffffffffffffffff53005bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff4c000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffffffffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffff5f0000000000000000000000000037b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3dbffffffffffffffddb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3eeffffffffffffffffffffffffffce1a0000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffff830000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b0000000000000000000000000000000000000000000000000000000019e7ffa208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffffffffffffffffc51c0000000000000000000000000000004cfeffffffff9a01000000000000000000d2ffffffffff540000000041ffffffffffffff380000002ccdfffffffff33f0000000a21384f657c93aac0d7eeffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffff6b0000000000000000000000000000000000000000000000000c88f9fffffffffffffff9931300000000000000000000000000000000000000000000000000000000000000000030f4ffffffffffffffe02a00000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffff9300000000000000000000000000b8ffffffffd00a000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000066ffffff5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000e2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ca4a0000000000000000000000000000000000000000000001d5ffffffffffffff370000000000000000000000000000000000000000000000b1ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000000069ffffffffffffea0b00000000000000000000000000000000000000c5ffffffffffffffff6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffff6e000000000000000000000000000ff1ffffffffffffffffffffffffe59a4e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffef205bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000028fbffffffffffffe912000000000000000000000000000000000000000000000000000000000000000000000071fffffffffffffffffffe0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027feffffffffffffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b00000000000000000000000000000000000042fbffffffffffffffffffffffb50c000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c0ffffffffffffff6200000000000000000000000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030fffffffff50c000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000003f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fbfffffffffffffffffffffffff57604000000000000000000000000000000000080ffffffffff9800000000000000002dffffffffff8100000000004fffffffffffffff290000000012d1fffffffff6460000000000000000000000000eefffffffffffc4050000000000000000000000000000000000000000000000000000000000000000000000000000000019f2fffffffffffffffa3c0000000000000000000000000000000000000000000000000026b8ffffffffffffffffee6f0400000000000000000000000000000000000000000000000000000000000016e1ffffffffffffffb115000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffffff930000000000000000000000000027fbffffffffa5000000000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000001cfffffff73200000000000000000000000000000000000000000000000000000000000000000000000000000029fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc270000000000000000000000000000000000000000000064ffffffffffffffbe000000000000000000000000000000000000000000000088ffffffffffffff69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000001d6ffffffffffffff520000000000000000000000000000000000000084ffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e6ffffffffffffe90c00000000000000000000000078fffffffffffffffffffffffffffffffff6b4681c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d7ffffffffffffffffc760ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffff27000000000000000000000000000000f7ffffffffffff1300000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000001cfeffffffffffffffffdd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000efdffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000006dffffffffffffffffffff970300000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000001ff3fffffffffffff93d000000000000000000000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffff59000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffffffffffb8210000000000000000000000000000000000000001b5ffffffffff850000000000000093ffffffffa50100000000005dffffffffffffff1a000000000015d6fffffffff84c000000000000000000000079ffffffffffe81a00000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffe71900000000000000000000000000000000000000000000000000004fdfffffffffffffffffd74a0000000000000000000000000000000000000000000000000000000010cdfffffffffffff4640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffffffff9300000000000000000000000000009bffffffffff560000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000d1ffffffd90b00000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc170000000000000000000000000000000000000000000008e9ffffffffffffff3a0000000000000000000000000000000000000000000060ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffae00000000000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffff84000000000000000000000000000000000000004dffffffffffffffffd1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff7d000000000000000000000005e8ffffffffffffffffffffffffffffffffffffffffce7e2c00000000000000000000000000000000000008569db8ccdff3fffffffffffffffffffffbf6f1ebe6e1dcd6ceb5977a5c3e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffffd9ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffff27000000000000000000000000000000f7ffffffffffff610a000000000000dbffffffffffff2f0000000000000000000000000000008fffffffffffffda3d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000014f0ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b00000000000000000000000000000000000000009cfffffffffffffffe75000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000001ffb910200000000000000000000006cffffffffffffffea200000000000000000000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffb1000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffffffffba0000000000000000000000000000000000000000000011ddffffffffff6800000000001bf8ffffffa2040000000000006bffffffffffffff0b00000000000019e3fffffffffa520000000000000000000aebffffffffea2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d8ffffffffffffffffc50500000000000000000000000000000000000000000000000000000884fbffffffffffffffffb629000000000000000000000000000000000000000000000000000ec9ffffffffffffc62400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffff9300000000000000000000000000001cf7ffffffffec1700000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000086ffffffff9d000000000000000000000000000000000000000000000000000000000000000000000000000078b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4faffffffffffffffffffffffb60b00000000000000000000000000000000000000000f76b6b0c5ffffffffffffffa90000000000000000000000000000000000000000000037ffffffffffffffad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffaa000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffff8c000000000000000000000000000000000000001efffffffffffffffffa0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e5fffffffffffff11300000000000000000000004fecffffffffffffffffffffffffffffffffffffffffffffdb8a39010000000000000000000000000033ddfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffffffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffffded7d7d7d7d7d7d7d7d7d7d7d7d7d7d7fefffffffffffffff5a31700000000dbffffffffffffdfd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7eeffffffffffffffffe9890d000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffe00b000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffff1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffcb0000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000006c5fffffffffff75500000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000084ffff90000000000000000000000001c3ffffffffffffffd20d00000000000000000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000250acd2bf6d0500000004e3fffffff9110000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffd220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffaf00000000000000000000000000000000000000000000002ff7fffffffffc4e0000000095ffffff93010000000000000079fffffffffffffc000000000000000032f5fffffffffb59000000000000000072ffffffffe92c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffffff950000000000000000000000000000000000000000000000000000000031d0fffffffffffffffffb9211000000000000000000000000000000000000000000000bc4ffffffffffe65f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d8ffffffffffffffffffffff930000000000000000000000000000008dffffffffffb000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000003cffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffff9b04000000000000000000000000000000000000000013ebfffffffffffffffffffffffb1d00000000000000000000000000000000000000000016ffffffffffffffce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffa6000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffffffffff7b0000000000000000000000000000000000000000eeffffffffffffffff2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffff8c00000000000000000000000036feffffffffffffd5add4f8ffffffffffffffffffffffffffffe59645050000000000000000000ee7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014edffffffffffffffffffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe210000000dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaa000000000000000000000000000000000000000000000000000000000000000000000000000000000007dfffffffffffffff900000000000000000000000000000000000000000000000000000000000000000000019fdffffffffffffffff6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffffffffcb0000000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b00000000000000000000000000000000000000000018e3ffffffe1330000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000004e7ffffffd6935010000000000000000027f7ffffffffffffffb202000000000000000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffffb30300000079ffffffff620000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffd281190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffffaf00000000000000000000000000000000000000000000000070fffffffffff53700001df9fff96b00000000000000000087ffffffffffffed00000000000000000054fefffffffffb4d00000000000018f0ffffffc81c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffff5f00000000000000000000000000000000000000000000000000000000057cf9ffffffffffffffffed6c040000000000000000000000000000000000000009bffffffffff7840c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffffff9300000000000000000000000000000014f2ffffffffff5d000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000003eefffffffff02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffff7d0000000000000000000000000000000000000000000083ffffffffffffffffffffffffff8600000000000000000000000000000000000000000002fcfffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000005daffffffffffffffffff4b0000000000000000000000000000000000000000beffffffffffffffff5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e3fffffffffffff71c000000000000000000000000cdffffffffffff9b00000221486f95bce2feffffffffffffffffffffefa3510a00000000000065ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf3300000000dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb10f00000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffd3800000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011f6ffffffffffffffffffffcb0000000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b0000000000000000000000000000000000000000000034f7ffbc14000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffe5b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d8ffffffffffffffe9b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3dbffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffcca874408000000000078ffffffffffffffff88000000000000000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000001af9ffffffffffff5d00000014f7ffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019ffffffffffffffffffffaf00000000000000000000000000000000000000000000000001beffffffffffeb250057f0e2370000000000000000000095ffffffffffffde0000000000000000000080fffffffffff63c0000000000a6ffffff970600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021f7fffffffffffffffff42400000000000000000000000000000000000000000000000000000000002ccaffffffffffffffffffd547000000000000000000000000000000000008bafffffffba11f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e2ffffffffffffffffffffa80d00000000000000000000000000000080ffffffffffef1b0000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000000a7ffffffffffc1010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c7fffffffffffa5f000000000000000000000000000000000000000000000ff0ffffffffffffffffffffffffffe000000000000000000000000000000000000000000000e7ffffffffffffff08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff9d000000000000000000000000000000000000000000000000000000000000000000006efffffffffffffffffffa1400000000000000000000000000000000000000008fffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffd097763a040000000000000000b4ffffffffffff9b0000000000000000000b30567da4caf1ffffffffffffffb400000000000090ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c2ffffffffffffffffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb5120000000000dbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd79010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffffd30300000000000000000000000000000000000000000000000000000000000000000075fffffffffffffffffb110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffffffffcb0000000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000006f9ffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b00000000000000000000000000000000000000000000005b8a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000bbfffffffffffffffffffffff8be7b38030004cdffffffffffffffff5d0000000000000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffb5000000009efffffffc1700000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff76300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffffaf000000000000000000000000000000000000000000000000001ef0ffffffffffdd160008100000000000000000000000a3ffffffffffffcf0000000000000000000002bfffffffffffef2c00000038ffffda4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffffc80400000000000000000000002a0c000000000000000000000000000000000376f7ffffffffffffffffffb426000000000000000000000000000006b5fffff5911e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006efffffffffffffffffffffffeba2e000000000000000000000000000decffffffffffb80000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000060ffffffffffff68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019e6ffffffee4400000000000000000000000000000000000000000000007cfffffffffffffffeffffffffffffff32000000000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff990000000000000000000000000000000000000000000000000000000000000000001df1ffffffffffffffffffab0000000000000000000000000000000000000000005fffffffffffffffffba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e2ffffffffffffffffffffe47002000000000000afffffffffffff9b00000000000000000000000000000000183e658cb2d9fb86000000000000a9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe77a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002afaffffffffffffffffffffffffffff873800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bffffffffff7972500000000000000000000000000007bfffffffffffffd7c01000000000000dbfffffffff6911c000000000000000000000000000044f8ffffffffffffeb450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffff690000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffffffffffdc3104000000000000000000000000000000ebffffffffffffffc8b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ebffffffffffffffd6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d4ffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000024fefffffffffffffffffffffffffffffff1b26f5cfcfffffffffffffff83800000000000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000038feffffffffffffffd60000000030ffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffffffaf00000000000000000000000000000000000011010000000000005effffffffffffc90800000000000000000000000000b1ffffffffffffc400000000000000000000001defffffffffffe520000000507d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e1ffffffffffffffffff810000000000000000000000b8e037000000000000000000000000000000000027c9fffffffffffffffffffa8f10000000000000000000000000088deb811400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeafffffffffffffffffffffffff21f000000000000000000000000007fffffffffffff6500000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000021fffffffffffff21d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039f9ffd62400000000000000000000000000000000000000000000000cecfffffffffffff5b6ffffffffffffff84000000000000000000000000000000000000000000b8ffffffffffffff36000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff95000000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffffffffff4700000000000000000000000000000000000000000030ffffffffffffffffe9000000000000000000000000000000000000000000000000000000000000000000000000000005f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff57000000000000afffffffffffff9b00000000000000000000000000000000000000000000050b000000000000c1ffffffffffffd13c1207030303030303030303030303030303030a1a4079a59e51040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffffffffffffc31b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfffffec811500000000000000000000000000000000007cffffffffea440000000000000000dbfffff1871600000000000000000000000000000000004cfaffffffffca1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d8ffffffffffffffeb0f000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffffac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffffffe5610000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000008affffffffffffffffffffffffffffffffffffffffffffffffffffffffffe81d000000000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000bd4ffffffffffffffffc80000000000c2ffffffc400000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffdcb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ceffffffffffffffffffffb1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffffaf000000000000000000000000000000000000a3a103000000000000aeffffffffffffa000000000000000000000000000bfffffffffffffbf00000000016101000000000059ffffffffffffd9150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054fffffffffffffffffffc390000000000000000001ffdffec2600000000000000000000000000000000000483fcffffffffffffffffffeb5e000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffffffffcc6e110000000000000000000000000013f4ffffffffffee13000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000e3ffffffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064b20d00000000000000000000000000000000000000000000000093ffffffffffffffb869ffffffffffffffd7000000000000000000000000000000000000000000a0ffffffffffffff4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff90000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffffffc10000000000000000000000000000000000000000000006fcffffffffffffffff15000000000000000000000000000000000000000000000000000000000000000000000000003dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6500000000000000afffffffffffff9b000000000000000000000000000000000000000000000000000000000000cbffffffffffff690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009deffffffffffffffffffffffffffffffffcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000bfdd6b0a00000000000000000000000000000000000000007cffffc61c000000000000000000dbec7d10000000000000000000000000000000000000000055fcffff99070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000009afffffffffffffffff40800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffffffffff5900000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000006eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc9040000000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000001aeffffffffffffffffff9a000000000055fffffffe1e000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffc6510200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b6fffffffffffffffc7701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffffaf000000000000000000000000000000000027fcff700000000000001af2ffffffffffff6c000000000000000000000000cdffffffffffffba0000000058ff9c000000000000a4ffffffffffffcb0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffffdd0d000000000000000080ffffffe6a4805c381400000000000000000000000000003ce0ffffffffffffffffffffb81f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f8ffffffffffffffe5892b000000000000000000000000000000000090ffffffffffff93000000000000000000000000000000000000000000ebfffffffffffffff1bb6a050000000000000000000000000000000000a5ffffffffffffff5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffeffffffffffffff4e20ffffffffffffffff28000000000000000000000000000000000000000088ffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffff8c000000000000000000000000000000000000000000000000000000000000001ef1fffffffffffffffffffd300000000000000000000000000000000000000000000000dfffffffffffffffff360000000000000000000000000000000000000000000000000000000000000000000000000081fffffffffffffffffffffffffffffffffffffffffffffffffffffffff44b0000000000000000afffffffffffff9b000000000000000000000000000000000000000000000000000000000000cbffffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffffffffffffcc6e150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000350300000000000000000000000000000000000000000000007c9105000000000000000000005b0b00000000000000000000000000000000000000000000005df56200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e0fffffffffffffff923000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af2ffffffffffffffffffffce6d1300000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffffff5f0000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeb22200000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff860000000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffffff41000000000004e3ffffff75000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffdaf3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c2ffffffffffe8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffffffaf0000000000000000000000000000000000a5fffff22f0000000000006efffffffffffffb3e0000000000000000000000d7ffffffffffffb600000004daffff4500000000000fe0ffffffffffffaa0000000000000000000000000000000000000000000000000000000000000000000000027f23000000000000000000000000000000000000000044ffffffffffffffffffff9f0000000000000002e2fffffffffffffffffff0cca8835f3b1700000000000000000fa5fffffffffffffffffffff36d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffff66000000000000000000000000000000000000001efbfffffffffffb290000000000000000000000000000000000000000ebffffffffffffffffffffc7080000000000000000000000000000000068ffffffffffffffea0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adcffffffffffffffd10200d8ffffffffffffff7a000000000000000000000000000000000000000071ffffffffffffff7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffff8800000000000000000000000000000000000000000000000000000000000004c6ffffffffffffffffffff92000000000000000000000000000000000000000000000000beffffffffffffffff56000000000000000000000000000000000000000000000000000000000000000000000000009ed3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e7ffffffffffffffffe934000000000000000000afffffffffffff9b000000000000000000000000000000000000000000000000000000000000cbffffffffffff5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d2ffffffffffffffffffffe5892b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffad00000000000000000000000000000000000000000000000000000000000000000dfaffffffffffffffff8e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffed902f00000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe30000000000000000000000000000000000000000000000000000adb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c0ffffffffffffffffffd2b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ab79110000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd902000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000c0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd4200000000000000000073fffffffffffffb00000000000000000000000000b3ffffffffffcf000000000000000000000047ffffffffffff1f0000000000000000000000d7fffffffffffffbb6691c0000000000000000000000000000000000000000000000000000000000000000000054feffffffffffffffffffbf0000000000000079ffffffcd000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfff79826000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eccffffffc2190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005faffffffffffffffffaf0000000000000000000000000000000029fdffffffffd47f2a00000002ccffffffffffffe91c00000000000000000000dfffffffffffffb100000066ffffffeb913f030000003efdffffffffffff7c0000000000000000000000000000000000000000000000000000000000000000000090fff6790500000000000000000000000000000000000000c0ffffffffffffffffffff67393e1500000048fffffffffffffffffffffffffffffffffff3cda47c532a050000005af1ffffffffffffffffffffc52800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffffdf0400000000000000000000000000000000000000a2ffffffffffffb70000000000000000000000000000000000000000ebffffffffffffffffffffff74000000000000000000000000000000002affffffffffffffff8e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091fffffffffffffffb3200008fffffffffffffffcd000000000000000000000000000000000000000059ffffffffffffff91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffff830000000000000000000000000000000000000000000000000000000000008affffffffffffffffffffca070000000000000000000000000000000000000000000000009dffffffffffffffff76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d3ffffffffffffd92200000000000000000000afffffffffffff9b000000000000000000000000000000000000000000000000000000000000cbffffffffffff5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffff21100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000000000000000000000000000000000000000000000000000399f89693501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e8ffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffc3000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe30000000000000000000000000000000000000000000000000028ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd90801e9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9603000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000015ecffffffffffff7c171717171717171717171717171717171de4ffffffffffffffffe514000000000000000073fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa7e050000000000000000000000000000000000000000000000000000000000000037f5fffffffffffffffffff52a0000000000000014f7ffffff260000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f81160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014d6ff8c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce0800200a8ffffffffffffffffd57f2a0033fdffffffffffffca08000000000000000000e7ffffffffffffad000008e4ffffffffffffea9b4a060087fffffffffffffe500000000000000000000000000000000000000000000000000000000000000000003befffffd3390000000000000000000000000000000000003cfffffffffffffffffffffffffffe9b0300acfffffffffffffffffffffffffffffffffffffffffffffffbd9b0875e56d1fffffffffffffffffffff87b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffff61000000000000000000000000000000000000002cfeffffffffffff4800000000000000000000000000000000000000ebfffffffffffff5d6b7997a420000000000000000000000000000000001ebfffffffffffffffa280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dfeffffffffffffff780000004cffffffffffffffff1d0000000000000000000000000000000000000042ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffff7f00000000000000000000000000000000000000000000000000000000004cfeffffffffffffffffffec1e000000000000000000000000000000000000000000000000007cffffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018dbffffffffc6130000000000000000000000afffffffffffff9b000000000000000000000000000000000000000000000000000000000000cbffffffffffff5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8fffffffffffffffef7f7f7f7f7f7f7f7f7f7f7f7f7f7f5e0930b0000000000000000005bffffffffe2841100000000000000000000000000000000000000000000000000000000004dd7c0985808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffc800000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffff1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0ffffffffffffff360000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe30000000000000000000000000000000000000000000000000066ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee231bb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3dbffffffffffffffddb3b3b3b3b3b3b3b3b3b3b3b3b7fefffffffffffffffffffffffffe760000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000024cc3fffffffffb45000000000000000000000000000000005fffffffffffffffffffb2000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd22000000000000000000000000000000000000000000000000000000000000042f3fffffffffffffffffffb4b0000000000000000009effffff7e0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035f3e2c29a4b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff702bfdffffffffffffffffffffffd580b9ffffffffffffff9f000000000000000000efffffffffffffa8000074fffffffffffffffffffff1a65ad8fffffffffffff32c0000000000000000000000000000000000000000000000000000000000000000002fe8fffffe91080000000000000000000000000000000000b8ffffffffffffffffffffffffffd62716faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd033000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffdc0300000000000000000000000000000000000000b6ffffffffffffd604000000000000000000000000000000000000bdaf90715233140000000000000000000000000000000000000000000000aeffffffffffffffffb8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017e4ffffffffffffff980000000017ffffffffffffffff56000000000000000000000000000000000000002affffffffffffffab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffff7b0000000000000000000000000000000000000000000000000000000021edfffffffffffffffffff74100000000000000000000000000000000000000000000000000005bffffffffffffffffb6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fe2ffffaf09000000000000000000000000afffffffffffff9b000000000000000000000000000000002020020000000000000000000000cbffffffffffff5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044fffffffffffffffffff8210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa30000000000000000005bffffffffffffee30000000000000000000000000000000000000000000000000000000005bffffffffef850b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000defffffffffffffffff470000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffff5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffa80000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffe300000000000000000000000000000000000000000000000000a5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe52b00000000000000000000000000000000000000000000000000000083ffffffffffffff8b0000000000000000000000000084fffffffffffffffffffffff856000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa7000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000083ffffffffffffffe08939010000000000000000000000000000000000000000000000000000000000000001b1fffffffff02b00000000000000000000000000000001ceffffffffffffffffff6c0000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c090000000000000000000000000000000000000000000000000000000000004ef8fffffffffffffffffff5550000000000000000000030ffffffd70000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffef7c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bc7b896671900000000000000000000000000000000000000000000000000000000000000000000000000000012fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13eaaffffffffffffffffffffffffffffffffffffffffffffff600000000000000000f7ffffffffffffa4000eecffffffffffffffffffffffffffffffffffffffffffde1300000000000000000000000000000000000000000000000000000000000000000024e0ffffffd5310000000000000000000000000000000037ffffffffffffffffffffffd759020074fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc8909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e7ffffffffffffff5d000000000000000000000000000000000000004bffffffffffffff6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffff95633e0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c4ffffffffffffffa6030000000000e2ffffffffffffff8c0000000000000000000000000000000000000013ffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffffffffffff7700000000000000000000000000000000000000000000000000000010d6fffffffffffffffffff8460000000000000000000000000000000000000000000000000000003affffffffffffffffd5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027e9940200000000000000000000000000afffffffffffff9b00000000000000000000000000000000bffff6bf5d080000000000000000cbffffffffffff5b000000000000000000000000000000031f0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffffffffaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff770000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffe12100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffc70000000000000000000000000000000000000000000000000000000000000009f9ffffffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026fffffffffffffffc1f00000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bffffffffffffffeb1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000001aebffffffffffffffffffffffda200000000000000000000000000000000000000000000000000000000083ffffffffffffff8b0000000000000000000000000002b8ffffffffffffffffffed3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffdc97979797979797979797979797979797979797979797979797caffffffffffffffe1979797979797979797979797979797979797979797979797979797cdffffffffffffffffffffda37000000000000000000000000000000000000000000000000000000000000000ed9ffffffffe01700000000000000000000000000000041fffffffffffffffffff82e00000000000073fffffffffffffff6b7b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3f5fffffffffffffffff45d000000000000000000000000000000000000000000000000000000000000005bfbffffffffffffffffffdc2e000000000000000000000000c2ffffff2e00000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffec249000000000000000000000000000000000000000000000000000000000000000000000000003bd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d9fffffffffffffff2feffffffffffffffffffffffeb332dfefffffffffffffffffffffffffffffffffffffffffffffff32300000000000001feffffffffffff9f0081ffffffffffffffffffffffffffffffffffffffffffffffbb020000000000000000000000000000000000000000000000000000000000000000001bd9fffffff97702000000000000000000000000000000bfffffffffffffffffd95b02000000d8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffda3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffd90200000000000000000000000000000000000002dfffffffffffffed11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fffffffffffffffffffffffff78500000000000000000000000000000000000000000040b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ad831c0000000000000097ffffffffffffff8601000000000000aeffffffffffffffc20000000000000000000000000000000000000005ffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6ffffffffffffff72000000000000000000000000000000000000000000000000000005bdfffffffffffffffffff94a0000000000000000000000000000000000000000000000000000000019fffffffffffffffff500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffe04f00000000000000cbffffffffffff5b0000000000000000000000000000001fffffe7a549020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffffffffff3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ddbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdefffffffffffffffadbdbdbf7fffffffffffffffffffffffd68000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffdffffffffffffffff4600000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffe60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff8d00000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000006bfffffffffffffffffbb6570200000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000004cffffffffffffffffffffcd16000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b000000000000000000000000000012dfffffffffffffffdd260000000000000000000000000000000000000000000000000000000000000000000000000000000000000067fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff21f0000000000000000000000000000000000000000000000000000000000000029f3ffffffffc909000000000000000000000000000000b2ffffffffffffffffffd609000000000073ffffffffffe77b1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043f7ffffffffffffd5290000000000000000000000000000000000000000000000000000000000000177fefffffffffffffffff6820c0000000000000000000000000055ffffff8700000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffa9030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf88ffffffffffffffffffffe42900adffffffffffffffffffffffffffffffffffffffffffffffffffc704000000000008ffffffffffffff9b15f3ffffffffffffffffffffffffffffffffffffffffffffffff78000000000000000000000000000000000000000000000000000000000000000000001cdeffffffffc119000000000000000000000000000048ffffffffffffdb5e03000000003cffffffffffffffffdbd4d6d7d8d9dadbdcdddee0e1e2e3e4e5e6e7e8eaebecedeeeff0f1f3fffffffffffffffffffffffe970e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019faffffffffffffff580000000000000000000000000000000000000079fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb5900000000000000000000000000000000000000000095ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe914000000000064fffffffffffff562000000000000000079fffffffffffffff50300000000000000000000000000000000000000faffffffffffffcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffffffffff6e00000000000000000000000000000000000000000000000000009efffffffffffffffffff047000000000000000000000000000000000000000000000000000000000001f8ffffffffffffffff15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bffffffffffffe43000000000000cbffffffffffff5b0000000000000000000000000000001fffffffffffce3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffcb0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000058fffffffffffffffffffffb5900000000000000000000005bffffffffffffffd8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7d1ffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffffc5000000000000000000000000000000000000000000000000000000000000008affffffffffffffffff2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069fffffffffffffff10e000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe1c000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000091ffffffffffffffffbf0e00000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b00000000000000000000000000000031f7ffffffffffc815000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd2f0000000000000000000000000000000000000000000000000000000000000000005cffffffffffad01000000000000000000000000000027fbffffffffffffffffffc2aeac700b0073ffffffd15f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004af9ffffffffa00a00000000000000000000000000000000000000000000000000000000000015b7fffffffffffffffff2971c00000000000000000000000000000004e3ffffdf00000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf03c0ffffffffffffffffdb200010d9ffffffffffff7f5061718292a3b3c4d4e4f5ffffffffffffffff80000000000010ffffffffffffff9629a6fafffffffff19fadbccad9e7f6fffffffffffffffffffffffb380000000000000000000000000000000000000000000000000000000000000000000020e2ffffffffe6390000000000000000000000000000d1ffffffdd6003000000000000a0ffffffffffffffffdf5a0100000000000000000000000000000000000000000000000000006cfcffffffffffffffffffffffe342000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffd50100000000000000000000000000000000000016f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff95100000000000000000000000000000000000000000000dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee2b000000003bf9ffffffffffc92600000000000000000045ffffffffffffffff2e00000000000000000000000000000000000000eeffffffffffffdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff6a000000000000000000000000000000000000000000000000007affffffffffffffffffd92700000000000000000000000000000000000000000000000000000000000000e1ffffffffffffffff35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffff67000000000000cbffffffffffff5b0000000000000000000000000000001ffffffffffffff51a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffeffffffffffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000009dfffffffffffffffff64b0000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffff440000000000000000000000000000000000000000000000000000000000004dffffffffffffffffff9a380f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011f8ffffffffffffff72000000000000000000000000000000ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14d000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000007ceffffffffffffae070000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b0000000000000000000000000000000060ffffffffa70900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb5110000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffff8900000000000000000000000000000095ffffffffffffffffffffffffffdd1173feb4430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051fbfff6610000000000000000000000000000000000000000000000000000000000000040e5fffffffffffffec8640c00000000000000000000000000000000000079ffffff38000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0018e7ffffffffffffd2180000000030a4fffffffff23500000000000000000000a6fffffffffffffffc3a0000000018ffffffffffffff9200001ac8ffffffff7200000000000005132231dfffffffffffffffdf0f0000000000000000000000000000000000000000000000000000000000000000000024e6fffffffff965000000000000000000000000005cffde62040000000000000000144c9aeaffffffffffffffcb40000000000000000000000000000000000000000000000000000047f0fffffffffffffffffffffffd8805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffff5400000000000000000000000000000000000000a8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7490000000000000000000000000000000000000000000021ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffda26000000002feffffffffff67e040000000000000000000018ffffffffffffffff6400000000000000000000000000000000000000e3ffffffffffffe8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff6500000000000000000000000000000000000000000000000057feffffffffffffffffb7100000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffe3b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7edffffffffffff67000000000000cbffffffffffffd1b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c0ffffffffffffff2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffe30a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb000000000ad7fffffffffffff13f000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e4ffffffffffffffffc400000000000000000000000000000000000000000000000000000000000011feffffffffffffffffffffffe48d0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffe1040000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd02500000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000026f4ffffffff9903000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b000000000000000000000000000000000097fffe7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffd760050000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000005bfefffffffffffffffe7f010000000000000000000000000000000000000000000000000000000000000000000000001af0ffffffffff5b000000000000000000000000000015f1ffffffffffffffffffffffec590037280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059d52d0000000000000000000000000000000000000000000000000000000000000034fcffffffffde9c571400000000000000000000000000000000000000000014f7ffff90000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000040fcffffffffc71100000000000002abffffffffed2c00000000000000000026fcffffffffffffffde0d00000020ffffffffffffff8d0000001eedfffffffd490000000000000000005dffffffffffffffffa9000000000000000000000000000000000000000000000000000000000000000000000029edffffffffff98060000000000000000000000045e0500000000000000000000000000097cf4ffffffffffffffb229000000000000000000000000000000000000000000000000002addffffffffffffffffffffffffca2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e7ffffffffffffffd1010000000000000000000000000000000000003fffffffffffffffffc8b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3dffffffffffffffffffff44200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012ddffffffffffffffffffffffc0120000000026e9fffffffea21c00000000000000000000000000f2ffffffffffffff9a00000000000000000000000000000000000000d8fffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffffffffffff6100000000000000000000000000000000000000000000003af7fffffffffffffffa7f03000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff67000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028feffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000002ff8ffffffffeb3300000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffffbeb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f9ffffffffffffffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffffff570000000000000000000000000000ebffffffffffffffe8b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ebffffffffffffffd6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3deffffffffffffffffffff9b080000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000060fffffe770000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b000000000000000000000000000000000006bc5200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffcc520200000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000078ffffffffffffee4a00000000000000000000000000000000000000000000000000000000000000000000000000000062fffffffffff428000000000000000000000000000085ffffffffffffffffffffaf170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000061895f350d00000000000000000000000000000000000000000000000000009effffe6020000000076b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b9ffffffffffffffffcdb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7af8b28000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000079ffffffac09000000000000000008c3ffffffffe7250000000000000000009ffffffffffffffffff3f9de8c39ffffffffffffff89000000004dfffffffff129000000000000000002d3ffffffffffffffff95939b6808000000000000000000000000000000000000000000000000000000000000003ff9ffffffffffc518000000000000000000000000000000000000000000000000000000001aa0fefffffffffffffc981700000000000000000000000000000000000000000000000014c2fffffffffffffffffffffffff25e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffff5000000000000000000000000000000000000000d6ffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019dcfffffffffffffff13b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cf3ffffffffffffffffff9e05000000001ee2ffffffba33000000000000000000000000000000cdffffffffffffffcf00000000000000000000000000000000000000cdffffffffffffff020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffff5d0000000000000000000000000000000000000000000023ebffffffffffffffd13100000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffff7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b81d5f1ce5700000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff67000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9fffffffffffffffffff5180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000006cffffffdc250000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff9ffffffffffffffca0000000000000000000000000000ebffffffffffd563070000000000000000000000000000000000000000bbffffffffffffff730000000000000000000000000000000000000018dcfffffffffffffff55e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000a5f756000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffbe4500000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000095ffffffffd0220000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffd30a0000000000000000000000000013f4ffffffffffffffed5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffff4100000000e1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5330000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000001b4ff8a010000000000000000000018eaffffffffe11e000000000000000021faffffffffffffffffffffffdeffffffffffffff840000000000a9ffffffffdb1200000000000000004effffffffffffffffffffffffc200000000000000000000000000000000000000000000000000000000000000005effffffffffffe537000000000000000000000000000000000000000000000000000000000035d5fffffffffffffff37c07000000000000000000000000000000000000000000000006a0ffffffffffffffffffffffffffa50c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ffffffffffffffffcd0000000000000000000000000000000000000077fffffffffffffff3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fe2ffffffffffee350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051fefffffffffffffe77000000000000c6fffba4300000000000000000000000000000000000a8fffffffffffffffa03000000000000000000000000000000000000c1ffffffffffffff0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff5800000000000000000000000000000000000000000020e0fffffffffffffb830600000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e1ffffffffff6b000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff67000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000b0ffc915000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffff3c00000000000000000000000000ebffffffbb480100000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000020e4ffffffffffd72c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000d3600000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066b138000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000002afffffa3090000000000000000000000000000000000000000000000000000000000000000000000000000000000002dfcffffffffff9f00000000000000000000000000008bffffffffffffb219000000000000000000ddfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8d05a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffff9900000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd580000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffe9393939393939393939393939393939393939399ffffffffffffffff9593939393939393939393939393939393939393e6ffffffffffffffb493939393939393939393939393939393939393abffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000115d000000000000000000000000004afeffffffffd50f000000000000000098fffffffffffffffffff17a3effffffffffffff8000000000001af2ffffffffb9020000000000000000c5ffffffffffffffffffffd12c00000000000000000000000000000000000000000000000000000000000000000084fffffffffffff8630000000000000000000000000000000000000000000000000000000000088efeffffffffffffffd83e00000000000000000000000000000000000000000000000077feffffffffffffffffffffffffd52600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffff4b0000000000000000000000000000000000001dfeffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026e8ffffffea2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026769e8c3a000000000000007ffffffffffff552000000000000001a7b1d0000000000000000000000000000000000000082ffffffffffffffff20000000000000000000000000000000000000b6ffffffffffffff180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff5400000000000000000000000000000000000000001edfffffffffffffc132000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dfffffffffffff3150000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffff67000000000000cbffffffffffff5b0000000000000000000000000000001fffffffffffffff2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e0fffffffffffffffffff10f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000012990a00000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffae00000000000000000000000000ebfaa12f00000000000000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000000029ebffffffa60c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000000000000000000000000000009c06c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffff600000000000000000000000000017f6ffffffee5d0000000000000000000021ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffed0500006dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff54e000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000000000000000000000000000090ffffffffffbb04000000000000001cf8fffffffffffffa92150038ffffffffffffff7d00000000000074ffffffffff7c00000000000000003efffffffffffffffffe8c070000000000000000000000000000000000000000000000000000000000000000000001a8ffffffffffffff9302000000000000000000000000000000000000000000000000000000000042e2fffffffffffffffe9b11000000000000000000000000000000000000000000000050f4fffffffffffffffffffffffff14f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffc700000000000000000000000000000000000000c0ffffffffffffffe606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002deeffe5290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008afcffffffff9400000000000001aeffffffdc2e0000000000000000000000000000000000000000000000000000000000005dffffffffffffffff44000000000000000000000000000000000000abffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffffff50000000000000000000000000000000000000001dddffffffffffd84f000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffb5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffff5e0000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffff67000000000000cbffffffffffff5b0000000000000000000000000000001fffffffffffffff2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2fffffffffffffffff40d00000000000000000000000000000000000000000000000000000012d2ffffffffffffffffff90010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011fafffffffffffffffd24000000000000000000000000781a000000000000000000000000000000000000000000000000000000bbffffffffffffff730000000000000000000000000000000000000000000033f1f8690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000000000000000000d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1bb2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014effffffffffff52c0000000000000000000000000091ffffb41a000000000000000000000065ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdb2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e3ffff4a00000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000045fcffffffffffffffffffffffffe73400000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000ae1ffffffffff9a000000000000000091ffffffffffa9230000003dffffffffffffff7e00000000000009e8fffffffffc400000000000000000c0ffffffffffffe3420000000000000000000000000000000000000000000000000000000000000000000000000008c7ffffffffffffffa80500000000000000000000000000000000000000000000000000000000000faeffffffffffffffffe858000000000000000000000000000000000000000000000031e3fffffffffffffffffffffffffe8302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff6ffffffffffffffff3600000000000000000000000000000000000064ffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036d32300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016fcffffffffffff670000000000000cd3ffb410000000000000000000000000000000000000000000000000000000000000003effffffffffffffff67000000000000000000000000000000000000a0ffffffffffffff310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff4c0000000000000000000000000000000000001bdcffffffffea6a04000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffff890000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffff67000000000000cbffffffffffff5b0000000000000000000000000000001fffffffffffffff2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f8ffffffffffffffffffe808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffff650000000000000000000000000000000000000000000000000000000016d7ffffffffffffff8500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffff900000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000000000003c33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000001dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe90a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffd70b0000000000000000000000001be85f0000000000000000000000000087d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fcfffffffffffffbd3d3d3d3d3d3d3d3d3d3d3d3e4ffffffffffffffffffffffffc514000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffa200000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000077ffffffffffffffffffffffd41f0000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000053ffffffffffff750000000000000018f5ffffc136000000000042ffffffffffffff800000000000000073ffffffffffe7170000000000000049ffffffffffa91100000000000000000000000000000000000000000000000000000000000000000000000000000016dfffffffffffffffb60a0000000000000000000000000000000000000000000000000000000000017afdffffffffffffffffb61f0000000000000000000000000000000000000000000019caffffffffffffffffffffffffffbeb9f7ffd762000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffa300000000000000000000000000000000000010f8ffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffdb00000000000000227801000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffff8a00000000000000000000000000000000000094ffffffffffffff3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffffffffffff4700000000000000000000000000000000001adaffffffe7790e000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ffffffffffffffff900000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffff67000000000000cbffffffffffff5b0000000000000000000000000000001fffffffffffffff2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffff67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffffffca00000000000000000000000000000000000000000000000000000000001adcffffffffff7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffed0700000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000000000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa30700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dfffffffffffffa3000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe30000000000000000000000000dd5ffffffffffffffffffffab0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f7fff209000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000aaffffffffffffffffffbb0f000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000000bafffffffffffe52000000000000008ad64d0000000000000046ffffffffffffff82000000000000000aeaffffffffffbc0200000000000000d0fffff15d0000000000000000000000000000000000000000000000000000000000000000000000000000000000002af0ffffffffffffffc30f00000000000000000000000000000000000000000000000000000000000048eefffffffffffffffff4720300000000000000000000000000000000000000000009acfffffffffffffffffffffffffffffffffe740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004afffffffffffffffff917000000000000000000000000000000000000adffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffff1a000000000000000000000000000000000000000000000000000000000000000000000000000000000008ffffffffffffffffae00000000000000000000000000000000000089ffffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffff430000000000000000000000000000000019d9ffffd864070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffffffffffffffffff50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffff700000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffff67000000000000cbffffffffffff5b0000000000000000000000000000001fffffffffffffff2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffdc030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffffffff2f00000000000000000000000000000000000000000000000000000000001ee1fffffe6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fcffffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000000000000000070b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3cffffff4b4b3b3b3b3b3b3b3b3b3b3b3b3bcffffffe9b3b3b3b3b3b3b3b3b3b3b3b4f9fffffffffffffffffffffffffd76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffff5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe30000000000000000000000000024eeffffffffffffffff8a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effff53000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000cd4ffffffffffffff9d0500000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000000000027fafffffffffff52d0000000000000a0300000000000000004bffffffffffffff84000000000000000077ffffffffffff78000000000000005affc320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044fbffffffffffffffcf1600000000000000000000000000000000000000000000000000000000000023d2ffffffffffffffffffc521000000000000000000000000000000000000000000029cfffffffffffffffffffffffffffff9590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efffffffffffffffff7d00000000000000000000000000000000000051ffffffffffffffffbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffffff2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffd10000000000000000000000000000000000007effffffffffffff550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffff3f0000000000000000000000000000000024d7c44f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffff070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f6ffffffffffffffff3d0000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffff67000000000000cbffffffffffff5b0000000000000000000000000000001fffffffffffffff2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffff9300000000000000000000000000000000000000000000000000000000000023e5fd640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffba00000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000000000008df8ffffffba17000000000000000000000000d3fffffd62000000000000000000000064fffffffffffffffffffffff14b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d9ffffffffffffed18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe3000000000000000000000000000046fcfffffffffffc690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffab000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000024f0fffffffffe79000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000000000000000000000000000000000089ffffffffffffda0f00000000000000000000000000000050ffffffffffffff8600000000000000000cecfffffffffff92e000000000000036b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffd91e0000000000000000000000000000000000000000000000000000000000000ebafffffffffffffffffff260000000000000000000000000000000000000000000018efffffffffffffffffffffffff041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffe605000000000000000000000000000000000007f2ffffffffffffffff2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffff12000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1fffffffffffffff400000000000000000000000000000000000073ffffffffffffff610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ffffffffffffffff3a000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019ffffffffffffffffff150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffffffffe1020000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffff67000000000000cbffffffffffff5b0000000000000000000000000000001fffffffffffffff2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffffef09000000000000000000000000000000000000000000000000000000000000285600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078fffffffffffffffffe1f00000014fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde58d0500000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000000016ffffffffffffa700000000000000000000000066fffffffe6a000000000000000000000091ffffffffffffffffffdc2a00000000000000000000000000000000000000000000000ef9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7d25b0000000000000000000000000000000000000000000000000000000000000058ffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe300000000000000000000000000000073fffffffff14a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3fff70d0000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b0000000000000000000000000000000000000000004bfefffff24e00000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000000000ce4ffffffffffffaf01000000000000000000000000000054ffffffffffffff880000000000000000007affffffffffffd10600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffe228000000000000000000000000000000000000000000000000000000000000059fffffffffffffffffffffaa110000000000000000000000000000000000000000007effffffffffffffffffffe32d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffffff58000000000000000000000000000000000000abffffffffffffffff8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024faffffffffffffffffde00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffff18000000000000000000000000000000000067ffffffffffffffcc7a400a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dffffffffffffffff3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000effffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001df8ffffffffffffffff7c000000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffff67000000000000cbffffffffffff5b0000000000000000000000000000001fffffffffffffff2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008edffffffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffffff8000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffff2c000000000000000000000009edffffffff720000000000000000000003baffffffffffffffbd1200000000000000000000000000000000000000000000000056ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3d00000000000000000000000000000000000000000000000000000000000001d2ffffffffffffff600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe300000000000000000000000000000000a2ffffd9280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014294b19640000000000055ffff5c0000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b000000000000000000000000000000000000000000007effdc2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000000000058ffffffffffffff77000000000000000000000000000059ffffffffffffff8a0000000000000000000ef2ffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013e4ffffffffffffffffea300000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffffe4430000000000000000000000000000000000000000006ffeffffffffffffffd41c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006efffffffffffffffffc40000000000000000000000000000000000005cffffffffffffffffec07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffffff7f000000000000000000000000000000000000000076d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f2ffffffffffffffffdfd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7fffffffffffffffffffff58905000000000000000000000000000000000000000000000000000000000000000000000000000000000011ffffffffffffffff32000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffff3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffe00a000000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffff67000000000000cbffffffffffff5b0000000000000000000000000000001fffffffffffffff2b000000000000000000000000000000000000000000000000000000000009f5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7d77401000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffffffe10200009cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04500000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffff5400000000000000000000000089ffffffffff7c0000000000000000000010daffffffffff950400000000000000000000000000000000000000000000000000a5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8210000000000000000000000000000000000000000000000000000000000000058fffffffffffffff01d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe30000000000000000000000000000000008cab60f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffff860000000004e3ff960000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000017d12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000000000000cefffffffffffffc42000000000000000000000000005effffffffffffff8c0000000000000000000097fffffffffffffd3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffdffffffffffffffffe9250000000000000000000000000000000000000000000000000000000000000063fdfffffffffffffffffffe8c0600000000000000000000000000000000000000006bffffffffffffc01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffff27000000000000000000000000000000000011fbffffffffffffffff56000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034fefffffffffffffffff1190000000000000000000000000000000000000000d3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde21000000000000000000000000000000000000000000000000000000000000000000000000000000000015ffffffffffffffff2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffffff41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025faffffffffffffffff4c00000000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffff67000000000000cbffffffffffff5b0000000000000000000000000000001fffffffffffffff2b00000000000000000000000000000000000000000000000000000000004effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff72000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032fffffffffffffffffffe1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffff430000b5d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f4ffffffffffffffe7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3ddffffffffffffffffffffffffffffdd290000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000001afcffffffffffffff6e0000000000000000000000001efcffffffffff840000000000000000000027f0fffffa68000000000000000000000000000000000000000000000000000000a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d8ffffffffffffffe9b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3bfffffffffffffffffffffffffffffc212000000000000000000000000000000000000000000000000000000000000000004e0ffffffffffffffba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe30000000000000000000000000000000000120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f6ffffffffffff4700000000341e000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000000000000000050ffffffffffffffe91600000000000000000000000063ffffffffffffff8e0000000000000000000030ffffffffffffffd7060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffe01b000000000000000000000000000000000000000000000000000000000000005dfdffffffffffffffffffffcf23000000000000000000000000000000000000000075ffffffffa80700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffffff88000000000000000000000000000000000000beffffffffffffffffba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffff69000000000000000000000000000000000000000020ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc61600000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffffffffffffff29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffffff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c6ffffffffffffffff810000000000000000000000000000000000afffffffffffff9b00000000000000000000000000000000bfffffffffffffb6420300000000cbffffffffffff5b0000000000000000000000000000001fffffffffffffff9131000000000000000000000000000000000000000000000000000000009dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb3e000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffffffff74000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff7300000000000000000000000000000000000000000003bbffffffffffffffffffffffffc214000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffff4200000000000000000000000000adffffffffffff8b0000000000000000000048fcec4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffa6070000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffffff68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000000000000000001cfffffffffffffffb200000000000000000000000067ffffffffffffff900000000000000000000000c9ffffffffffffff790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c1ffffffffffffffffffd412000000000000000000000000000000000000000000000000000000000000005bfcffffffffffffffffffffee47000000000000000000000000000000000000000080ffff8d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006efffffffffffffffffe704000000000000000000000000000000000070fffffffffffffffffe2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffffaa0100000000000000000000000000000000000000006dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa808000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffff25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffffff5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffa8010000000000000000000000000000000000affffffffffffff0d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f5ffffffffffffffffeb76020000cbffffffffffffe6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7dcffffffffffffffffffdf5b00000000000000000000000000000000000000000000000000009db3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ceffffffffffffffffffffffffffffffffd22000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfaffffffffffffffffee0500000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff730000000000000000000000000000000000000000000013dfffffffffffffffffffffa00600000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000002bfcfffffffffffffff909000000000000000000000000003fffffffffffffff78000000000000000000005e220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000ad2ffffffffffffffffffff860100000000000000000000000000000000000000000000000000000000000000000000000df1fffffffffffffff4210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021f6ffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000000000000000000000000000000000000000051ffffffffffffffff64000000000000000000000068ffffffffffffff92000000000000000000000061fffffffffffffff621000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cecffffffffffffffffffc70b000000000000000000000000000000000000000000000000000000000000005afcfffffffffffffffffffffd7900000000000000000000000000000000000000008870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffff4c000000000000000000000000000000000021ffffffffffffffffff82000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f3ffffffffffffffffbf07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ecffffffffffffffff8301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffffffff21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffff6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031faffffffffffffff9b03000000000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6d0000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ceffffffffffffffffffffffffffffaf0c0000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffff73000000000000000000000000000000000000000000000000000000005bffffffffffffffec9642030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffffffff280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000030f6fffffffffffffffe78000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffffa3000000000000000000000000000000d0ffffffffffffff6200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000024f0fffffffffffffffb6500000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffb300000000000000000000000000000025fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce5970e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffe4000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000000000000000000000000000000000000000001d0fffffffffffffff3230000000000000000000069ffffffffffffff9400000000000000000000000af0ffffffffffffffb500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffffb9060000000000000000000000000000000000000000000000000000000000000059fcffffffffffffffffffffffab0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffae000000000000000000000000000000000000d2ffffffffffffffffe40300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c3ffffffffffffffffab0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039f6fffffffffff95e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffff1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d5ffffffffffffff800000000000000000000000000000000000000000affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb6f000000cbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff15300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020edffffffffffffffffffffffff8301000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffffd8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7d1ffffffffffffffffffffde4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eeffffffffffffffffff81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffa400000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff730000000000000000000000000000000000000000000000005afffffffffffff55200000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffec1500000000000000000000000000000064fffffffffffffffc4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000004efefffffffffff3480000000000000000000000000000000000000000000000000000000000000000000000000000001dfbffffffffffffffff4c000000000000000000000000000061ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000000000000000052ffffffffffffffffc6030000000000000000006affffffffffffff9600000000000000000000000093ffffffffffffffffa48f620e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffffa9020000000000000000000000000000000000000000000000000000000000000057fbffffffffffffffffffffffd424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efafffffffffffffffffa1600000000000000000000000000000000008bffffffffffffffffff4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075fffffffffffffffd7d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfcffffffed3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffffffffffff18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffff92000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffe547000000000000000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe83e00000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd225000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047fdfffffffffffffffffff5560000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdb12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffffffffffffffda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffffffffffffffffffff309000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000008effffffffde300000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000012e1ffffffffffffffff5e000000000000000000000000000000000bf2fffffffffffffff63b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000085ffffffffde2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffffde08000000000000000000000000009dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043fcffffffffffffffffff7a000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf00000000000000000000000000000000000000000000000000000001d1ffffffffffffffffededc24d0000000000006affffffffffffff980000000000000000000000002dffffffffffffffffffffffe1270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dcffffffffffffffffffffd1deefca480000000000000000000000000000000000000000000000000000000056fbffffffffffffffffffffffefa3bdaf6a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffffa4654605000000000000000000000000000049fffffffffffffffffffae9ca7104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003af9ffffffffffffcd3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffda250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffe49719000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffa71100000000000000000000000000000000000000000000afffffffffffffc756030000000000000000000000000052fcffffffffffffc81b0000000000cbfffffffffffaa22f0000000000000000000000000002a9ffffffffffffffa009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffffffe332000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffff340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001edffffffffffffffffff54000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff730000000000000000000000000000000000000000000000000004beffffb812000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000001b5ffffffffffffffff870000000000000000000000000000000000009affffffffffffffffee2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000002baffffba1200000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffff8000000000000000000000000000afd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fcfffffffffffffbd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4fefffffffffffffffffffffffff046000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022edfffffffffffffffffff91d000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffb000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000037ffffffffffffffffde8c3a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000000000000000000000000000000000000000000005bfffffffffffffffffffffffe5100000000006bffffffffffffff9a00000000000000000000000000d5ffffffffffffffffffffeb5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffffffffffffffffe6100000000000000000000000000000000000000000000000000000000054fbffffffffffffffffffffffffffffffba02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffffffffffffeb4d000000000000000000000000000cfbffffffffffffffffffffffffb40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001de8ffffffffffe96e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fc1120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffffdd7a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffffff132000000000000000000000000000000000000000000000000000000000000000000000000000052fdffffffffc63e000000000000000000000000000000000000000000000000affffffffca938000000000000000000000000000000000060feffffffff9806000000000000cbfffffff18b1c0000000000000000000000000000000005b5fffffffff86500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afffffffffffffc51700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc7901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffffffffffffffffb36247050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffcf7b5d11000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000015e0830200000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000079fffffffffffffffe7c0000000000000000000000000000000000000036ffffffffffffffffffe48a772e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000014e18b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0fffffffffffffffff8230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe3000000000000000000000000000000000000007affffffffffffffffffffffdc2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd3ffffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffeb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbffffffffffffffffb9b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7efffffffffffffffcdb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7ffffffffffffffffffffffbb1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf0000000000000000000000000000000000000000000000000000000006e9fffffffffffffffffffa9c2300000000006cffffffffffffff9c000000000000000000000000007fffffffffffffffffe36f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffffffff88a0f0000000000000000000000000000000000000000000000000000000000005effffffffffffffffffffffffffffde4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dfffffffffffffffffffffffffff71b00000000000000000000000000c5fffffffffffffffffffffffdc21f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aceffffffffde6a09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffffffffffffbe020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffffffffde020000000000000000000000000000000000000000000000000000000000000000000000003af7ffffffd34f0000000000000000000000000000000000000000000000000000affff08b1e00000000000000000000000000000000000000006efffff8630000000000000000cbffe3730e0000000000000000000000000000000000000009c0ffffde3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed8ffffffff93050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb0000000000000000000000000000000000000000000000000000005bffffffffffffba4500000000000000000000000000000000000000000000000000000024e7ffffffffffffffea430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffffffffffffffe83d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070fffffffffffffffffffffffff86c0000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff730000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffff3b96d0600000000000000000000000000000000000000000000000000000042fcffffffffffffe94d000000000000000000000000000000000000000000d1ffffffffffffffffffffffffa3060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bfffffffffffffffdca8212000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dffffffffffffffffffb50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe30000000000000000000000000000000000000000a1ffffffffffffffffffc013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b2ffffffffffffffffffffd20900000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffaf000000000000000000000000000000000000000000000000000000000083fffffffffffffff8951e000000000000006cffffffffffffffb3090000000000000000000000002affffffffffffdb640600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f0fffffffffffffffffea62000000000000000000000000000000000000000000000000000000000000000000083fffffffffffffffffffffff67e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3fffffffffffffffffffdc37120000000000000000000000000000084fffffffffffffffffbbc6918000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4fffff9af54030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffffffff50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffeacbac1d00000000000000000000000000000000000000000000000000000000000000000000000ce7fffaaa41000000000000000000000000000000000000000000000000000000008c6d0c00000000000000000000000000000000000000000000007de2350000000000000000009d5c05000000000000000000000000000000000000000000000dcbb210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002af3fff55a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffffdba1330000000000000000000000000000000000000000000000005bfffffffba5300000000000000000000000000000000000000000000000000000000000002deeffffffffffc71c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffffffffffee0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffffffffff3d00000000000000000000000000000000000000000000000000000000000000bbfffffffffffffff8c78a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffd9170000000000000000000000000000000000000000000000000037f2fffffffffffd9c11000000000000000000000000000000000000000000006dffffffffffffffffffffffffff6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffed3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0ffffffffffffffffff5b18070000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe3000000000000000000000000000000000000000006c2ffffffffffffff9c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b5ffffffffffffffffffffe01a0000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffc926000000000000000000000000000000000000000000000000000000001cfbfffffffff58d190000000000000000006dfffffffffffffffff5a8210000000000000000000000d4ffffffd258030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffc236000000000000000000000000000000000000000000000000000000000000000000000001a7ffffffffffffffffffac1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009afffffffffffffbba6718000000000000000000000000000000000042fffffffffff9b562130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aa46411000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfffffffffffff8e3cebaa5904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cfffce2c3a4856647280a000000000000000000000000000000000000000000000000000000000000000000000000000000003278180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055d92d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013fffffffffffffffffffffe7900000000000000000000000000000000000000000000005bfff38f1f00000000000000000000000000000000000000000000000000000000000000000037f3ffffff9306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffffff7b3660e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002efffffffffffffffffffffea9f510c00000000000000000000000000000000000000000000000000000000000000bbfffffffffffffffffffff53f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffad00000000000000000000000000000000000000000000000032effffffffffda62900000000000000000000000000000000000000000000000011f7fffffffffffffffff9c28242090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffe20300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085fffffffffffffffffffffff4a113000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe300000000000000000000000000000000000000000014ddfffffffffc720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec1ffffffffffffffffffffd724000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd42b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffdf5e000000000000000000000000000000000000000000000000000000abfffff1861500000000000000000000006efffffffffffffffffffff63e000000000000000000007fffc74c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c9ffffffffda51000000000000000000000000000000000000000000000000000000000000000000000000000008c6ffffffffffffd64400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051fffffff7b05e11000000000000000000000000000000000000000008f7fff6ae5b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f735f4a35210c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d20040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013fffffffffffffffffffffffe3500000000000000000000000000000000000000000000487a1100000000000000000000000000000000000000000000000000000000000000000000000042f8f55a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffffe89b4e0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffd486390200000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffffffffffe1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffadfbe04000000000000000000000000000000000000000000002eedffffffc9711b000000000000000000000000000000000000000000000000000000a4fffffffff9c2824209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bfffffffffffffffffde4c7aa1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffffffffffffffffffffffc2000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe30000000000000000000000000000000000000000000029efffffe94100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ccffffffffffffffffffffb00e00000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffff6992a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d1ffffffffffffffff9d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffff7a00000000000000000000000000000000000000000000000000003fee7e11000000000000000000000000006effffffffffffffffffffffe402000000000000000000204000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030fcffec6d050000000000000000000000000000000000000000000000000000000000000000000000000000000015defffffff17205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deca7550c0000000000000000000000000000000000000000000000007b540b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffffffedd0b34f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000482c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffd18436010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fffffffabc6e210000000000000000000000000000000000000000000000000000000000000000000000000000bbfffffffffffffff5d9bda2860e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aff6dabea2866a4f331701000000000000000000000000000000000000000000000000001db7d27a2300000000000000000000000000000000000000000000000000000000000040f9c282420900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ae7caad9074573a1d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbfffffffffffffffffffff9971e000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffe3000000000000000000000000000000000000000000000044fbc51b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cd5ffffffffffffffffffe760010000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffe57913000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d6fffffffffff35c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffffff91100000000000000000000000000000000000000000000000000000c0000000000000000000000000000006fffffffffffffffffe8c8a98a13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000878a0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000029f0fea01800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f2d5b89b7e6144270b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095f9ba6c1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032eda3560e000000000000000000000000000000000000000000000000000000000000000000000000000000000099b89c8065492d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006efffffffffffffffffa981e0000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffd8972c0000000000000000000000000000000000000000003e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ebfffffffffffffffff4880d00000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffca5905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019daffffffd02600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffeeceaf8f6f500f0000000000000000000000000000000000000000000000000000000000000000000000000000000000006de2c2a38465452608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016fbfffffffffffa991e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebfffffffffffffffffffd7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000488feffffffffffffffd96e0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0b25f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034aa3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cdeff960800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ab8b6c4c2d0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5fffffffa991f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebfffffffffffffffffffffe2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dc5ffffffffffffda8f41010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffca0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058fffa9a200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffeaccae903400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffdd8a67026000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffff9d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009942000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8bc9e8062442609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000563b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffff4d9bd9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ecd1b59a7e63472b100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072d517498bbcdd9e4f0fbf8ebded1c4b7a991663a0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4986c3f8ffffffffffffffffffffffffffffffffffffffffffe3b78b540c00000000000000000000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb0000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0000000000000000000000000000000000000000000000000000000000001039628baebbc7d3dfebf7fdf5ece4d6bca18761330900000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbd00000000000000000000000000000000000000000000000000000000000000000000000000135572765e210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000147cc9edf7dd9f410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f61bbfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8b5651700000000000000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb0000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf00000000000000000000000000000000000000000000000000002170b9e7fffffffffffffffffffffffffffffffffffffffffffdd593500f000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000023a9fdffffffffffc43b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ff0ffffffffffffffb413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084679a3cce1eefbf6e8dabb8e601e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014baef8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc5751b00000000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb0000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf00000000000000000000000000000000000000000000002f84d3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb65b0b000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd00000000000000000000000000000000000000000000000000000000000000000000045f0fffffffffffffffffc6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffffffdc1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e1cda780500e00000000000000000000000000000000000000000000000000000000000000000000000000000000000008878367461100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085fb7f6ffffffffffffffffffffffffffffcf7c16000000000000000000007df4e8dccfc3b7ab9f92867a6e6256493d3125190c01000000000000000000000000000000000000000000000000000000000000000000000000045dd4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffba7370000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb0000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0000000000000000000000000000000000000000002fb1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3911f00000000000000000000000000000000000000000000000000000035aec9e4fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffda0000000000000000000000000000000000000000000000000000000000000000002df4ffffffffffffffffffffff580000000000000000000000000000000000000000000000000000000000000000000000000000000000000044feffffffffffffffffffffffc3010000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000f3ffffff4300000000000000000000000000000000000cffffffff0b0000000000000000000000000000000000000000000000000000000009509abbd5eff6dcc2a563150000000000000000000000000000000000000000000000000000006d340000000000000000000000000000000000000000000000000000000000000000000000000ec64d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000166f613f1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002efffffffffffbc2700b0000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff7a52d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004635830090000000000000000000000000000000000000000000000000000000000000000000000000000158bedfffffffffffffffffffffffffffffffffffffff7991e000000000000000094ffffffffffffffffffffffffffffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000267e1fffffffffffffffffffffffffffffffffffff3e1d5c9c2cdd9e6f4ffffffffffffffffffffffffffffffffffffffc33e000000000000000000000000000000a5caecfffffffffffffffffffffffffffffffffffffffffffffffffbdebe7800000000000000000000000000000000000000000013a7c1daf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7dbbf8f0000000000000000000000000000000000000027abfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffba11b0000000000000000000000000000000000000000000000000000000000031a35506b86a1bcd7f2ffffffffffffffffffffffd6bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfc7ffffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffffffffffffec0e000000000000000000000000000000000000000000000000000000000000000000000000000000000001d2ffffffffffffffffffffffffff5a0000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000014ffffffff6200000000000000000000000000000000002cffffffff2a000000000000000000000000000000000000000000000000000038adf5fffffffffffffffffffffcc05600000000000000000000000000000000000000000000000019f9ffb333000000000000000000000000000000000000000000000000000000000000000000008affffb62600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205a8facb9c5d2dfecf9fffffffffffffffffffffffffffffffffffffffbf7f3efebe7e3dfdbd7d3cfcbc7c1b2a292817052300f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fffffffdbe5c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffffffec7803000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff861000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffff8a53f00000000000000000000000000000000000000000000000000000000000000000000097af1fffffffffffffffffffffffffffffffffffffffffffffff47604000000000000a9ffffffffffffffffffffffffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000036ccffffffffffffffffffffffffffffffd998633d17000000000000000000133b638bbcf8ffffffffffffffffffffffffffffffb72f000000000000000000000000000000000f31537698baddfbfffffffffffffffffce0bf9f7f5f3f1f0300000000000000000000000000000000000000000000000000000000000e28425c758fa9c3ddf7ffffffffffffffffffffffe7c2a5886c4f32150000000000000000000000000000000000000000000055f5fffffffffffffffffffffffffffee0b58a6b5e51453f4c5a687685a5d4fbfffffffffffffffffffffffff57d0600000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000006fbffffffffffffffed000000000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffffffffffff6d000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffffffffffffffffffbe0000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000034ffffffff8200000000000000000000000000000000004cffffffff4a00000000000000000000000000000000000000000000000024abffffffffffffffffffffffffffffffffc83c0000000000000000000000000000000000000000000084ffffffffb2270000000000000000000000000000000000000000000000000000000000000022f8fffffff983020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bbaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8a9671400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffc91900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffb60e0000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff6110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffb11d0000000000000000000000000000000000000000000000000000000000000032d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffcd200000000000beffffffffffffffffffffffffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000119afeffffffffffffffffffffffffffc1631c000000000000000000000000000000000000000a488fd8ffffffffffffffffffffffffffaa00000000000000000000000000000000000000000000000466ffffffffff8c20040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffff260000000000000000000000000000000000000000000000000000000183fffffffffffffffffffffffff4aa580f000000000000000000000000000000073262a9f5ffffffffffffffffffffce27000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000d3fffffffffffffff7000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000075fffffffffffffffffffffffffffffc0500000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000054ffffffffa200000000000000000000000000000000006cffffffff6a000000000000000000000000000000000000000000000069faffffffffffffffffffffffffffffffffffffff9203000000000000000000000000000000000000000aecfffffffffff773020000000000000000000000000000000000000000000000000000000000a4ffffffffffffb40e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff174000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2540575f656c6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6b66625d58544f4a46413c38332d1d0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002afdffffffffffffffffffffffb80000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffe213000000000000000000000000000000000000000000000000000000000070f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec4500000000d3ffffffffffffffffffffffffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000038e1ffffffffffffffffffffffffef8523000000000000000000000000000000000000000000000000000039a3f8ffffffffffffffffffffaf0000000000000000000000000000000000000000000000000cf6ffffffffb100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffffffce00000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffeb6f09000000000000000000000000000000000000000000000b57aefafffffffffffffffff5550000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffffff4e00000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffff0100000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffffffda00000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffffffffff1e00000000000000000000000000000000000000000000000000000000000000000733577ca1c6ebfffffffffffffffffffffffffffffffffffffffad4aa80562b0000000000000000000000103b5f84a8ccf1fffffffffffffffffffffffffffffffffffffff7d0a57b51240000000000000000000000000000294f749ac0e6fffffffffffffffffffffffffffffffffffffffff6d2ae896541170000000000000000000000000000000000000000000000000000000000000000000074ffffffffc200000000000000000000000000000000008cffffffff8a0000000000000000000000000000000000000000000495ffffffffffffffdf9c8067617a95d0ffffffffffffffb9100000000000000000000000000000000000000265eaffffffffffffc526000000000000000000000000000000000000000000000000000000001db7ffffffffffffd52300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001df7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff970000000000000000000000000000000000000000000000000a0c000000000000000000000000000000000000000000003c94d3fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e7d2af8b663201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c2ffffffffffffffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000000000000000000293fffffffffffffffffffffffffffff5c3a9917867707ea0cbf9fffffffffffffffb56000000e8fffffffffffffffffffffffffffffff3d5b89b7d38000000000000000000000000000000000000000000000000000000000071fafffffffffffffffffffffff282100000000000000000000000000000000000000000000000000000000000001577f9ffffffffffffffffb400000000000000000000000000000000000000000000000000acfffffffff80d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffffffffff7700000000000000000000000000000000000000000000000000000068fffffffffffffffffffffe880e00000000000000000000000000000000000000000000000000000023a8fffffffffffffffffe7200000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffff0a00000000000000000000000000000000000000000000000000000000000000acffffffffffffffffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000001034597ecdfffffffffffffffffff8a87e5429050000000000000000000000000000000000000000000000153a5e82d9ffffffffffffffffffefa3794e2403000000000000000000000000000000000000000000000000000d31577dcdfffffffffffffffffff8ac88633f1b010000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffe20000000000000000000000000000000000acffffffffaa000000000000000000000000000000000000000003b4fffffffffff88e2e0000000000000000217befffffffffffd51100000000000000000000000000000000000000108ffbfffffffffff66a000000000000000000000000000000000000000000000000000000000063f7ffffffffffed300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffeec77d25000000000000000000000000000000001cbdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeaa023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a5ffffffffffffffffffffffffffffcd00000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000003a9fffffffffffffffffffffffff0a4520a0000000000000000000c51abfcfffffffffffc5b0001fbffffffffffffffffcda285684a2d1000000000000000000000000000000000000000000000000000000000000000000009adffffffffffffffffffffffffa61400000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffb90000000000000000000000000000000000000000000000000056ffffffffff58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffffffffffff2100000000000000000000000000000000000000000000000000002ef7fffffffffffffffffff7540000000000000000000000000000000000000000000000000000000000000036c5ffffffffffffffff79000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffff450000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffff130000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffffffffffffca00000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffffffffffffffffffe900000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffdd00000000000000000000000000000000000000000000000000000000000000009affffffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4fffffffffd0500000000000000000000000000000000ccffffffffca000000000000000000000000000000000000000091ffffffffffa81f0000000000000000000000001392feffffffffba03000000000000000000000000000000000000000031d4ffffffffffff92020000000000000000000000000000000000000000000000000000000035e4ffffffffffe51e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001281aabaa4621e00000000000000000000000000000000000000000000c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffb12b000000000000000000000000001cdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ce1ffffffffffffffffffffffffffffffff23000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000009afffffffffffffffffffffff78008000000000000000000000000000000209bfefffffffffc4812ffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000ec2ffffffffffffffffffffffe7500000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffffbe000000000000000000000000000000000000000000000000000af5ffffffffac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffffffc8000000000000000000000000000000000000000000000000000000cdfffffffffffffffffff73a0000000000000000000000000000000000000000000000000000000000000000000498ffffffffffffffff650000000000000000000000000000000000000000000000000000000000000000efffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000001affffffffffffffff1d0000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffffffff8e000000000000000000000000000000000000000000000000000000000000000000000000000000000014faffffffffffffffffffffffffff97000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffda000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffff2200000000000000000000000000000000ecffffffffea0000000000000000000000000000000000000066fffffffffc700000000000000000000000000000000056f6ffffffff8e000000000000000000000000000000000000000000078afdffffffffffb10a000000000000000000000000000000000000000000000000000000001bdaffffffffffd510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d3fffffffffffda01d0000000000000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000affffffffffffff5260000000000000000000000009ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff50c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000124e97eeffffffffffffffffffffffffffffffffffff54000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000007effffffffffffffffffffffb6230000000000000000000000000000000000000036d1fffffffff154ffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000014cdffffffffffffffffffffffc5160000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffffc30000000000000000000000000000000000000000000000000000aafffffffff50a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffffffffffff71000000000000000000000000000000000000000000000000000036ffffffffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000006ffdfffffffffffffb3800000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff27000000000000000000000000000000000000000000000000000000000000000eefffffffffffffffffffffffffff3400000000000000000000000000000000000000000000000000000000000000000000000000000000000094fffffffffffffffffffffffff820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffff420000000000000000000000000000000cffffffffffff0b00000000000000000000000000000000001ef7fffffffd5000000000000000000000000000000000000038f6ffffffff3d0000000000000000000000000000000000000000000043edffffffffffcb18000000000000000000000000000000000000000000000000000000001bdbffffffffffbe02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002afffffffffffffffff76a00000000000000000000000000000000000000f8ffffffffffffffffc3896257514a474747474747474747474747474747474747484a4d4f515356585a5c5e616365676989c6fffffffffffffffff374020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000013fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000254e77a0d3feffffffffffffffffffffffffffffffffffffffffff79000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000046fefffffffffffffffffffc6700000000000000000000000000000000000000000000089cfffffffff6ffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000016d6ffffffffffffffffffffffa407000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffc8000000000000000000000000000000000000000000000000000054ffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029fffffffffffffffffffffe1c000000000000000000000000000000000000000000000000000099ffffffffffffffffffc0010000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffdf0f000000000000000000000000000000000000000000000000000000000000e6ffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffff30000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffffffffffa90000000000000000000000000000000000000000000000000000000000000000000000000000000000000010dbffffffffffffffffffffff6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffd5000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffd500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ffffffffffff620000000000000000000000000000002cffffffffffff2a0000000000000000000000000000000000a2ffffffff75000000000000000000000000000000000000000059ffffffffc7000000000000000000000000000000000000000000000023d5ffffffffffda140000000000000000000000000000000000000000000000000000000025f0ffffffffff6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006caaf78410c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001184cef9eeac2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7d4ad864c08000000000000000000000000000000000000000005d9fcbb600e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055b5e5e9a820000000000000000000000000000000000000000000000046ffffffffffffffffffff89010000000000000000000000000000000003ffffffffffffffff9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffed580a00000000000000000000000000000000106eada55601000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f00000000000000000000004cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2100000000000000000000000000000000000003170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffbecdecfc1b2a495878195e2ffffffffffffffff8e000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000018e9fffffffffffffffffffa4d000000000000000000000000000000000000000000000000006fffffffffffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000ac9ffffffffffffffffffffff8c0000000000000000000000000000000000000000000000000000000000000000000000000000000016ffffffffffffffffcd000000000000000000000000000000000000000000000000000009f4ffffffffa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffffffc2000000000000000000000000000000000000000000000000000008f2ffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000e1ffffffffffffffffffff3200000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff3a000000000000000000000000000000000000000000000000000000000000000001aeffffffffffffffffffffd60f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025dcfffffffffffffffffe7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffd200000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffab000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffd200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffff820000000000000000000000000000004cffffffffffff4a0000000000000000000000000000000030fdffffffb00000000000000000000000000000000000000000000096ffffffff5100000000000000000000000000000000000000000000000ebbffffffffffc90a000000000000000000000000000000000000000000000000000000004dfefffffffff31e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dfffffffffdd39b5a170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cecfffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdfffffffff4ad3a00000000000000000000000000000000000028e5fffffff7aa4f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffec190000000000000000000000000000000000000000000010fdffffffffffffffffffff830000000000000000000000000000000003ffffffffffffffff5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000002e6ffffffffd3000000000000000000000000000000000049e7ffffffffa1000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000079fffffffffffffffffffffffaeee2dcdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcdee3e8ecf1f6faffffffffffffffffffffffffffffffffffffff9b0000000000000000000000000000000000000027ffffedcd8323000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f51423426170900000000000000000000000ae2ffffffffffffff97000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000000000adfffffffffffffffffffe5b0000000000000000000000000000000000000000000000000000006dffffffffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000002afffffffffffffffffffffff98000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffffd2000000000000000000000000000000000000000000000000000000a7fffffffff30800000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffffffffff6a000000000000000000000000000000000000000000000000000029ffffffffffffffffffe30200000000000000000000000000000000000000000000000000000000000000000000000000000012e6fffffffffffffb280000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffff2d000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000048efcffffffffffffffb311000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001297fcffffffffffd446000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffcf00000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffa30000000000000000000000000000006dffffffffffff6c00000000000000000000000000000000a0fffffffb260000000000000000000000000000000000000000000015f2ffffffc300000000000000000000000000000000000000000000000008baffffffffffb403000000000000000000000000000000000000000000000000000000009effffffffffb500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003591e9ffffffffffffd3904d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000490ffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfaffffffffffffffad1900000000000000000000000000000000000e90fcffffffffed993e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d0ffffffffffff9600000000000000000000000000000000000000000000009affffffffffffffffffffff5d00000000000000000000000000000003ffffffffffffffff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffce0000000000000000000000000000000000c3ffffffffffff5d0000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f000000000000000000000088ffffffffffffffffad501000000000000000000000000000000000000000000000000000000004080d12161b3075e0ffffffffffffffd761000000000000000000000000000000000000000027fffffffffffe9409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffddd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d9ffffffffffffffff470000000000000000000000000000000000000000000045ffffffffffffffffffff8e00000000000000000000000000000000000000000000000000000000006effffffffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffa602000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffd700000000000000000000000000000000000000000000000000000051ffffffffff4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000025fffffffffffffffffffffc17000000000000000000000000000000000000000000000000000046ffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffff9f0000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffff29000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff4d0000000000000000000000000000000000000000000000000000000000000000000000298dd2f0f5db9d4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001561879277350100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffcd000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffcd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffc300000000000000000000000000000090ffffffffffff8d00000000000000000000000000000004edffffff9b00000000000000000000000000000000000000000000000081fffffffd1500000000000000000000000000000000000000000000000009bbffffffffff9c0000000000000000000000000000000000000000000000000000000013ebffffffffff3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000448a3f4fffffffffffffbbd6817000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014bdffffffffffffffffffc80000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffdd2100000000000000000000000000000000000031c8ffffffffffffdb6b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffd900000000000000000000000000000000000000000000000bd2fffffffffffffffffffff82a000000000000000000000000000003ffffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffca0000000000000000000000000000000001f1ffffffffffffce0000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f000000000000000000000094ffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000000000027fbffffffffff820000000000000000000000000000000000000000000027ffffffffffffff9a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4700000000000000000000000000000000000000000003d7ffffffffffffffffffe00b0000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffffffffcd07000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffdc00000000000000000000000000000000000000000000000000000008f2ffffffffa200000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffffffffffbb00000000000000000000000000000000000000000000000000000064ffffffffffffffffff5c000000000000000000000000000000000000000000000000000000000000000000000000000000000019fbfffffffffffff81500000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffff24000000000000000000000000000000000000000000000000000000000000000000000000000008fcffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffffffffca000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffffffffca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffe3000000000000000000000000000000b4ffffffffffffae00000000000000000000000000000041ffffffff3d00000000000000000000000000000000000000000000000023ffffffff61000000000000000000000000000000000000000000000000000acfffffffffff6d0000000000000000000000000000000000000000000000000000000077ffffffffffb10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6bd5fffffffffffffffdc06c1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049e7ffffffffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000003ceffffffffffffffffffffda080000000000000000000000000000000000000267eeffffffffffffed861900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f4ffffffffffffffeb0000000000000000000000000000000000000000000000000daeffffffffffffffffffffc3010000000000000000000000000003ffffffffffffffff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e6ffffffc60000000000000000000000000000000021fffffffffffffffe0c00000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f000000000000000000000097ffffffffffffff8e000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffff650000000000000000000000000000000000000000000027ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff470000000000000000000000000000000000000000005bffffffffffffffffffff4a000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000001aedffffffffffffffffffffef21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffe100000000000000000000000000000000000000000000000000000000a5fffffffff0060000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffffffffffffff640000000000000000000000000000000000000000000000000000007affffffffffffffffff42000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff6b00000000000000000000000000000000000000000000000000000000cfffffffffffffffffffff1f000000000000000000000000000000000000000000000000000000000000000000000000000000d6ffffffffffff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8fffffffffffffd060000000000000000000000000000d8ffffffffffffd00000000000000000000000000000008affffffec0300000000000000000000000000000000000000000000000000d5ffffffa8000000000000000000000000000000000000000000000000000020edfffffffff5240000000000000000000000000000000000000000000000000000000dedfffffffffe2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fa9fbfffffffffffffffec46f1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a95ffffffffffffffffffffffff4e000000000000000000000000000000000000000000000000000000000000000000000000000000000003a1ffffffffffffffffffffffff80000000000000000000000000000000000000000016a1fffffffffffffff9a02d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ccffffffffffffffffdc000000000000000000000000000000000000000000000000000170f9ffffffffffffffffff670000000000000000000000000003ffffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffc1000000000000000000000000000000005bffffffffffffffff3300000000000000000000000000000000000000000000000000000000000033ffffffffffffffeed3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f2ffffffffffffff3f000000000000000000000097ffffffffffffff780000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffff600000000000000000000000000000000000000000000027ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff47000000000000000000000000000000000000000001d3ffffffffffffffffffa90000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000001b9ffffffffffffffffffffff5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffffe6000000000000000000000000000000000000000000000000000000004fffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000022fffffffffffffffffffffa120000000000000000000000000000000000000000000000000000006affffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffb800000000000000000000000000000000000000000000000000000000caffffffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffff6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffff970000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffffffffff240000000000000000000000000002f9fffffffffffff2000000000000000000000000000000a9ffffffae000000000000000000000000000000000000000000000000000094ffffffc700000000000000000000000000000000000000000000000000000045fcffffffffc40200000000000000000000000000000000000000000000000000000097ffffffffff94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001982edfffffffffffffffffec773200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044daffffffffffffffffffffffffc2030000000000000000000000000000000000000000000000000000000000000000000000000000000024c6ffffffffffffffffffffffffffeb0400000000000000000000000000000000000000000041e3ffffffffffffffffba47000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffffffa300000000000000000000000000000000000000000000000000000033e4ffffffffffffffffe80700000000000000000000000003ffffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffbd00000000000000000000000000000000adffffffffffffffff3300000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000ff9ffffffff5b0000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000035866b440b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000004affffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000006affffffffffffffffffffffaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fdffffffffffffeb0000000000000000000000000000000000000000000000000000000007f1ffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffffffb50000000000000000000000000000000000000000000000000000000054ffffffffffffffffff2100000000000000000000000000000000000000000000000000000000000000000000000000000000000066fffffffffffffff703000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffff160000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffc200000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffc2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f9ffffffffffffff440000000000000000000000000020ffffffffffffffff130000000000000000000000000000c3ffffff92000000000000000000000000000000000000000000000000000078ffffffe2000000000000000000000000000000000000000000000000000000008fffffffffff7100000000000000000000000000000000000000000000000000000046ffffffffffe50100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b70e2ffffffffffffffffffffc55b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019a7ffffffffffffffffffffffffffe61800000000000000000000000000000000000000000000000000000000000000000000000000000744acfcffffffffffffffffffffffffffffff430000000000000000000000000000000000000000000012b2ffffffffffffffffffd3520000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff590000000000000000000000000000000000000000000000000000000021deffffffffffffffff6300000000000000000000000003ffffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7ffffb90000000000000000000000000000000af5ffffffffffffffff2b00000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffff560000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063fffffff39e2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000abffffffffffffffffffc1000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000011eefffffffffffffffffffff31b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9fffffffffffff00000000000000000000000000000000000000000000000000000000000a2ffffffffed04000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffff5e000000000000000000000000000000000000000000000000000000001dffffffffffffffffff3900000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffff28000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffff110000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffffffff650000000000000000000000000044ffffffffffffffff350000000000000000000000000000ddffffff7900000000000000000000000000000000000000000000000000005efffffffb010000000000000000000000000000000000000000000000000000000ce3fffffffff725000000000000000000000000000000000000000000000000000005f0ffffffffff3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055fd5ffffffffffffffffffffea8720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000670f1ffffffffffffffffffffffffffe12d00000000000000000000000000000000000000000000000000000000000000000000082f5881baf6ffffffffffffffffffffffffffffffffffff7800000000000000000000000000000000000000000000000070f9ffffffffffffffffffc336000000000000000000000000000000000000000000000000000000000000000000000000003ffaffffffffffffffffffe00500000000000000000000000000000000000000000000000000000000001cdfffffffffffffffd601000000000000000000000003ffffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffb400000000000000000000000000000052fffffffffffffffff90700000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffff500000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063fffffffffffb89010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000010f8ffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000008effffffffffffffffffffff74000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffff500000000000000000000000000000000000000000000000000000000004cffffffffff4500000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffff80f0000000000000000000000000000000000000000000000000000000000daffffffffffffffff5100000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffff50000000000000000000000000000000000000000000000000000000bcffffffffffffffffffff0d0000000000000000000000000000000000000000000000000000000000000000000000000000001effffffffffff860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffffbc000000000000000000000000000000000000000000000000000000000000000079ffffffffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffffbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffff850000000000000000000000000067ffffffffffffffff570000000000000000000000000000e0ffffff7600000000000000000000000000000000000000000000000000005bfffffffc030000000000000000000000000000000000000000000000000000000051ffffffffffa3000000000000000000000000000000000000000000000000000000a5ffffffffff830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000153d5fffffffffffffffffffffdb3490200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000158ddffffffffffffffffffffffffffffcb180000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffff9f0000000000000000000000000000000000000000000000000034ddfffffffffffffffffffea61f0000000000000000000000000000000000000000000000000000000000000000000026edffffffffffffffffffff63000000000000000000000000000000000000000000000000000000000000002ef3ffffffffffffff40000000000000000000000003ffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffb0000000000000000000000000000000b9ffffffffffffffffc90000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffff4b0000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000064fffffffffffffffffff30b000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000000000000023f9ffffffffffffffffffffe6070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ffffffffffffffa000000000000000000000000000000000000000000000000000000000006efffffffff98000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffffffffffaf00000000000000000000000000000000000000000000000000000000000078ffffffffffffffff6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffff61000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffff900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffffffba000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffffffba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffa5000000000000000000000000008bffffffffffffffff790000000000000000000000000000c6ffffff8f000000000000000000000000000000000000000000000000000075ffffffe5000000000000000000000000000000000000000000000000000000000000c3fffffffffb21000000000000000000000000000000000000000000000000000a9fffffffffffbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025cdcffffffffffffffffffffffdd7513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044cdfffffffffffffffffffffffffffffb8b09000000000000000000000000000000000000000000000000000000000000000000000000a7f7e6d5c5b4a39281705f4e3d2c2f5de8ffffffffffffffb500000000000000000000000000000000000000000000000000000ea9fffffffffffffffffffff8890f000000000000000000000000000000000000000000000000000000000000001fe2ffffffffffffffffffffb801000000000000000000000000000000000000000000000000000000000000000050feffffffffffff8b000000000000000000000003ffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffac00000000000000000000000000002affffffffffffffffff810000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000016ffffffff460000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000adffffffffffffffffff9e00000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000a9ffffffffffffffffffffff720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffff000000000000000000000000000000000000000000000000000000000000a0ffffffffea0300000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffff580000000000000000000000000000000000000000000000000000000000000ff2ffffffffffffff9d00000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffffffff6f000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000000000000000000000000000272f2f2f2f2f1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffff830000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffc600000000000000000000000000afffffffffffffffff9a0000000000000000000000000000acffffffa9000000000000000000000000000000000000000000000000000090ffffffca0000000000000000000000000000000000000000000000000000000000004cffffffffff940000000000000000000000000000000000000000000000066be7ffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000465e3fffffffffffffffffffffff8a232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac3ffffffffffffffffffffffffffffffc72e00000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000070ffffffffffffffbf0000000000000000000000000000000000000000000000000000000066f7ffffffffffffffffffffeb6c04000000000000000000000000000000000000000000000000000000001adcffffffffffffffffffffe7160000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffd6000000000000000000000003ffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f9ffa7000000000000000000000000000099fffffffffffffffffe200000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff410000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff8700000000000000000000000000000000000000000000000000165c84701b0000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000003f0ffffffffffffffffff5600000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000020fdffffffffffffffffffffed0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffff04000000000000000000000000000000000000000000000000000000000049ffffffffff400000000000000000000000000000000000000000000000000000000000000000000000001cfefffffffffffffffffff50b000000000000000000000000000000000000000000000000000000000000006effffffffffffffee050000000000000000000000000000000000000000000000000000000000000000000000000000000000d6ffffffffffffffff60000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffffffb4000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffffffb40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffe600000000000000000000000000d3ffffffffffffffffbc00000000000000000000000000008fffffffe60100000000000000000000000000000000000000000000000000cdffffffae00000000000000000000000000000000000000000000000000000000000001d3fffffffff71600000000000000000000000000000000000000000051e0ffffffffffffffffff1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000879f3ffffffffffffffffffffffffaf2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000357d0ffffffffffffffffffffffffffffffd86001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffc700000000000000000000000000000000000000000000000000000000002fe4ffffffffffffffffffffffd638000000000000000000000000000000000000000000000000000016d6ffffffffffffffffffffef3300000000000000000000000000000000000000000000000000000000000000000000000ce0ffffffffffff210000000000000000000003ffffffffffffffff4f000000000000000000000000000000000000000000000000000000000d0600000000000000000000000000000000c5ffa30000000000000000000000000017f6ffffffffffffffffb9000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffff3c0000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000027ff5fffffffa6100000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000003affffffffffffffffffff2300000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000000000008bffffffffffffffffffffff84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f5ffffffffffff08000000000000000000000000000000000000000000000000000000000005eeffffffff930000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffffffa9000000000000000000000000000000000000000000000000000000000000000001bdffffffffffffff4a0000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffff4a000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffffffffb100000000000000000000000000000000000000000000000000000000000000006effffffffffffffffff7a0000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffffffffb20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4fffffffffffffffffe08000000000000000000000001f6ffffffffffffffffde00000000000000000000000000004affffffff360000000000000000000000000000000000000000000000001dffffffff690000000000000000000000000000000000000000000000000000000000000062ffffffffff8400000000000000000000000000000000000000038affffffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000189dfdfffffffffffffffffffffffea727000000000000000000000000000000000000000000000000000000000000000000000000000000000e6cdbffffffffffffffffffffffffffffffca520200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000001cd4fffffffffffffffffffffffc8807000000000000000000000000000000000000000000000023dcfffffffffffffffffffff0350000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffff5d0000000000000000000003ffffffffffffffff4f000000000000000000000000000000000000000000000000000058d1fffb9f08000000000000000000000000000086ff9f0000000000000000000000000095fffffffffffffffffe35000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000007affffff370000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000032fffffffffffffe38000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000071ffffffffffffffffffef0100000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000befffffffffffffffffffffff2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffe6020000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffff5200000000000000000000000000000000000000000000000000000000000000000017dbffffffffffffa800000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffffff35000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000006cffffffffffffffffff760000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffffffff26000000000000000000000017fffffffffffffffffffb030000000000000000000000000007f2ffffff9100000000000000000000000000000000000000000000000076fffffffe1b000000000000000000000000000000000000000000000000000000000000000ff9ffffffffd900000000000000000000000000000000000012bbffffffffffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032c2fffffffffffffffffffffffffc9f210000000000000000000000000000000000000000000000000000000000000000000000002a95f3fffffffffffffffffffffffffffff8ab4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000010c0ffffffffffffffffffffffffd43000000000000000000000000000000000000000000033e9ffffffffffffffffffffe333000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffff810000000000000000000003ffffffffffffffff4f0000000000000000000000000000000000000000000000000071ffffffffff9d000000000000000000000000000047ff9a00000000000000000000000023faffffffffffffffffa100000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffff320000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000073ffffffffffffffb8000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000a1ffffffffffffffffffbd0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f00000000000000000000000000000000000000000000000000000068ffffffffffffffffffffffc600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffff3b0000000000000000000000000000000000000000000000000000000000000000000019fdfffffffffffffffffff2080000000000000000000000000000000000000000000000000000000000000000000021e6fffffffffffe3c000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff1a000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffffac000000000000000000000000000000000000000000000000000000000000000069ffffffffffffffffff720000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffffac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fcffffffffffffffffff44000000000000000000000035ffffffffffffffffffff1f0000000000000000000000000000a8fffffff81f0000000000000000000000000000000000000000000010edffffffca000000000000000000000000000000000000000000000000000000000000000000b5ffffffffff220000000000000000000000000000000005c0ffffffffffffffffffffffffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ceafffffffffffffffffffffffffa971b000001020000000000000000000000000000000000000000000000000000000756bffffffffffffffffffffffffffffffebe620f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000007a9fffffffffffffffffffffffff65c0000000000000000000000000000000000000046f3ffffffffffffffffffffbd150000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffa60000000000000000000003ffffffffffffffff4f00000000000000000000000000000000000000000000000000d5fffffffffffb1300000000000000000000000000094f2f000000000000000000000000a7ffffffffffffffffee1a00000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000016ffffff2d0000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000000000000000000000000000000000000000000000b6fffffffffffffff6060000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000d1ffffffffffffffffff8a0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffffff6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ecffffffff8f000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000024daffffffffffd40500000000000000000000000000000000000000000000000000000000000000000000000046faffffffffffffffffffd800000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000399f9f9f9f1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffa9000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffff6e000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffa9000000000000000000000000000000000000000000000000000000000000000000000000000000000000001effffffffffffffffffff63000000000000000000000053ffffffffffffffffffff3f00000000000000000000000000003bffffffffa6000000000000000000000000000000000000000000008bffffffff5f00000000000000000000000000000000000000000000000000000000000000000060ffffffffff690000000000000000000000000000000079ffffffffffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013a0fffffffffffffffffffffffffff7b2d5fcffea8e05000000000000000000000000000000000000000000003b99effffffffffffffffffffffffffffbc3761d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000018fffffffffffffffffffffffffff8f040a1d08000000000000000000000000005cfafffffffffffffffffffb8403000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffca0000000000000000000003ffffffffffffffff4f00000000000000000000000000000000000000000000000037ffffffffffffff3d0000000000000000000000000000000000000000000000000000003cfefffffffffffffffe4d0000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffff280000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000000000000000000000000000000000000000000018fbffffffffffffffff1b0000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000002f9ffffffffffffffffff580000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f00000000000000000000000000000000000000000000000000001afefffffffffffffffffffffe15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffe201000000000000000000000000000000000000000000000000000000000000000000beffffffffffffffffffff4c0000000000000000000000000000000000000000000000000000000000000000000000000012c1ffffffffff79000000000000000000000000000000000000000000000000000000000000000000000483fcffffffffffffffffffff8f00000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b0b0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffff6a0000000000000000000000000000000000000000000000000000000000000000000028ffffffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cffffffffffffffffffff81000000000000000000000071ffffffffffffffffffff5f000000000000000000000000000000aeffffffff6900000000000000000000000000000000000000004efeffffffd0020000000000000000000000000000000000000000000000000000000000000000007cffffffffffb100000000000000000000000000000009f0ffffffffffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043dcffffffffffffffffffffffffffffffffffb61700000000000000000000000000000000000000257fddffffffffffffffffffffffffffe099510f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000072feffffffffffffffffffffffffe5fcfff14f000000000000000000000075feffffffffffffffffffc22c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffeb0000000000000000000003ffffffffffffffff4f000000000000000000000000000000000000000000000000b0ffffffffffffff3f000000000000000000000000000000000000000000000000000006d5ffffffffffffffff8a000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffff230000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000000000000000000000000000000000000000000077ffffffffffffffffff1b0000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000018ffffffffffffffffffff3e0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f00000000000000000000000000000000000000000000000000006bffffffffffffffffffffffcd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffff36000000000000000000000000000000000000000000000000000000000000000016fcffffffffffffffffffee0600000000000000000000000000000000000000000000000000000000000000000000000000000585fdfffffffc4b000000000000000000000000000000000000000000000000000000000000000d6bd8ffffffffffffffffffffffff4600000000000000000000000000000000000000000000000000000000afffffffffffffffffffff000000000000000000000000000000000000000000000000678b8b8b8b4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffff4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffff810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffa4000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffff660000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffa40000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffa000000000000000000000008fffffffffffffffffffff8000000000000000000000000000000025fbfffffffb4700000000000000000000000000000000000030f2ffffffff4700000000000000000000000000000000000000000000000000000000000000000faefffffffffffff40600000000000000000000000000004effffffffffffffffffffffffffffff500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000993ffffffffffffffffffffffffffffeb5b0000000000000000000000000000000000002e80d2ffffffffffffffffffffffffe2ac6e2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000058fbfffffffffffffffffffffffffffd940e0000000000000000000694ffffffffffffffffffe75f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e7fffffff00000000000000000000003ffffffffffffffff4f000000000000000000000000000000000000000000000034ffffffffffffffff2600000000000000000000000000000000000000000000000000007cffffffffffffffffb804000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffff1e0000000000000000000000000000000000000000000027ffffffffffffffefb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d1ffffffffffffff8700000000000000000000000000000000000000000003dbfffffffffffffffff5030000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000035ffffffffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f0000000000000000000000000000000000000000000000000000beffffffffffffffffffffff88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003eaffffffffa03f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f85ffffffffffffffffffff9d00000000000000000000000000000000000000000000000000000000000000000000000000000000003ddffffffff4350000000000000000000000000000000000000000000000000d1e2e4b81b8f3ffffffffffffffffffffffffffd40300000000000000000000000000000000000000000000000000000000affffffffffffffffffffe000000000000000000000000000000000000000000000000d8ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e7ffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffa100000000000000000000000000000000000000000000000000000000000000005effffffffffffffffff62000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffbe0000000000000000000000adffffffffffffffffffffa00000000000000000000000000000000074fffffffffb6a0000000000000000000000000000000050f3ffffffff9d00000000000000000000000000000000000000000000000000000000000000002fdbffffffffffffffff3200000000000000000000000000007affffffffffffffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004be9ffffffffffffffffffffffa414000000000000000000000000000000002d8adcffffffffffffffffffffefba844e190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000005afdffffffffffffffffffffffd2370000000000000000000023ccffffffffffffffffdf69080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bfffffff00000000000000000000003ffffffffffffffff4f0000000000000000000000000000000000000000000000bbffffffffffffffe2000000000000000000000000000000000000000000000000000027f7ffffffffffffffbb0800000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000004effff190000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff8700000000000000000000000000000000000000000064ffffffffffffffffffc2000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000051ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f0000000000000000000000000000000000000000000000000010fcffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff450000000000000000000000000000000000000000000000000000000000000000000000000000000000000c89faffffea2c4284c4deeaf6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff480000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffe000000000000000000000000000000000000000000000001f8ffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffff6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffff79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffffda0000000000000000000000c8ffffffffffffffffffffbd00000000000000000000000000000000009effffffffffa51d000000000000000000000000128ffeffffffffc4060000000000000000000000000000000000000000000000000000000000000062f7ffffffffffffffffff56000000000000000000000000000086fffffffffffffffffffffffffffff90600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017b6ffffffffffffffffe14a0000000000000000000000000000000000006cfffffffffffffbd8af875c2601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000065fffffffffffffffffff677040000000000000000000058f1ffffffffffffffd55e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036fffffff00000000000000000000003ffffffffffffffff4f0000000000000000000000000000000000000000000062ffffffffffffffff8f0000000000000000000000000000000000000000000000000005ccffffffffffffffbe090000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000001cffff140000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff8700000000000000000000000000000000000000000ae5ffffffffffffffffff6c000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000061ffffffffffffffffffff110000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f0000000000000000000000000000000000000000000000000048fffffffffffffffffffffffb0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029bcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb8000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffd00000000000000000000000000000000000000000000001cffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffff810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffff76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffffffeb0000000000000000000000d8ffffffffffffffffffffcf000000000000000000000000000000000006bffffffffffff88f300000000000000000237befffffffffffdd16000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffff7b000000000000000000000000000060ffffffffffffffffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078fdfffffffffd930c0000000000000000000000000000000000000016efcaa27a512905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffba2200000000000000000000099bffffffffffffee9637000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f3fffff00000000000000000000003ffffffffffffffff4f0000000000000000000000000000000000000000001bf0fffffffffffffff91c0000000000000000000000000000000000000000000000000088ffffffffffffffaf0a000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaff0f0000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff8700000000000000000000000000000000000000007bfffffffffffffffffff30e000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000006affffffffffffffffffff030000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f0000000000000000000000000000000000000000000000000081ffffffffffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000001673d5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd715000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc00000000000000000000000000000000000000000000003effffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffff72000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0fffffffffffffffffffffb0000000000000000000000e8ffffffffffffffffffffe0000000000000000000000000000000000000079fffffffffffffffe2a1856c667f9ad4ffffffffffffffc115000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffff8f000000000000000000000000000034ffffffffffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df2ffffd63a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000000000000000000000000000000000000000000000d2f2305000000000000000095ffffffffea5b00000000000000000000002bd4fffffffff6b154070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffeb0000000000000000000003ffffffffffffffff4f000000000000000000000000000000000000000000b4ffffffffffffffff900000000000000000000000000000000000000000000000000040fdfffffffffffe800100000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ff090000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000015f1ffffffffffffffffff8000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff23000000000000000000000000000000000028ebdfbf9641020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000072fffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f00000000000000000000000000000000000000000000000000b9ffffffffffffffffffffffa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000029affbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1b00000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffc000000000000000000000000000000000000000000000061ffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ffffffffffa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017feffffffff6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffffffff0d00000000000000000000f7fffffffffffffffffffff2000000000000000000000000000000000000000070fcffffffffffffffffffffffffffffffffffffff9a050000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffffff9c000000000000000000000000000007e9ffffffffffffffffffffffffe50c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cd88106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047fffffcdc8826000000000004bfffff9d1200000000000000000000000074ffffd68d450800000000000000020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffcb0000000000000000000003ffffffffffffffff4f00000000000000000000000000000000000000005effffffffffffffffd90a00000000000000000000000000000000000000000000000020e9fffffffffff352000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000092ffffffffffffffffffd70700000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffdb460000000000000000000000000000000000000000000000000000000000000032bfa8824502000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000079ffffffffffffffffffe7000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f00000000000000000000000000000000000000000000000001f0ffffffffffffffffffffff7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe602000000000000000000000000000000000000000000000000000000000000000000000000000000000072f9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3200000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffb000000000000000000000000000000000000000000000083ffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffffff1d00000000000000000007ffffffffffffffffffffffff05000000000000000000000000000000000000000028afffffffffffffffffffffffffffffffffcb41000000000000000000000000000000000000000000000000000000000000000016ebffffffffffffffffffffffffffa70000000000000000000000000000006dffffffffffffffffffffffff54000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070efdebe99490400000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047fffffffffffd8e080000000014b940000000000000000000000000000000471f0000000000000000000000a3fee4bf7d230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffa80000000000000000000003ffffffffffffffff4f0000000000000000000000000000000000000018eefffffffffffffff7340000000000000000000000000000000000000000000000000ed3ffffffffffc52800000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000002afafffffffffffffffff9390000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff4500000000000000000000000000000000000000000000000000000000000043ffffffffe37a0900000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000074fffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f00000000000000000000000000000000000000000000000023ffffffffffffffffffffffff48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e7ffffffff920000000000000000000000000000000000000000000000000000000072ffffffffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000008afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16801000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffb0000000000000000000000000000000000000000000000a5ffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffffffffc800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffff67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffffffffff230000000000000000000bffffffffffffffffffffffff0b000000000000000000000000000000000000000000003baff6fffffffffffffffffffffdc1590100000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffffffffffffff9a00000000000000000000000000000000a5ffffffffffffffffffff7800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffe868020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fff2cc963900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffff940000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffb72f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffff850000000000000000000003ffffffffffffffff4f00000000000000000000000000000000000004c0fffffffffffffffc5000000000000000000000000000000000000000000000000003b6fffffffff46e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000007d1ffffffffffffffffff5b000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffe02a000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000006bfffffffffffffffffffe020000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f00000000000000000000000000000000000000000000000045ffffffffffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffe501000000000000000000000000000000000000000000000000000000c8ffffffffffffffffffff39000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde7e190000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffffa0000000000000000000000000000000000000000000000c7ffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffe10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7fffffffffffffffffffffe0700000000000000000000efffffffffffffffffffffeb000000000000000000000000000000000000000000000000000a4f99bad4eef5dac0a46115000000000000000000000000000000000000000000000000000000000000000000000008efffffffffffffffffffffffffffff8500000000000000000000000000000000017af3ffffffffffffe4520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffa80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffd4490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3fffffffffffffc520000000000000000000000000000000000000000000000000000000000000000000000000000000000000016ffff620000000000000000000003ffffffffffffffff4f00000000000000000000000000000000000095fffffffffffffffe630000000000000000000000000000000000000000000000000091ffffffffbb2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000090ffffffffffffffffff7d00000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffaa000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000061ffffffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f00000000000000000000000000000000000000000000000066ffffffffffffffffffffffff0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffff3c00000000000000000000000000000000000000000000000000001fffffffffffffffffffffe1010000000000000000000000000000000000000000000000000000000000000000000000000000000dedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8cc973f0100000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff90000000000000000000000000000000000000000000000eaffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028fffffffffffb0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffff76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffffffffffffffe40000000000000000000000d2ffffffffffffffffffffca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffffffffffffff7100000000000000000000000000000000000014609ab2aa8f4b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092bd380000000000000000000003ffffffffffffffffca781600000000000000000000000000000065fffffffffffffff858000000000000000000000000000000000000000000000000006affffffd24d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000049fefffffffffffffffe710000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000056ffffffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f00000000000000000000000000000000000000000000000087fffffffffffffffffffffff20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e5ffffffff91000000000000000000000000000000000000000000000000000074ffffffffffffffffffff8a000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffffffffffffedcdc0b5b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b0a29384765f2f050000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff9000000000000000000000000000000000000000000000cffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffff2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffff8d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffffc10000000000000000000000b0ffffffffffffffffffffa500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffffffffffffffff5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffffff147000000000000000000000000003cfaffffffffffffea3a0000000000000000000000000000000000000000000000000031fbffdc5a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff3f000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff8700000000000000000000000000000016e8fffffffffffffff754000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000003cffffffffffffffffffff2e0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000a8ffffffffffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffe50100000000000000000000000000000000000000000000000000caffffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffffffffffc5621b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff8000000000000000000000000000000000000000000002effffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffff6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffffffff6a00000000000000000000005dffffffffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffffffffff3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047fffffffffffffff7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f1ffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffffffff00a00000000000000000000001de9ffffffffffffc11f0000000000000000000000000000000000000000000000000000004f6805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000afffffffffffffff75080000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000b5ffffffffffffffd73300000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000001fffffffffffffffffffff3e0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffff3b00000000000000000000000000000000000000000000000020ffffffffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000e7fffffffffffffffff85d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff80000000000000000000000000000000000000000000051ffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cefffffffffffff00a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffd607000000000000000000000004ceffffffffffffffffb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffffffffffffffffa090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000004130b000000000000000000000003fffffffffffff2d4b7997b5e11000000000000000000000fcffffffffffff8740200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffff97000000000000000000000000000000000000000000000000affffffffffffffffff3a543000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000083fffffffffffffe91090000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000004fdffffffffffffffffff4f0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000ceffffffffffffffffffffffb4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e3ffffffff9000000000000000000000000000000000000000000000000075ffffffffffffffffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff81f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f83ffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfeffffffffffff410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a8ffffffffffffd01f000000000000000000000000001bcdffffffffffffb60f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffffffffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffeac4741a0000000000000002a386684b2d0f000000000000000000000000000000000ac3ffffffffffc42d0000000000000000000d2b25080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffefd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f3ffffffffffffffffffffff9c0c00000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000064ffffffffffffd44200000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000dfffffffffffffffffff7a0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffe4010000000000000000000000000000000000000000000000cbffffffffffffffffffff2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffffbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffd80a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffffffffffffffff8f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffffffc90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037709ba77c4c0200000000000000000000000000000002497aa59f743c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffeb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffc971400000000000000000000000000000000000000000000000000000006b9ffffffffdc5300000000000000000000004ffffffee398400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec3c00000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff8700000000000000000000000048fbffffffffe361030000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffffdbb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7cbffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000aeffffffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000e3ffffffffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffff3a0000000000000000000000000000000000000000000022ffffffffffffffffffffd6000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffff9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffffffd55503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000005effffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffffffffff4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffdc090000000000000000000000000000000000000000000000000003adffffffe972060000000000000000000000004fffffffffffffbd1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcb1f0000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000030f3ffffffe8760800000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000007cffffffffffffffffffe30000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000edffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0ffffffff8f0000000000000000000000000000000000000000000077ffffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026feffffffffffffff8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f6ffffffffffffffffffffffdf700d00000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffff9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031fafffffffffffffffffffff86200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff1700000000000000000000000000000000000000000000000000a0ffffda670800000000000000000000000000004fffffffffffffffae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9907000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000009e2ffffc95c06000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000004affffffffffffffffffff1900000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000f5ffffffffffffffffffffff95000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffe301000000000000000000000000000000000000000000ccffffffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffff3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffff940300000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1fffffffffffffffffffffffffff08f23000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000072ffffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffff71300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056faffffffffffffffffd4370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff17000000000000000000000000000000000000000000000000004ab45102000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffc553030000000000000000000000000000000000000000000080fffffffffffffffff6600000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000419d36000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000efaffffffffffffffffff4d00000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000edffffffffffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffff39000000000000000000000000000000000000000023ffffffffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003deffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017eeffffffffffffffffba1000000000000000000000000000000000000000000000000000000000000000000000000000000000000034fdfffffffffffffffffffffffffffffdb34500000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffffffffff75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fb8fcffffffffcf6903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fffffffca938000000000000000000000000000000000000000000000000000091ffffffffffffdd30000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000c0ffffffffffffffffff8300000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000e1ffffffffffffffffffffffa50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffff8e000000000000000000000000000000000000000078ffffffffffffffffffff78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffffffff6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff7000000000000000000000000000000000000000000008effffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfdffffffffffffffffdf3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffffffffffffffffffffd45d04000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffff340000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffffffffffffde020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144055431f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fff28e200000000000000000000000000000000000000000000000000000000001a1ffffffffb41100000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000077ffffffffffffffffffd900000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000d6ffffffffffffffffffffffae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffe20100000000000000000000000000000000000000ceffffffffffffffffffff21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e3ffffffffffac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff8000000000000000000000000000000000000000000006affffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffffd8b0700000000000000000000000000000000000000000000000000000000000000000000000000000000006af4ffffffffffffffffffffffffffffffffffe1650100000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffff290000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffffffffff5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025720e0000000000000000000000000000000000000000000000000000000000000003b0fffd7d010000000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000026ffffffffffffffffffff3d000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000cbffffffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffff3800000000000000000000000000000000000024ffffffffffffffffffffc90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039fafffffffff80f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff80000000000000000000000000000000000000000000046ffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffffffd22f000000000000000000000000000000000000000000000000000000000000000000000000000000000023c2ffffffffffffffffffffffffffffffffffffc62e000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffff1d0000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffe30b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff1700000000000000000010c38e0a00000000000000000000000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007aa4600000000000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000c4ffffffffffffffffffa1000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000beffffffffffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffff8d00000000000000000000000000000000000079ffffffffffffffffffff7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffff90000000000000000000000000000000000000000000022ffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bfffffffffffffffffffff9770200000000000000000000000000000000000000000000000000000000000000000000000000000000026ae1fffffffffffffffffffffffffffffffffffb6f000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffffaa0000000000000000000000000000000000000000000000000000000000000000ebfffffffffffffffffd09000000000000000000000000000000000000000000000000000000000000000000005dfffffffffffffffffffcffffff84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff17000000000000000000abffffdc40000000000000000000000000000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000000000000000046dccf7d85b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000a2b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e0ffffffffffffffe4b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b49b4b000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000061fffffffffffffffffff60f0000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f000000000000000000000000000000000000000000000000a1ffffffffffffffffffffffdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffe2010000000000000000000000000000000000cffffffffffffffffffffe1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffee130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa0000000000000000000000000000000000000000000003faffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064f9ffffffffffffffffffffc32200000000000000000000000000000000000000000000000000000000000000000000000000000000000457caffffffffffffffffffffffffffffffffff9b05000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000011ffffffffffffffffffde000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffff9bfffffff8230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff170000000000000000001bdefffffe8e0500000000000000000000000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000000000000000bdffffffffff5600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87001dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff790000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000bedffffffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f0000000000000000000000000000000000000000000000007efffffffffffffffffffffff901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffff380000000000000000000000000000000025ffffffffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc9ffffffff970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa0000000000000000000000000000000000000000000000daffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ae8fffffffffffffffffffff467000000000000000000000000000000000000000000000000000000000000000000000000000000000000003baefcffffffffffffffffffffffffffffffac020000000000000000000000000000000000000000000000000000000072ffffffffffffffffffffff9e040000000000000000000000000000000000000000000000000000000054ffffffffffffffffffb6000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffffff58b5ffffffb20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff170000000000000000000020e3ffffffc61c000000000000000000000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000000000000024ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa10000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000007cffffffffffffffffffea1300000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f0000000000000000000000000000000000000000000000005bffffffffffffffffffffffff16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffff8d000000000000000000000000000000007bffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec5ffffffff4b00000000001b384d62778c9684715e4b2f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffb0000000000000000000000000000000000000000000000b6ffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ccbffffffffffffffffffffffb61a000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c7fe3ffffffffffffffffffffffffffff8e000000000000000000000000000000000000000000000000000000007cffffffffffffffffffffffffbb13000000000000000000000000000000000000000000000000000000a1ffffffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff443dffffffff5200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff17000000000000000000000027edffffffeb460000000000000000000000000000000000000000000000000000004fffffffffffffffbf00000000000000000000000000000000000000000000000000007dffffffffffffff22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff8700a9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff98020000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000000eefffffffffffffffffffa200000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffff3f00000000000000000000000000000000000000000000000038ffffffffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffe101000000000000000000000000000000d0fffffffffffffffffffc170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc1ffffffeb1a16579adcfffffffffffffffffffffffff0b4763702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc000000000000000000000000000000000000000000000093ffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a4ffffffffffffffffffffffed480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034eb5fdffffffffffffffffffffffff5700000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffffffe2370000000000000000000000000000000000000000000000000004ebffffffffffffffffff67000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffff2f00c4fffffff024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff1700000000000000000000000042fbfffffffc6800000000000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000d7ffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000009d0ffffffffffffffffffffffff7e00000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000000076ffffffffffffffffffff470000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffff3f00000000000000000000000000000000000000000000000014ffffffffffffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffff37000000000000000000000000000027ffffffffffffffffffffbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abcffffffefffffffffffffffffffffffffffffffffffffffffdd6d0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc00000000000000000000000000000000000000000000006fffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074fcfffffffffffffffffffffd77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8cf8ffffffffffffffffffffe70f000000000000000000000000000000000000000000000000000090fffffffffffffffffff8fffffffff97101000000000000000000000000000000000000000000000066ffffffffffffffffffff3800000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffff1b0036fdffffffd00c000000000000000000000000072847482f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d40668cb3d1ddeaf6fcf0e2d5c19a72491a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000069ffffffffff88010000000000000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000000000004affffffffffffffff3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000029937f5e2a000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f00000000000023f0fffffffffffffffffffc650000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000000005d3ffffffffffffffffffe00d000000000000000000000000000000000000000000000000000000000498ffffffffffffffffffff3f00000000000000000000000000000000000000000000000000ddffffffffffffffffffffff8800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffff8c00000000000000000000000000007cffffffffffffffffffff6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e9ffffffffffffffffffffffffffffffffffffffffffffffffffee87150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffd00000000000000000000000000000000000000000000004bffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043eaffffffffffffffffffffffa80a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fa4feffffffffffffffffff8c00000000000000000000000000000000000000000000000000009affffffffffffffffff4fe5ffffffffffc42700000000000000000000000000000000000000000009e5ffffffffffffffffffe80200000000000000000000000000000000000000000000000000000000000000000000009affffffffffffffffff08000098ffffffffbd0700000000000000000038a1f4ffffffffec890d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054486c7fbffffffffffffffffffffffffffffffffffd7934e0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000050d43200000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff17000000000000000000000000000096ffffffffffa70600000000000000000000000000000000000000000000004fffffffffffffffbf00000000000000000000000000000000000000000000000000c1ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000047ffffffffd87c0f000000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000004efefffffffffffffff64f000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000003bfeffffffffffffffffffbc06000000000000000000000000000000000000000000000000000012beffffffffffffffffffffff3f00000000000000000000000000000000000000000000000000a2ffffffffffffffffffffffba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffe00000000000000000000000000000d2fffffffffffffffffffb13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe84700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffd000000000000000000000000000000000000000000000027ffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dc8ffffffffffffffffffffffcd13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033c5fffffffffffffffff00a0000000000000000000000000000162a3e52667a8ea2b6cadef8ffffffffffffffffff1227e8fffffffffff7810d000000000000000000000000000000000000009affffffffffffffffffff99000000000000000000000000000000000000000000000000000e22364a5e72869aaec2d6f5fffffffffffffffff300000011eaffffffffb10700000000000017a2ffffffffffffffffffd21500000000000000000000000000000000000000000000000000000000000000000000000000000000003391eafffffffffffffffffffffffffffffffffffffffffffffffff49f3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc700000000000000e2ffdf12000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff17000000000000000000000000000007cfffffffffffb106000000000000000000000000000000000000000000004fffffffffffffffbf00000000000000000000000000000000000000000000000039ffffffffffffffffe901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000047fffffffffffff04e0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000088ffffffffffffee3b00000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000085ffffffffffffffffffffad0700000000000000000000000000000000000000000000000028dbffffffffffffffffffffffff3f0000000000000000000000000000000000000000000000000067ffffffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffff3600000000000000000000000028ffffffffffffffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006efcfffffffffffffffffffec16c41270c0c274269bdfdfffffffffffffffffffe8d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffe000000000000000000000000000000000000000000000006fdffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069cffffffffffffffffffffffd21600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000490ffffffffffffffff5f0000000000000000000000000003fffffffffffffffffffffffffffffffffffffffffa01002ae8ffffffffffffea6e0a000000000000000000000000000000008cffffffffffffffffffffff4800000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffde0000000058ffffffffffc010000000003ee8ffffffffffffffffffffffb10000000000000000000000000000000000000000000000000000000000000000000000000000035cd2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd96806000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000091ffffb7020000000000000000000000000000000047fffffffffffffff0b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e6ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff1700000000000000000000000000000027f4ffffffffffb2060000000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000000000b9ffffffffffffffff9c0000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeecaa1e00000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000003beffffffffdf2a0000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000003bcffffffffffffffffffffc315000000000000000000000000000000000000000000015ff0ffffffffffffffffffffffffff3f000000000000000000000000000000000000000000000000002cffffffffffffffffffffffff2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffff8b0000000000000000000000007dffffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018bfffffffffffffffffffb891b00000000000000000000197df7ffffffffffffffffffcb1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff000000000000000000000000000000000000000000000000dfffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffffffd61800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffb50000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffe30000001fd4ffffffffffffffef902c0000000000000000000000002dbeffffffffffffffffffffffef0600000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffca000000000094ffffffffffd52a00006bfbffffffffffffffffffffffffff3800000000000000000000000000000000000000000000000000000000000000000000000664dcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1650500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffeb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c6ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000040ffffff800000000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000061ffffffffffffb30600000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000000049ffffffffffffffffff4700000000000000000000000000000000000000000000000000000000000085ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd702000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f00000000000000000017e5ffffc616000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000000000000015dbffffffffffffffffffffed670200000000000000000000000000000000000036c8fffffffffff0ffffffffffffffffff3f0000000000000000000000000000000000000000000000000001e9ffffffffffffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffe0000000000000000000000000d3fffffffffffffffffff80f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffffffc92e000000000000000000000000000025bfffffffffffffffffffc107000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff0000000000000000000000000000000000000000000000008ab7b7b7b76100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffaffffffffffffffffffffd60e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffec0000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffcb000000000eb9ffffffffffffffffffdf955e320f010003152f70b7fcffffffffffffffffffffffff770000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffb6000000000005c6fffffffffff5668fffffffffffffffffffffffffffffff920000000000000000000000000000000000000000000000000000000000000000000043d9ffffffffffffffffffffffffffffffe4ccbcaba4b3c4d5f7ffffffffffffffffffffffffffffdc44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000003ebfffffe4600000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff170000000000000000000000000000000000acffffffffffffa701000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000004d6ffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f02000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000003cfba50700000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000001ee1ffffffffffffffffffffffcb360000000000000000000000000000001ca0feffffffffffec43ffffffffffffffffff3f000000000000000000000000000000000000000000000000000098ffffffffffffffffffffffad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffffff350000000000000000000029ffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffffb305000000000000000000000000000000000195ffffffffffffffffffab020000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051fbffffffffffffffffffffb302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ebffffffffffff2300000000000000000000000003ffffffffffffffffffffffffffffffffffffffffb40000000000048bfefffffffffffffffffffffffffef4feffffffffffffffffffffffffffffffffe1080000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffa20000000000001be2ffffffffffffffffffffffffffffffffffffffffffffbe000000000000000000000000000000000000000000000000000000000000000016a3ffffffffffffffffffffffffffcd7f49160000000000000000043065a4f4ffffffffffffffffffffffff9f1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc700000000000000009dffffffe613000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff17000000000000000000000000000000000017eeffffffffffff88000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000006bffffffffffffffffff5400000000000000000000000000000000000000000000000000000000000007b1b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3e1fffffffffffffffffffffff9620000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000036000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000000024e1ffffffffffffffffffffffffd17e2c000000000000000000196cc1fdfffffffffffff23517ffffffffffffffffff3f000000000000000000000000000000000000000000000000000042fffffffffffffffffffffff10500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffffff8a000000000000000000007fffffffffffffffffffff5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffbffffffffffffffffb807000000000000000000000000000000000000019cffffffffffffffffff8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058fdffffffffffffffffffff830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffff4b0000000000000000000000000043a1f4ffffffffffffffffffffffffffffffffff9c0000000000000044e5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b00000000000000000000000000000000000000000000000000000043a1f4ffffffffffffffffffffffffffffffffff8e0000000000000022e1ffffffffffffffffffffffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000004bedffffffffffffffffffffffe98328000000000000000000000000000000000b5bbfffffffffffffffffffffffe847000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc700000000000000004bffffffffae000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000a5c000000000000000000000000000037ffffffffffffffff1700000000000000000000000000000000000061ffffffffffffff690000000000000000000000000000000000004fffffffffffffffbf00000000000000000000000000000000000000000019f0ffffffffffffffffc2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ecffffffffffffffffffea3c000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000000000000000000017c8ffffffffffffffffffffffffffffdebaa188707b96b0cefdffffffffffffffffe9360017ffffffffffffffffff3f000000000000000000000000000000000000000000000000000003e9ffffffffffffffffffffff41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffdf00000000000000000000d5fffffffffffffffffff60c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cbffffffffffffffffdd0a000000000000000000000000000000000000000002b7fffffffffffffffffd2f00000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffff5c0000000000000000000000000000000c5ebcfdffffffffffffffffffffffffffff85000000000000000013a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffb60100000000000000000000000000000000000000000000000000000000000c5ebcfdffffffffffffffffffffffffffff79000000000000000021e0fffffffffffffffffffffffffffffffffffffffff801000000000000000000000000000000000000000000000000000000000283fefffffffffffffffffffff07b0c00000000000000000000000000000000000000000043cafffffffffffffffffffffd790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000007f2ffffffff610000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000011d2ff9d0400000000000000000000000037ffffffffffffffff1700000000000000000000000000000000000000bafffffffffffffc4800000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000aefffffffffffffffff62400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040fbffffffffffffffd01f00000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000000000000000000000089effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd822000017ffffffffffffffffff3f00000000000000000000000000000000000000000000000000000096ffffffffffffffffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffff3400000000000000002affffffffffffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffff45000000000000000000000000000000000000000000001ff4ffffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffffda070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffff6d0000000000000000000000000000000000001d78d7ffffffffffffffffffffffff6d000000000000000000003fd0ffffffffffffffffffffffffffffffffffffffffffffffffffd00e0000000000000000000000000000000000000000000000000000000000000000001d78d7ffffffffffffffffffffffff650000000000000000001bc3ffffffffffffffffffffffffffffffffffffffeb0600000000000000000000000000000000000000000000000000000011bbffffffffffffffffffffffa512000000000000000000000000000000000000000000000000005ef2ffffffffffffffffffffac0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000000a8fffffffff32300000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000b1ffffb60b000000000000000000000037ffffffffffffffff170000000000000000000000000000000000000022f9ffffffffffffed1f000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000053ffffffffffffffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffae0b0000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ffffffffffffffffbc88114000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000004de7ffffffffffffffffffffffffffffffffffffffffffffffffffffffa41000000017ffffffffffffffffff3f00000000000000000000000000000000000000000000000000000031fffffffffffffffffffffff30c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffff89000000000000000080ffffffffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e1ffffffffffffffffa400000000000000000000000000000000000000000000000073ffffffffffffffffff48000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffff02000000000000000000000000000000000000000000000000000000000000000000000000000513131313131300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c9ffffffffffffffffffff7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffff760000000000000000000000000000000000000000003493ecffffffffffffffffff5600000000000000000000000366ddffffffffffffffffffffffffffffffffffffffffffffc010000000000000000000000000000000000000000000000000000000000000000000000000003493ecffffffffffffffffff51000000000000000000000385fefffffffffffffffffffffffffffffffffb4e00000000000000000000000000000000000000000000000000000016d1fffffffffffffffffffff15b0000000000000000000000000000000000000000000000000000000022c8ffffffffffffffffffffcb110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc700000000000000000057ffffffffffc602000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f00000000000000000000000000000000000000000000000000000014e6ffffcb160000000000000000000037ffffffffffffffff17000000000000000000000000000000000000000091ffffffffffffffca060000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000014e7ffffffffffffffffa50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095fffffffd7f01000000000000000000000097ffffffffffffff770000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ffffffffffffffffffffff13c0000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000001187f5ffffffffffffffffffffffffffffffffffffffffffffffe956000000000017ffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000beffffffffffffffffffffff610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffde0000000000000000d6fffffffffffffffffff209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffff2b00000000000000000000000000000000000000000000000004e6ffffffffffffffffd1000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff05000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffff0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028fbfffffffffffffffffff5160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffff660000000000000000000000000000000000000000000000054fadf9ffffffffffff3e000000000000000000000000000354c9ffffffffffffffffffffffffffffffffffffec660200000000000000000000000000000000000000000000000000000000000000000000000000000000054fadf9ffffffffffff3d0000000000000000000000003cc5ffffffffffffffffffffffffffffe44a0000000000000000000000000000000000000000000000000000001bd8ffffffffffffffffffffdf2500000000000000000000000000000000000000000000000000000000000004a1ffffffffffffffffffffce1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000df9ffffffffff6c000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000046feffffd61500000000000000000037ffffffffffffffff17000000000000000000000000000000000000000015f2ffffffffffffff940000000000000000000000000000004fffffffffffffffbf00000000000000000000000000000000000001b7ffffffffffffffffc6080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bdffed480000000000000000000000000097ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffe50300000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000188decfffffffffffffffffffffffffffffffffffffff3800c00000000000017ffffffffffffffffff3f000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffc80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032e3e3e3e3e3e3c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffff330000000000002cffffffffffffffffffffa40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffffffffc6000000000000000000000000000000000000000000000000000085ffffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffffff0a000000000000000000000000000000000000000000000000000000000000000000000000008bfffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffff5500000000000000000000000000000000000000000000000000001269c7ffffffb305000000000000000000000000000000002b81d6ffffffffffffffffffffffffffe591130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001269c7ffffffb30500000000000000000000000000004bc6fefffffffffffffffffff3910d0000000000000000000000000000000000000000000000000000001dddffffffffffffffffffffd41a00000000000000000000000000000000000000000000000000000000000000000191ffffffffffffffffffffd216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc700000000000000000000bcfffffffffff21c0000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f00000000000000000000000000000000000000000000000000000000008effffffd112000000000000000037ffffffffffffffff170000000000000000000000000000000000000000007effffffffffffffff5100000000000000000000000000004fffffffffffffffbf00000000000000000000000000000000000078ffffffffffffffffdc1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012ab20000000000000000000000000000097ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffefb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d1ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ffffffffffffff4d8bc9f83670e00000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000656aef0ffffffffffffffffffffffffffffcd690f000000000000000017ffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000001d9ffffffffffffffffffffff4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffda0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffff8800000000000082ffffffffffffffffffff4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015fdffffffffffffffff62000000000000000000000000000000000000000000000000000022feffffffffffffffff740000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffee00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0ffffffffffffffffffdd01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffff4100000000000000000000000000000000000000000000000000000000002784a607000000000000000000000000000000000000000022568bbcd4e6f9f0dbc5b07c310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002784a60700000000000000000000000000000000001b69aecce7f8dfc49f4f08000000000000000000000000000000000000000000000000000000000dd1ffffffffffffffffffffd31200000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffffffffcb090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000073ffffffffffffb00000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000007d0ffffffcc0f0000000000000037ffffffffffffffff170000000000000000000000000000000000000000000ce8ffffffffffffffe813000000000000000000000000004fffffffffffffffbf00000000000000000000000000000000003cfbffffffffffffffd71a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000659d8164482c100000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000003386f96bedbe8f5fbefe0bd975f1b000000000000000000000017ffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000005effffffffffffffffffffffc500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffde000000000000d7ffffffffffffffffffef060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffff16000000000000000000000000000000000000000000000000000000c6ffffffffffffffffc00000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffffff44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b6ffffffffffffffffffffe81f00000000000000000000000000000000000000000000000000000000000000000000000001adffffffffffffffffffffa90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000000002affffffffffffff5100000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f00000000000000000000000000000000000000000000000000000000000032fcffffffc80d00000000000037ffffffffffffffff17000000000000000000000000000000000000000000006affffffffffffffffa4000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000014e4ffffffffffffffd0150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffe6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c9ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f000000000000000000000000000000000000000000000000000000000001caffffffffffffffffffffff440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021ffffffffff33000000002dffffffffffffffffffff9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffdf000000000000000000000000000000000000000000000000000000008dfffffffffffffffffc1100000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffff180000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffffff89000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0ffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095fffffffffffffffffffff63600000000000000000000000000000000000000000000000000000000000000000000000000000acbffffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000e1ffffffffffffe40e000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000008cffffffffb904000000000037ffffffffffffffff170000000000000000000000000000000000000000000005dcffffffffffffffff4e0000000000000000000000004fffffffffffffffbf00000000000000000000000000000001b6ffffffffffffffc311000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffce5d0600000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffd10400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffc6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffff880000000083ffffffffffffffffffff460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffffffffffa90000000000000000000000000000000000000000000000000000000056ffffffffffffffffff4600000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffffffffff1d0000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffd100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffffffffc200000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffffff6a0000000000000000000000000000000000000000000000000000000000000000000000000000000021f3ffffffffffffffffffff4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000000000098ffffffffffffff93000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000adfffffffff98000000000037ffffffffffffffff17000000000000000000000000000000000000000000000057ffffffffffffffffe50b00000000000000000000004fffffffffffffffbf00000000000000000000000000000077ffffffffffffff930500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097fffffffeb14000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffdd00000000d9ffffffffffffffffffeb040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f7ffffffffffffffff760000000000000000000000000000000000000000000000000000000020ffffffffffffffffff5d00000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffff220000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffc7000000000000000000000000000000000000013c6371591900000000000000000000000000000000000000000000000000000000000000000000000000000000a3fffffffffffffffffff705000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffff5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001aedffffffffffffffffffffb901000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffffffe8130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000000000050fffffffffffffffd380000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000047ffffffffff720000000037ffffffffffffffff17000000000000000100000000000000000000000000000001ccffffffffffffffff8100000000000000000000004fffffffffffffffbf000000000000000000000000000040fbfffffffffff65d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097fff49425000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff8700000000000000000000d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeba7160000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000001beefffffffffffffffffffff622000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffb90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffff3200002effffffffffffffffffff9700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001effffffffffffffffff5e0000000000000000000000000000000000000000000000000000000000fbffffffffffffffff7500000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffbe000000000000000000000000000000000040dbfffffffffea21100000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffff60c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7fffffffffffffffffffff01c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffffaa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc700000000000000000000000dfaffffffffffffffd20400000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000a4fffffffffd4f00000037ffffffffffffffff1700000000000065dc3100000000000000000000000000000052fffffffffffffffff61c000000000000000000004fffffffffffffffbf000000000000000000000000002befffffffffffd8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c77110000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffffffffffc3040000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffb200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffff87000084ffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffffffff4e0000000000000000000000000000000000000000000000000000000000ebffffffffffffffff8c00000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffff2c000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffb4000000000000000000000000000000004efaffffffffffffffd5100000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffff390000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffa80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026fbffffffffffffffffffff5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc7000000000000000000000000beffffffffffffffff7700000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000015eefffffffff42e000037ffffffffffffffff17000000000040fffff44c000000000000000000000000000004e4ffffffffffffffffa2000000000000000000004fffffffffffffffbf0000000000000000000000001be2fffffffffc87080000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6c3810c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff8700000000000000000066ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7d0000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffdc0000daffffffffffffffffffe70200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffff3d0000000000000000000000000000000000000000000000000000000000daffffffffffffffffa400000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffffffffff3000000000000000000000000000000000000000000000000000000000000000000000000dfeffffffffffffaa00000000000000000000000000000012e9ffffffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000000000000002d8ffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de9ffffffffffffffffffffde0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffffffe70b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc700000000000000000000000075fffffffffffffffff6815c3807000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000006fffffffffffda0e0037ffffffffffffffff1700000000000097fffffc6b00000000000000000000000000007efffffffffffffffffe8b876e220000000000004fffffffffffffffbf00000000000000000000000ed1ffffffffd13300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff8700000000000000000072b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3faffffffffffffffc8b3b3b3b3b3b3b3b3b3b3b3b3b3b4f8fffffffffffffffffffffffffff95b000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000cdcffffffffffffffffffffff5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffffffffffffa5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfeffffffff3130ffffffffffffffffffff9100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffff300000000000000000000000000000000000000000000000000000000000c9ffffffffffffffffb200000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffff3500000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffa100000000000000000000000000000052ffffffffffffffffffffff4500000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffffffff5d000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffb50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016f2ffffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000002cffffffffffffffffffffffffec580047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000005d8ffffffffffab0037ffffffffffffffff1700000000000006c7ffffff8e0200000000000000000000000019fbfffffffffffffffffffffffa6800000000004fffffffffffffffbf0000000000000000000005bdfffffff47c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000068ffffffffffffffffffffffffed3e00000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000002aeffffffffffffffffffffff6410000000000000000000000000000000000000000000000000000000000000000000000000000000006faffffffffffffff9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffff8686ffffffffffffffffffff3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffff3a0000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffffff3a00000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffff9700000000000000000000000000000029ffffffffffffffffffffffce00000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffffff510000000000000000000000000000000000000000000000000000000000000000000000000000000020f3fffffffffc330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bf6ffffffffffffffffffffd80100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dfffffffffffffffffffff3170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef350047fffffffffffffff0b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e6ffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000004bffffffffffff6e37ffffffffffffffff17000000000000001be8ffffffaf09000000000000000000000000aaffffffffffffffffffffffffd509000000004fffffffffffffffbf00000000000000000001a4fffffc9a19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa1050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000a4ffffffffffffffffffffdc260000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000040f9fffffffffffffffffffff43d0000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffff9700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffdbdbffffffffffffffffffe10100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffff4b0000000000000000000000000000000000000000000000000000000000d9ffffffffffffffff9200000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff8d00000000000000000000000000000004f7ffffffffffffffffffffff2b00000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffffff3900000000000000000000000000000000000000000000000000000000000000000000000000000009bfffffffffff8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffff680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffcffffffffffffffffffff950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee33000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000b9fffffffffffa70ffffffffffffffff17000000000000000043feffffffb404000000000000000000000040fffffffffffffffffffdb2470100000000004fffffffffffffffbf0000000000000000003cfaffb22a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffffffffff8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000bd5ffffffffffffffffc614000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000005bfefffffffffffffffffffff23d00000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffff9100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bfeffffffffffffffffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dffffffffffffffffff5c0000000000000000000000000000000000000000000000000000000000eaffffffffffffffff8100000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffff440000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff8400000000000000000000000000000000baffffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffff20000000000000000000000000000000000000000000000000000000000000000000052b5783afdafdffffffffffde0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f7ffffffffffffffffffffed0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffff81600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffeb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c6ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec3000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000002bfcfffffffffff9ffffffffffffffff1700000000000000000094ffffffffa2010000000000000000000000d5ffffffffffffeb882000000000000000004fffffffffffffffbf00000000000000000000303f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cfffffffffffffffffc660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff430000000000000000000000000000000029f4ffffffffffffaa0800000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffd6480500000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000006efefffffffffffffffffffff961000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffff8a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffffff340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffffffff710000000000000000000000000000000000000000000000000000000000faffffffffffffffff6900000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffffffffff480000000000000000000000000000000000000000000000000000000000000000000003f7ffffffffffffff7a0000000000000000000000000000000072ffffffffffffffffffffffe201000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffff080000000000000000000000000000000000000000000000000000000224507ba7d3fafffffffffffffffffffff734000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffffffffffff8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079393939393939393939393939393939393939393939393939393939393939393939393939393939393c7ffffffffffffffffffea2e0000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffffffffffffffff170000000000000000000bddffffffff8f00000000000000000000006cffffffffc95e07000000000000000000004fffffffffffffffbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c0fffffffffffff44b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000005bfffffffffe83010000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffff7f00000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffed9b1f0000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000061fcffffffffffffffffffffff90040000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffffffa00000000000000000000000000000000000000000000000000000000020ffffffffffffffffff3400000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffffff4d000000000000000000000000000000000000000000000000000000000000000000002affffffffffffffff710000000000000000000000000000000020feffffffffffffffffffffff39000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffe400000000000000000000000000000000000000000000001c4874a0ccf6ffffffffffffffffffffffffffffffff6100000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf3e9e0d6c7a98a6b4c2601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e3ffffffffffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e3ffffffffffffffffffffe605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac4ffffffffffffffe92b000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000018f5ffffffffffffffffffffffffff17000000000000000000003efeffffffff7a000000000000000000000ef3f79f34000000000000000000000000004fffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017e5ffffffffe83400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000097fffff35100000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff15e00000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000053f9ffffffffffffffffffffffcd3000000000000000000000000000000000000000000000000000000000000000000000e6ffffffffffffffff7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019fdffffffffffffffffffffffff85000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffffd80000000000000000000000000000000000000000000000000000000057fffffffffffffffff80600000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffff52000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffff670000000000000000000000000000000000b8ffffffffffffffffffffff8800000000000000000000000000000000000000000000000000000000000000000002e9ffffffffffffffffff97000000000000000000000000000000000000013071b3efffffffffffffffffffffffffffffffffffffffffff880000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefbb8650100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffffffffd6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffffffffff58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d0ffffffffffe72900000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffffffff17000000000000000000000090ffffffffff660000000000000000000046130000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003afaffffce1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000007ccda2a0000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa6e00000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000041eafffffffffffffffffffffffb85090000000000000000000000000000000000000000000000000000000000000014ffffffffffffffffff7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffffffffff2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060fffffffffffffffffe120000000000000000000000000000000000000000000000000000008dffffffffffffffffc80000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffff5d00000000000000000000000000000000004cffffffffffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000003cffffffffffffffffffff47000000000000000000000000000000001b8fecffffffffffffffffffffffffffffffffffffffffffffffff91000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffabc6e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffffffffbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003083c7c2730600000000000000000016daffffffe5270000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000013f2ffffffffffffffffffffffff1700000000000000000000000de6fffffffffd5100000000000000000000000000000000000000000000000000004fffffffffffffffbf00000000000000000000000000001fb6cf2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffa90a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000001d10000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe2380000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000001bc3ffffffffffffffffffffffffe871090000000000000000000000000000000000000000000000000000000024a2ffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffffffffffd60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016fdffffffffffffffff56000000000000000000000000000000000000000000000000000000c9ffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000031a35506b86a1bcd8ffffffffffffffffffffffc4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3e1ffffffffffffffff54000000000000000000000000000000000000c7ffffffffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000091fffffffffffffffffff10600000000000000000000000000000056f2ffffffffffffffffffffffffffffffffffffffffffffffffff9100000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcb62090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf7ffffffffffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5fffffffffffffffffffffc140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffb0000000000000000000001ee2ffe425000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffffffffff170000000000000000000000005ffffffffffff223000000000000000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000038fffff25700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bfffffffffffffff2b5b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d3ffffffffffffffffffffb713000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff420000000000000000000000000000000000000000000000000000000000000000000000000000000000000489feffffffffffffffffffffffffe67b1d00000000000000000000000000000000000000000000000038adfdffffffffffffffffffff690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017fdffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffbb000000000000000000000000000000000000000000000000000029fffffffffffffffffc1b0000000000000000000000000000000000000000000000002c93aec9e4fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4a0000000000000000000000000000000000003efeffffffffffffffffffff760000000000000000000000000000000000000000000000000000000000000024f7ffffffffffffffffffa00000000000000000000000000000004afdfffffffffffffffffffffffffffffffffffffffffffffffffe720000000000000000000000000000000000000000000035aec9e4fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef8f250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffffffffffe80100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffffffff610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffff330000000000000000000027cc2300000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000feeffffffffffffffffffffff1700000000000000000000000001c9ffffffffffcb060000000000000000000000000000000000000000000000004fffffffffffffffbf000000000000000000000000000000b4ffffff9707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffffffee7e11000000000000000000000000000000000000000000000000000000000009c3fffffffffffffffd7c0100000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d6fffffffffffffffffffffffffffdbb611c0000000000000000000000000000000000002d7ecfffffffffffffffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffffffffff28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffffe24000000000000000000000000000000000000000000000000008dffffffffffffffffb20000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff400000000000000000000000000000000000000096ffffffffffffffffffffc500000000000000000000000000000000000000000000000000000000000000b9fffffffffffffffffff61f000000000000000000000000000000d8ffffffffffffffffffffffffffffffffffffffffffffffffec50000000000000000000000000000000000000000000000000000000031a35506b86a1bcd7f2ffffffffffffffffffffff803b3b3b3b3b3b3b3b3b3b3b404a555f7090b2d4f7fffffffffffffffffffffffffffffffc9b1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffffffffffa400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffff8f0000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffffffffffff170000000000000000000000000037feffffffffff8d0000000000000000000000000000000000000000000000004ffffffffffffffffed1912300000000000000000000000031feffffffc4140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffffffe9770d00000000000000000000000000000000000000000000000000000000000000000fcfffffffffffe943000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000576f4ffffffffffffffffffffffffffffffda9967411b0000000000000000103e6d9bdcfffffffffffffffffffffffffffff88b11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de9ffffffffffffffff920000000000000000000000000000000000000000000000000bebffffffffffffffff3f0000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff37000000000000000000000000000000000000000bdafffffffffffffffffffd1700000000000000000000000000000000000000000000000000000000005dffffffffffffffffffff7d00000000000000000000000000000012ffffffffffffffffffffffffffffffffffffffffffffffffb4180000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffff5500000000000000000000000000000000000000043570aceefffffffffffffffffffffffffff68910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f1ffffffffffffffffffffff6200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016fffffffffffffffffffffff80c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d5ffffffffffffff9a0000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000cebffffffffffffffffffff7e1f00000000000000000000000000a1fffffffffffe4b00000000000000000000000000000000000000000000004ffffffffffffffffffffffa5e000000000000000000000000acffffffffdc2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000002bffe46f0a000000000000000000000000000000000000000000000000000000000000000000000016d9ffffffc21a00000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e9ffafffffffffffffffffffffffffffffffffffff7e8dbcec8d6e5f4fffffffffffffffffffffffffffffffffffc9f1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015fcffffffffffffffff790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fffffffffffffffffc3400000000000000000000000000000000000000000000008cffffffffffffffffa3000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2d000000000000000000000000000000000000000027efffffffffffffffffff630000000000000000000000000000000000000000000000000000000055faffffffffffffffffffdd080000000000000000000000000000003afffffffffffffffffffffffffffffffffffffffffffff26300000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffff500000000000000000000000000000000000000000000000054ca4f3ffffffffffffffffffffffffe74d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffffffffff3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffffffffffff4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffff940000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffffffffffc120000000000000000000000020faffffffffffec1b000000000000000000000000000000000000000000004ffffffffffffffffffffffff91400000000000000000000002bfdffffffffee42000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000001e670700000000000000000000000000000000000000000000000000000000000000000000000000001ee2fe8a040000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff56000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e92f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff28f2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffff220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d6ffffffffffffffffd10500000000000000000000000000000000000000000031fcffffffffffffffef17000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2300000000000000000000000000000000000000000041f4ffffffffffffffffb30000000000000000000000000000000000000000000000000000005bfcfffffffffffffffffffb430000000000000000000000000000000029ffffffffffffffffffffffffffffffffffffffffffbd200000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffffffffffffffffff4c00000000000000000000000000000000000000000000000000000c72e6ffffffffffffffffffffffff9f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fffffffffffffffffffffffd0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffffffffff7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003afcffffffffffffffff670000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000013f4ffffffffffffffffffffffffac00000000000000000000000098ffffffffffffc0030000000000000000000000000000000000000000004ffffffffffffffffde4c7a98c23000000000000000000000000a5fffffffffffa590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000274e00000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000167dd8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc700f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffff98010000000000000000000000000000000000000012d3fffffffffffffffff3dadcdee0e2e4e7e9ebedeff2f4f636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033e8fffffffffffffff70b000000000000000000000000000000000000000000000000169ffeffffffffffffffffffff68000000000000000000000000000000000005fbffffffffffffffffffffffffffffffffffffc74600000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffff47000000000000000000000000000000000000000000000000000000000767e8ffffffffffffffffffffffe23500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffd900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ae5fffffffffffffffffb130000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000091fffffffffffffffffff8a642010000000000000000000000001df9ffffffffffff7900000000000000000000000000000000000000000046cfb294775a3c1f05000000000000000000000000000000000026fdfffffffffffd6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000338fe6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0832800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013fbffffffffffff720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffff9500000000000000000000000000000000000010cdffffffffffffffffffffffffffffffffffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d7ffffffffffffff70030000000000000000000000000000000000000000000a6ef0fffffffffffffffffffffe7300000000000000000000000000000000000000b1ffffffffffffffffffffffffffffffffc948000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffffff43000000000000000000000000000000000000000000000000000000000000119afefffffffffffffffffffff654000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffffffef01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cbffffffffffffffffffb6000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffbffffffffffffffb8120000000000000000000000000000000095fffffffffffff51d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1fffffffffffffe68000000000000000000000000000000000000000000000000000000000000001efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde7970b0000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012a6aa9e9fffffffffffffffffffffffffffffffffffffffff2c79c5e180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aeffffffffffffffffffa21000000000000000000000000000000025ccffffffffffffffffffffffffffffffffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012beffffffffffffffe88f35020000000000000000000000000000000345a1f3fffffffffffffffffffffff75f00000000000000000000000000000000000000001df3fffffffffffffffffffffffffab24a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffffffffff3e00000000000000000000000000000000000000000000000000000000000000003ee3fffffffffffffffffffffe7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efeffffffffffffffffffffff81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffff28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a9fffffffffffffffffffa2f000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffef11000000000000000000000000000000001bf8ffffffffffffa9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffff7000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f44698eb3c9d5e2eefbf7e9dccfc2b59f75491e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005afffffffffffffffffffe757000000000000000000000000057bf7ffffffffffffffffffffffffffffffffffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015de7ffffffffffffffffeeb07654331a110803101e2d3d6392c2f0ffffffffffffffffffffffffffd72f0000000000000000000000000000000000000000000035d9fffffffffffffffffec2681300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffff3a00000000000000000000000000000000000000000000000000000000000000000017c5ffffffffffffffffffffff9100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffffff5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfeffffffffffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffffff7c00000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffff86000000000000000000000000000000000099ffffffffffffff410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffffff610000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff85e0000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037efcffffffffffffffffffd67e2700000000000000388fe4ffffffffffffffffff92237cdbffffffffffffffffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8cfbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff57c080000000000000000000000000000000000000000000000000a7bdaffffffdaa26a1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffffffffffffffffff3500000000000000000000000000000000000000000000000000000000000000000000069fffffffffffffffffffffff83000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffffffffff28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffffcc0400000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7fffffffffffffff5180000000000000000000000000000000029feffffffffffffd3040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062fffffffffffffffffa4500000000000000000000000000000000000000000000000000000000bfd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f6ffffffffffffffffffffffffe93a000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081d33485e7489a7ffffffffffffffffff75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce1ffffffffffffffffffffffeacfb4a2b9d3effffffffffffffffffffff669000000003998efffffffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002998f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5821a0000000000000000000000000000000000000000000000000000000000384b130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffffffff310000000000000000000000000000000000000000000000000000000000000000000000019dffffffffffffffffffffff760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffffffffffff04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffffffffff91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018dffffffffffffffffffffd5190000000000000000000000000000000000000000000000000047ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000a3fffffffffffffffbb75c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000004affffffffffffffff940000000000000000000000000000000000b7ffffffffffffff6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008eafffffffffffffffff12e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050feffffffffffffffffffffd21f00000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000000059fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee7970c000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014b1c7dcf2ffffffffffffffffffffffffffffffffff7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109bf9ffffffffffffffffffffffffffffffffffffffffffffffffffc227000000000000000755b3fbffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095bbcfefffffffffffffffffffffffffffffffffffffffffffffffffdb54f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffffffffff2c00000000000000000000000000000000000000000000000000000000000000000000000002a4ffffffffffffffffffffff5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092fffffffffffffffffffffff300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffffffffffffffb2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009aaffffffffffffffffffffcf15000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe74e0000000000000000000000000000000000000000000000000000000000000000000000000000000002ddfffffffffffffffa210000000000000000000000000000000046ffffffffffffffef150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffffe3765a3f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffb10c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000009dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa9000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001986eeffffffffffffffffffffffffffffffffffffffffffb43d0000000000000000000000001770cfffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020659ad0fcfffffffffffffffffffffffffffffffff7c6905a1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000003bcfffffffffffffffffffff52a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffffffe5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffffffffd4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016c8ffffffffffffffffffffc81000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa7050000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffa10000000000000000000000000000000000d4ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019fafffffffffffffffffffffffff66b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a525422000000000000000000000000000000a9ffffffffffffff8802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff8700000000e1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6d000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b68aeecffffffffffffffffffffffffffffffd9982d00000000000000000000000000000000002e8ce7ffffff9c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3c6e8495a6b7c8d7ccbcab9b8b7b64310500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffffffff23000000000000000000000000000000000000000000000000000000000000000000000000000016e5ffffffffffffffffffffd50b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffffffffffe9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff852600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bdfffffffffffffffffffffffc82100000000000000000000000000000000000000000000000000000047fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff96c00000000000000000000000000000000000000000000000000000000000000000000000000000000000013f7fffffffffffffffd2b0000000000000000000000000000000065fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff33e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001faafffffffea30a000000000000000000000000000acefffffffff65e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff870000001ad3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fcffffffffffffffdfd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f5fffffffffffffffffffffffffff65100000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffff89000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012c6a9eb2c6d9edfbebd8c6b3945619000000000000000000000000000000000000000000000349a778000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffffffffff1e0000000000000000000000000000000000000000000000000000000000000000000000000000003cfbffffffffffffffffffffa100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffffffffffffca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffd170030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046f0fffffffffffffffffff5fffffff15a000000000000000000000000000000000000000000000000000047ffffffffffffffffded3d3d3d3d3d3d3d3d3e7ffffffecd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3edffffffffffffffffffe2370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffae000000000000000000000000000000000bf3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffaf00000000000000000000000000001de8ffffd72d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000004afdffffffffffffffffffffffeb380000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ec3fbffffffffffffffffffffffffffffffffffff8e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffff1a0000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc722000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069fbfffffffffffffffff27c0db7ffffffffa20d00000000000000000000000000000000000000000000000047fffffffffffeb33e0000000000000000000054ffffffe20d00000000000000000000000000000000000021e4ffffffffffffffb91400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffffff36000000000000000000000000000000009dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffffffff4400000000000000000000000000003af9a20b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffffc03c0200000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000077ffffffffffffffffffffdb24000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4d92d6ffffffffffffffffffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffff15000000000000000000000000000000000000000000000000000000000000000000000000000000000be3ffffffffffffffffffffd9060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffffffffffffae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffffffffff090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ab4fffffffffffffffff4901500000fd8ffffffffdc36000000000000000000000000000000000000000000000047fffffff99d2a0000000000000000000000001fffffffff940000000000000000000000000000000000000029ebfffffffffd80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffae000000000000000000000000000000003bfffffffffffffffff6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3e9ffffffffffffffffffeb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017fcffffffffffffff9a00000000000000000000000000000026000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffcb0000000000000000000000000000000000000000000000000000000027ffffffffffffffc700000000000000000000000000000000000063ffffffffffffffffffe898270000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000a6ffffffffffffffffc71500000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c60a5e9ffffffffffffffffffffff980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000254b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffff11000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffffffffff140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fefffffffffffffffda6f0f000000000026effffffffffa780200000000000000000000000000000000000000000047ffef8618000000000000000000000000000000eafffffffe3c0000000000000000000000000000000000000032f0ffffec470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fffffffffffffffffd2600000000000000000000000000000000d9ffffffffffffffff2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026e4ffffffffffffffe82b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047fffffffffffffff9aa51080000000000000000000000000000000000000000000000000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa6800000000000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000009cdffffffffffffaf090000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012f74b9f6ffffffffffffff9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffffffffff0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9fffffffffffffffffffff41900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffffffffffffff97000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffffffffffff1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffcbb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3e6fffffffeb7b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3cffffffffffffffffffffff24f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ab4ffffffffffffec9e4701000000000000000047fcffffffffffbd1a000000000000000000000000000000000000000034700c0000000000000000000000000000000000b5ffffffffd807000000000000000000000000000000000000003cf5c91e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011f8ffffffffffffffff980000000000000000000000000000000079ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022e0ffffffffffe527000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffc200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047fffffffffffffffffffff19a18000000000000000000000000000000000000000000000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff75b00000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000001de9ffffffff8902000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074388ccfeffffff7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffffffffff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffffffff8800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffffffff140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffeb23a0000000000000000000000000000000000000087ffffffff7f000000000000000000000000000000000000000000000000000000000007c2ffffffffffffffffd92900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059efffffffffe294420400000000000000000000000072ffffffffffffec4f00000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffff850000000000000000000000000000000000000000300600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffff7150000000000000000000000000000001afdfffffffffffffff8160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fddffffffe1240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffffff9f000000000000000000000000000000000000000000000000a5d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e3fffffffffffffffffffffffff1440000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3330000000000000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000000003cf9fff6590000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffffb0490500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014569947000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000000000000000000000000000000001d8fffffffffffffffffffff00d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffffffffff090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffba22c00000000000000000000000000000000000000000055fffffffffc3d000000000000000000000000000000000000000000000000000000000012d9ffffffffffffb50f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046f8d3975b1e0000000000000000000000000000000000a0ffffffffffffff9405000000000000000000000000000000000000000000000000000000000000000000000000004cfffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dffffffffffffffffff8100000000000000000000000000000000c0ffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cd9ffde1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffff5b000000000000000000000000000000000000000000000010fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef4b0000000000000000000000000000000000000000000027ffffffffffffffffffdad3d3d3d3d3d3d3d3d3d3d3d3d3d3d3eeffffffffffffffffffffc417000000000000000000000000000000000000000000000000000000000000ebffffffffffffff4300000000000000000000000000000000000000000065e131000000000000000000000000000000000000000000000000000fffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffffffffef9d1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff020000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fffffffffffffffffffffffe010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fff6921f000000000000000000000000000000000000000000000022ffffffffffe211000000000000000000000000000000000000000000000000000000000022eaffffffff85020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000007c7ffffffffffffffc11500000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffcd0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eaffffffffffffffffec0a0000000000000000000000000000006dffffffffffffffffea080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018b11c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fffffffffffffffffff30b000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd223000000000000000000000000000000000000000000000027ffffffffffffffbf3e0000000000000000000000000000000028eeffffffffffffffff9b0600000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff347000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff020000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f8ffffffffffffffffffffe3040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffffffffffffffffca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006682150000000000000000000000000000000000000000000000000000eeffffffffffae00000000000000000000000000000000000000000000000000000000000037f6fff454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cedffffffffffffffe02f000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffff600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffff6a0000000000000000000000000000001bfeffffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffffffffff78000000000000000000000000000000000000000000000000a5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa60a00000000000000000000000000000000000000000000000027ffffffffffc140000000000000000000000000000000000000003ef9fffffffffffb6a000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035aec9e4fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffffffffff450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffff6800000000000000000000000000000000000000000000000000000000000051db2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffff4530000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffe30900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffdc02000000000000000000000000000000c7ffffffffffffffffd50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034fdffffffffffffffffd6060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffb6f000000000000000000000000000000000000000000000000000027ffffffc342000000000000000000000000000000000000000000005afeffffffeb3f00000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc91c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031a35506b86a1bcd7f2ffffffffffffffffffffffd6bfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbff5ffffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffffffffffffe6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008afffffffffffff72900000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092fffffffffffffffffe7900000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6ffffffffffffffffff5300000000000000000000000000000074ffffffffffffffffff46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d0ffffffffffffffffec2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffe83e00000000000000000000000000000000000000000000000000000027ffc544000000000000000000000000000000000000000000000000007affffd01f0000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffff8d4d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3deffffffffffffffffffffff9a070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035aec9e4fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd2b76c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffff2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f7ffffffffffffffffffffed050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffc401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cfffffffffffffffffff8a00000000000000000000000000000000000000000000000000000000000000000079fffffffffffffff01300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffffe6baaa6106000000000000000000000021ffffffffffffffffffc6533d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078fffffffffffffffff43d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffc61a000000000000000000000000000000000000000000000000000000001646000000000000000000000000000000000000000000000000000000009aa90a000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffe98017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b0fffffffffffffffff86400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031a35506b86a1bcd7f2fffffffffffffffffffffffae0c5aa8f74593e230900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffff520000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffff3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffffffffffff480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffffffff06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffffffff960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f3ffffffffffffffffff99020000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffffffffc6090000000000000000000000d6ffffffffffffffffffffffeb6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024f7ffffffffffffffe431000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b6ffffff95050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffd36207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bfffffffffffffe336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffff5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffffff4d00000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffff41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000246ca0c4e3eff8fbebd9c8b6a4804b16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffffff960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffffffffffff2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffffffffff760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0fffffffffffffff0190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffffffffffa7120000000000000000000000000000000000000000000000000000000000002cfffffffffffffffff921000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffffffffffffffe640000000000000000000000091ffffffffffffffffffffffffff520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001beffffffffffffffc31a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bccf65f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff6a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffeb5440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dccffffffffbf1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffff5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffff4900000000000000000000000000000000000000000000000000000000000000000014ffffffffffffffffff4d0000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab00000000000000000000000000000000000000000000000048c7ffffffffffffffffffffffffffffffffe02400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffffffffffffd10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffffffffffff5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffff550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3fffffffffffffffffffffff5dbb358000000000000000000000000000000000000000000000000000008fdffffffffffffffffa60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dfffffffffffffffffff19f44020000000000000000000000004cfffffffffffffffffffffdc26f1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffff1680100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebfffffffffffffffff4a51f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d972800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d8ffff8c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffff4400000000000000000000000000000000000000000000000000000000000000000000deffffffffffffffff590000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000000000000000000000696ffffffffffffffffffffffffffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fbfffffffffffffffffffffd0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f6ffffffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffff3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffff4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e0ffffffffffffffffffffffffffffde46b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7fafffffffffffffffffeb9b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6a259010000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfffffffffffff9b055080000000000000000000000000000000cfafffffffffffffbbc691800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059fffffffffffa9c1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffffed22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dd75700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffff4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffff640000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab00000000000000000000000000000000000000000000a2ffffffffffffffffffffffffffffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffb1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067fffffffffffffffffffffff705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffe20c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdb1c7dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000002e8fffffec1661100000000000000000000000000000000000000c2fffffff9b56213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036f7fffffff6921d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffffffa20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffff4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffffff3a0000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffff700000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab00000000000000000000000000000000000000000060ffffffffffffffffffffffffffffffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffffffffff820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffffdd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7d15e0000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd71a00c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000098d2771e000000000000000000000000000000000000000000007df6af5c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004daffffc5691300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebfffffffffffae0c3a78a6e460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffffffffff4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffffffffffffffffff35000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffff7c0000000000000000000000000035aec9e4fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd2b76c000000000000000000000000000000000000000007e2fffffffffffffffffffffffffffffffffffffffff02a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050fffffffffffffffffffffffe0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffffffff8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3d00000000000000000000000000000000000000000000000000000011fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd417000efbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000120b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f752200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000998a6e51351802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff77000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffffff3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000cfdffffffffffffff870000000000000000000000000000000000031a35506b86a1bcd7f2fffffffffffffffffffffffae0c5aa8f74593e230900000000000000000000000000000000000000000000000059fffffffffffffffffffffff1d8bea48b71573d240b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffffffffd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffff3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffffff54000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffca1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011ccffffffffffffffffd115000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad3ffffffffffffffffffffffffff840100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff77000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffff2b0000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffff93000000000000000000000000000000000000000000000000000005ffffffffffffffffffffff59000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfffffffffffffffffffffff20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffffff680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ab3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3ffffffffffffffffffffffffffffffa1080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c9ffffffffffffce1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f1fffffffffffffffffffffb62000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff77000000000000000000000000000000000000000000000000000000000000e1ffffffffffffffffffff3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffff2600000000000000000000000000000000000000000000000000000000000000000000009effffffffffffff9e000000000000000000000000000000000000000000000000000001ffffffffffffffffffffff54000000000000000000000000000000000000000000000000000000000000000008f5ffffffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffffffff140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffffffcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffffffffffb6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc7ffffffffca10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffffff14500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff77000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffff2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffff22000000000000000000000000000000000000000000000000000000000000000000000069ffffffffffffffaa000000000000000000000000000000000000000000000000000000fcffffffffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffffffffe70100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffff900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffffff35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffffffffffffef030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8ffffffffffffffffffffeb420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4ffffc60f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffe12c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d476d93b9dffdffffffffffffffffffffffffffffffffffffffe7bd93693f0f000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffff2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffff1d000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffffb6000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffff4a00000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffff990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffffffffffff4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ecffffffffffffffffffffff2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017e1ffffffffffffffffcf2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc2c20d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4ffffffffffcb19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082c52789eedffffffffffffffffffce8f653b12000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffff2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffff18000000000000000000000000000000000000000000000000000000000000000000000006f8ffffffffffffc1000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffff450000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffff4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffffffffffd900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ff3ffffffffffffa70a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ae9ffffffa008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffffffff5900000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000c9ffffffffffffcd000000000000000000000000000000000000000000000000000000eeffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffffff4080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020fdffffffffffffffffffffe00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfdfffffffb710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042fcfb6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffffff5600000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffff0e00000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffd9000000000000000000000000000000000000000000000000000000eaffffffffffffffffffff3b0000000000000000000000000000000000000000000000000000000000000069ffffffffffffffffffffad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffffffffff6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffff3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ebfffffffffffffffffffff9180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffe53b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffffffff1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffffffff090000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffe4000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffff3600000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffff7900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffffffff9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cbc16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffffff5100000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffff1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0500000000000000000000000000000000000000000000000000000000000000000000000029fffffffffffff0000000000000000000000000000000000000000000000000000000e1ffffffffffffffffffff3200000000000000000000000000000000000000000000000000000000000006f4fffffffffffffffffffc13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffffff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0fffffffffffffffffffff41100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffffffffffff36000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffff4e00000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffffff0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffff0200000000000000000000000000000000000000000000000000000000000000000000000001f2fffffffffffc000000000000000000000000000000000000000000000000000000dcffffffffffffffffffff2d00000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffffff780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffffc500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000b0ffffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff020000000000000000000000000000000000000000000000000000000000000000000000000060777777777777020000000000000000000000000000000000000000000000000000d7ffffffffffffffffffff280000000000000000000000000000000000000000000000000000000000008bffffffffffffffffffff7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffffffffff6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffffffffe40500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffffffff3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000adffffffffffffffffff4800000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffff23000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffffffffffff6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f9ffffffffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eefe5c3a04c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6cfa77e3f030000000000000000000000000000000000000000000000000099b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b59e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bf1dcc8b38f480800000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000abffffffffffffffffff4600000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffffffffff1e00000000000000000000000000000000000000000000000000000000001dffffffffffffffffffffd40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffffffffffea0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffffffc2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed2870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffde3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfcffffffffeea12a0000000000000000000000000000000000000000000014feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049fffffffffffff6b6570100000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000a8ffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffff19000000000000000000000000000000000000000000000000000000000065ffffffffffffffffffff850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffffffffffff510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001df0ffffffffffffffffffff85000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035feffffffffffffffffffff95000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000277f9fffe4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffb430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffda00b00000000000000000000000000000000000000005affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffffffc83a00000000000000000000000000000000000000000000000000000000000000042f527699bde1fdfffffffffffffffffffffffffffffffffffffffff3cfaa85613c10000000000000000000000000000000000000000000000000a5ffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffffffff140000000000000000000000000000000000000000000000000000000000aeffffffffffffffffffff360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ffffffffffffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dfffffffffffffffffffff82b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004caffffffffffffffffffffdd0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c3ffffffffe716000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffffca1400000000000000000000000000000000000000a1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb65000000000000000000000000001b37240500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffffffffffa60d00000000000000000000000000000000000000000000000000000000000000000000000007284c6f93c7fffffffffffffffffffeac87623d1900000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffff3d00000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0fffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffffff0f0000000000000000000000000000000000000000000000000000000005f1ffffffffffffffffffe6010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffff900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffff1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffffffffcd0500000000000000000000000000000000000000000000000000000000000000000000000000000000007efffffffffffffffffffffd3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009404719000000000000000000000000000000000000000000000000000000000000000000000000000064f3ffffffffffffb7010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000003102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e5ffffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046fdfffffffffffffffffffffffff24800000000000000000000000000007bfffffcd57717000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0ffffffffffffffffffffffffd21c0000000000000000000000000000000000000000000000000000000000000000000000000000000042fffffffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffffff0b000000000000000000000000000000000000000000000000000000003fffffffffffffffffffff98000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffffffffffb02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014e6ffffffffffffffffffff820000000000000000000000000000000000000000000000000000000000000000000000000000000032faffffffffffffffffffff8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ecfffffcac370000000000000000000000000000000000000000000000000000000000000000000017b2ffffffffffffffffffddd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c9931b0000000000000000000000000053ffffffffffffffbb00000000000000000046fcd24800000000000000000000000000000000000000000000000000000000000000000000000000006b9984693e030000000000000000000000000000000000000000000005abffffffffffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffe42f0000000000000000000000000000007bfffffffffff26500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffffffffffffd9150000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffff3800000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffff060000000000000000000000000000000000000000000000000000000088ffffffffffffffffffff49000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035f6fffffffffffffffffffd4e000000000000000000000000000000000000000000000000000000000000000000000000000016dfffffffffffffffffffffc306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9fffffffffffb5c000000000000000000000000000000000000000000000000000000000000000045ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00800000000000000000000000053ffffffffffffffbb00000000000000000093ffffffbc31000000000000000000000000000000000000000000000000000000000000000000000000afffffffffec8c11000000000000000000000000000000000000002bcbffffffffffffffffffffffffffa5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1ffffffffffffffffffd21c000000000000000000000000000000007bffffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8dffffffffffffffffffffffffffffffffc60200000000000000000000000000000000000000000000000000000000000000000000000000003cfffffffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000009affffffffffffffffff3500000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffff0300000000000000000000000000000000000000000000000000000000d0fffffffffffffffffff307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054fefffffffffffffffffff43200000000000000000000000000000000000000000000000000000000000000000000000008c6ffffffffffffffffffffdd140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bfffffffffffffffe5c000000000000000000000000000000000000000000000000000000000000001ad2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf1400000000000000000000000053ffffffffffffffbb000000000000000000006efbfffffea31c00000000000000000000000000000000000000000000000000000000000000000000afffffffffffffdb000000000000000000000000000000000f4cb1fefffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000095b89d7e4303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdbffffffffffffffba0e00000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000697e5a2e000000000000000000000000000000000000000000000000000000000000000000000000001571e9ffffffffffffffffffffffffffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000039fffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffff3200000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff020000000000000000000000000000000000000000000000000000001affffffffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffffffffff980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffe5240000000000000000000000000000000000000000000000000000000000000000000004aafffffffffffffffffffff0290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffffee14000000000000000000000000000000000000000000000000000000000000000f9effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb10b0000000000000000000000000053ffffffffffffffbb00000000000000000000003feaffffffef54000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000165390cefdffffffffffffffffffffffffffffffffffff1800000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffeb870e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002df5ffffffffff9b040000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffd7740b000000000000000000000000000000000000000000000000000000000000002464bafcfffffffffffffffffffffffffffffffffffffffff00e0000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffffffed00000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffff3000000000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff0100000000000000000000000000000000000000000000000000000061ffffffffffffffffffff5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ffffffffffffffffffffff61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffffffffe830000000000000000000000000000000000000000000000000000000000000000008b3fffffffffffffffffffff642000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ecffffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000051ffffffffffffff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bbffffffffffffffffffff8b02000000000000000000000000000053ffffffffffffffbb0000000000000000000000001dcfffffffff9a0900000000000000000000000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000d7ffffffffffffffffffffffffffffffffffffffffffff3900000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffe51a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae7dcb78b360000000000000000000059fffffffa6a00000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffe34c000000000000000000000000000000000000000000000000000d427bb3ebffffffffffffffffffffffffffffffffffffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffea00000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffffffffff2d00000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff01000000000000000000000000000000000000000000000000000000aafffffffffffffffffffc1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f3ffffffffffffffffffffff2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fffffffffffffffffffff04000000000000000000000000000000000000000000000000000000000000011c1fffffffffffffffffffff23e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000786e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2d0b4935d0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffef0a00000000000000000158b2ac45000000000000000000000000000000000000001bffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d8fffffffffffffffa630000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000011cdffffffffd52c000000000000000000000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000c1d5c4b4a4948373635242322a47c1ffffffffffffffff4600000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffd85c01000000000000000091ffe93e0000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbfffffffffffffa2a0000000000000000000000000000000000000000000033d2fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd0000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffffe70000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffff2a00000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff00000000000000000000000000000000000000000000000000000003efffffffffffffffffffbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026fffffffffffffffffffffff4030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffffffffffffffffffc82040000000000000000000000000000000000000000000000000000003ee2ffffffffffffffffffffef37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffc82c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3fffffffff6a11a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ab9873410300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd4ffffffffffffffff5e000000000000000095ffffffff6c0000000000000000000000000000000000001bffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024edffffffffffed40000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000011cdfffffffff7570000000000000000000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000015fcffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffc00b0000000000000005951c000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000040fffffffffffffff0d7c0ad9e8f80716254454f6a86ddffffffffffffffffffff2b0000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffffffffe40000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff0000000000000000000000000000000000000000000000000000003cffffffffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffffffffffc100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bf5ffffffffffffffffffffc82c0000000000000000000000000000000000000000000000000a85fdffffffffffffffffffffdd2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000283fefffa840700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044bfaf927226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3fffffffffffff33c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffe993200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022edffffffffffffffa60000000000000008fffffffffffc2c00000000000000000000000000000000001bffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffaffffffd22400000000000000000000000000000000000053ffffffffffffffbb00000000000000000000000000000011cdfffffffffd5f00000000000000000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000e3ffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000239a8269513920090000000000000000000000000000059dffffffffffffffffff790000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffe20000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffffff2500000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff0000000000000000000000000000000000000000000000000000008cfffffffffffffffffff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fdefffffffffffffffffffffda3220000000000000000000000000000000000000000056ae7ffffffffffffffffffffffb411000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051f2ffffd32900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffca3c00000000000000000000000000000000000000000000000000000000000000000000000000307360421e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffa88010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffe80000000000000000f2ffffffffffab00000000000000000000000000000000001bffffffffffffff4f000000000000000000000000000000000000000000000000064a4c070000000000000000000000000000000000000000000000000000000062ffffa10a0000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000013defffffffffe66000000000000000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffe8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d9ffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b7ffffffffffffffffc800000000000000000000000000000000000000000000000000000000000000000000000028ffffffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffff2200000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffe000000000000000000000000000000000000000000000000000000deffffffffffffffffffac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffffff2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012b0fffffffffffffffffffffffaab4f060000000000000000000000000000002683e1fffffffffffffffffffffffc7e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002adafffff562000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffffffffe540000000000000000000000000000000000000000000000000000000000000000000000006bffffffffd0780e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffffffff2400000000000000dbfffffffffff70c000000000000000000000100000000001bffffffffffffff4f000000000006c4390000000000000000000000000000002cdfffffd81900000000000000000000000000000000000000000000000000000000846400000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000030f6fffffffffe6d0000000000000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffbfffffffffffffffe18000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffd000000000000000000000000000000000000000000000000000030ffffffffffffffffffff45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffffffffffffde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055e8ffffffffffffffffffffffffeda5703c0b0000000000000022578ccbffffffffffffffffffffffffffcc320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015cbffffffa50d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffeb4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f4ffffffffffff4900000000000000c4ffffffffffff470000000000000016a2f5f393080000001bffffffffffffff4f00000000006affe71800000000000000000000000000009fffffffffa00000000000844e000000000000000000000000000000000000226246010000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000005cffffffffffff5d00000000000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffffffd900000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffff1d00000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffd00000000000000000000000000000000000000000000000000008bffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000119bfdfffffffffffffffffffffffffffffff3e2d1c9d9eafafffffffffffffffffffffffffffffff36f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbcffffffd723000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffff6d00000000000000adffffffffffff6e00000000000000dfffffffffa40000001bffffffffffffff4f0000000007e3fffff9bb6e2200000000000000000000009ffffffffff40c0000001ff9fb31000000000000000000000000000000007afcffffba0700000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000092fffffffffff52d000000000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffd60000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc000000000000000000000000000000000000000000000000000ff1ffffffffffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffffffffffff3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aa8fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff48a1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006aaffffffeb3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffffffff8e0000000000000096ffffffffffff8700000000000003ffffffffffff3100001bffffffffffffff4f000000006cffffffffffffffd6893d0300000000000000a0ffffffffff440000009cffffd452110000000000000000000000000005ffffffffff8300000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000008ddffffffffffd90e0000000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffffd8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f1ffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efbffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc0000000000000000000000000000000000000000000000000078ffffffffffffffffffd50400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff020000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffd1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ba6f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee871400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a2fffffff95d00000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffff990000000000000091ffffffffffff8c0000000000000dffffffffffff8800001bffffffffffffff4f00000008e5ffffffffffffffffffffeda34d0600000000b9ffffffffff4d000024fbfffffffffdcb88450900000000000000000000f8ffffffffea01000000000000000000000000000000000000000053ffffffffffffffbb00000000000000000000000000000000000000004affffffffffffac0000000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4fffffffffffffffa070000000000000000000000000000000000000000000000000000000000000000000019ffffffffffffffffffd00000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffb00000000000000000000000000000000000000000000000015eaffffffffffffffffff420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffff0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000126ccefffffffffffffffffffffffffffffffffffffffffffffffffbb3540700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003acffffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffa20000000000000099ffffffffffff8700000000000025ffffffffffffb700001bffffffffffffff4f0000006effffffffffffffffffffffffffffef9f490500dbffffffffff330000a3fffffffffffffffffff8be7a3601000000000000f1ffffffffff23000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000adffffffffffff5d00000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffff320000000000000000000000000000000000000000000000000000000000000000000016ffffffffffffffffffcd0000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa000000000000000000000000000000000000000000000000b2ffffffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff050000000000000000000000000000000000000000000000000000000000000000000000000000000000001bfaffffffffffffffffffffee09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000286db1f2ffffffffffffffffffffffffffffffffffe19e5c160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5ffffffff860000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019fdffffffffab00000000000000a2ffffffffffff6c00000000000048ffffffffffffc300001bffffffffffffff4f000008e6ffffffffffffffffffffffffffffffffffed9bfafffffffff4070029fdffffffffffffffffffffffffffe89c4f0a000007ffffffffffff32000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000001cf7ffffffffffe40a000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffffffca0000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa000000000000000000000000000000000000000000000071ffffffffffffffffffd80e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffffffff0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004315a82abcbd9e6f4fbefe2d5c29d764f2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008beffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffa700000000000000aaffffffffffff4e0000000000006dffffffffffffbd00001bffffffffffffff4f000070ffffffffffffffffffffffffffffffffffffffffffffffffffaa0000a9fffffffffffffffffffffffffffffffffff7b4673bffffffffffff1f000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000098ffffffffffff7d000000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fbffffffffffffff940000000000000000000000000000000000000000000000000000000000000000000010ffffffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffff9000000000000000000000000000000000000000000007ffffffffffffffffffff22900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffff0e000000000000000000000000000000000000000000000000000000000000000000000000000000000015f1ffffffffffffffffffffee1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd7ffffffff95000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffff9700000000000000b3ffffffffffff19000000000000a7ffffffffffff9900001bffffffffffffff4f0004e3ffffffffffe6423849596a7b8c9dadbecfe0f0feffffffffff37002efefffffffffffffffffffffffffffffffffffffffffffffffffffff003000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000023fdfffffffffff4190000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6ffffffffffffffc5000000000000000000000000000000000000000000000000000000000000000000000effffffffffffffffffc50000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff8000000000000000000000000000000000000000020a9ffffffffffffffffffeb340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffffffff720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ecffffffff870000000000000000000000000000000000000000000000142607000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffff8800000000000000bbffffffffffde00000000000000e5ffffffffffff6a00001bffffffffffffff4f00000f54afffffffffdc1e0000000000000000000000d7ffffffffac0000b0ffffffffffffaf2c3a4a5969788897a7b6c6d5e5f4ffffffffffffaa00000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000aaffffffffffff920000000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffffffc200000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff80000000000000000000000000000000000023598faffffffffffffffffffd927000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffff180000000000000000000000000000000000000000000000000000000000000000000000000000000036feffffffffffffffffffffde0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffaffffffff70000000000000000000000000000000000000000058cffffff4780000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3fffffffffffffff2d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e1ffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffff7900000000000000ceffffffffff9900000000000024ffffffffffffff1d00001bffffffffffffff4f000000000086ffffffffe0220000000000000000003fffffffffeb160000256bceffffffffff890000000000000000000000000af3ffffffffff4400000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000039fffffffffffff00a00000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffff1600000000000000000000000000000000000000000000000000000000000000000008ffffffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff7000000000000000000070f17213c5c7baaedfffffffffffffffffffffc890800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffff1d00000000000000000000000000000000000000000000000000000000000000000000000000000006cdffffffffffffffffffffff500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065fffffffffe5a0000000000000000000000000000000000004cffffffffffff5c00000000000000005bffffffffffffffedd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e6ffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f9ffffff5900000000000000efffffffffff3e00000000000062ffffffffffffc60000001bffffffffffffff4f00000000000078ffffffffe3260000000000000000a7fffffff83d000000000004a4ffffffffff7b000000000000000000000059ffffffffffc90000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000deffffffffffff5f00000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffff3600000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffbc00000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff79928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffff2100000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffff9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4fffffffffa400000000000000000000000000000000010e5ffffffffffffc600000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffff3200000000000011ffffffffffe101000000000000a0ffffffffffff530000001bffffffffffffff4f0000000000000078ffffffffe72900000000000019f9fffffb54000000000000000192ffffffffff6f00000000000000000000b4fffffffffa300000000000000000000000000000000000000000000053ffffffffffffffbb00000000000000000000000000000000000000000000000088ffffffffffffc600000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffd5b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7daffffffffffffffe1b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bbffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff5600000000000000000000000000000000000000000000000000000000000000000002ffffffffffffffffffb900000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1ac62140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffff26000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffdc0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddbffffffffeb1e0000000000000000000000000000009effffffffffffffee00000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffff0c00000000000033ffffffffff7300000000000004eaffffffffffd7020000001bffffffffffffff4f00000000000000009affffffffe62100000000009ffffff348000000000000000000008dfffffffffe63000000000000000014faffffffff7a000000000000000000000000000000000000000000000053ffffffffffffffbb00000000000000000000000000000000000000000000000030ffffffffffffff28000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fdffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b878370400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffff2b0000000000000000000000000000000000000000000000000000000000000000000000000032f1fffffffffffffffffffffb37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033f9ffffffffcd090000000000000000000000000057ffffffffffffffffef00000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffe30000000000000055ffffffffed0c0000000000004bffffffffffff43000000001bffffffffffffff4f000000000000000004b8ffffffffdb1700000035feffdb31000000000000000000000001aefffffffffc490000000000000074ffffffffa000000000000000000000000000000000000000000000000053ffffffffffffffbb00000000000000000000000000000000000000000000000000e0ffffffffffff71000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffff9700000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2b5590600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000002cecffffffffffffffffffffff610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffa300000000000000000000000029f3ffffffffffffffffcb00000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffb10000000000000077ffffffff7e00000000000000a8ffffffffffa000000000001bffffffffffffff4f0000000000000000000ed7ffffffffcf0e000083f89d0c000000000000000000000000000acbfffffffff32f000000000012eeffffffae0500000000000000000000000000000000000000000000000053ffffffffffffffbb00000000000000000000000000000000000000000000000000a2ffffffffffffb6000000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe987200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffff3400000000000000000000000000000000000000000000000000000000000000000000002ae8ffffffffffffffffffffff7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c7ffffffffff66000000000000000000000cd6ffffffffffffffffff8500000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffff7200000000000000a4ffffffe00a0000000000000ef6ffffffffda1000000000001bffffffffffffff4f000000000000000000002df7ffffffffc0080000070000000000000000000000000000000018e6ffffffffe41b0000000091ffffff97020000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000065fffffffffffff5060000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffff81b1b1b1b1b1b1b1b1b1b1b1b1d2b3e526578a4e4fffffffffffffffffffffffffdae21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffffff39000000000000000000000000000000000000000000000000000000000000000000004cf1ffffffffffffffffffffff99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bf9fffffffff526000000000000000002aeffffffffffffffffffff3000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffff3400000000000000e0ffffff4d0000000000000061fffffffff2290000000000001bffffffffffffff4f000000000000000000000069ffffffffffb1030000000000000000000000000000000000000044feffffffffcf0c000027fbfff86e00000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000028ffffffffffffff3f0000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dfffffffffffffff701000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff800000000000000000000000000000000000000002363a8fafffffffffffffffffffff67c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffffffffff3d00000000000000000000000000000000000000000000000000000000000000000279fdffffffffffffffffffffff940200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffcb050000000000000097ffffffffffffffffffffba0000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dfff3030000000000001cffffffaf0000000000000000c7fffffffa4c000000000000001bffffffffffffff4f000000000029340000000000adffffffffff97000000000000000000000000000a00000000000089ffffffffffb503000b8ed32f0000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000f2ffffffffffff710000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffffff18000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffff800000000000000000000000000000000000000000000001c8cf2ffffffffffffffffffffd83f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffff42000000000000000000000000000000000000000000000000000000000000002cc6ffffffffffffffffffffffff780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d5ffffffffff840000000000007dfffffffffffffffffffffe3b0000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d83670000000000000057ffffe3130000000000000040fffffffa5100000000000000001bffffffffffffff4f00000000009bfc610000000011e7ffffffffff6c000000000000000000000000b196010000000005caffffffffff8800000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000caffffffffffff9c0000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffff34000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffff9000000000000000000000000000000000000000000000000001083fcfffffffffffffffffffb630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffffffffff4700000000000000000000000000000000000000000000000000000000001186fafffffffffffffffffffffff85e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046fffffffffffc320000000064ffffffffffffffffffffff9c000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093fffb3b0000000000000000b9fffffa510000000000000000001bffffffffffffff4f000000000ef4fff9460000000056fffffffffffc45000000000000000000001efcff6c000000000027f8ffffffffff51000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a1ffffffffffffc70000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff49000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffff90000000000000000000000000000000000000000000000000000003de5ffffffffffffffffffff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffffff4c0000000000000000000000000000000000000000000000000000001687f2ffffffffffffffffffffffffd52f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffcc0200004dfcffffffffffffffffffffe611000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000337e64000000000000000032ffffeb3f000000000000000000001bffffffffffffff4f0000000069ffffffffd77c210000b2ffffffffffef2700000000000000000084fffff79b43030000007efffffffffff1250000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000078fffffffffffff10000000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffff1e00000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffffffffa0000000000000000000000000000000000000000000000000000000015b8ffffffffffffffffffff9d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff500000000000000000000000000000000000000000000000000852abf7ffffffffffffffffffffffffff93080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002afcffffffffff6d003af6fffffffffffffffffffffa3b00000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076fed32100000000000000000000001bffffffffffffff4f00000000d1ffffffffffffffc56930f2ffffffffffda110000000000000005e7ffffffffffe8943c0106d5ffffffffffd20a00000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000008ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9d9760100000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005feffffffffffffff74000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffa000000000000000000000000000000000000000000000000000000000004b9ffffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffff550000000000000000000000000000000000000000043571adf2ffffffffffffffffffffffffffffd04200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096fffffffffff244edffffffffffffffffffffff6a0000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000270d0000000000000000000000001bffffffffffffff4f00000038fffffffffffffffffffffaefffffffffffffba0200000000000056ffffffffffffffffffe28c70feffffffffffa200000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000d5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6300000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bffffffffffffffff4900000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff8a000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffff2900000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000ed4fffffffffffffffffffd4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031a35506b86a1bcd8ffffffffffffffffffffff833f3f3f3f3f3f3f3f3f3f3f3f424c57616f8fb0d2f6ffffffffffffffffffffffffffffffffe45f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f7ffffffffffffffffffffffffffffffffff8a000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000524c000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff4f0000009fffffffffffffffffffffffffffffffffffffff7b000000000000bfffffffffffffffffffffffffffffffffffffff68000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb00000000000000001cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd21900000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff67000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000bfffffffffffffffff8ad510500000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffff2e00000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000020e9ffffffffffffffffffed20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c93aec9e4fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffda6e0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffffffffffffffff9800000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ff7a0000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff4f000010f6fffffffffffffffffffffffffffffffffffffffc3d0000000028fffffffffffffffffffffffffffffffffffffffff9360000000000000000000000000000000000000000000000000000000053ffffffffffffffbb00000000000000003db3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3beffffffffffffffd4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3e8ffffffffffffffb3b3b3b3d3ffffffffffffffffffffffffc10f0000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffe8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7ebffffffffffffffefd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d9ffffffffffffffffffffffd32e000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000000000000000297a9f831d00000000000000000000000000000000c5ffffffffffffffb5000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000aeffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffc00000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb649010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001df9ffffffffffffffffffffffffffffa00200000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021fefffe5c000000000000000000000000000000000000000000000000016ed9ed9c0a00000000001bffffffffffffff4f00006effffffffffffffffffffffffffffffffffffffffffe41400000091ffffffffffffffffffffffffffffffffffffffffffe11300000000000000000000000000000000000000000000000000000053ffffffffffffffbb00000000000000000000000000000000000000000000000000001effffffffffffff7000000000000000000000000000000000afffffffffffffff000000000ed8ffffffffffffffffffffae08000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb030000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000000000000000088efcfffffff740000000000000000000000000000000b2ffffffffffffffca000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffff3900000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000002d3ffffffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8b56518000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffffffffffffffffffff8a010000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffe7a7682800000000000000000000000000000000000000008affffffffae00000000001bffffffffffffff4f00003d9af2ffffffffbd1217222d38424d58cfffffffffffffb5010305e6fffffffffff26b6b798693a1aebbc9f1ffffffffffffb902000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000017ffffffffffffff7700000000000000000000000000000000afffffffffffffff000000000029f3ffffffffffffffff990300000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8403000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000000000051ffffffffffffee0d0000000000000000000000000000a0ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffffff3e00000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffff040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffffb900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1bc864f0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dfffffffffffffffffffffffe7300000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffffffe8a8692900000000000000000000000000000000c0ffffffffff33000000001bffffffffffffff4f0000000019d4ffffffffa7010000000000003effffffffffffffe7fbeead60c0ffffffffbf08000000000000005dffffffffffffff9d75722e000000000000000000000000000000000000000000000053ffffffffffffffbb00000000000000000000000000000000000000000000000000000fffffffffffffff7d00000000000000000000000000000000afffffffffffffff00000000000053ffffffffffffff81000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9460000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000000000091ffffffffffffff6f00000000000000000000000000008dfffffffffffffff5000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000031324344555667787e4ffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffff080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffffffffff39000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef4eae0d6c9ac8d6e4f28010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083fffffffffffffffffffffff2520000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffffffe9aa6a2a000000000000000000000000ddffffffffff7f000000001bffffffffffffff4f000000000013d5ffffffff9200000000000000adffffffffffffffffffffc909b7ffffffffb50500000000000001cfffffffffffffffffffff920000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000008ffffffffffffff8400000000000000000000000000000000afffffffffffffff0000000000000088fffffffffc6900000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbfffffffffffeb849010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc7ffffffffffffffffbf19000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000000000000000d1ffffffffffffffac00000000000000000000000000007bffffffffffffffff0a0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000070e1f2ffffffffffffffffffffffffffffffffffffff4900000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffffff0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffffff8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039cffffffffffffffffffffffd829000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffffffffffffffffffe9a45c150000000000000007faffffffffffa1000000001bffffffffffffff4f00000000000024eeffffffff7a00000000000023f9ffffffffffffffffaf1c0009ceffffffffaa0300000000000044fffffffffffffffffffd960800000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000001ffffffffffffff8a00000000000000000000000000000000afffffffffffffff0000000000000003bbfffff24a0000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbfffffff49528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec9fffffffffffd810200000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000000001bfeffffffffffffffd3000000000000000000000000000068ffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000087ffffffffffffffffffffffffffffffffffffffffff4e00000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffffff110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b1ffffffffffffffffffffffb90e00000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ebfffffffffffffffffffffffffffffffffffffffffecb833b0300000034ffffffffffffae000000001bffffffffffffff4f000000000000004bffffffffff640000000000008cffffffffffffe450000000001febffffffff9e01000000000000b8ffffffffffffffd037000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000013e0e22e000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000cbffde7210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcaffffffe742000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000000000000078ffffffffffffffffd0000000000000000000000000000056ffffffffffffffff2e0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000087ffffffffffffffffffffffffffffffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffffffff160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000002ecffffffffffffffffffff21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011c3ffffffffffffffffffffffffab0000000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffffffffffffffffffffffffffffffffffefaa621b66ffffffffffff9c000000001bffffffffffffff4f0000000000000000a4fffffffffc4f000000000010ecfffffffd930e00000000000054ffffffffff920000000000002efdfffffffff3720300000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff0000000000000000002d1900000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000008f4f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010ccffbc1700000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000000000d8ffffffffffffffffc4000000000000000000000000000043ffffffffffffffff3d0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000087ffffffffffffffffffffffffffffffffffffffffff5800000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffff1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024d8fffffffffffffffffffffffffffb1c00000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2ffffffffffff78000000001bffffffffffffff4f000000000000000014ecfffffffff42b00000000006cffffd137000000000000000000afffffffffff730000000000009fffffffaf1d000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000116c020000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000000038ffffffffffffffffff92000000000000000000000000000031ffffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb70000000000000000000000000000000000000000000000003eb6faffffffffffffffffffffffffffffffffffffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffffffff1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffff010000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041edffffffffffffffffffffffffffffff8400000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f8fffffffffffff7e2effdffffffffffffffffffffffffffffffffffffffffffffffffffff3d000000001bffffffffffffff4f0000000000000000005effffffffffda0f0000000004cd7704000000000000000000001af0fffffffffc4300000000001cf6e14e0000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000000aaffffffffffffffffff5600000000000000000000000000001fffffffffffffffff5a0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb70000000000000000000000000000000000000000000000000000105fb3f9ffffffffffffffffffffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffff1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff010000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065faffffffffffffffffffe1ffffffffffffea07000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007489ef8fffffffffc5900000a172532404d5b687683909eabb9c6d4e1effcffffffffffffed07000000001bffffffffffffff4f00000000000000000000baffffffffffb20100000000030000000000000000000000000067ffffffffffec200000000000470b000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000000000027fdfffffffffffffffff510000000000000000000000000000012ffffffffffffffff680000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000f5cb0f8ffffffffffffffffffffffffff6800000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffff1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffff290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff020000000000000000000000000000000000000000000000000000000000000000000069ffffffffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038fffffffffffffffffffef6f05e0ffffffffffff5c000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015c4fffffffffc58000000000000000000000000000000000000007fffffffffffff9400000000001bffffffffffffff4f0000000000000000000027fcffffffffff7c00000000000000000000000000000000000001c3ffffffffffcf09000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000009fffffffffffffffffff9b00000000000000000000000000000005ffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000d59adf6ffffffffffffffffffff6e00000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffff2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffff030000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffffc9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013b7fffffffffffffffffc9714000091ffffffffffffc6000000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcefffffffffc56000000000000000000000000000000000003e4fffffffffffe2e00000000001bffffffffffffff4f0000000000000000000000a0fffffffffffd4900000000000000000000000000000000000038ffffffffffffa5000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000081d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d2b044000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000000023fbfffffffffffffffffe3000000000000000000000000000000000f8ffffffffffffff850000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000c56abf5ffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffff2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffff320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff060000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038e2ffffffffffffffffbe2e0000000041ffffffffffffff220000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d7fffffffffb54000000000000000000000000000000004fffffffffffffa80000000000001bffffffffffffff4f000000000000000000000022faffffffffffee90956b17000000000000000000000000000000b0ffffffffffff80403c090000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc340000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000000000000000000000adffffffffffffffffff9d0000000000000000000000000000000000ebffffffffffffff940000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000000a53a8f4ffffffff7800000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffff2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffffffff0a0000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070faffffffffffffffde5100000000000004edffffffffffff7b0000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bdffffffffffb52000000000000000000000000000000b7fffffffffffa270000000000001bffffffffffffff4f0000000000000000000000009affffffffffffffffffee3a00000000000000000000000000002bfdfffffffffffffffff78301000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec330000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000000000000003fffffffffffffffffffee150000000000000000000000000000000000deffffffffffffffa20000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000000000000951a5e5820f00000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffffffffff3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffffff3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fadffffffffffffffde64050000000000000000a2ffffffffffffd60000000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023e6fffffffffa500000000000000000000000000021fdffffffffff7c000000000000001bffffffffffffff4f0000000000000000000000001df8ffffffffffffffffe957000000000000000000000000000000a1fffffffffffffffffffb3f000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000005effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd26000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000000000002ceffffffffffffffffff5f000000000000000000000000000000000000d1ffffffffffffffb10000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffff3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffff14000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffffff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031dcffffffffffffdb60040000000000000000000052ffffffffffffff2f00000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033f8fffffffffa4f00000000000000000000000086ffffffffffc803000000000000001bffffffffffffff4f000000000000000000000000009dfffffffffffff6840d0000000000000000000000000000000021fcffffffffffffffb02700000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffffffffffc81500000000000000000000000000007bffffffffffffffd8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f1ffffffffffffff430000000000000000000000000000000000000000000070ffffffffffffffffff9500000000000000000000000000000000000000c4ffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffff450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffff1800000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffff59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067f8ffffffffffd85c030000000000000000000000000bf7ffffffffffff8a00000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063fffffffffff94b0000000000000000000005e8ffffffffec2200000000000000001bffffffffffffff4f0000000000000000000000000031fffffffffda01c00000000000000000000000000000000000000a7ffffffffffcb3f000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffffffffaf090000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4300000000000000000000000000000000000000000029f7ffffffffffffffffc30500000000000000000000000000000000000000b7ffffffffffffffce0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffffffffff4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffff1d00000000000000000000000000000000000000000000000000000000000000000010fcffffffffffffffffffff260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba4ffffffffffd55802000000000000000000000000000000b3ffffffffffffde00000000000000000000000000000000005bffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffde430500000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff9123000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bfffffffffff53600000000000000000062fffffffff93d0000000000000000001bffffffffffffff4f0000000000000000000000000000c4ffffbc3000000000000000000000000000000000000000000033ffffffe05a0100000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000ffffffffffffff8b00000000000000000000000000000000afffffffffffffff000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000003bbffffffffffffffff9102000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff43000000000000000000000000000000000000000004ccffffffffffffffffd3160000000000000000000000000000000000000000aaffffffffffffffdd0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffff4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffffff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffff220000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029d7ffffffffffbf01000000000000000000000000000000000063ffffffffffffff28000000000000000000000000000000005bffffffffffffffefd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e8fffffffffffffffffff0a41a0000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffd17c0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cbffffffffffe9220000000000000006e0fffffffe5c000000000000000000001bffffffffffffff4f000000000000000000000000000057d449000000000000000000000000000000000000000000000000c0f07608000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000dbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2c13800000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000012ddfffffffffffd710000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff43000000000000000000000000000000000000000080ffffffffffffffffce140000000000000000000000000000000000000000009dffffffffffffffe60000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffffffffff4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffff2600000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffffffffed02000000000000000000000000000000000016feffffffffffff73000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec2f00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffe9b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ceffffffffffffffffffffffffe52f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fecffffffffffd8120000000000006afffffffd6100000000000000000000001bffffffffffffffceb7b7b7b7b7b7b7b7b7b7b7b7b7b7bbbbb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e3cbb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7af8a23000000000000000000000000000053ffffffffffffffbb000000000000000000000023ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee09000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000002df4fffffff24e000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000000000000000000000035fbffffffffffffffc9110000000000000000000000000000000000000000000090ffffffffffffffee0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffffff4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffff580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffff2b000000000000000000000000000000000000000000000000000000000000000013f2ffffffffffffffffffff3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffff34000000000000000000000000000000000000d5ffffffffffffbe000000000000000000000000000000005bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd7a0100000000000000000000000000000000000000000000000000000000000000000000000000c3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff758000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046fdffffffffffc2070000000009e5fffffb580000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef220000000000000000000000000053ffffffffffffffbb00000000000000000000006affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000054feffdb2a00000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000009d7ffffffffffffffab0c000000000000000000000000000000000000000000000083fffffffffffffff60000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031a35506b86a1bcd8ffffffffffffffffffffffe8c5aa8f74593e2308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffffffffff30000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffffcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffff780000000000000000000000000000000000009cfffffffffffffa0e0000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef49000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffa80100000073fffff24c000000000000000000000000001bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff43f0000000000000000000000000053ffffffffffffffbb000000000000000000000075b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4fbfffffffffffffffffffffffd670000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000084b8110000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000000091fffffffffffffb730000000000000000000000000000000000000000000000000078fffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffff5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c93aec9e4fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd2b79c5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffff340000000000000000000000000000000000000000000000000000000000000016f4ffffffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffbd00000000000000000000000000000000000062ffffffffffffff530000000000000000000000000000005bfffffffffffffcad40000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffd32300000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffba13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d1ffffffffffff8800000cebffda2a00000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdb2c000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ffffffffffffffffffffff851000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000000000005effffffffffffe73e000000000000000000000000000000000000000000000000000071ffffffffffffffff0500000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031a35506b86a1bcd8ffffffffffffffffffffffe8c5aa8f74593e230800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffffff3900000000000000000000000000000000000000000000000000000000000003b5ffffffffffffffffffffbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005afffffffffffff80a000000000000000000000000000000000029ffffffffffffff960000000000000000000000000000005bffffffffea851d000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffaa0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffe2700c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047fafffffffffffffffffe8602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002df8ffffffffffff69001295b1100000000000000000000000000000001bffffffffffffff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ee6ffffffffffffffffffffb30f00000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1fffffffffffffffff03f00000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000000000003cf9ffffffffff9e1300000000000000000000000000000000000000000000000000000069ffffffffffffffff0d00000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c93aec9e4fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffedd2b79c590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffffffffff3e00000000000000000000000000000000000000000000000000000000000096fffffffffffffffffffff42800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffff47000000000000000000000000000000000001eeffffffffffffd30000000000000000000000000000005bffffca5d070000000000000000000000000000000000000000000000000000000000000000000000000000000005c2fffffffc7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffd35d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058fdfffffffffffff2510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075fffffffffffffc4b000000000000000000000000000000000000001bffffffffffffff4f0000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000032f4fffffffffffffffe7e010000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cbffffffffffffe62e0000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000093fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2c1390000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300002c88030000000000000000000022ebffffffffd840000000000000000000000000000000000000000000000000000000000062ffffffffffffffff1500000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffff42000000000000000000000000000000000000000000000000000000000079ffffffffffffffffffffff5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffff8c000000000000000000000000000000000000b6fffffffffffffe12000000000000000000000000000054a235000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015e1ffed450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffc04900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffffffd627000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c1fffffffffffff42d0000000000000000000000000000000000001bffffffffffffff4f00000000000000000000000000000000000000000000000042d1fecd300000000000000000000000000000000000000000000000004bfcffffffffffef4b00000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ce8ffffffffd820000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000e3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff21200000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430032fbff9c0000000000000000000fd6fffffff680070000000000000000000000000000000000000000000000000000000000005affffffffffffffff1d00000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffff4700000000000000000000000000000000000000000000000000000013acffffffffffffffffffffff8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffd10000000000000000000000000000000000007dffffffffffffff4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c621000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ad370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffab0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f2ffffffffffffda0e00000000000000000000000000000000001bffffffffffffff4f000000000000070000000000000000000000000000000018fbffffffe81300000000000000000000000000000000000000000000000069ffffffffd2230000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfaffffbd1000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa70b00000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000bfffff830000000000000004bafffff79018000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff2400000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffffff4c000000000000000000000000000000000000000000000000000049e6ffffffffffffffffffffff98000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cfffffffffffffe17000000000000000000000000000000000043ffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091fc750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffae00000000000000000000000000000000001bffffffffffffff4f000000000000b66d00000000000000000000000000000025ffffffffff79000000000c3200000000000000000000000000000000000015a0ffffa60a000000000000000000000000000000000000000053ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ff9c050000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000054b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c6ffffffffffffffffb8b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3f3fffffffffffffffffffffffffa6e000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000029faffff6c0000000000005ffff8931a000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff2c00000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffff5000000000000000000000000000000000000000000000000962cbffffffffffffffffffffffff8201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfbffffffffffff5a00000000000000000000000000000000000dfdffffffffffffc80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036bd2300000000000000000000bdffffffffffffff75000000000000000000000000000000001bffffffffffffff4f000000000035fffc3b00000000000000000000000000002dffffffffffbc0000000077fb3f000000000000000000000000000000169dfeffff830000000000000000000000000000000000000000000053ffffffffffffffbb00000000000000000000000000000000000000000000000000000c0f00000000000000000000000000000000000000000000000000000000000000000000000000004700000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000049fbffffffffffffffffffffe53a00000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000086fffffd55000000000000461d00000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff3400000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffff550000000000000000000000000000000000000000205694effffffffffffffffffffffffff15700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffff9f000000000000000000000000000000000000d1fffffffffffff8040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affe21b00000000000000000023f6fffffffffffffc3f0000000000000000000000000000001bffffffffffffff4f0000000000b0fffffdce8e4f110000000000000000000038ffffffffffd50000000beaffe982370200000000000000000000000093ffffffffb50000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3fff2ce8734000000000000000000000000000000000000a0dfc4a66c1a000000000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000064ffffffffffffffffffbf170000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000009dffffff841000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cffffffffffffffff3c00000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031c37526e89a4c0dcffffffffffffffffffffff833f3f3f3f3f3f3f3f3f3f3f3f414f5e6e7e8eb5ebffffffffffffffffffffffffffffffb51c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffe40000000000000000000000000000000000009cffffffffffffff2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011180000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2ffffe69446060000000000000076ffffffffffffffe81a00000000000000000000000000001bffffffffffffff4f000000002dfefffffffffffffdd090501200000000000063ffffffffffcf00000075ffffffffffeaa257110000000000000000009affffffffff2300000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffc43b00000000000000000000000000000000b3fffffffffeb22600000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000000000083ffffffffffffff8b03000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000004fffffffec1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c93aecae5fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd14e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffff29000000000000000000000000000000000075ffffffffffffff540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000567ddffffc61c0000000000000000000000000000000000000000000000000000000000000000000000000000000062fffffffffffff2ac5f140000000004cfffffffffffffffc304000000000000000000000000001bffffffffffffff4f00000000a7fffffffffffffffffffffffcc0702100000095ffffffffffa900000ae9fffffffffffffffffcc27829000000000000a6ffffffffff5e00000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3fffffffffffff92e000000000000000000000000000000b3fffffffffffff426000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000000000000a1ffffffffed500000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000c3ffffffc50400000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000043e7c95957c40050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb45301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fbffffffffffff6e00000000000000000000000000000000004effffffffffffff8100000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e517c5f1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffd702000000000000000000000000000000000000000000000000000000000000000000000000000000c6fffffffffffffffffffdc4772a000033fcffffffffffffff8e000000000000000000000000001bffffffffffffff4f00000025fdffffffffffffffffffffffffffffffd18131c8ffffffffff66000072ffffffffffffffffffffffffffd37d27000000cfffffffffff5f00000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000005bcffffc11d000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000003bffffffff8a000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffff5300000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000005ddfffffffffffffe26600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec26814000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffad000000000000000000000000000000000027ffffffffffffffad0000000000000000000001cf6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ebffffffe73b00000000000000000000000000000000000000000000000000002a1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000002affffffffffffffffffffffffffffdc8f4290ffffffffffffffff550000000000000000000000001bffffffffffffff4f0000009efffffffffffffffffffffffffffffffffffffffffffffffff9150009e8ffffffffffffffffffffffffffffffffd17a29f8ffffffffff4a00000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000037a7997d4cd27e0300000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000b2fffffffe4c000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffffffff5b00000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000029dffffffffffffffffffffab050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ca9b6b1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffeb010000000000000000000000000000000005fbffffffffffffda0000000000000000000053ffff580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffffffe51300000000000000000000000000000000000000000000000000b1f4410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016fbffffffffffff8a00000000000000000000000000000000000000000000000000000000000000000000000000008dfffffffffffffffffffffffffffffffffff7fffffffffffffffff11d00000000000000000000001bffffffffffffff4f00001ffaffffffffffffffffffffffffffffffffffffffffffffffff94000070fffffffffffffffffffffffffffffffffffffffffffffffffffa0c00000000000000000000000000000000000000000053ffffffffffffffecb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e6ffffffffffffff4b000000000000000000000000000000b3ffffffffffffffd1b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f5ffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053ffffffffee871c00000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000002bfdffffffed1e00000000000000000000000000000000000000000000000000000000000000000000000000000016ffffffffffffffff6200000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5e6d8cabbad9f86582803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffff290000000000000000000000000000000000d9fffffffffffffd09000000000000000000cdfffffcdab28a6239110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffffffffff7100000000000000000000000000000000000000000000000027fefff38b71583f260e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffa90000000000000000000000000000000000000000000000000000000000000000000000000006ebffffffffffffffffffffffffffffffffffffffffffffffffffffffb900000000000000000000001bffffffffffffff4f000081ffffffffffff9b8a949ea8b2bcc6d0d9e3edf7ffffffffffef190008e6ffffffffffcc869099a3acb6c0c9d3dde6f0faffffffffffffb50000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffb81000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000009fffffffffc70500000000000000000000000000000000000000000000000000000000000000000000000000000effffffffffffffff6a00000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000002dfdffffffffffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffff660000000000000000000000000000000000b2ffffffffffffff33000000000000000048ffffffffffffffffffffe9c19970482001000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffffffc20000000000000000000000000000000000000000000000009bfffffffffffffffffff5dcc3aa917960472e15010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e7ffffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff64000000000000000000001bffffffffffffff4f0000002ba3ffffffffdf230000000000000000000010f1ffffffff58000035ddfffffffffffd61000000000000000000000033fffffffffffe310000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000008e97979797979797979797979797979797979797979797979797979797979797979797b1ffffffffffffffff9e979797979797979797979797979797979797979797979797bafffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000021fbffffffff86000000000000000000000000000000000000000000000000000000000000000000000000000007ffffffffffffffff7200000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000009affffffffffffffffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffa400000000000000000000000000000000008cffffffffffffff5f0000000000000000c2fffffffffffffffffffffffffffffffff6d0a77f572f09000000000000000000000000000000000000000000000000000000000000000002edffffffffffffffe4000000000000000000000000000000000000000000000017f8fffffffffffffffffffffffffffffffffffffffae3cbb29980674e35190200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff8500000000000000000000000000000000000000000000000000000000000000000000000000b9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff11d0000000000000000001bffffffffffffff4f00000000006efeffffffe72d0000000000000000007bffffffff92000000000033b5fffffffffe6800000000000000000000a8ffffffffffa0000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000031fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000a4fffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff7a00000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000e3fffffffffffffffffffffffffffff503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffe3000000000000000000000000000000000065ffffffffffffff8b000000000000003dfffffffffffffffffffffffffffffffffffffffffffffffddeb68e663e15000000000000000000000000000000000000000000000000000036fffffffffffffffff8000000000000000000000000000000000000000000000085fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe1c5a98d71553a1e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ddffffffffffffffff5e00000000000000000000000000000000000000000000000000000000000000000000000011f1ffffffffffc804000000000000000000000000000094ffffffffffffffffba0000000000000000001bffffffffffffff4f00000000000056f8ffffffee39000000000000000aebffffffa60100000000000005abffffffffff6f000000000000000022fcffffffffd00b000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000082fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000002cfeffffffffcb0300000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff8100000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000004feffffffffffffffffffffffffffffff190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015e7ffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffff20000000000000000000000000000000003effffffffffffffb800000000000000b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedc59d70411200000000000000000000000000000000000000009effffffffffffffffea000000000000000000000000000000000000000000000beefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde6caae92765a3e2207000000000000000000000000000000000000000000000000000000000000000000000000000000000076fffffffffffffffffe16000000000000000000000000000000000000000000000000000000000000000000000000000662dfffffffff8700000000000000000000000000001df9ffffffffffffffff6500000000000000001bffffffffffffff4f0000000000000042f7fffffff44600000000000077ffffff9d05000000000000000003a6ffffffffff760000000000000094ffffffffe91e00000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000d3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000b3ffffffffff7200000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff8900000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000bffffffffffffffffffffffffffffffff2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffff5d0000000000000000000000000000000017ffffffffffffffe400000000000032ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe4b5865728030000000000000000000000000014f7ffffffffffffffffcc000000000000000000000000000000000000000000006fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeaceaf9070513112000000000000000000000000000000000000000000000000000000000000000018f2ffffffffffffffffc9000000000000000000000000000000000000000000000000000000000000000000000000000000001af0fffffffe44000000000000000000000000000098fffffffffffffffff21e000000000000001bffffffffffffff4f00000000000000004ffcfffffff94b0000000021f5fffe77000000000000000000000002afffffffffff76000000000024f7ffffffdc280000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000003afffffffffff521000000000000000000000000000000000000000000000000000000000000000000000000e8ffffffffffffff9100000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffb8000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffffffffffff0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffeffffffffffff9b0000000000000000000000000000000000f5ffffffffffffff0c0000000000acfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6cb9c6d3e1000000000000000007affffffffffffffffffa300000000000000000000000000000000000000000003e0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2d3b394745535160000000000000000000000000000000000000000000000009fffffffffffffffffff6a000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffe615000000000000000000000000001ffaffffffffffffffffba0d2d20020000001bffffffffffffff4f00000000000000000064fffffffff844000000baffe040000000000000000000000000000acaffffffffff6100000001c0ffffffc213000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000c1ffffffffffb9000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff9900000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffbc000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000030f8ffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffffd90000000000000000000000000000000000ddffffffffffffff270000000029feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0b2835425020004e4ffffffffffffffffff5900000000000000000000000000000000000000000059fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5d7b7987857330f00000000000000000000000000000048ffffffffffffffffffe908000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffb601000000000000000000000000009bffffffffffffffffffffffffdf4a00001bffffffffffffff4f000000000000000000007bfffffffff53d000c82920e00000000000000000000000000000017e0fffffffffc4d000069fffffc8d0600000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000004cffffffffffff5c0000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffffa000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffc100000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffffffffffff750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000ad7ffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffff1700000000000000000000000000000000c5ffffffffffffff430000000091ffffffffffffffcb9ca8b3bec9d4dfeaf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4c8b3fffffffffffffffffffc12000000000000000000000000000000000000000000beffffffffffffffffe4bfc9d4dfe9f4feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeac6a27e5935110000000000000010e4ffffffffffffffffff790000000000000000000000000000000000000000000000000000000000000000000000000000000000000023faffffffff710000000000000000000000000021fbfffffffffffffffffffffffc7c00001bffffffffffffff4f0000000000000000000000a5fffffffff23500000000000000000000000000000000000000002bf4fffffffff63b09ebffc930000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff430000000000000000000002deffffffffffeb1100000000000000000000000000000000000000000000000000000000000000000000d2ffffffffffffffa800000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000003d1ffffffffffffffffffffffffdf090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fb8d9f8ffffffffffffffffffffffffffffffffffffffffffffffffffffeacdb13d000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063b2360000000065ffffffffffffff5400000000000000000000000000000000adffffffffffffff5f000000000138aafdfffffffff74b0000000000000000020c17222d38434f5a65707c8997a6b4c2d1dfedfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf000000000000000000000000000000000000000000000440a0f6fffffffffffd8c0800000000010a141f2a343f4a545f6a757f8a959faab5bfcad5e0eaf5feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecc8a4805b3713a2ffffffffffffffffffe30d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092fffffffff932000000000000000000000000009effffffffffffffffffffe13d0000001bffffffffffffff4f00000000000000000000000ad2ffffffffee2f000000000000000000000000000000000000000061ffffffffffee2c28630200000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000076ffffffffffff8a00000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffb000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffcc0000000000000000000000000000000000000000000000000000000000000000000022e9fffffffffffffffffffff02d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b3c5c7d9ebfe0fcffffffffffffffffffeed1b4977a5e4124080000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4fff9420000002dffffffffffffff920000000000000000000000000000000095ffffffffffffff7b000000000000002eeafffffffffa54000000000000000000000000000000000000000000000000000000000a1827354352606e7d8b9aa8b6c5d3e1f0fdffffffffffffffffffff380000000000000000000000000000000000000000000000000011a4ffffffffffffd737000000000000000000000000000000000000000000000000000000010a15212f3e4d5b6a798896a5b4c2d1e0effdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f2ffffffffd60600000000000000000000000023fcffffffffffffffffa910000000001bffffffffffffff4f00000000000000000000000024f0ffffffffea250000000000000000000000000000000000000000a5ffffffffffe41d000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000013f7fffffffffff81f000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffb800000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffd100000000000000000000000000000000000000000000000000000000000000000000001ec2ffffffffffffffffca25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000586ffffffffffa7270b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eefffffffffffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffdd401a0002f2ffffffffffffcf000000000000000000000000000000007dffffffffffffff96000000000000000031f0fffffffffc5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c4ffffffffffffffffffc1000000000000000000000000000000000000000000000000000000005af0fffffffffffc870700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b29384755647382909faebccbdae9f7ffffffffffffffffffffffffffffffffffffffffffffffa800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffff7f00000000000000000000000000a1fffffffffffff3600000000000001bffffffffffffff4f00000000089c100000000000004dfeffffffffdb14000000000000000000000000b14800000000000ddbffffffffffcf0a0000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff43000000000000000000000000a0ffffffffffffa2000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffd600000000000000000000000000000000000000000000000000000000000000000000000000469edbf4f3dba04b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffff8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c4ffffffffffffffffff9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fffffffffffff2ccf2fffffffffffffd1000000000000000000000000000000065ffffffffffffffb20000000000000000003df6fffffffffe670000000000000000000000000000000000000000000000000000000000000000000000000000000000006cfffffffffffffffffffd3900000000000000000000000000000000000000000000000000000000001fc2ffffffffffffd43200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006152332414f5e6d7c8a99b4ffffffffffffffffffffe61700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bebfffffffff92a00000000000000000000000026fcffffffffcb25000000000000001bffffffffffffff4f000000005fffbd0300000000000093ffffffffffc508000000000000000000003ffffb3f000000000033f9ffffffffffab0100000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000034fffffffffffffe310000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffc700000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffff8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffff9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfffffffffffffffffffffffffffffffff4b0000000000000000000000000000004dffffffffffffffce000000000000000000004afafffffffffe60000000000000000000000000000000000000000000000000000000000000000000000000000000001ef3ffffffffffffffffff91000000000000000000000000000000000000000000000000000000000000000279fafffffffffffa7501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b1fffffffffffffffffff8370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffc501000000000000000000000000a4fffffd870500000000000000001bffffffffffffff4f00000000c9ffffb9621a0000000009d7ffffffffffa901000000000000000000a8ffffea72230000000072ffffffffffff7e00000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000062d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e1ffffffffffffffffdad7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e5ffffffffffffffffd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6850a0000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff4300000000000000000000000000caffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000acffffffffffffffcf00000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffff890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dfcffffffffffffffffffff9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffff5c4905c28020000000000000000000035ffffffffffffffea000000000000000000000064fffffffffffc56000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffe00c00000000000000000000000000000000000000000000000000000000000000000038e7ffffffffffffb918000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017f8ffffffffff6900000000000000000000000028fde441000000000000000000001bffffffffffffff4f00000033ffffffffffffd0873e040034fbffffffffff87000000000000000017faffffffffffd485360101b5fffffffffffe53000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000b4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa80000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffff8e1f00000000000000000000000066ffffffffffffff4600000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffe50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffff89000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e2ffffffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009efffffffffffffffffffffffffffffffffffffffffffff2c08c58240100000000001dffffffffffffffff0700000000000000000000009dfffffffffffa4d000000000000000000000000000000000000000000000000000000000000000000000000005dfffffffffffffffffffa3f00000000000000000000000000000000000000000000000000000000000000000000001bccffffffffffffe948000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffff8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009efffffffffff21c000000000000000000000000691200000000000000000000001bffffffffffffff4f0000009dfffffffffffffffffff0ac6398ffffffffffff64000000000000007bffffffffffffffffffe5985eedfffffffffff42f0000000000000000000000000000000000000000000000000000000053fffffffffffffff5d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f1ffffffffffffff4b000000000000000000000000000000b3ffffffffffffffe6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7faffffffffffffff53000000000000000000000000000000000005f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab0000000000000000000000007bffffffffffffff730000000000000000000000000000000000000000000000000000cbffffffffffffffffffcc760b0000000000000000000ff7ffffffffffffd1020000000000000000000000000000000000000000000000000000000000009dffffffffffffffffe7c07c20000000000000000000000000000000000000000000000000000009ffffffffffffffffffea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af2ffffffffffffffffffffffffffffffffffffffffffffffffffffffefbc8855210006ffffffffffffffff21000000000000000000000008cefffffffffff84400000000000000000000000000000000000000000000000000000000000000000000001dedffffffffffffffffff660000000000000000000000000000000000000000000000000000000000000000000000000009a8fffffffffffffe8e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040faffffffffffffffffff9e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffb1000000000000000000000000000000000000000000000000001bffffffffffffff4f000011f6fffffffffffffffffffffffffffffffffffffff833000000000002e1ffffffffffffffffffffffffffffffffffffffdd0f00000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5300000000000000000000000000000000003effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffac040000000000000000000000007bfffffffffffffffbf7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7feffffffffffffffffffffffe42d000000000000000000a9ffffffffffffffddd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7effffffffffffffffffffffff97b00000000000000000000000000000c263d536a8197aec5dbf2ffffffffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecb9fbffffffffffffff3d00000000000000000000000021eefffffffffff43200000000000000000000000000000000000000000000000000000000000000000005c7ffffffffffffffffff91000000000000000000000000000000000000000000000000000000000000000000000000000000007bfeffffffffffffcc1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024edffffffffffffffffff9c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffff540000000000000000000000000000000000000000000000001bffffffffffffff4f000071ffffffffffffffffffffffffffffffffffffffffffdf11000000004dffffffffffffffffffffffffffffffffffffffffffac00000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000a1ffffffffffffffffffffffffaa04000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe2320000000000000000004affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff950200000000000000000000000000a7fffffffffffffffffffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029f5ffffffffffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b090000000000000000000000004bfeffffffffffe61c00000000000000000000000000000000000000000000000000000000000000008effffffffffffffffffb303000000000000000000000000000000000000000000000000000000000000000000000000000000000050f3ffffffffffffeb430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016d9ffffffffffffffffff9a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffe30a00000000000000000000000000000000000000000000001bffffffffffffff4f0001daffffffffffffffffffffffffffffffffffffffffffffb201000000b7ffffffffffffffffffffffffffffffffffffffffffff6c000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000bd7ffffffffffffffffffffa40400000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc5170000000000000000000003e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe76000000000000000000000000000000a7fffffffffffffffffffffffffffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d1ffffffffffffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e6b757f89949ea8b3bdc7d2e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c28241080000000000000000008effffffffffffd10d00000000000000000000000000000000000000000000000000000000000051ffffffffffffffffffac060000000000000000000000000000000000000000000000000000000000000000000000000000000000000031e9fffffffffffffc73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d1ffffffffffffffffff9201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffff7e00000000000000000000000000000000000000000000001bffffffffffffff4f0045ffffffffffffac73737373737373737373e4ffffffffffff76000022feffffffffffa85f5f5f5f5f5f5f5f5f7afffffffffffff9330000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000002ef7ffffffffffffffff8c010000000000000000000000000000007bfffffffffffffffddcdbdbdbf4fffffff0dbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdcffffffffffffffffffffff9d060000000000000000000000008dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff95a00000000000000000000000000000000a7fffffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffff86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffffffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffffffedc8ddf2fffffffffffffffffffffffffffffffffffffffffffffffffff8c07f3e07000000000008d7ffffffffffffb5030000000000000000000000000000000000000000000000000000000022f0ffffffffffffffffa30300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024dfffffffffffffffa60a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fccfffffffffffffffffa68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063fffffffffffff51b000000000000000000000000000000000000000000001bffffffffffffff4f001665bbfffffffff23700000000000000000055fffffffffffffc929d958d8bf6fffffff431000000000000000000beffffffffffffdd2335230000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000067fffffffffffffe7200000000000000000000000000000000007bfffffffffffda82a000000008affffffdc0500000000000000000000000000000083fffffffffffffffffc6e00000000000000000000000000002effffffffffffffff4c0000000000000000000000000000000000000000000000000000008bfffffffffffffffffff0410000000000000000000000000000000000a5ffffffffffffffffffffffffffffffffffffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffff86000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffffffffffffa1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f2ffffffffffffdd000000071c31465b70859aafc4d9eefeffffffffffffffffffffffffffffffff6600000000000035fbffffffffffff930000000000000000000000000000000000000000000000000000000ccfffffffffffffffff9902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d3ffffffffffffffd0210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc5ffffffffffffffffea3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e9ffffffffffffa1000000000000000000000000000000000000000000001bffffffffffffff4f0000000089ffffffffef32000000000000000000b9ffffffffffffffffffff9f4bfaffffffe41b000000000000000039ffffffffffffffffffffd12d000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb000000000000000000aafffffffff85a0000000000000000000000000000000000007bfffffffea92b00000000000050ffffffff6e00000000000000000000000000000000a0ffffffffffffed4400000000000000000000000000000000d7ffffffffffffffb600000000000000000000000000000000000000000000000000000001a0ffffffffffffffe32c000000000000000000000000000000000000043b80c6fcffffffffffffffffffffffffffffffffff0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffff8600000000000000000000000000000000000000000000000000000000000000000000000000000000000019ebffffffffffffffffffffffffffffffffa1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffff140000000000000000000000000000adffffffffffffffb73a55708ca7c2ddf8450000000000000083ffffffffffffff6e0000000000000000000000000000000000000000000000000003b6fffffffffffffffa6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011c5ffffffffffffffed450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009beffffffffffffffffd01f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffe350000000000000000000000000000000000000000001bffffffffffffff4f00000000008affffffffed2c000000000000000025f8fffffffffffffffff066005fffffffffce0b0000000000000000b3ffffffffffffffffffffae000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000eddffffea3a000000000000000000000000000000000000007bfffeab2c000000000000000016ffffffffec0f00000000000000000000000000000005b9ffffffffd524000000000000000000000000000000000084fffffffffffffffe2300000000000000000000000000000000000000000000000000000004b3ffffffffffd21b00000000000000000000000000000000000000000000000f5096dbffffffffffffffffffffffffffff0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffff85000000000000000000000000000000000000000000000000000000000000000000000000000000000001bcffffffffffffffffffffffffffffffffffa200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffff480000000000000000000000000000a9ffffffffffffffb50000000000000000010000000000000005cffffffffffffffd4c00000000000000000000000000000000000000000000000099ffffffffffffffe53a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab6fffffffffffffffc75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b8ffffffffffffffff990b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffffffffffc40000000000000000000000000000000000000000001bffffffffffffff4f000000000002b6ffffffffe118000000000000000083ffffffffffffffb01a000000a0ffffffffb202000000000000002ffefffffffffffffff16b02000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffb0000000000000000000034f9d42000000000000000000000000000000000000000007aac2d0000000000000000000000dbffffffff87000000000000000000000000000000000dcfffffb30d00000000000000000000000000000000000030ffffffffffffffff8a0000000000000000000000000000000000000000000000000000000009c4ffffffbd0e000000000000000000000000000000000000000000000000000000002166abeeffffffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffff85000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffbcffffffffffa20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffff7e0000000000000000000000000000a4ffffffffffffffc200000000000000000000000000000000002df9fffffffffffff4310000000000000000000000000000000000000000000077ffffffffffffffbf1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a6ffffffffffffffffa80b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebfffffffffffffffe549000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffff5500000000000000000000000000000000000000001bffffffffffffff4f00000000000010e2ffffffffcb0a000000000000000be8ffffffffe85500000000000bdcffffffff8e0000000000000000a8ffffffffffffa9190000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053fffffffffffffffd31000000000000000000004d0e0000000000000000000000000000000000000000000700000000000000000000000000a1fffffffff71d0000000000000000000000000000000019e086020000000000000000000000000000000000000000dcffffffffffffffec080000000000000000000000000000000000000000000000000000000011d3ffa305000000000000000000000000000000000000000000000000000000000000000002367bc0faffffffffffff180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092f53779bbecfdae6f1fcf9f1e8dfccb1967b55270300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000036faffffffffffffffffffffffe71fffffffffffa20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffb400000000000000000000000000009fffffffffffffffd000000000000000000000000000000000000085ffffffffffffffe41b000000000000000000000000000000000000000057fefffffffffff87b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a3ffffffffffffffffd22200000000000000000000000000000000000000000000000000000000000000000000000000000000000017ceffffffffffffffa511000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffffdf07000000000000000000000000000000000000001bffffffffffffff4f000000000000004effffffffffae02000000000000006affffff9f12000000000000004dffffffffff6a0000000000000026fcffffffde4800000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000053ffffffffffffffffffcf6d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffa100000000000000000000000000000000000c000000000000000000000000000000000000000000008affffffffffffffff5f00000000000000000000000000000000000000000000000000000000001a7701000000000000000000000000000000000000000000000000000000000000000000000000000c4b90d6fff78004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4a88c6fafffffffffffffffffffffffffffffffffffffffff7cb8f4e0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000ddcfffffffffffffffffffffffe4709ffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011ffffffffffffffea00000000000000000000000000009affffffffffffffdd00000000000000000000000000000000000009deffffffffffffffce0b0000000000000000000000000000000000004bf9ffffffffffc026000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a4ffffffffffffffffee470000000000000000000000000000000000000000000000000000000000000000000000000000000022dcffffffffffffeb5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013faffffffffffffff6c000000000000000000000000000000000000001bffffffffffffff4f0000000000000000afffffffffff7e0000000000000005dcde4500000000000000000000b8fffffffffb3a000000000000009efffa86090000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000009affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd129000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cfffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffffc9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f62bdfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc76d15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffff83000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffffffffffff8e000affffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff1f0000000000000000000000000095ffffffffffffffeb0000000000000000000000000000000000000049ffffffffffffffffa5000000000000000000000000000000000049f8ffffffffef64010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a4fffffffffffffffffc6400000000000000000000000000000000000000000000000000000000000000000000000000002fe7fffffffffffb90110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffe5080000000000000000000000000000000000001bffffffffffffff4f00000000000000001cf2fffffffffc3f000000000000002f0b000000000000000000000028faffffffffe0100000000000001fbd2b00000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000001e6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6600000000000000000000000000000000000000000000000000000000000000000000000000000000000000001efffffffffffba00000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffff340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004aacf8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb55809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffff8300000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffffffffffcf07000affffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff550000000000000000000000000090fffffffffffffff80000000000000000000000000000000000000000acffffffffffffffff6300000000000000000000000000000046f7fffffffda1180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a5ffffffffffffffffff7e00000000000000000000000000000000000000000000000000000000000000000000000040f0ffffffffffb4280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffff6c0000000000000000000000000000000000001bffffffffffffff4f00000000000000000070ffffffffffe51500000000000000000000000000000000000000008effffffffffab00000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff4b000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd42b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffff990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000359d1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2a04200000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffff820000000000000000000000000000000000000000000000000000000000000000000000000023f2fffffffffffffffffffffff52900000affffffffffa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffff8b000000000000000000000000008cffffffffffffffff9a6c1d00000000000000000000000000000000001bf2fffffffffffffff62d0000000000000000000000000043f6ffffffad2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a5ffffffffffffffffff97020000000000000000000000000000000000000000000000000000000000000000006cfbffffffffd54700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006edffffffffffffffe50700000000000000000000000000000000001bffffffffffffff4f00000000000000000003cfffffffffffb601000000000000000000000000000000000000000feaffffffffff66000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffff60000000000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffffb64a05000000000000000000000000000000000000000000000000000000000000000066d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3deffffffffffffffffd6d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e5ffffffffffffffffffff9809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffd10200000000000000000000000000000000000000000000000000000000000000000000000000004cfffffffffffffffff0080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000161dcfffffffffffffffffffffffffffffffffffffff4e3d8ccc3c9d6e3f0fdffffffffffffffffffffffffffffffffcc500100000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffff8200000000000000000000000000000000000000000000000000000000000000000000000005caffffffffffffffffffffffff670000000bffffffffffa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffc10000000000000000000000000087fffffffffffffffffffffa87000000000000000000000000000000000071ffffffffffffffffd70b00000000000000000000000068ffffb8340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a7ffffffffffffffffffae0800000000000000000000000000000000000000000000000000000000000008a0ffffffffe56a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffff6b00000000000000000000000000000000001bffffffffffffff4f000000000000000000004effffffffffff7500000000000000000000000000000000000000007afffffffffff62b0000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffbb0000000000000000000000000000000000000000000000000000a3ffffffffffffffffe58a18000000000000000000000000b3ffffffffffffff5b000000000000000000000000000000000000000000000000000000dbffffffffffffffffffee9a170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000cc5ffffffffffffffef5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000000000000000bf9ffffffffffffffff5600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fc6fffffffffffffffffffffffffffffffcca8c5f3b16000000000000000000072b547ca7e5ffffffffffffffffffffffffffd257020000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffff8200000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffffffffaf000000000bffffffffffa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffffffffffffffff40300000000000000000000000082ffffffffffffffffffffffff6e0000000000000000000000000000000004d8ffffffffffffffffa200000000000000000000000000603f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b5ffffffffffffffffffc311000000000000000000000000000000000000000000000000000000001ccbffffffdd66070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffffe407000000000000000000000000000000001bffffffffffffff4f0000000000000000000000cdfffffffffffb39000000000000000000000000000000000000000ff1ffffffffffd30900000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea450000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000dc6ffffffffffc620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfdffffffffffffe4090000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffb50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d90fcfffffffffffffffffffffffffff09a4a0e0000000000000000000000000000000000000000296db2f7ffffffffffffffffffffffd85f0400000000000000000000000000000000000000000000000000000000000000000000006fffffffffff81000000000000000000000000000000000000000000000000000000000000000000000044feffffffffffffffffffffffe413000000000cffffffffffa50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fbffffffffffffff2c0000000000000000000000007dffffffffffffffffffffffffcc00000000000000000000000000000000004cffffffffffffffffff610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c3ffffffffffffffffffd41c000000000000000000000000000000000000000000000000000039e9ffffd45b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffffff6b000000000000000000000000000000001bffffffffffffff4f00000000000000000000004effffffffffffe03f4223000000000000000000000000000000000089ffffffffffff9e39370600000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff890000000000000000000000b3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff25a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000000000ec8fffffe8604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffff79000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffc180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030dbffffffffffffffffffffffffffbd570800000000000000000000000000000000000000000000000000000e61bdfdffffffffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000006fffffffffff810000000000000000000000000000000000000000000000000000000000000000000014e6fffffffffffffffffffffffd4200000000000cffffffffffa50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffffff6200000000000000000000000078fffffffffffff7cda074471a00000000000000000000000000000000000000bcfffffffffffffffff62b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d0ffffffffffffffffffe22a000000000000000000000000000000000000000000000000001bd2cb500100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093fffffffffffffffff6e3db90110000000000000000000000001bffffffffffffff4f000000000000000000000000ceffffffffffffffffffcd2700000000000000000000000000000018f8fffffffffffffffff36e000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef4f000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000fcae7440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffff115000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064f7ffffffffffffffffffffffffb93a00000000000000000000000000000000000000000000000000000000000000001cf1ffffffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000006effffffffff8000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffff880000000000000dffffffffffa60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffff9800000000000000000000000073fcd8ac7f5326020000000000000000000000000000000000000000000000002ffdffffffffffffffffd60a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018dcffffffffffffffffffee3b000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffffffffffffd80900000000000000000000001bffffffffffffff4f0000000000000000000000004ffffffffffffffffffff4610000000000000000000000000000000098fffffffffffffffffffa2a0000000000000000000000000000000000000000000000000000000053ffffffffffffffffdcd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f3ffffffffffffffffffcd2100000000000000000000000000b3fffffffffffffff1d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d7ffffffffffffffffffffff9507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000000000000101600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffffffd20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a0ffffffffffffffffffffffffd73e0000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000006effffffffff800000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffffffffffcb050000000000000dffffffffffa600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffce0000000000000000000000001008000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021e6fffffffffffffffffff64f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f3fffffffffffffffffffff7971500000000000000000000001bffffffffffffffd98c2b0000000000000000000001dafffffffffffffea11a000000000000000000000000000000000027ffffffffffffffffad25000000000000000000000000000000000000000000000000000000000053ffffffffffffb63d000000000000000000000000000000000000000000000000003af5ffffffffffffff98070000000000000000000000000000b3ffffffffffda6c0c00000000000000000000000000000000000000000000000000009afffffffffffffffff0540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045fffffffffffffffffa25000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b7fffffffffffffffffffffffb8607000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000006effffffffff7f00000000000000000000000000000000000000000000000000000000000000002ff8fffffffffffffffffffffff425000000000000000effffffffffa600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004efffffffffffffffb08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f3ffffffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ceffffffffffffffffffffc6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffffee8416000000000000000000000000001bfffffffffffffffffffd810000000000000000000071ffffffffffc7360000000000000000000000000000000000000000c2ffffffffffc73b0000000000000000000000000000000000000000000000000000000000000053fffffffda931000000000000000000000000000000000000000000000000000000004bfbfffffffff45b00000000000000000000000000000000b3ffffffba4b010000000000000000000000000000000000000000000000000000000006c7ffffffffffffcb22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffe5a83600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ffffffffffffffffffb0120000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffffffffce977012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec2ffffffffffffffffffffffe6380000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000006dffffffffff7f000000000000000000000000000000000000000000000000000000000000000ad6ffffffffffffffffffffffff6100000000000000000effffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fffffffffffffffffff21c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041fafffffffffffffffffffe6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffe2710c0000000000000000000000000000001bffffffffffffffffffffff4100000000000000000011f6ffffe55c010000000000000000000000000000000000000000005dffffffdd5600000000000000000000000000000000000000000000000000000000000000000053fff99c25000000000000000000000000000000000000000000000000000000000000005ffeffffd6290000000000000000000000000000000000b3f6992b00000000000000000000000000000000000000000000000000000000000000001ae7ffffffff8f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffe59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2fffffffffffffffffffff0951200000000000000000000000000000000000000000000000000000000000000000021fffffffffffffffffffffffff242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010cbffffffffffffffffffffffcd1b000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000006dffffffffff7e000000000000000000000000000000000000000000000000000000000000009affffffffffffffffffffffffaa0000000000000000000fffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f2ffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feeffffffffffffffffffb200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061fffffffffffffffffffffe68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017feffffffd45e0500000000000000000000000000000000001bfffffffffde4c8ac90745821000000000000000000009df7830b000000000000000000000000000000000000000000000009efed710600000000000000000000000000000000000000000000000000000000000000000000498e1b0000000000000000000000000000000000000000000000000000000000000000000075ffa40b000000000000000000000000000000000000491300000000000000000000000000000000000000000000000000000000000000000000003bfaffee4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffffffffe8010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffffffffd60c000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffffffffffffffec0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bdffffffffffffffffffffffb40a00000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000006cffffffffff7e00000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffe2100000000000000000000fffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffff940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffffffffff5600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085fffffffffffffffffffffe690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffc14b01000000000000000000000000000000000000000e7155391d040000000000000000000000000000000000242000000000000000000000000000000000000000000000000000004c1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068c61e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffde6ccb2987e6409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fffffffffffffffffffffffff85c000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffffffffcc7d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffbc070000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffffffffda00000000000000000000000000000000000000000000000000000000000000000000006cffffffffff7e00000000000000000000000000000000000000000000000000000000001eeefffffffffffffffffffffffd3e0000000000000000000010ffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beaffffffffffffffffffe912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a8fffffffffffffffffffffe69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002583694f351b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffff5bb7d3f080000000000000000000000000000000000000000000000000000000000000000000069fffffffffffffaba6b1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffffffffc50b000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffde00000000000000000000000000000000000000000000000000000000000000000000006cffffffffff7d0000000000000000000000000000000000000000000000000000000003c3ffffffffffffffffffffffff83000000000000000000000010ffffffffffa800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fffffffffffffff3010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c5fffffffffffffffffffffe620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001efffffffff0b375370500000000000000000000000000000000000000000000000000000000000000000000000000002cfffffff2a8590f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047feffffffffffffffffffffe01200000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffffffffe200000000000000000000000000000000000000000000000000000000000000000000006bffffffffff7d000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffc704000000000000000000000011ffffffffffa80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e5ffffffffffffffffffff4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015defffffffffffffffffffffc50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ac6e300200000000000000000000000000000000000000000000000000000000000000000000000000000000000001d39747060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e5fffffffffffffffffffff9350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffffffffe500000000000000000000000000000000000000000000000000000000000000000000006bffffffffff7c0000000000000000000000000000000000000000000000000000003cfcfffffffffffffffffffffff12200000000000000000000000011ffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffffff5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffffde0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ff5fffffffffffffffffffff73f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffffffffffff6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffffffffe900000000000000000000000000000000000000000000000000000000000000000000006affffffffff7c000000000000000000000000000000000000000000000000000010e1ffffffffffffffffffffffff5c0000000000000000000000000012ffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015ffffffffffffffff8500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000becffffffffffffffffffff8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffed00000000000000000000000000000000000000000000000000000000000000000000006affffffffff7b0000000000000000000000000000000000000000000000000000abffffffffffffffffffffffffa4000000000000000000000000000012ffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffffffffffffb500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fffffffffffffffffffffc340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffe88ca795500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce7fffffffffffffffffffff92700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000006affffffffff7b0000000000000000000000000000000000000000000000000064ffffffffffffffffffffffffde0e000000000000000000000000000013ffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffffe500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f5ffffffffffffffffffffecceba680400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c1ffffffffffffffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffffffff860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000069ffffffffff7a00000000000000000000000000000000000000000000000028f5fffffffffffffffffffffffc3900000000000000000000000000000013ffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffffffff1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffffffffffffbb0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017e4fffffffffffffffffffffffffff07f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001af5ffffffffffffffffffffec0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000069ffffffffff7a000000000000000000000000000000000000000000000007d0ffffffffffffffffffffffff7d0000000000000000000000000000000013ffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffff450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001efbfffffffffffffffffffffffffebb1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfcfffffffffffffffffffff0811000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffffffff7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010fffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000068ffffffffff79000000000000000000000000000000000000000000000090ffffffffffffffffffffffffc3030000000000000000000000000000000014ffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffb96c450300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffffffffffffffffea89240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082fffffffffffffffff1821100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019fafffffffffffffffffffff210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000068ffffffffff79000000000000000000000000000000000000000000004bffffffffffffffffffffffffef1e000000000000000000000000000000000014ffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffffffffdc3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045fffffffffffffffebd560600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c8fffffffffff28311000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffffffffffffffffffff030000000000000000000000000000000000000000000000000000000000000000000068ffffffffff7900000000000000000000000000000000000000000018eaffffffffffffffffffffffff5700000000000000000000000000000000000015ffffffffffac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffffffffffffe606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dcffffffffeb8a250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023f3fffff2851200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e9ffffffffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffffffffff070000000000000000000000000000000000000000000000000000000000000000000067ffffffffff78000000000000000000000000000000000000000001baffffffffffffffffffffffff9f0000000000000000000000000000000000000015ffffffffffac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f7ffffffffffffffffffffe4b12200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffbf58060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062f3861300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffffffffffffca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffff0a0000000000000000000000000000000000000000000000000000000000000000000067ffffffffff78000000000000000000000000000000000000000076ffffffffffffffffffffffffdb0c0000000000000000000000000000000000000016ffffffffffac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffe3b07d4a17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148c2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000341a000000000000000000000000000000000000000000000000000000005bab9d764201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006be1bb946e3b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a89335000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012efe4c19e5b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffffffff6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffffff0e0000000000000000000000000000000000000000000000000000000000000000000066ffffffffff770000000000000000000000000000000000000034fafffffffffffffffffffffffa35000000000000000000000000000000000000000016ffffffffffad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e2af7c491600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2db1c00000000000000000000000000000000000000000000000000000087ffffffffdb65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0fffffffffff1af64090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ffffffd7791d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bc82c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffe76a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015fcfffffffffffffffffffffe160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffffffff120000000000000000000000000000000000000000000000000000000000000000000066ffffffffff770000000000000000000000000000000000000cdbffffffffffffffffffffffff7800000000000000000000000000000000000000000017ffffffffffad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006eaffffdd1e000000000000000000000000000000000000000000000000000087ffffffffffffb10400000000000000000000000000000000000000000000000000000000000000000000000000000000000016f8ffffffffffffffffeb7e0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000356cefffffffebe600a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023acffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058afe57000000000000000000000000000000000000000082b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b39a470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffffffffffcd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002affffffffffffffffffffff150000000000000000000000000000000000000000000000000000000000000000000066ffffffffff76000000000000000000000000000000000000a1ffffffffffffffffffffffffbe0200000000000000000000000000000000000000000017ffffffffffae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffdb140000000000000000000000000000000000000000000000000087ffffffffffffff6500000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffffd7270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046beffffffffee8c210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ef9fffffff81d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff2e09b17304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ccffffd10200000000000000000000000000000000000003eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffffff8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffffffffff190000000000000000000000000000000000000000000000000000000000000000000065ffffffffff7600000000000000000000000000000000005bffffffffffffffffffffffffed1b0000000000000000000000000000000000000000000018ffffffffffae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c9ffffffc50800000000000000000000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000046fdfffffffffffffffffffffffff128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036adfefffffffdb3460100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ce3ffffffffffffd00d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3bb0ffffd33d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056f4ffffffff9b01000000000000000000000000000000000037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfaffffffffffffffffffffff44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffffffff1d0000000000000000000000000000000000000000000000000000000000000000000065ffffffffff750000000000000000000000000000000022f2ffffffffffffffffffffffff51000000000000000000000000000000000000000000000018ffffffffffae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cfaffffffaa01000000000000000000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000572f9ffffffffffffffffffffffffffffcd050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bb0ffffffffffd86c0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a7ffffffffffffffffffb90e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b29d6ffffffa11600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000183ffffffffffffff9507000000000000000000000000000000007dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044fffffffffffffffffffffffa09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000064ffffffffff7500000000000000000000000000000004c8ffffffffffffffffffffffff9900000000000000000000000000000000000000000000000019ffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffff73000000000000000000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000001974e3ffffffffffffffffffffffffffffffffff5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ac2ffffffffffe9770c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ecffffffffffffffffffffffe5550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b000ba6ffffffeb540000000000000000000000000000000000000000000000000000000000000000000000000000000000000db1ffffffffffffffffffe05c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000000000000000000000087ffffffffffffffffffffffffffffd522000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffffffffd100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000064ffffffffff7500000000000000000000000000000087ffffffffffffffffffffffffd70a00000000000000000000000000000000000000000000000019ffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d6fffffffa360000000000000000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000d3f7cc9feffffffffffffffffffffffffffffffffffffffb5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bd3ffffffffffed7d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9cffffffffffffffffffffffffffffffd78a370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b00000069f9ffffffa61200000000000000000000000000000000000000000000000000000000000000000000000000000019d2fffffffffffffffffffffffff7c65b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000000000000000000000002b3ffffffffffffffffffffffffb40d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffffffffff280000000000000000000000000000000000000000000000000000000000000000000064ffffffffff74000000000000000000000000000042fdfffffffffffffffffffffff930000000000000000000000000000000000000000000000000001affffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffde0e00000000000000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000000000000183b5d80a5d7fefffffffffffffffffffffffffffffffffffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000002b3c000000000000000000000000000000000000000000000000000000000000000000000000025ee5fffffffffff083100000000000000000000000000000000000000000000000000000000000000000000000000000000000002cd5ffffffffffffffffffffffffffffffffffffef0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b000000003bebffffffe64a0000000000000000000000000000000000000000000000000000000000000000000000000024deffffffffffffffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000000000000000000000000000dd5ffffffffffffffffffff8902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eeffffffffffffffffffffff7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffffffffff2b0000000000000000000000000000000000000000000000000000000000000000000063ffffffffff740000000000000000000000000014e5ffffffffffffffffffffffff7200000000000000000000000000000000000000000000000000001affffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d7ffffffff9300000000000000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000000000033fffffffffffffffffffffffffffffffffffef2e7f8ffffffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000a9fd7c000000000000000000000000000000000000000000000000000000000000000000000000000d8ffcffffffffffec6d0400000000000000000000000000000000000000000000000000000000000000000000000000000062f6ffffffffffffffffffffffffffffffffffffd8670400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b000000000023d8ffffffff8c040000000000000000000000000000000000000000000000000000000000000000000031e9ffffffffffffffffffffffffffffffaa1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000000000000000000000000000023edfffffffffffffff85e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000063ffffffffff7300000000000000000000000000b2ffffffffffffffffffffffffb90100000000000000000000000000000000000000000000000000001bffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061fffffffffd36000000000000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000000000033fdeeddccbbaa9988786a5c4f4235271a0d0100000024b1ffffffffffffffff380000000000000000000000000000000000000000000000000000000000000000000000000026fdffff5a000000000000000000000000000000000000000000000000000000000000000000000000000030c7ffffffffffffd84e000000000000000000000000000000000000000000000000000000000000000000000000028cffffffffffffffffffffffffffffffffffffbc4b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000011beffffffffc51c000000000000000000000000000000000000000000000000000000000000000039f1ffffffffffffffffffffffffffffdb47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000000000000000000000000000043fbffffffffffe638000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffff2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000062ffffffffff730000000000000000000000006cffffffffffffffffffffffffea180000000000000000000000000000000000000000000000000000001bffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e4ffffffffd0020000000000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000000000002010000000000000000000000000000000000000000000df3ffffffffffffff41000000000000000000000000000000000000000000000000000000000000000000000000009dffffffe40700000000000000000000000000000000000000000000000000000000000000000000000000000166eeffffffffffffbe300000000000000000000000000000000000000000000000000000000000000000000bb1fffffffffffffffffffffffffffffffffea82e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000005a2ffffffffeb4800000000000000000000000000000000000000000000000000000000000034f1fffffffffffffffffffffffffffb830700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000000000000000000000000000000006effffffffbd1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffffffffffff0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2e4255697cafffffffffffffffffffffff8953391f0600000000000000000000000000000000000000000000000000000000000062ffffffffff7200000000000000000000002ef7ffffffffffffffffffffffff4c000000000000000000000000000000000000000000000000000000001cffffffffffb100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffff570000000000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffff4a0000000000000000000000000000000000000000000000000000000000000000000000001dfaffffffffbf2d00000000000000000000000000000000000000000000000000000000000000000000000000000015acfffffffffffffd940d0000000000000000000000000000000000000000000000000000000000001bceffffffffffffffffffffffffffffffffb12e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000195fffffffffd76000000000000000000000000000000000000000000000000000000002feeffffffffffffffffffffffffffda36000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000000000000000000000000000000009cfffe83020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000207f92a6b9cde0f4fffffffffffffffffffffffffffffffffffffffffffffffeebd1b89e060000000000000000000000000000000000000000000000000062ffffffffff720000000000000000000009d5ffffffffffffffffffffffff9400000000000000000000000000000000000000000000000000000000001cffffffffffb10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceeffffffffd30100000000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000091fffffffffffffc95120000000000000000000000000000000000000000000000000000000000000000000000000000005ef2ffffffffffffe2490000000000000000000000000000000000000000000000000000000022e0ffffffffffffffffffffffffffffffba3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000089ffffffffff9d050000000000000000000000000000000000000000000000000029eaffffffffffffffffffffffffff950a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000000000000000000000000000000000006b048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffd50000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0000000000000000000000000000000000000000000000000061ffffffffff710000000000000000000098ffffffffffffffffffffffffd40800000000000000000000000000000000000000000000000000000000001cffffffffffb20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffff4f00000000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000016f6ffffffffffffffffed6b03000000000000000000000000000000000000000000000000000000000000000000000000000020c3ffffffffffffffa4140000000000000000000000000000000000000000000000000027e4ffffffffffffffffffffffffffffdc4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000007cffffffffffc11300000000000000000000000000000000000000000000001ae2ffffffffffffffffffffffffee4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffffffbd0000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0000000000000000000000000000000000000000000000000061ffffffffff7100000000000000000052fffffffffffffffffffffffff72d0000000000000000000000000000000000000000000000000000000000001dffffffffffb20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffcc00000000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffd34200000000000000000000000000000000000000000000000000000000000000000000000000000279faffffffffffffea5700000000000000000000000000000000000000000000002ce8fffffffffffffffffffffffffff67d0700000000000000000000000000000000000000000000000000000000003044000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000078ffffffffffdb200000000000000000000000000000000000000000000cceffffffffffffffffffffffffce2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffffffffffffb20000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0000000000000000000000000000000000000000000000000060ffffffffff7100000000000000001deeffffffffffffffffffffffff6d000000000000000000000000000000000000000000000000000000000000001dffffffffffb20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ebffffffffff47000000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000ff1ffffffffffffffffffffffffffae21000000000000000000000000000000000000000000000000000000000000000000000000000035e2ffffffffffffff9d0a00000000000000000000000000000000000000002becffffffffffffffffffffffffffb22000000000000000000000000000000000000000000000000000000000000000afffa50200000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000085ffffffffffe52b0000000000000000000000000000000000000004b6ffffffffffffffffffffffff9f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffaa0000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0b0000000000000000000000000000000000000000000000000060ffffffffff700000000000000002c1ffffffffffffffffffffffffb500000000000000000000000000000000000000000000000000000000000000001effffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e080000000000000000000000000000000000000000000000009bffffffffffc4000000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000007afffffffffffffffffffffffffffffff7840b0000000000000000000000000000000000000000000000000000000000000000000000000016c1ffffffffffffffd52b0000000000000000000000000000000000001de3fffffffffffffffffffffffff15f000000000000000000000000000000000000000000000000000000000000000028feffff6800000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000091ffffffffffed3700000000000000000000000000000000000095fffffffffffffffffffffffc6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffffffffffffa2000000000000000000000000000000000000000000000000000000000000000000000000000c2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b020000000000000000000000000000000000000000000000000060ffffffffff70000000000000007dffffffffffffffffffffffffe71500000000000000000000000000000000000000000000000000000000000000001effffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003690d1fefff9b9360000000000000000000000000000000000000000000046ffffffffffff2c0000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000aeaffffffffffffffffffffffffffffffffffe45b000000000000000000000000000000000000000000000000000000000000000000000000000593fffffffffffffff5630000000000000000000000000000000012d6ffffffffffffffffffffffffbe1e0000000000000000000000000000000000000000000000000000000000000000009dffffffe5600a0000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000019dfffffffffff342000000000000000000000000000000005ffffffffffffffffffffffff54d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffffffffffff9a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffff6f0000000000003afcfffffffffffffffffffffffe470000000000000000000000000000000000000000000000000000000000000000001fffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000158ccfffffffffffffff64800000000000000000000000000000000000000000004edffffffffff830000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000045fcffffffffffffffffffffffffffffffffffffffc42f0000000000000000000000000000000000000000000000000000000000000000000000000061f8ffffffffffffffa308000000000000000000000000000ac6fffffffffffffffffffffff970010000000000000000000000000000000000000000000000000000000000000000001af9fffffffffff0942f000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000003b3fffffffffff53f000000000000000000000000000030f6ffffffffffffffffffffe834000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000377d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffffffffffffff950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffff6f000000000010e0ffffffffffffffffffffffff8e000000000000000000000000000000000000000000000000000000000000000000001fffffffffffb400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000368199805e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bcc270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fccffffffffffffffffffffd700000000000000000000000000000000000000000000aaffffffffffda0000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000000000000001d67845e070000000000000000000000000000000000c3ffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000002dbefffffffffffffffffffffffffffffffffffffffc910e00000000000000000000000000000000000000000000000000000000000000000000000037eaffffffffffffffc816000000000000000000000000a9ffffffffffffffffffffffe33700000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffffffc9630b000000000000000000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000ccffffffffffff33b00000000000000000000000011ddffffffffffffffffffffdb2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000006affff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffffffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffff6e0000000000a9ffffffffffffffffffffffffcf070000000000000000000000000000000000000000000000000000000000000000000020ffffffffffb4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a5ffffffffffffc455030000000000000000000000000000000000000000000000000000000000060800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000878c7e9c75200000000000000000000000000000000000000000000000000000000001bf4ffe6140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000890fefffffffffffffffffffffff00000000000000000000000000000000000000000000070ffffffffffff2f00000000000000000000000000000087ffffffffffffff8700000000000000000000000000000000000000000000000000000084f8ffffffd81900000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000290ffffffffffffffffffffffffffffffffffffffffe75c00000000000000000000000000000000000000000000000000000000000000000000000027e1ffffffffffffffdf2b0000000000000000000076ffffffffffffffffffffffbe1600000000000000000000000000000000000000000000000000000000000000000000000ff1fffffffffffffffffffffff2983200000000000000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000001be4fffffffffff2370000000000000000000000adffffffffffffffffffffd7190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000034ffffcf010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffffffffffa50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffff6e0000000063fffffffffffffffffffffffff629000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffb4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffffffd02d00000000000000000000000000000000000000000000000000002db9fbfcbe3000000000000000000000000000000000000000000000000000000267c6e4bf440000000000000000000000000000000000000000000000000000001dddffffffffff7000000000000000000000000000000000000000000000000000000000a4ffffff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fd4ffffffffffffffffffffffffffc90000000000000000000000000000000000000000000036ffffffffffff8600000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000000000023ffffffffffffb600000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffffffffffffffffffffffffffffffffc12b00000000000000000000000000000000000000000000000000000000000000000000001cd6fffffffffffffff045000000000000000045fcffffffffffffffffffff8a0300000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffffffffffffffcc660d00000000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000030f3ffffffffffee2700000000000000000059ffffffffffffffffffffd417000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000001e4ffff5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffff6d00000027f4ffffffffffffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000021ffffffffffb50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0fffffffffffffffffffff96e0000000000000000000000000000000000000000000000003cf4fffffffff43c00000000000000000000000000000000000000000000000009bffffffffffc53000000000000000000000000000000000000000000000000000061fffffffffffffd2400000000000000000000000000000000000000000000000000003affffffffffd57a200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000274f9ffffffffffffffffffffffffffff5c0000000000000000000000000000000000000000000005f7ffffffffffdc00000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000000000067ffffffffffffff27000000000000000000000000000000c3ffffffffffffff4b000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffdd83e7fffffffffffffffffffffffffb8c0c0000000000000000000000000000000000000000000000000000000000000000000013c8fffffffffffffffb6300000000000020edfffffffffffffffffffc650000000000000000000000000000000000000000000000000000000000000000000000000007e7fffffffffffffffffffffffffffffffffff39b350000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000052ffffffffffffdb130000000000000017ecffffffffffffffffffd014000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cbdcf961300000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000097ffffe20800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffffffb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffff6d000006ceffffffffffffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000021ffffffffffb50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffffffffffff870000000000000000000000000000000000000000000000c4ffffffffffffe50e00000000000000000000000000000000000000000000002dffffffffffffe90e0000000000000000000000000000000000000000000000000099ffffffffffffff8d0000000000000000000000000000000000000000000000000002ccfffffffffffffffec3671200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb2ffffffffffffffffffffffffffffffdf040000000000000000000000000000000000000000000000c2ffffffffffff31000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000afffffffffffffff5e000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffcf000554bcffffffffffffffffffffffffe457000000000000000000000000000000000000000000000000000000000000000000000bbafffffffffffffffe6a0000000003c6fffffffffffffffffff54d000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffffffffffffffffffffffffffffffcf690e0000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000000008bffffffffffffc106000000000000aeffffffffffffffffffd7140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baaffffffffd80d000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000049ffffff7800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffff6c00008fffffffffffffffffffffffffe5130000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffff95000000000000000000000000000000000000000000009affffffffffffff8300000000000000000000000000000000000000000000004bffffffffffffff5e00000000000000000000000000000000000000000000000000d2ffffffffffffffc80000000000000000000000000000000000000000000000000063fffffffffffffffffffffff9b15508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ed1ffffffffffffffffffffffffffffffff4b00000000000000000000000000000000000000000000000089ffffffffffff6f000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000017faffffffffffffff6f000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000278eeeffffffffffffffffffffffbc2800000000000000000000000000000000000000000000000000000000000000000008bfffffffffffffffff6f0000007bffffffffffffffffffeb37000000000000000000000000000000000000000000000000000000000000000000000000000002d9fffffffffffffffffffffffffffffffffffffffffffffff59e38000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000000000004c0ffffffffffffa0000000000058ffffffffffffffffffe21d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffff9a000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000007f3fffff114000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffff6c0049fefffffffffffffffffffffffe43000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffffffffffffffff6d0000000000000000000000000000000000000000006cffffffffffffffe3020000000000000000000000000000000000000000000069ffffffffffffffa30000000000000000000000000000000000000000000000001efeffffffffffffffef0000000000000000000000000000000000000000000000000ee9fffffffffffffffffffffffffffff19e430200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038e8ffffffffffffffffffffffffffffffff9d0000000000000000000000000000000000000000000000000053ffffffffffffa8000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000077ffffffffffffffff67000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf000000000000095fc7fffffffffffffffffffff9840800000000000000000000000000000000000000000000000000000000000000000cc8ffffffffffffffff720032faffffffffffffffffe7280000000000000000000000000000000000000000000000000000000000000000000000000000001286baedffffffffffffffffffffffffffffffffffffffffffffffffd26c0e000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000000000017e6ffffffffffff7800000017ecffffffffffffffffec2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffff8150000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000acffffff920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffffff90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffff6c18e9ffffffffffffffffffffffff8800000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097fffffffffffffffffffffffffffb3e000000000000000000000000000000000000000045ffffffffffffffff33000000000000000000000000000000000000000000009dffffffffffffffbe00000000000000000000000000000000000000000000000077ffffffffffffffffee0000000000000000000000000000000000000000000000008cffffffffffffffffffffffffffffffffffffe58c310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bf7ffffffffffffffffffffffffffffffffe20e000000000000000000000000000000000000000000000000002dffffffffffffe1000000000000000000000000000087ffffffffffffff8700000000000000000000000000000000000000000000000007e1ffffffffffffffff39000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf0000000000000000003199f4ffffffffffffffffffdc47000000000000000000000000000000000000000000000000000000000000000011d1ffffffffffffffff7cd6ffffffffffffffffe9290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000215588bceffffffffffffffffffffffffffffffffffffffffffff3952a00000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000041fefffffffffffe530000aefffffffffffffffff43600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffff6b0000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000005efffffffa2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffffffffff1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffff6db9ffffffffffffffffffffffffcc0500000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a0ffffffffffffffffffffffffffe70e000000000000000000000000000000000000002bffffffffffffffff6300000000000000000000000000000000000000000000d8ffffffffffffffcc000000000000000000000000000000000000000000000000d2ffffffffffffffffe3000000000000000000000000000000000000000000000027faffffffffffffffffffffffffffffffffffffffffffd57a2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df9ffffffffffffffffffffffffffffffffff9400000000000000000000000000000000000000000000000000000afeffffffffffff1b0000000000000000000000000087ffffffffffffff8700000000000000000000000000000000000000000000000076fffffffffffffffff506000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000e6ad3ffffffffffffffffffa9190000000000000000000000000000000000000000000000000000000000000017d9ffffffffffffffffffffffffffffffffe92b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123578abef1ffffffffffffffffffffffffffffffffffffffbd500300000000000000000013ffffffffffffffff3b000000000000000000000000000000000000000000000094fffffffffffff63458fffffffffffffffffe51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffa30000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000013fcffffffac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffd6fffffffffffffffffffffffff4250000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e9ffffffffffffffffffffffff890000000000000000000000000000000000000012ffffffffffffffff8700000000000000000000000000000000000000000014ffffffffffffffffb600000000000000000000000000000000000000000000002fffffffffffffffffffba0000000000000000000000000000000000000000000000aefffffffffffffffffffffffffffffffffffffffffffffffffec367120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050faffffffffffffffffffffffffffffffffffffb1000000000000000000000000000000000000000000000000000000e4ffffffffffff540000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000015f1ffffffffffffffff9900000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000003ba4f8fffffffffffffff16c020000000000000000000000000000000000000000000000000000000000001de6ffffffffffffffffffffffffffffeb2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b9ffffffffffffffffffffffffffffffffffffffffe178140000000000000013ffffffffffffffff3b00000000000000000000000000000000000000000000000bddffffffffffffe6ecffffffffffffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffd80000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000c1ffffffff300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffff5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffff62000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b75edfffffffffffffffffffff92300000000000000000000000000000000000000ffffffffffffffff8f00000000000000000000000000000000000000000060ffffffffffffffff990000000000000000000000000000000000000000000000a1ffffffffffffffffff7d0000000000000000000000000000000000000000000000043269a0d7fefffffffffffffffffffffffffffffffffffffffffffff9b1550800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050faffffffffffffffffffffffffffffffffffffffcf000000000000000000000000000000000000000000000000000000c0ffffffffffff8e0000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000095ffffffffffffffffff2d00000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf000000000000000000000000000000001479e2ffffffffffffffcb3300000000000000000000000000000000000000000000000000000000000037f7fffffffffffffffffffffffff639000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3fffffffffffffffcfffffffffffffffffffffffffffff79f33000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000000003ffeffffffffffffffffffffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085fffffffffffffff10000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000073ffffffffa60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffffffffff8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffffffffffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffb8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018b3ffffffffffffffffffffa700000000000000000000000000000000000000ffffffffffffffff93000000000000000000000000000000000000000000bdffffffffffffffff5c000000000000000000000000000000000000000000001efbffffffffffffffffff380000000000000000000000000000000000000000000000000000000010457cb3eafffffffffffffffffffffffffffffffffffffffffff19e430200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bf7ffffffffffffffffffffffffde81d5ffffffffffed0000000000000000000000000000000000000000000000000000009cffffffffffffc40000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000028fbffffffffffffffff9b0000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf0000000000000000000000000000000000000351befffffffffffffc910e00000000000000000000000000000000000000000000000000000000005cfffffffffffffffffffffffd5200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7d2965a2dfffffffffffffffffffffffffffc75a06000013ffffffffffffffff3b0000000000000000000000000000000000000000000000000092ffffffffffffffffffffffffffce09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffff0300000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000028fffffffffc2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffb900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffffffffffffffffe21000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffb80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066f9fffffffffffffffff913000000000000000000000000000000000000ffffffffffffffff7b00000000000000000000000000000000000000001dfdfffffffffffffffe170000000000000000000000000000000000000000000090ffffffffffffffffffd100000000000000000000000000000000000000000000000000000000000000000000205997d6ffffffffffffffffffffffffffffffffffffffffe58c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ecffffffffffffffffffffffffc2130019f1ffffffffff0d000000000000000000000000000000000000000000000000000078ffffffffffffea0000000000000000000000000087ffffffffffffff8700000000000000000000000000000000000000000000b3ffffffffffffffffe7100000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf0000000000000000000000000000000000000000002b96f4ffffffffffe555000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffff6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b000000001c5895d2feffffffffffffffffffffe8821a13ffffffffffffffff3b000000000000000000000000000000000000000000000000000adcfffffffffffffffffffffff12300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffff1000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000e2ffffffff96000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffffffffe900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005afffffffffffffffffffffffffffffffd3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffb9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042f0ffffffffffffffff6d000000000000000000000000000000000001ffffffffffffffff5e000000000000000000000000000000000000000078ffffffffffffffffbe0000000000000000000000000000000000000000000019f5ffffffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000175594d3feffffffffffffffffffffffffffffffffffffd57a1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015dcffffffffffffffffffffffff93050000007affffffffff2a00000000000000000000000000000000000000000000000000005dffffffffffffff0f00000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000005bfffffffffffffffffa42000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000000f6fdbffffffffffb62100000000000000000000000000000000000000000000000000000002b4ffffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000114b88c5f9fffffffffffffffffbb4ffffffffffffffff3b00000000000000000000000000000000000000000000000000003dfdffffffffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffffffffffff0600000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000009cfffffffff71700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffffffffff83000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffffb90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002de8ffffffffffffffcd000000000000000000000000000000000002ffffffffffffffff310000000000000000000000000000000000000000d5ffffffffffffffff4c000000000000000000000000000000000000000000009dffffffffffffffffffde09000000000000000000000000000000000000000000000000000000000000000000000000000000000000145190cffdfffffffffffffffffffffffffffffffffec3660e00000000000000000000000000000000000000000000000000000000000000000000000000000000000005c5fffffffffffffffffffffff55c000000000013f6ffffffff48000000000000000000000000000000000000000000000000000047ffffffffffffff3300000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000026f3ffffffffffffffff5f00000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf000000000000000000000000000000000000000000000000000148b4fefffffff67a05000000000000000000000000000000000000000000000000000045ffffffffffffffffff5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b000000000000000000000000093e7bb8f2ffffffffffffffffffffffffffff3b00000000000000000000000000000000000000000000000000000090ffffffffffffffffff99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6fffffffffffffff60000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000055ffffffffff8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003efffffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffffffffc704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffffb90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f4ffffffffffffff210000000000000000000000000000000002ffffffffffffffef020000000000000000000000000000000000000033ffffffffffffffffd60100000000000000000000000000000000000000000030fdffffffffffffffffff4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000114d8dccfcfffffffffffffffffffffffffffffff5a241010000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffffffffffe32e000000000000009affffffff66000000000000000000000000000000000000000000000000000032ffffffffffffff5700000000000000000000000087ffffffffffffff870000000000000000000000000000000000000008d1ffffffffffffffff750000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000000000000000238defffffffd53e00000000000000000000000000000000000000000000000000b6fffffffffffffffffff32600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000003316eabe8ffffffffffffffffffff3b00000000000000000000000000000000000000000000000000000009daffffffffffffffd709000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ffffffffffffffffe70000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000012fdfffffffff00e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058fffffffffffffffffffffffffff22200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004afcffffffffffff550000000000000000000000000000000005ffffffffffffffb0000000000000000000000000000000000000000092ffffffffffffffff4400000000000000000000000000000000000000000000beffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea6ffffffffffffffffffffffffffffffffffde7d1e0000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffffffdb1f00000000000000002bffffffff8500000000000000000000000000000000000000000000000000001dffffffffffffff7c00000000000000000000000087ffffffffffffff870000000000000000000000000000000000000099fffffffffffffffa5c000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000b66d3ffffff83000000000000000000000000000000000000000000000031ffffffffffffffffffffffd008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b000000000000000000000000000000000000000000246cffffffffffffffff3b00000000000000000000000000000000000000000000000000000001d3ffffffffffffffed1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffffc80000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000c9ffffffffff760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffef0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffffffffff5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffff89000000000000000000000000000000001dffffffffffffff540000000000000000000000000000000000000017f5ffffffffffffffa6000000000000000000000000000000000000000000005cffffffffffffffffffdf1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bfffffffffffffffffffffffffffffffffffffffdba580800000000000000000000000000000000000000000000000000000000000000001feeffffffffffffffffffffd31800000000000000000000bbffffffa3000000000000000000000000000000000000000000000000000008ffffffffffffffa000000000000000000000000087ffffffffffffff8700000000000000000000000000000000000059ffffffffffffffed4300000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000000003fabfb760000000000000000000000000000000000000000000000abffffffffffffffffffffffff95000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000000000000004fffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffff9d0000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000083ffffffffffe708000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f0ffffffffffffffffffffff3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdbffffffffffffffffffffffffa5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041f5affffffffffc30a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003caffffffffffbc000000000000000000000000000000003affffffffffffe805000000000000000000000000000000000000008effffffffffffffe71800000000000000000000000000000000000000000017edfffffffffffffffff42e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffd984c6fbffffffffffffffffffffffee9533000000000000000000000000000000000000000000000000000000000002c6ffffffffffffffffffffcf1200000000000000000000004cffffffc1000000000000000000000000000000000000000000000000000000f3ffffffffffffc300000000000000000000000087ffffffffffffff8700000000000000000000000000000000002ef2ffffffffffffb7190000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000000000000000000000000000001c130000000000000000000000000000000000000000000028fdffffffffffffffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000000000000000000000000caffffffffffffffffffff3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffff730000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000003dffffffffffff67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffffffffff990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000827466585c2ffffffffffffffffffffffffde0e000000000000000000000000000000000000000000000000000000000000000000000000000a29486685a4c3e1fcfffffffffffffffffee5c19e7a56330f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029f7ffffffffed0000000000000000000000000000000057ffffffffffff840000000000000000000000000000000000000018f6fffffffffffff93900000000000000000000000000000000000000000000acfffffffffffffffffd53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000d4b8dd0feffffffffffffffffffffd16f14000000000000000000000000000000000000000000000000000072ffffffffffffffffffffdf1800000000000000000000000001dbffffdf000000000000000000000000000000000000000000000000000000dfffffffffffffda00000000000000000000000087ffffffffffffff870000000000000000000000000000000026e8fffffffffff46800000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffffffffffffffea1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffd405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffff470000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000005f2ffffffffffdc0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003efffffffffffffffffffffff109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000698aaac9e8fefffffffffffffffffffffffffffffffffc390000000000000000000000000000000000000000000000000000000000000000001190aecdecffffffffffffffffffffffffffffffffffffffffffffffffffecc8a45600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ffffffffffe0000000000000000000000000000000074ffffffffffed100000000000000000000000000000000000000090ffffffffffffff620000000000000000000000000000000000000000000057fffffffffffffffffb5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000145597dafffffffffffffffffff9ac4a030000000000000000000000000000000000000000000023f5ffffffffffffffffffeb2600000000000000000000000000007afffffb030000000000000000000000000000000000000000000000000000d6ffffffffffffef00000000000000000000000087ffffffffffffff870000000000000000000000000000001fe2fffffffffc9a1a0000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001efaffffffffffa0abffffffffffffffff9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000000000000bfffffffffffffffffffffffff76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000effffffffffffffffb0d0000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000b1ffffffffffff51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffffffffffffffff59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000182727272727271600000000000000000000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffff7d0000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f7ffffffff0700000000000000000000000000000092ffffffffff710000000000000000000000000000000000000019f7ffffffffffff7d0000000000000000000000000000000000000000000022f1fffffffffffffff84e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000001d5fa1e4ffffffffffffffffe587260000000000000000000000000000000000000001bffffffffffffffffffff6370000000000000000000000000000001efeffff1c0000000000000000000000000000000000000000000000000000d0ffffffffffffff06000000000000000000000087ffffffffffffff87000000000000000000000000000018dbffffffffb02900000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffec141af2ffffffffffffffff42000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000000000039fffffffffffffffffffffffffff41e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffffffffc4000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000006bffffffffffffba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffffffffc2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffff8a00000000000000000000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffc3030000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffff11000000000000000000000000000000b0ffffffffda060000000000000000000000000000000000000092ffffffffffff770000000000000000000000000000000000000000000006cbffffffffffffffef44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000000000000000000000000002669abecffffffffffffffc3620c0000000000000000000000000000000066ffffffffffffffffffff620000000000000000000000000000000000c0ffff3a0000000000000000000000000000000000000000000000000000c9ffffffffffffff1a000000000000000000000087ffffffffffffff870000000000000000000000000013d4fffff79e31000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017f7ffffffffff5f00006effffffffffffffffdb080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000000000000000000a9fffffffffffff5ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffff7f000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000025fffffffffffffe26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e5ffffffffffffffffffffff3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffff8400000000000000000000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffef1f000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffff1b000000000000000000000000000000e0fffffffa350000000000000000000000000000000000000029f9fffffffffe71000000000000000000000000000000000000000000000090ffffffffffffffca2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000013073b5f3fffffffffff39e1d000000000000000000000000000febffffffffffffffffffa100000000000000000000000000000000000063ffff590000000000000000000000000000000000000000000000000000c2ffffffffffffff2f000000000000000000000087ffffffffffffff87000000000000000000000000000c98e178140000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffbe00000003cdffffffffffffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000000000000000019faffffffffffd15afffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffff3b000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000dfffffffffffff8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffffffb8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000effffffffffffff7d00000000000000000000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffff22000000000000000000000000000017ffffffff780000000000000000000000000000000000000001c3fffffffff150000000000000000000000000000000000000000000000068ffffffffffffff91060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000000000000000000000000000053a7dbff8ffffff26000000000000000000000000008bffffffffffffffffffd40a0000000000000000000000000000000000000ef6ff770000000000000000000000000000000000000000000000000000bbffffffffffffff44000000000000000000000087ffffffffffffff870000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dcfffffffffc2b0000000035fefffffffffffffffa2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000000007effffffffffff4502d4ffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffe302000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000009fffffffffffffef09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005daffffffffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffff0a00000000000000000000000000004effffffbb020000000000000000000000000000000000000065ffffffffd52600000000000000000000000000000000000000000000004efcffffffffffe45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000000000000000000000000000000000000000000000000094486b80000000000000000000000000022f9fffffffffffffffff92b0000000000000000000000000000000000000000a8ff950000000000000000000000000000000000000000000000000000b4ffffffffffffff59000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffff9b000000000000a4ffffffffffffffffac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000000000000000004e4ffffffffffb7000056ffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afbffffffffffffff8800000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000060ffffffffffffff610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffffc801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffec00000000000000000000000000000085ffffd00e0000000000000000000000000000000000000017eeffffffa40b000000000000000000000000000000000000000000000038f6fffffffffa890c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffffffffff7c0000000000000000000000000000000000000000004bffb30000000000000000000000000000000000000000000000000000adffffffffffffff67000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfffffffff41900000000000021f9ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000000000000000053fffffffffffc2c000001d3ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffff2b00000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000020ffffffffffffffcc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffffffffff6600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffff690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffcf000000000000000000000000000000bcffdf190000000000000000000000000000000000000000a7ffffe24b00000000000000000000000000000000000000000000000026ecffffffffbb2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffffffffd00500000000000000000000000000000000000000000004af780000000000000000000000000000000000000000000000000000a6ffffffffffffff72000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af2ffffffff81000000000000000091ffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000000bdffffffffff9b0000000054ffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffcf0000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000000e1ffffffffffffff350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002af7ffffffffffffffffffffee1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffb20000000000000000000000000000003e8b26000000000000000000000000000000000000000019e5fd920c00000000000000000000000000000000000000000000000017deffffffc54b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000000000000000b2fffffffffffffffffb320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffff7e000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffee0c000000000000000015f2ffffffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000022fffffffffff91d0000000001d5ffffffffffffffd4010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffff6a0000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000000a2ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffffffffb401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ff9400000000000000000000000000000000000000000000000000000000000000000000000000000006270000000000000000000000000000000000000000000000000000c0ffffb83e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffff8a000000000000000000000087ffffffffffffff870000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5cd54000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000000000000000006448000000000000000000000000000000000000000000000000bcffffffff85000000000000000000007effffffffffffffffd10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000000000000007dffffffffff9a00000000000063ffffffffffffffff4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017feffffffffffffea090000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000063fffffffffffffff71200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b7ffffffffffffffffffffff7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022260e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024963200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffff0140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffff95000000000000000000000087ffffffffffffff8700000087fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe2e0000000000000000000000000000000063ffffffffffffffcf000000000000000000000000000000000000000000000000000000009cfff84a000000000000000000000000000000000000000000001efefffffff8180000000000000000000010f3ffffffffffffffff5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000000000000d9fffffffffb2100000000000007e8ffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffff7c000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000024ffffffffffffffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ebfffffffffffffffffffffc430000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000000000002cfeffffffffffffffff7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffa1000000000000000000000087ffffffffffffff87000000ceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd3180000000000000000000000000000000063ffffffffffffffcf0000000000000000000000000000000000000000000000000000000042fefff94c0000000000000000000000000000000000000000007bffffffff9c0000000000000000000000008dffffffffffffffffca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000000000036ffffffffffa000000000000000007effffffffffffffff3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffff412000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000000e4ffffffffffffffdc01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cf8ffffffffffffffffffffef3100000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffff48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffe007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffad000000000000000000000087ffffffffffffff87000009b2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3eeffffffffffffffcab3b3b3b3d8ffffffffffffffffffffffffffca12000000000000000000000000000000000063ffffffffffffffcf000000000000000000000000000000000000000000000000000000000091fffff94d0000000000000000000000000000000000000000dafffffffe2a0000000000000000000000001cfaffffffffffffffff3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000000000092fffffffffd26000000000000000014f6ffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003eeffffffffffff8f00000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000000a5ffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057feffffffffffffffffffffeb2a00000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffff420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d3b553000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000012f6ffffffffffffffff620000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000017e8ffffffffffffffffffffffbf0d00000000000000000000000000000000000063ffffffffffffffcf000000000000000000000000000000000000000000000000000000000009d8fffffa5000000000000000000000000000000000000029ffffffffb40000000000000000000000000000a0ffffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000000000004eaffffffffaa0000000000000000000098fffffffffffffffe28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003afffffffffffff21700000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000066ffffffffffffffff9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffe62c00000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffe2050000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b000000000043fdffffffffffffffffffb4080000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000000000000000000036fcfffffa48000000000000000000000000000000000074ffffffff3f00000000000000000000000000002bfefffffffffffffffe290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b000000000000000000000000000000000000000049ffffffffff3b000000000000000000002bffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffff790000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000027fffffffffffffffff20a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008afffffffffffffffffffffff24b000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffff3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000000002deffffffffffffffff6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8700000000484e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000081ffffffffffffffffa805000000000000000000000000000000000000000063ffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000083fffffff22c00000000000000000000000000000000c0ffffffcc00000000000000000000000000000000bdffffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b00000000000000000000000000000000000000009affffffffce000000000000000000000000c6fffffffffffffff813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffffe1080000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000e7ffffffffffffffff5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffffffffffffffffffffd730000000000000000000000000000000000000000000000000000000000000000000000000010ffffffffffffffffff2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff851000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffe9090000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b1b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3dcffffffffffffff8700000016eefff4aa580d00000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000002beffffffffffff9a0200000000000000000000000000000000000000000063ffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000005ceffffffe01600000000000000000000000000000ffbffffff570000000000000000000000000000000057fffffffffffffffff81200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b0000000000000000000000000000000000000001e7ffffffff6100000000000000000000000060ffffffffffffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017feffffffffff59000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000a9ffffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006afeffffffffffffffffffffffbc2000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff33000000000eddfffffffffffffffffffffff24100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff870000004ee9fffffffff8b4621400000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000019e9ffffffff86000000000000000000000000000000000000000000000063ffffffffffffffcf000000000000000000000000000000000000000000000000000000000000000032fdffffffc7080000000000000000000000000056ffffffe6030000000000000000000000000000000006ebffffffffffffffff6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffd8b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b9ffffffffffffffff3b0000000000000000000000000000000000000039ffffffffeb080000000000000000000000000af0ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffc801000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000000006dfffffffffffffffffd1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055f3fffffffffffffffffffffff36d0400000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffff210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff33000000000033f9ffffffffffffffffffea330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000000bf5fffffffffffffffa180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff87000000000658c2fffffffffffcbe6c1b00000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b000000000000000045fdfffb6500000000000000000000000000000000000000000000000063ffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000000009affffffffa700000000000000000000000000a2ffffff8e0000000000000000000000000000000000008cffffffffffffffffce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000088ffffffff86000000000000000000000000000096ffffffffffffffff3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4fffffffff92d00000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000000000035ffffffffffffffffff7900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027d2ffffffffffffffffffffffffdc5e0300000000000000000000000000000000000000000000000000000000004cccffffffffffffffffffff1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000006dffffffffffffffffe026000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffa9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff87000000000000002d96f3fffffffffffebe560500000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000084f2480000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000000000000000000000000014eeffffffff7f000000000000000000000002ebffffff3400000000000000000000000000000000000027ffffffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000000d7fffffffe22000000000000000000000000000031ffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fbffffffff7c0000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000000000005f7ffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099dffffffffffffffffffffffffffd86f140000000000000000000000000000000000000000000000000550caffffffffffffffffffffffff140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff3300000000000000acffffffffffffd51b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000aeffffffffffffffff41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff870000000000000000000e6bd5ffffffffffffe887210000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000327000000000000000000000000000000000000000000000000000063ffffffffffffffcf000000000000000000000000000000000000000000000000000000000000000000006bffffffffff4b0000000000000000000039ffffffda0000000000000000000000000000000000000000c6ffffffffffffffff91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000026ffffffffc200000000000000000000000000000000d1fffffffffffffff712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffffcc040000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000000000000c5ffffffffffffffffff3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fe0fffffffffffffffffffffffffffaae571500000000000000000000000000000000000003459ceefffffffffffffffffffffffffffa0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff33000000000000000fdeffffffffc3120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000df7ffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff870000000000000000000000003fa9fafffffffffffeb750030000000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000003cf3e3bf8d37000000000003d1ffffffffea1800000000000000000084ffffff7f00000000000000000000000000000000000000006fffffffffffffffffec060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000071ffffffff640000000000000000000000000000000078ffffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4fffffff92c000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000008cffffffffffffffffff950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a86f9fffffffffffffffffffffffffffffed291633d17000000000000000004255586b6ecfffffffffffffffffffffffffffffca021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff33000000000000000034f9ffffa407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffff7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff8700000000000000000000000000001b94f9ffffffffffffe4811c000000000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000003fffffffffffd751000000003dffffffffffb9010000000000000000ceffffff2600000000000000000000000000000000000000001bfeffffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000000b5fffffff70f000000000000000000000000000000001ffeffffffffffffffcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffeffffff7b00000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000000000054ffffffffffffffffffee070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027a9fdfffffffffffffffffffffffffffffffffffff5e6dacec8d6e5f4fffffffffffffffffffffffffffffffffffffeaa280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000006eff810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffff2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000001d97f9fffffffffffffcad2f00000000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000003fffffffffffffff9400000000a6ffffffffff71000000000000000ffdffffca00000000000000000000000000000000000000000000c3ffffffffffffffffa60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000005f3ffffffa7000000000000000000000000000000000000c5ffffffffffffffff2500000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffbc0300000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000001cffffffffffffffffffff9c5c1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000259bf9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000010f9ffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000001f9afafffffffffffffead2d0000000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000003fffffffffffffffef000000001df8fffffffff93100000000000048ffffff70000000000000000000000000000000000000000000006dfffffffffffffffff10600000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000003cffffffff4a0000000000000000000000000000000000006cffffffffffffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffe2140000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000000000000e4fffffffffffffffffffffffb9604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b81dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd27a22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000219dfbfffffffffffffeaa2b000000000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000003fffffffffffffffef000000000092ffffffffffd70a000000000084fffffd19000000000000000000000000000000000000000000001afeffffffffffffffff4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000080ffffffee0400000000000000000000000000000000000016fcffffffffffffffd600000000000000000000000000000000000000000000000000000000000000000000000000000000002efffff936000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc3000000000000000000000000000000000000acffffffffffffffffffffffffff8e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003690e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd842b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffff300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000023a0fcfffffffffffffda82900000000000000000000000000000000c3ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffcf00000000000000000000000000000000000000000000003fffffffffffffffef000000000018f6ffffffffff940000000000bfffffbc000000000000000000000000000000000000000000000000cdffffffffffffffff9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000c3ffffffa20000000000000000000000000000000000000000c0ffffffffffffffff2d0000000000000000000000000000000000000000000000000000000000000000000000000000000089ffff6800000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000074ffffffffffffffffffffffe69c4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012a68a7e6ffffffffffffffffffffffffffffffffffffffffffffe1a76d31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000dfbffffffffffffffdd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff8700000000000000160700000000000000000000000000000026b1fffffffffffffffda6270000000000000000000000000000c3ffffffffffffff4d0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0000000000008dfffffffffffd3600000005f5ffff7000000000000000000000000000000000000000000000000085ffffffffffffffffe802000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000cfaffffff51000000000000000000000000000000000000000077ffffffffffffffff8500000000000000000000000000000000000000000000000000000000000000000000000000000000a4f9a10000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc30000000000000000000000000000000000003cfffffffffffffffdc57b3101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c406589aec8d3dfebf7faebddcfc1b2a496845e371000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffff89000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff8700000000000000b6dd200000000000000000000000000000000049dafffffffffffffffc8f0c000000000000000000000000c3fffffffffffffff7bf6c070000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef00000000000015f4ffffffffffce03000036ffffff290000000000000000000000000000000000000000000000003dffffffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000047fffffff60a00000000000000000000000000000000000000002fffffffffffffffffdd000000000000000000000000000000000000000000000000000000000000000000000000000000000009070000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000009fbffffffeca45a1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffff36000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff8700000000000044ffffa900000000000000000000000000000000000677f4ffffffffffffffe24f0000000000000000000000c3ffffffffffffffffffffd61400000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef0000000000000087ffffffffffff6e000071ffffe30000000000000000000000000000000000000000000000000004f1ffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000080ffffffaf00000000000000000000000000000000000000000000e5ffffffffffffffff2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000cbcd83380200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffe201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000087ffffffffffffff87000000000002d0fffffd340000000000000000000000000000000000001cb5ffffffffffffffffaf1c000000000000000000c3ffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffc2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c6ffffffffffffffef0000000000000012f1fffffffffff11a00acffff9d0000000000000000000000000000000000000000000000000000aeffffffffffffffffc9000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000b8ffffff5e000000000000000000000000000000000000000000009dffffffffffffffff780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000cfbffffffffffffff950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b88ce0c000000000000000000000000000000000087ffffffffffffff87000000000062fffffffffca52c0000000000000000000000000000000000005eeefffffffffffffff26f0300000000000000c3fffffffffffce2c5a98c6f4900000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffb232000000000000000000000000000000000000000000003fffffffffffffffef000000000000000081ffffffffffffa900e7ffff57000000000000000000000000000000000000000000000000000069fffffffffffffffffc100000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000001effffffe150000000000000000000000000000000000000000000054ffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e3ffffb0010000000000000000000000000000000087ffffffffffffff87000000000be5fffffffffffffeb137000000000000000000000000000000000019b0ffffffffffffffffcc32000000000000818e7255381c0300000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffb4340000000000000000000000000000000000000000000000003fffffffffffffffef000000000000000011f4ffffffffffff6bfffffd1300000000000000000000000000000000000000000000000000002dffffffffffffffffff4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000028ffffffcf000000000000000000000000000000000000000000000010fbfffffffffffffffd1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffff1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027baffffffffff820000000000000000000000000000000087ffffffffffffff87000000007fffffffffffffffffffffbe4400000000000000000000000000000000005ef3fffffffffffffffc8904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffb73600000000000000000000000000000000000000000000000000003fffffffffffffffef00000000000000000095fffffffffffffcffffca00000000000000000000000000000000000000000000000000000002f0ffffffffffffffff900000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000061ffffff8b000000000000000000000000000000000000000000000000c3ffffffffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a85f9fffffffffffffe5400000000000000000000000000000087ffffffffffffff8700000019f4ffffffffffffffffffffffffc5410000000000000000000000000000000026d0ffffffffffffffffc2190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffba39000000000000000000000000000000000000000000000000000000003fffffffffffffffef00000000000000000025feffffffffffffffff8400000000000000000000000000000000000000000000000000000000b8ffffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000099ffffff470000000000000000000000000000000000000000000000007affffffffffffffffa800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000afaffffffffffffffa40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051e1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000009dffffffffffffffffffffffffffffffbc380000000000000000000000000000000895ffffffffffffffffe8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a3c0000000000000000000000000000000000000000000000000000000000003fffffffffffffffef00000000000000000000b3ffffffffffffffff3e000000000000000000000000000000000000000000000000000000007effffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000d0fffff90a00000000000000000000000000000000000000000000000032fffffffffffffffff004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7edfffffffffffffff6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6860b000000000044ffffffffffffffff68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87000012d7ffffffffffffffffffffffffffffffffffb43000000000000000000000000000000054f4fffffffffffffffc79010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef0000000000000000000041fffffffffffffff7050000000000000000000000000000000000000000000000000000000043ffffffffffffffffff5200000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000006faffffc00000000000000000000000000000000000000000000000000001e7ffffffffffffffff34000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffac000000000083ffffffffffffffff2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8700000000185390cdfcfffffffffffffffffffffffffffea61f00000000000000000000000000002fe1ffffffffffffffffb21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef0000000000000000000000d0ffffffffffffff42000000000000000000000000000000000000000000000000000000000dfeffffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000002effffff7f0000000000000000000000000000000000000000000000000000a0ffffffffffffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa50000000000c1ffffffffffffffef01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bcefffffffffffffffff2d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3ebffffffffffffff8700000000000000000e4784c1f7fffffffffffffffffffffff8890f0000000000000000000000000016c5ffffffffffffffffde32000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef00000000000000000000005fffffffffffffffc70000000000000000000000000000000000000000000000000000000000ddffffffffffffffffbd00000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000005dffffff4500000000000000000000000000000000000000000000000000005bffffffffffffffffae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8c010000000000f0ffffffffffffffb4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026dffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000000000000000000073b78b8f6ffffffffffffffffffec6d050000000000000000000000001dbbfffffffffffffffff8570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef000000000000000000000006e7ffffffffffffff4d00000000000000000000000000000000000000000000000000000000affffffffffffffffff101000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b00000000000000000000000000008bfffffe0f000000000000000000000000000000000000000000000000000023ffffffffffffffffea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffbfffffffffffffffffffffffe710000000000001dffffffffffffffff78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff8700000000000000000000000000000000074288cdfeffffffffffffffda5100000000000000000036d0fffffffffffffffffffffffd6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef0000000000000000000000007effffffffffffffd20200000000000000000000000000000000000000000000000000000080ffffffffffffffffff28000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b0000000000000000000000000000b9ffffd600000000000000000000000000000000000000000000000000000000edffffffffffffffff280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffc700000000000000000000000000000000008fffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fffffffffffffffffffff856000000000000004affffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000014579ce2ffffffffffffc33600000000000008d8ffffffffffffffffffffffffffff74000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef0000000000000000000000001dfdffffffffffffff5900000000000000000000000000000000000000000000000000000051ffffffffffffffffff5e000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3b0000000000000000000000000000e8ffff9e00000000000000000000000000000000000000000000000000000000b8ffffffffffffffff650000000000000000000000000000000000000000000000000000000df9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffadd7f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffff040000000000000000077ffffffffffffffff14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000000276cb1f2fffffffe13000000000094ffffffffffffccfcffffffffffffffff830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef00000000000000000000000000baffffffffffffffdb04000000000000000000000000000000000000000000000000000023ffffffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffd8b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b9ffffffffffffffff3b0000000000000000000000000016ffffff670000000000000000000000000000000000000000000000000000000083ffffffffffffffffa200000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e3ffffffffffffffc5b7b7b7b7b7b7b7b7b7b7b7b7c8ffffffffffffffd7b7b7b7b7b7b7b7b7b7b7b7b7b7feffffffffffffe9b7b7b7b7b7b7b7b7b7b7b7b7b7ecffffffffffffffc6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b2953e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd3ffffffffffffe32c000000000000000000a3ffffffffffffffea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000032220000000000000000000000000000000000000000043b81c6d0000000000064ffffffffffffff8a59fcffffffffffffffff9101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef0000000000000000000000000058ffffffffffffffffdfd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d9fffffffffffffffffff4d7d7d7d7d7d7d7d7d7d5bf6f020000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000041ffffff2f000000000000000000000000000000000000000000000000000000004dffffffffffffffffdf0000000000000000000000000000000000000000000000000000009efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff24a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025f0ffffffffce1c00000000000000000000d0ffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff870000000027edf8870c00000000000000000000000000000000000000000000040000000045f9ffffffffffffff67005afcffffffffffffffff9f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef0000000000000000000000000008efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8a0000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000066fffff8040000000000000000000000000000000000000000000000000000000018ffffffffffffffffff1c0000000000000000000000000000000000000000000000000000bdd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3dfffffffded3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e7ffffffffffffffffffffffffffffffde2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfeffffa80a0000000000000000000004f8ffffffffffffff9700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff870000000010c0ffffe7600100000000000000000000000000000000000000000000000045f7ffffffffffffffff2000005bfcffffffffffffffffad0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef000000000000000000000000000095ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8b0000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000008affffd0000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffff590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e5ffffbf070000000000000000000000000000000000000000000016e2ffffffffffffffffffffffffffc41500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082fd7900000000000000000000000029ffffffffffffffff6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000007a8ffffffc3220000000000000000000000000000000000000000000045f6ffffffffffffffffa6000000005cfdffffffffffffffffa501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef000000000000000000000000000034ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff77000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000afffffa4000000000000000000000000000000000000000000000000000000000000adffffffffffffffff96000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffb0030000000000000000000000000000000000000000000033f7ffffffffffffffffffffffa0060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff33000079fffffffffffffffffffffffffa5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023a0000000000000000000000000056ffffffffffffffff4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000000018cfffffff366000000000000000000000000000000000000000044f6fffffffffffffffff51d000000000074ffffffffffffffffff85000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef000000000000000000000000000000d3ffffffffffffffff3000000000000000000000000000000000000000000000000000000000000000a1fffffffffffffffffffffffffb5f00000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000d4ffff7800000000000000000000000000000000000000000000000000000000000077ffffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033f7b742c000000000000000000000000000000000000000000000003d7ffffff9f01000000000000000000000000000000000000000000005cfffffffffffffffffffe7700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff33000001b2fffffffffffffffffffff1440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffff1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff8700000000000000007cffffffffb518000000000000000000000000000000000049f6fffffffffffffffffd530000000000000099ffffffffffffffffff650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef00000000000000000000000000000071ffffffffffffffff92000000000000000000000000000000000000000000000000000000000000000bd7fffffffffffffffffffff4490000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000001f7ffff4c00000000000000000000000000000000000000000000000000000000000042fffffffffffffffffe12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037d0fffffffe8a000000000000000000000000000000000000000000000050ffffffff8d00000000000000000000000000000000000000000000008dfffffffffffffff44f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff3300000010ddffffffffffffffffe62f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffff10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff8700000000000000000083ffffffffeb4200000000000000000000000000000070fcffffffffffffffffff6d000000000000000004bafffffffffffffffffb4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef00000000000000000000000000000015fcffffffffffffffed07000000000000000000000000000000000000000000000000000000000000002df7ffffffffffffffffeb36000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000001dffffff200000000000000000000000000000000000000000000000000000000000000efeffffffffffffffff782101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffff670000000000000000000000000000000000000000000000c6ffffffff7a0000000000000000000000000000000000000000000003bbffffffffffdf30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000030f7ffffffffffffd61f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff870000000000000000000089fffffffffc74000000000000000000000000059bfffffffffffffffffff969000000000000000000000fd5fffffffffffffffff331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef00000000000000000000000000000000beffffffffffffffff56000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffdf2600000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000042fffff30100000000000000000000000000000000000000000000000000000000000000d7fffffffffffffffffffff3c2550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efeffffffffffffe705000000000000000000000000000000000000000000003cffffffffff660000000000000000000000000000000000000000000012ddffffffb51100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff33000000000061ffffffffffc01100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f9ffffffffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000000000000000090ffffffffffa90b00000000000000000013c0ffffffffffffffffffe43800000000000000000000000020ebffffffffffffffffe61d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef000000000000000000000000000000006bffffffffffffffffb9000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffcf190000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000006efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffff370000000000000000000000000000000000000000000000b2fffffffffb44000000000000000000000000000000000000000000002df4fd7d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000009cffffff98050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffffffffffffff7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000000000000000001a9ffffffffffd31f000000000000002fddfffffffffffffffffea21600000000000000000000000000004afeffffffffffffffffd30f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef0000000000000000000000000000000019fefffffffffffffffd1e00000000000000000000000000000000000000000000000000000000000000000edcffffffb30c000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000bcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff24400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffff68000000000000000000000000000000000000000000000030ffffffffffee2500000000000000000000000000000000000000000000504600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff3300000000000008cefb6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff8700000000000000000000000008c6ffffffffffe62f000000000172f9ffffffffffffffffc63600000000000000000000000000000000008bffffffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef0000000000000000000000000000000000c4ffffffffffffffff7d00000000000000000000000000000000000000000000000000000000000000000033f9ff8f0200000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000efaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe83200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffff70000000000000000000000000000000000000000000000000b5ffffffffffd810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000021410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff870000000000000000000000000015ddfffffffffff24400001abbffffffffffffffffc6560000000000000000000000000000000000000005c8ffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef000000000000000000000000000000000071ffffffffffffffffde010000000000000000000000000000000000000000000000000000000000000000006c6a000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000042d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e6ffffffffffffffffffffdb220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffffffffffff6c0000000000000000000000000000000000000000000000003affffffffffffba030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffff2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000000000000000000000028effffffffffffa5b51ecfffffffffffff499300000000000000000000000000000000000000000000020effffffffffffffffff72c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef00000000000000000000000000000000001fffffffffffffffffff420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc1ffffffffffffffffcc1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffff4100000000000000000000000000000000000000000000000000bfffffffffffff920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffff100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff870000000000000000000000000000004afefffffffffffefffffffffff4b0640e0000000000000000000000000000000000000000000000000053ffffffffffffffffffd30800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef000000000000000000000000000000000000cbffffffffffffffffa40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abaffffffffffffba0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e2fffffffffffffffffd130000000000000000000000000000000000000000000000000044ffffffffffffff6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000085ffffffffffffffffdb9045060000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffff9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef00000000000000000000000000000000000078fffffffffffffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b3ffffffffa40500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffffbc000000000000000000000000000000000000000000000000000000c8fffffffffffff9350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3d00000000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000003bcffffffffffffff79000000000000000000000000000000000000000000000000000000000000000015ecffffffffffffffffff4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffef00000000000000000000000000000000000025ffffffffffffffffff6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005acffff8c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffff600000000000000000000000000000000000000000000000000000004dffffffffffffffde100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016ccfe89050000000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffc2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000016e5ffffffffffffff6700000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffec1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffff96f1b0000000000000000000000000000000000dbffffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a373000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffe40a00000000000000000000000000000000000000000000000000000001d1ffffffffffffffad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef8ffffc82100000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fdffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000003ffdfffffffffffffd560000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffffbc0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffec25b01000000000000000000000000000096fffffffffffffffffe1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffff61000000000000000000000000000000000000000000000000000000000060ffffffffffffffff6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fdfffff056000000000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffffffff8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000008cfffffffffffffff946000000000000000000000000000000000000000000000000000000000000001df2fffffffffffffffffff6d8b8944100000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb8070000000000000000000000000051ffffffffffffffffff6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffcf02000000000000000000000000000000000000000000000000000000000007e9fffffffffffffff9340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffff970400000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000007d4fffffffffffffff7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f3ffffffffffffffffffffffffffff68000000000000000000000000000000008afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb6e00000000000000000000000000000ffcffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff7b0000000000000000000000000000000000000000000013ffffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1fffffffffffffffff4280000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffde0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffbb0f000000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000096b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ceffffffffffffffffd3b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ac7e1400000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000031faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff950300000000000000000000000000000000d9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe83d00000000000000000000000000000000c7fffffffffffffffffd16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099d7d7d7d7d7d7d7d7d7d7d7f4ffffffffffffffebd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7dbffffffffffffffffe1d7d7d7d7d7d7d7d7d7d7d7d7d7d7cda435000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffffffff5d000000000000000000000000000000000000000000000000000000000000000019faffffffffffffffffa20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffd4200000000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000010fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd703000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000007cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe72000000000000000000000000000000000014b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d1ffffffffffffffffffffc61a000000000000000000000000000000000082ffffffffffffffffff650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff931000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012ebffffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffff4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c7ffffffffe83700000000000000009bffffffffffffff2f0000000000000000000000003bffffffffffffff6f00000000000000000000000000fbffffffffffffaf00000000000000000000000000bbffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde14000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff8700000000000000000000000000000000000000000005d4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff653000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c0ffffffffffffffff97060000000000000000000000000000000000003dffffffffffffffffffb80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffffffffff97000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffe40f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018e4fffffffff654000000000000009bffffffffffffff761100000000000000000000003bffffffffffffffa61f000000000000000000000000fbfffffffffffffdcf912500000000000000000000bbffffffffffffffecaf5c020000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc61500000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000003dffffffffffffffffff6a000000000000000000000000000000000000000000000000000000000006adffffffffffffffe937000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eccfffffffffff761000000000000000000000000000000000000000005f2fffffffffffffffffa1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003afeffffffffffffff9b01000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffff9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f7fffffffffd620000000000009bfffffffffffffffffba91e0000000000000000003bffffffffffffffffffc13300000000000000000000fbfffffffffffffffffffb63000000000000000000bbffffffffffffffffffffca0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffff1900000000000000000000000000000000000000000000000dd6ffffffffffffffffffffffffffa7080000000000000000000000000000000000000000001bffffffffffffffb30000000000000000000000000000000087ffffffffffffff8700000000000000000000000000000000000000000000009ffffffffffffffffff830000000000000000000000000000000000000000000000000000000000003a2ffffffffffd82200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014d7ffffffe13400000000000000000000000000000000000000000000b3ffffffffffffffffff5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfaffffffffffffffffffffffffc816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d1fffffffffffffe8201000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066fffffffffffe6700000000009bffffffffffffffffffffef2600000000000000003bfffffffffffffffffffffc47000000000000000000fbfffffffffffffffffffffa100000000000000000bbffffffffffffffffffffff890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ffffffffffffffff0c00000000000000000000000000000000000000000000000025efffffffffffffffffffffff8201000000000000000000000000000000000000000000001bfffffffffffffffdd7a5580400000000000000000000000087ffffffffffffff87000000000000000000000000000000000000000000000014edffffffffffffffffda0d00000000000000000000000000000000000000000000000000000000000196ffffffc11100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ce1ffbd1400000000000000000000000000000000000000000000006fffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffffffffffffac0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffff45400000000000000000000000000000000000000000000000000000000000000000000000000000007edffffffffffffffffffe23d2605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffff6d000000009bffffffffffffffffffffffb000000000000000003bffffffffffffffffffffffd6000000000000000000fbfffffffffffffce2c5a88a1c0000000000000000bbfffffffffffffff0d3b699600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffffffe010000000000000000000000000000000000000000000000000049fdfffffffffffffffff95e0000000000000000000000000000000000000000000000001bffffffffffffffffffffffd71a000000000000000000000087ffffffffffffff8700000000000000000000000000000000000000000000000069ffffffffffffffffffa60000000000000000000000000000000000000000000000000000000000000089ffa4060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025810300000000000000000000000000000000000000000000000035fffffffffffffffffff70c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffff8a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfbffffffffffdb2e000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffed8d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eddffffffffffff730000009bfffffffffffce3c6a98d704c00000000000000003bffffffffffffe9ccaf917457010000000000000000caaf9275573a1d03000000000000000000000000009cbb9e8164472a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5fffffffffffffff200000000000000000000000000000000000000000000000000000078ffffffffffffffed3e000000000000000000000000000000000000000000000000001bffffffffffffffffffffffffa0000000000000000000000087ffffffffffffff8700000000000000000000000000000000000000000000000004d9ffffffffffffffffff63000000000000000000000000000000000000000000000000000000000000004500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f8ffffffffffffffffff560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cdfffffffffffffb670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e5fffffffffc8b0900000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffffffffffad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f9ffffffffffff790000658f7256391c03000000000000000000000000000028997c5f412408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffe500000000000000000000000000000000000000000000000000000000a8ffffffffffd82500000000000000000000000000000000000000000000000000001bfffffffff6dabfa3876b4f3416000000000000000000000087ffffffffffffff870000000000000000000000000000000000000000000000000052fffffffffffffffffff62c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffa800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fecffffffffef460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bcffffffffd235000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffffffe39a5202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffff6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffd8000000000000000000000000000000000000000000000000000000000acfffffffb30e0000000000000000000000000000000000000000000000000000000c664a2e12000000000000000000000000000000000000000087fffffffffffffff9c27b0d0000000000000000000000000000000000000000000000c6ffffffffffffffffffd62630300b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ffffffffffffffffffffcd7ad4d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044fcffffd625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffec7405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dfffffffffffffff9bd742c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c5fffffffffffffe5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010ffffffffffffffffcc00000000000000000000000000000000000000000000000000000000001febfe8301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffffe725000000000000000000000000000000000000000000003cfffffffffffffffffffffffffff86500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffa101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffb20d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049fefff17f0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012f8ffffffdf964e0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f6fffffffffffffa4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001effffffffffffffffbf00000000000000000000000000000000000000000000000000000901000040530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffffffc20000000000000000000000000000000000000000000000bfffffffffffffffffffffffffdd8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffffffffffffffffffff550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000199f8a13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b8702700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071fffffffffffffff538000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffb200000000000000000000000000000000000000000000001da7f2ffea870700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffffffee6c6a6070000000000000000000000000000000000000000000047fffffffffffffffff9bb7126000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9fffffffffffffffffffbc68442080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c3ffffffffffffffed2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffa50000000000000000000000000000000000000000000004c6ffffffffffa100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fde3c3a38464452507000000000000000000000000000000000000000000000000000000cfffffffffe3994f0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1fffffffffffdcd8b490c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f8ffffffffffffffe9b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b3922e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffff98000000000000000000000000000000000000000000008cffffffffffffff2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e05000000000000000000000000000000000000000000000000000000000000000000000058fcc2782e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffd5935112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff63200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffff8f0000000000000000000000000000000000000000004effffffffffffffff5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029591800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd5600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffff8c000000000000000000000000000000000000000028eeffffffffffffffff5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffff8b0000000000000000000000000000000000000027e7ffffffffffffffffff2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffe81600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001debffffffffffffffffffffffffeb3800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffffff8900000000000000000000000000000000000026e5ffffffffffffffffffd200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023f9ffffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043fdffffffffffffffffffffdb240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffff87000000000000000000000000000000000024e4ffffffffffffffffffff520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffff680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffffffffc8150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffff850000000000000000000000000000000028e3ffffffffffffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f1fffffffffffffffff628000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1ffffffffffffffb009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffff8400000000000000000000000000000049f0ffffffffffffffffffffb5090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffce0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdcffffffffff91020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffff82000000000000000000000000000071fcffffffffffffffffffffa305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae6ffffffffffffffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ef6fffff862000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffff80000000000000000000000000069effffffffffffffffffffef5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066fffffffffffffffffffa2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffe63800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffff7e000000000000000000000025c7fffffffffffffffffff8951a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce3d4b5954d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfffffffffffffffffffc4010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007119000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffff7c000000000000000000016ff5ffffffffffffffffec8f1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbfbddbb6c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028a6034030000000000000000000000000000000000000000000000000000000000000000000030eac39d74330100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffe76a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffb2320100000000000023c2fffffffffffffff2a74c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbfffffffff3660000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffe99424000000000000000000000000000000000000000000000000000000000000000070ffffffffffe79a260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7ffffffffffffffffffee160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffd93f0000000000c5ffffffffe5af7133030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff590000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffffffffffff77600000000000000000000000000000000000000000000000000000000000000b0fffffffffffffffc9f0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffffffa50602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffffffa3800000000197e58310c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b99d7c4201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000828000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffff7a00000000000000000000000000000000000000000000000000000000000cf0ffffffffffffffffffd0190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cedfffffffffffffffffffffffcc34d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffffffffbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffdd60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029d2e415000000000000000bc48431000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000009230d0000000000000000000000000000001e1a0200000000000000000000000082fffffffffffffffe2d0000000000000000000000000000000000000000000000000000000081ffffffffffffffffffffffc30100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6fffffffffffff0d3b79a7d614100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffff980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffb9020000000000007bffffffdd8935000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffefbb5d050000000000000000000000dbfff9d88826000000000000000004daffffffffffffffffa60000000000000000000000000000000000000000000000000000005cfdffffffffffffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017fafffffffffffffffffffffff29328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000839b7f6246290d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ecffff7c0000000000005cd2ffffffffffe18e3a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011c42657a8ea1b4c7dae2e7ecf1f6fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff39000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffd11d00000000000000000000dbfffffffffa790000000000000074ffffffffffffffffffef02000000000000000000000000000000000000000000000000119cffffffffffffffffffffffffffffc200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffd86c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f230800000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffd39000000000000003ca6faffffffffffde720f000000000000000000000000000000000000000000000000000000000000000000000000000008407eaad0f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff64000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8100000000000000000000dbffffffffffff0e000000000062fdffffffffffffffffffff2b0000000000000000000000000000000000000000000741a0f5fffffffffffffffffffffffffffffffd13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfffffffffffffdb24501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7fffee5a64201000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfbffffd4060000000000000000177be2fffffffffff393250000000000000000000000000000000000000000000000000000000000000000023f83c2f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000142b5ffffffffffffffffffffffff41000000000000000000000000000000000f365e87c0f7ffffffffffffffffffffffffffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffee8b21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffbe1d0000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffff7d000000000000000000000350bffffffffffffeb444000000000000000000000000000000000000000000000000000000002786e2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe2c0000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f02ace9ffffffffffffffffffffffffffff5100000000000000000000000000000000dfffffffffffffffffffffffffffffffffffffffffffffffff5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffd064090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffc90000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfffffff82800000000000000000000000047d3ffffffffffffd45e0100000000000000000000000000000000000000000000025ec8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd51c00000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f03ffffffffffffffffffffffffffffffff6200000000000000000000000000000000dff5e5d5c5b5a59585756656463628367efdffffffffffffff6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefb22000000000000000000000000000000000ccffffffba000000000000000000000000000365e8ffffffffffffcb3b00000000000000000000000000000000000000004fd4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe270190000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f02796754422f1d0b0a6fffffffffffffff72000000000000000000000000000000000400000000000000000000000000000000aaffffffffffffff75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc80000000000000000000000000000000062ffffffff4400000000000000000000000000000c82f5ffffffffffffa71d000000000000000000000000000000003bc5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf0000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000002fcffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000007effffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7c0000000000000000000000000000000012fbffffffcd010000000000000000000000000000001b9ffefffffffffff580090000000000000000000000000488fefffffffffffffffffffffffffffffffffffffffffeeee4dcd3cac2b9b1a8a0978f8c8d8e8f909192939495969798999a9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabadae830000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000f0ffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe700000000000000000000000000000053aa927132000000000000000000000000000000000000affffffffffffffeb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3e9fffffffffffff4b3b3b3b3b3b3b3b3b3b3b3b3b3f5fffffffffffffffffffffffb60000000000000000000000000000000000000bcffffffff57000000000000000000000000000000000045e7ffffffffffffe255000000000000000000001fc6fffffffffffffffffffffffffffffff3c69872563b1f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000330400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffe47e13000000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000005efffffffffffffffffffff347000000000000000000000000000000000000006affffffffd701000000000000000000000000000000000016b7ffffffffffffffa30e0000000000000050efffffffffffffffffffffffffd79152230100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000ddd12d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffe5180000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000009effffffffffffffffe73100000000000000000000000000000000000000001afeffffffff4d0000000000000000000000000000000000000171f9ffffffffffffdf3b00000000005efdfffffffffffffffffffcb3631e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000035ffffe20d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000ad4ffffffffffffd72000000000000000000000000000000000000000000000c6ffffffffc1000000000000000000000000000000000000000033dafffffffffffffb6d0000005efdffffffffffffffffdf7c1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b00000000000000000000000000000000000000008effffff8d0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000029f4ffffffffc312000000000000000000000000000000000000000000000074ffffffffff3600000000000000000000000000000000000000000ca4ffffffffffffff9b065efdffffffffffffffd54f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b0000000000000000000000000000000000000002e4fffffffff6ac550900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fc7bda2864c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000005effffff9b0600000000000000000000000000000000000000000000000023ffffffffffa4000000000000000000000000000000000000000000007fffffffffffffffd3fdffffffffffffe6640300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000003efffffffffffffffff3a64f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000002514000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffef84080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfff3d4b36913000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000009efb6d000000000000000000000000000000000000000000000000000000d8fffffffff60f0000000000000000000000000000000000000000000062fbfffffffffffffffffffffffe8d0a00000000000000009a6c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b0000000000000000000000000000000000000096fffffffffffffffffffffff0a0490400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000d1fff0cca15e1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffc20100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfffffffffffa951000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000a3c000000000000000000000000000000000000000000000000000000009dffffffffff6700000000000000000000000000000000000000000000004bf8ffffffffffffffffffeb4a00000000000000000066ffffd342000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b00000000000000000000000000000000000004eaffffffffffffffffffffffffffffec9a430300000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000005f7ffffffffffffcd5b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffdb0c000000000000000000000000000000000000000000000000000000000000000000c7fffffffffffffcd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7ebffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffc80000000000000000000000000000000000000000000000004af8ffffffffffffffc31b0000000000000000000044f3ffffffad200000000000000000000000000000000000000000000000000000429abbd4edfffffffffffff8eee4dad0c5a3703d0c0000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b00000000000000000000000000000000000047ffffffffffffffffffffffffffffffffffffe8943b0000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000041ffffffffffffffffffdd37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffff270000000000000000000000000000000000000000000000004af8ffffffffffffd413000000000000000000000034eafffffff76300000000000000000000000000000000000000000000000096fffffffffffffffffffffffffffffffffffffffffca215000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b0000000000000000000000000000000000009fffffffffffffffffffffffffffffffffffffffffffdb7d1f0000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000a0fffffffffffffffffffff8560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffff7800000000000000000000000000000000000000000000000013ecffffffffffffffcc0e000000000000000000000026e0ffffffff8f030000000000000000000000000000000000000000004effffffffffffffffffffffffffffffffffffffffffffffd5050000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b000000000000000000000000000000000007f0fffffffffffffffffffffffffffffffffffffffffffffffebf5f0b0000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000003ffefffffffffffffffffffffff52500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffca0000000000000000000000000000000000000000000000009dffffffffffffffffffc30900000000000000000000001ee7ffffffffb80f0000000000000000000000000000000000000000a5ffffffffffffffffffffffffffffffffffffffffffffffff4b0000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b000000000000000000000000000000000050fffffffffffffffffffffffffffffffffffffffffffffffffffffff4a142010000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b0000000000000000000000000000000000000000000060f7ffffffffffffffffffffffffffb500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffe1c000000000000000000000000000000000000000000003cfeffffffffffffffffffffa800000000000000000000000038f8ffffffffd71f00000000000000000000000000000000000000c3ffffffffffffffffffffffffffffffffffffffffffffffff620000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000000000000000000000000327767481500000000000000000000000000000073ffffffffffffff7b00000000000000000000000000000000004297c2edffffffffffffffffffffffffffffffffffffffffffffffffffffffe08324000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000040c2fffffffffffffffffffffffffffffffc17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cffffffffffff6b0000002fcc4700000000000000000000000000000003d3ffffffb387ffffffffffffff7d0000000000000000000000005cffffffffffd50f000000000000000000000000000000000000d7fffffffffffffffffffffffffffffffffffffffffffffffe2c0000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bfffffffcb83c0000000000000000000000000073ffffffffffffff7b00000000000000000000000000000000000000000018436ddeffffffffffffffffffffffffffffffffffffffffffffffffffffc5640b000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000053b7edbffffffffffffffffffffffffffffffffffff5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9fad4a87c502402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013b7497936b190000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009feffffffffffab000002d6fff95000000000000000000000000000005affffffe11203c3fffffffffffffe510000000000000000000000008fffffffffffb9040000000000000000000000000000000000e9fffffffffffffcd1aca7a7a7a7a7a7ade7fffffffffff05e000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bfffffffffffe7100000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff1952e00000000000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000007497097c0f5ffffffffffffffffffffffffffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fffffffffffffff5cb9f73471b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a72defffffffffff14200000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffbab7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7cdffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffe800000035fafffb5800000000000000000000000002d7fffffa3700001cecffffffffffffed1900000000000000000000000be1ffffffffff980000000000000000000000000000000000ebffffffffffff9800000000000000000016e6ffffffba0e00000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bfffffffffffff500000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff8c4e84b9efffffffffffffffffffffffffffffffffffffffc65f0900000000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000023ffffffffffffffffffffffffffffffffffffffffffffffffffffa500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036caf9ffffffffffffffffffffffeec2966a3e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b75e9ffffffffffffffffcb00000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffff2500000073fffffd50000000000000000000000058ffffff78000000004bfeffffffffffffb50000000000000000000000004fffffffffffff6200000000000000000000000000000000ebffffffffffff800000000000000000000081ffffff8e0000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff7700000001255b90c6f7ffffffffffffffffffffffffffffffffee90290000000000000000000000000000000000000043ffffffffffffffff0b000000000000000000000023fffde9d4bea894827160503f2e1e0d061e86ffffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000634699ed4fdffffffffffffffffffffffffe5b179420d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c77eaffffffffffffffffffffd600000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffff6100000001b5fffff63800000000000000000001d4ffffd60500000000008cffffffffffffff62000000000000000000000000b2ffffffffffeb11000000000000000000000000000000ebffffffffffff7f000000000000000000001ffdffff820000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff7700000000000000000532679dd3fdffffffffffffffffffffffffffffc15a070000000000000000000000000000000043ffffffffffffffff0b000000000000000000000004150200000000000000000000000000000000cdffffffffffffffb9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3e73a8ddfffffffffffffffffffffffffdd39c652d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d79ecffffffffffffffffffffffff8200000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffff9e0000000017f0ffffea24000000000000000043ffffff4200000000000005d6fffffffffffff21f000000000000000000000035ffffffffffff93000000000000000000000000000000ebffffffffffff7f0000000000000000000000b9ffff760000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000c3e74aadfffffffffffffffffffffffffeb8b25000000000000000000000000000043ffffffffffffffff0b000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013477cb1e6ffffffffffffffffffffffffefb1713001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002690f0ffffffffffffffffffffffffffd80f00000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8cf50000000000000000000000000000000000000000000000000003effffffffffffdb00000000006bffffffdb1100000000000000acffffa8000000000000000044ffffffffffffffbe010000000000000000000000c6fffffffffffc2e0000000000000000000000000000ebffffffffffff7f00000000000000000000006fffff6a0000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff7700000000000000000000000000000000000016508dc9fbfffffffffffffffffffebc5505000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002367abeeffffffffffffffffffffffffedaf6e2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024db9feffffffffffffffffffffffffffffe9280000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd2b00000000000000000000000000000000000000000000000016ffffffffffffff190000000002ccffffffb10000000000001afbfff91d000000000000000000adffffffffffffff6d000000000000000000000056ffffffffffffad0000000000000000000000000000ebffffffffffff7f00000000000000000000002effff5f0000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000b437fbcf4ffffffffffffffffe8862000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023479bdf8ffffffffffffffffffffffffe2974b09000000000000000000000000000000000000000000000000000000000000000000000000000000001376dfffffffffffffffffffffffffffffffffd420000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce1800000000000000000000000000000000000000000000000000edffffffffffff55000000000035fdffffff7300000000007effff9b000000000000000000001ff6fffffffffffff2140000000000000000000004effffffffffffa1600000000000000000000000000ebffffffffffff7f000000000000000000000001ebff530000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff770000000000000000000000000000000000000000000000000000043572afebfffffffffffffdb7500300000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a468acffefffffffffffffffffffffff6b4681b00000000000000000000000000000000000000000000000000000000000000000000013b9ff7ffffffffffffffffffffffffffffffffffa10e00000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000afffffffffffffffd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f2fffffffffffff9d3d3d3d3d3d3d3d3d3d3eeffffffffffffffffffffffb80c0000000000000000000000000000000000000000000000000000c9ffffffffffff8b0000000000009afffffffb3a00000001e0fffc2400000000000000000000007fffffffffffffff8c0000000000000000000000a9ffffffffffff7400000000000000000000000000ebffffffffffff7f000000000000000000000000abff470000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000002865a1deffffffffffad00000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015589eecfffffffffffffffffffffffec2681400000000000000000000000000000000000000000000000000000000002783deffffffffffffffffffffffffffffffffffffdf46000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000002ef6ffffffffffffffffff9d04000000000000000000000000000000000000000000000000000000afffffffffffffb20000000000001bf7ffffffe20e00003affffa700000000000000000000000008e0fffffffffffff71b000000000000000000005fffffffffffffd700000000000000000000000000ebffffffffffff7f00000000000000000000000061e3360000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000001b5794d1fd7e00000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054aa4f3fffffffffffffffffffffffbb65c0c0000000000000000000000000000000000000000000000176fcbffffffffffffffffffffffffffffffffffffffee7a0b00000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000063ffffffffffffffff7f000000000000000000000000000000000000000000000000000000000095ffffffffffffd9000000000000008dffffffff9c000093ffff2e0000000000000000000000000069ffffffffffffff980000000000000000000018ffffffffffffff24000000000000000000000000ebffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000101200000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a57b0f9fffffffffffffffffffffff3972c0000000000000000000000000000000000000b5bb7fcfffffffffffffffffffffffffffffffffffffff2810f000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000a0fffffffffffb610000000000000000000000000000000000000000000000000000000000007bfffffffffffffb0400000000000014f2ffffffff4903e8ffc6000000000000000000000000000008e9fffffffffffffb2400000000000000000000e7ffffffffffff61000000000000000000000000ebffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001163bcfdffffffffffffffffffffffc25705000000000000000000000000115cacf4ffffffffffffffffffffffffffffffffffffffffdd74120000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd70000000000000000000000000ad3ffffffef450000000000000000000000000000000000000000000000000000000000000062ffffffffffffff260000000000000082ffffffffe454ffff660000000000000000000000000000007cffffffffffffffa400000000000000000000baffffffffffff9d000000000000000000000000ebffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001970d3ffffffffffffffffffffffe6720a000000000000001e6dbcfbfffffffffffffffffffffffffffffffffffffffffdb54a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd70000000000000000000000000028f3ffd725000000000000000000000000000000000000000000000000000000000000000048ffffffffffffff4c0000000000000010f2fffffffff6fff70f00000000000000000000000000000011f3fffffffffffffd2d0000000000000000008dffffffffffffd8000000000000000000000000ebffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042b0fdffffffffffffffffffffe8730a00002d7dcdffffffffffffffffffffffffffffffffffffffffffffd4792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000059b40e0000000000000000000000000000000000000000000000000000000000000000002fffffffffffffff7300000000000000008effffffffffffa600000000000000000000000000000000008effffffffffffff9d00000000000000000074fffffffffffffa020000000000000000000000ebffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000218df4ffffffffffffffffffffe99cddffffffffffffffffffffffffffffffffffffffffffffdf862d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000017b220000000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015ffffffffffffff9a00000000000000001efbffffffffff4900000000000000000000000000000000001cfbfffffffffffff50f000000000000000065ffffffffffffff1b0000000000000000000000ebffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001488f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf843801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000b0ffc40300000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fbffffffffffffc1000000000000000000a6ffffffffff7c000000000000000000000000000000000000b5ffffffffffffff6b000000000000000057ffffffffffffff390000000000000000000000ebffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001599fffffffffffffffffffffffffffffffffffffffffffffffffff4b1661c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000a8ffff7a00000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffdb00000000000000000033fffffffffff317000000000000000000000000000000000059ffffffffffffffd3000000000000000049ffffffffffffff510000000000000000000000ebffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4c8cccfdfffffffffffffffffffffffffffffffffffffffffffbc787460700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000029fdfffa33000000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dffffffffffffff200000000000000000000c6ffffffffff9900000000000000000000000000000000000af3ffffffffffffff3a000000000000003bffffffffffffff5a0000000000000000000000ebffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4c8cccfdfffffffffffffffffffffffffffffffffffffffffffbc686470c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000a5ffffd7090000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffff0900000000000000000067fffffffffffb210000000000000000000000000000000000a1ffffffffffffffa1000000000000002dffffffffffffff630000000000000000000000ebffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4c8cccfdffffffffffffffffffffffffffffffffffffffffffffffff820b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000027fcffff930000000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffff1e00000000000000000010f7ffffffffff9a000000000000000000000000000000000045fffffffffffffff71200000000000021ffffffffffffff6b0000000000000000000000ebffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144d8cccfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffff750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000a2ffffff4800000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff331cae380000000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3400000000000000000000a9fffffffffffa1e0000000000000000000000000000000003e7ffffffffffffffd09e7a4b0300001fffffffffffffff6b0000000000000000000000ebffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007386fa6ddfffffffffffffffffffffffffffffffffffffffff5c99a6ba4fffffffffffffffffffd660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000024fbffffe50c000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff34c8fff13700000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffff4a000000000000000000004affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd314001fffffffffffffff6b0000000000000000000000ebffffffffffffffe4a2400000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000255c93caf9ffffffffffffffffffffffffffffffffffffffe2b3845526020000000070fcfffffffffffffffffe6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000a4ffffff89000000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff332df7fff035000000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffff600000000000000000000003e7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7d00001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000134980b7edffffffffffffffffffffffffffffffffffffeac79e6f4012000000000000000000000045f3fffffffffffffffffc53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000035fffffffa270000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330065ffffef300000000000000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffff7600000000000000000000008cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb630000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc71400000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052dbfffffffffffffffffffffffffffffffee4c09c7955320f00000000000000000000000000000000000039effffffffffffffffff8370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffe19797979797979797979797979797979797979797979797bdffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000c7ffffffb80000c7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000a6ffffe72000000000000000affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5c9450000000000000000000000000000000000000000000000000000000081ffffffffffffff8900000000000000000000002dffffffffffffffdbd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fbfffffffffffffffff54b000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf090000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b2fffffffffffffffffff9ba96724f2b09000000000000000000000000000000000000000000000000000031efffffffffffffffffe31600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000058ffffffff4e00c7ffffffffffffe70000000000000000000000000000007bffffffffffffff3300000ddaffffd813000000000000affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8140000000000000000000000000000000000000000000000000000007dffffffffffffff93000000000000000000000000cfffffffffffff680000000000000000000000000000004ef7ffffffffffffeb3700000000001ffffffffffffffffff6d3d3d3d3d3d3d3d3d4feffffffffffffffff9202000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c2ffffffffffffffffff5a000000000000000000000000000000000000000000000000000000000000000040f9ffffffffffffffffbe01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000005e5ffffffdd08c7ffffffffffffe70000000000000000000000000000007bffffffffffffff3300000030f8ffffc6090000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb80b00000000000000000000000000000000000000000000000000000079ffffffffffffff9d00000000000000000000000070ffffffffffffd60000000000000000000000000000000040f1ffffffffde260000000000001fffffffffffffe87c1300000000000000000068fefffffffffffe730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd3fffffffffffffffff73600000000000000000000000000000000000000000000000000000000000000005affffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000007cffffffff7cc7ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000079ffffffa80000000000affffffffffffffeb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3e9fffffffffffff4b3b3b3b3b3b3b3b3b3dfffffffffffffffffffffffa3050000000000000000000000000000000000000000000000000000000075ffffffffffffffa700000000000000000000000016fdffffffffffff440000000000000000000000000000000032eaffffce18000000000000001fffffffffd3610700000000000000000000000066fefffffff855000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020eaffffffffffffffffe61b000000000000000000000000000000000000000000000000000000000000000094fffffffffffffffff31f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000015f8fffffff6e1ffffffffffffe70000000000000000000000000000007bffffffffffffff330000000004ccffffff7300000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd70000000000000000001febffffffffffffffffff8d01000000000000000000000000000000000000000000000000000000000071ffffffffffffffb200000000000000000000000000caffffffffffffb1000000000000000000000000000000000027e1ba0d00000000000000001fffffba470000000000000000000000000000000064feffed3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003df9ffffffffffffffffcb090000000000000000000000000000000000000000000000000000000000000007d0ffffffffffffffffa60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000a5ffffffffffffffffffffffe70000000000000000000000000000007bffffffffffffff3300000000002dfafffffc41000000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd70000000000000000000042fcfffffffffffffe75000000000000000000000000000000000000000000000000000000000000006dffffffffffffffbc0000000000000000000000000083fffffffffffffd22000000000000000000000000000000000018050000000000000000001c9f2d0000000000000000000000000000000000000063dc280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000033fefffffffffffffffd2600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000046ffffffffffffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000007fffffffea1e0000affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000070fffffffffffb5f000000000000000000000000000000000000000000000000000000000000000069ffffffffffffffc6000000000000000000000000003dffffffffffffff8d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000002e5ffffffffffffffffffffe70000000000000000000000000000007bffffffffffffff3300000000000005d0ffffffcb0700affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000a2fffffff14800000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffd00000000000000000000000000004f1ffffffffffffef0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cbfffffffffffffffffe50000000000000000000000000000000000000000000000000000000000000001ef7fffffffffffffffb22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000008affffffffffffffffffffe70000000000000000000000000000007bffffffffffffff330000000000000032fcffffff9d00affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000008ccffdc290000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffd80000000000000000000000000000b0ffffffffffffff68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021effffffffffffffffff2270000000000000000000000000000000000000000000000000000000000000088ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffe70000000000000000000000000000007bffffffffffffff33000000000000000096ffffffff68affffffffffffffb000000000000000000000000000000000000b3ffffffffffffd7000000000000000000000000001daa1200000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffdb000000000000000000000000000069ffffffffffffffedbeaf7c1900000000000000000000083c5a69778593a1ababababababababababababababababaaa6a3a09c9996928f8b88858179644f39240f000000000000000000000000000000000000000000000000000000000000000051d7d7d7d7d7d7d7d7d7f7ffffffffffffebd7d7d7d7d7d7d7d7d7e2ffffffffffffecd7d7d7d7d7d7d7d7d7d7faffffffffffffdad7d7d7d7d7d7d7d7d7d7fdffffffffffffebd7d7d7d7d7d7d7d7d7d7d7c89a8effffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffffffffffd50c0000000000000000000000000000000000000000000000000000000000000fecfffffffffffffffa140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000cdffffffffffffffffffe70000000000000000000000000000007bffffffffffffff33000000000000000012ecfffffff9dcfffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffdd000000000000000000000000000023ffffffffffffffffffffffe70f0000000000000044b9fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e4bf8137000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffffead7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c99a2800000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffa9000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffe70000000000000000000000000000007bffffffffffffff4b00000000000000000069fffffffffffffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffe0000000000000000000000000000000dcffffffffffffffe1af7c490b00000000000088ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb60d00000000000000000000000000000000000000000000000000e4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef12000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c9ffffffffffffffffff710000000000000000000000000000000000000000000000000000000000002bffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000000016fcffffffffffffffffe70000000000000000000000000000007bffffffffffffffffd27c2100000000000002cffffffffffffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffffffe300000000000000000000000000000096ffffdfac7a4715000000000000000000004dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff920000000000000000000000000000000000000000000000002affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe290ffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd91a000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001feefffffffffffffffffb3f000000000000000000000000000000000000000000000000000000000000cbfffffffffffffffa1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000c0fffffffffffffffff9b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7dafffffffffffffffffffff8730200000000003cfffffffffffffffffffffb000000000000000000000000000000000000b3ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffe5000000000000000000000000000000284513000000000000000000000000000000beffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffca0000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b18ecffffffffffffffffffdd206bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc31200000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffe81a00000000000000000000000000000000000000000000000000000000006bffffffffffffffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000006ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff53c000000000000a6fffffffffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffe8000000000000000000000000000000000000000000000000000000000000000003f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaa0000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b0054ffffffffffffffffd91c006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff770000000000000000000000000000000000000000000000006fffffffffffffffffffffffffffa9070000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffffc6050000000000000000000000000000000000000000000000000000000012f9ffffffffffffffb100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffda2d0000000000000020f9fffffffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000019ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd41e0000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b0000a5ffffffffffffd41800006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff7700000000000000000000000000000000000000000000000000a6ffffffffffffffffffffff8901000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce4930a00000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000cdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00f00000000000000000092fffffffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffffad481b0f0600000000000000000000000000000000010306080a0d0f111416181b1d273d5474a0cde7e7ae5202000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000011e4ffffffffcf140000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000ad2fffffffffffffffffc680000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9d00000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000007dffffffffffffffd9690a00000000000000000000000057fefffffffffffffffc78010000000000000000000016f3fffffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bfffffffffffffff7020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b00000047ffffffca11000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000024f0fffffffffffff44b000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff95d00000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000002cffffffffffffae010000000000000000000000000000007affffffffffffea430000000000000000000000000082fffffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffe4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b0000000097ffc40e00000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff770000000000000000000000000000000000000000000000000000004efeffffffffe33200000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d0ffffffffffffffffffffc7b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3faffffffffffffffeeb3b3b3b3b3b3b3b3b3b3b3b3b3b3dcffffffffffffffffffffffffffffed3e0000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000dbffffffffffeb05000000000000000000000000000000009effffffffc91d00000000000000000000000000000eecfffffffffffffb000000000000000000000000000000000000b3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000b9d0b0000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff770000000000000000000000000000000000000000000000000000000084ffffffc5180000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddeffffffffffffffffffbc020000000000000000000000000000000000000000000000000000d0ffffffffffffffdc000000000000000000000000000019e3ffffffffffffffffffffffffdb26000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000008fffffffffffff4d0000000000000000000000000000000005bdffff96060000000000000000000000000000000072fffffffffffffeb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7eafffffffffffff4b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ab7d18000000000000000000000000000000000000000000000000000043ffffffffffffffeb000000000000656d52381e0500000000000000000000000000000000000000002bffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff770000000000000000000000000000000000000000000000000000000002b8ff9b06000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003afcffffffffffffffffff800000000000000000000000000000000000000000000000000000a3fffffffffffffffc05000000000000000000000000000032f5ffffffffffffffffffffb91200000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000004affffffffffffaa000000000000000000000000000000000010cd5e00000000000000000000000000000000000009eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5150000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000ef8fffffffffee9ceb4997f654a301501000000000000000000002bffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000012610000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083fffffffffffffffffffd450000000000000000000000000000000000000000000000000077ffffffffffffffff2600000000000000000000000000000053fefffffffffffffffe84020000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000bf9fffffffffff81000000000000000000000000000000000000100000000000000000000000000000000000000007dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3350000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000005dfffffffffffffffffffffffffffffffae1c6ac91775c42280d002bffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004caffffffffffffffffffea1b0000000000000000000000000000000000000000000000004affffffffffffffff4b000000000000000000000000000000007bfffffffffffff04e00000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000012f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe430000000000000000000000000000000000000000000000000000043ffffffffffffffeb0000000000b3fffffffffffffffffffffffffffffffffffffffffffffffffff3e1ffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025f4ffffffffffffffffffc30400000000000000000000000000000000000000000000001fffffffffffffffff700000000000000000000000000000000000a4ffffffffcc230000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffe19797979797979797979797979797979797979797979797bdffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffc200000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffff56000000000000000000000000000000000000000000000000000000000000000000000cd3ffffffffffffffffffffce1a00000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000004665809ab5cfeafefffffffffffffffffffffffffffffffffffffffffffffffffffffff8b0967c62482e140100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffffff7f000000000000000000000000000000000000000000000004fdffffffffffffffface8f1b000000000000000000000000000007c7ffff8e06000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000036fffffffffffffe2100000000000000000000000000000000000000000000000000000000000000000000000000001ffbffffffffffcb000000000000000000000000000000000000003abaf1da63000000000000000000000022edffffffffffffffffb10b0000000000000000000000000000000000000000000000000000000043ffffffffffffffeb000000000000000000000000061f39546e89a3bed8f3fffffffffffffffffffffffffffffffffffffffffffffffffffff9e0c6ac92785e442a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1fffffffffffffffffffb340000000000000000000000000000000000000000000000e7fffffffffffffffffffff642000000000000000000000000000017ce4c0000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000002eeffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffff53000000000000000000000000000000000040fcffffffff62000000000000000000000045fcffffffffffff8f02000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb000000000000000000000000000000000000000000000d28425d7792acc7e1fafffffffffffffffffffffffffffffffffffffffffffffffffffff6dcc2a88e745a41270d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015e7ffffffffffffffffffd70900000000000000000000000000000000000000000000ccffffffffffffffffffffffeb05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000acffffffffffffc900000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffd7030000000000000000000000000000000081ffffffffffe604000000000000000000000072fffffffffb6a0000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000013dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3d9bf9d5701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffffff9000000000000000000000000000000000000000000000b1ffffffffffffffe9c9aa8a6a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000006cfffffffffffffe18000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffff6100000000000000000000000000000000b4ffffffffffff2f000000000000000000000000a2ffffe83e000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffe627415b7590aac4def8ffffffffffffffffffffffffffffffffffffffffffffff9f000000000037bb8100000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6fffffffffffffffffffe6351624009000000000000000000000000000000000085c6a6876747280a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffe107000000000000000000000000000000e6ffffffffffff4b00000000000000000000000008cbc71b00000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffe3000000000000000000132d47617c96b0caf0fffffffffffffffffffffffffffffc0f000000009bffffa7080000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d6a52310a000000000000000000000000000000000000000000000000000018f0ffffffffffffffffffffffffffe439000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000003f2ffffffffffffb100000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffff70000000000000000000000000000020ffffffffffffff3d0000000000000000000000000015060000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffe3000000000000000000000000000000000031fbffffffffffffffffffffffffe13f000000000034ffffffc61600000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffff6ac50010000000000000000000000000000000000000000000000006bffffffffffffffffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000032776342110000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000bbfffffffffffff50900000000000000000000000000000000000000000000000570bfc890380000000000000000000058ffffffffffffea0d000000000000000000000000007dfffffffffffffc0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffe300000000000000000000000000000000000085ffffffffffffffffffffffa50f00000000000000cdffffffdf2b000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffce2e000000000000000000000000000000000000000000000002cbfffffffffffffffffffffeb74f0300000000000000000000000000000000000000000000000000000000000000006bfffffffbbe65070000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffff4c0000000000000000000000000000000000000000000000a2ffffffffffb30f000000000000000003deffffffffffff7e00000000000000000000000001ddffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffe300000000000000000000000000000000000006d5fffffffffffffffff05900000000000000000066fffffffff1470000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc000000000000000000000000000000000000000000000000033fdffffffffffffffeb892200000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffe74b00000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffff9a000000000000000000000000000000000000000000001ffeffffffffffffda1500000000000000006cfffffffffffff113000000000000000000000040ffffffffffffff52000000000000000000000760170000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffe30000000000000000000000000000000000000037fcffffffffffffc01e000000000000000000000cf2fffffffffc6600000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc30000000000000000000000000000000000000000000000000094ffffffffffc35a07000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffe600000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000dfcffffffffffffe6000000000000000000000000000000000000000000005bffffffffffffffffa700000000000000000bf2ffffffffffff8c0000000000000000000000a3ffffffffffffca0200000000000000000009e7ffcc0b00000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffe300000000000000000000000000000000000000008bfffffffff9770200000000000000000000000097ffffffffffff6d000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc3000000000000000000000000000000000000000000000000000fe7fff1942c000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff290000000000000000000000000000000000000000003cffffffffffffffffff4e00000000000000009bfffffffffffff71c00000000000000000025fbfffffffffff92c0000000000000000000000c6ffffb604000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffd37807000000000000000000000000000000000009d9ffffcc2c000000000000000000000000000030ffffffffffffff6e0000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffefb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e1fdc4b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7d6ffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffff6700000000000000000000000000000000000000000008e4ffffffffffffffffca000000000000000038ffffffffffffff8d000000000000000000a9ffffffffffff6000000000000000000000000075ffffff9c000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffc40600000000000000000000000000000000003cf87c0400000000000000000000000000000000c9ffffffffffffff7000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffa60000000000000000000000000000000000000000000063ffffffffffffffffff310000000000000000d4fffffffffffff20e0000000000000032feffffffffff7a0000000000000000000000000024ffffffff7e0000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffff500000000000000000000000000000000000001800000000000000000000000000000000000061ffffffffffffffff71000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffe500000000000000000000000000000000000000000000009affffffffffffffff97000000000000000072ffffffffffffff7300000000000000bafffffffffd6e000000000000000000000000000000d3ffffffff6200000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000002bffffffebcbab8c6c4d2d0e00000000000000000000000000000000000000000000000000000000000000000000000000000af0ffffffffffffffff720000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000008fbffffffffffffff230000000000000000000000000000000000000000000003b5ffffffffffffffe5000000000000000014f9ffffffffffffe20400000000005cfffffffff2500000000000000000000000000000000082fffffffffb46000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000f492a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffff9055361200000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffffffffffff61000000000000000000000000000000000000000000000012e1ffffffffffffff1e0000000000000000abffffffffffffff5a000000001df0ffffffc020000000000000000000000000000000000031fffffffffff0280000000000000000000000000000000000000000000000000000000000000043ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cfffffffffffffffffffffffffcac0b0000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffa000000000000000000000000000000000000000000000000038faffffffffffff57000000000000000048ffffffffffffffcd00000001bcfffff06f0100000000000000000000000000000000000000dfffffffffffda1100000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff91000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffdf000000000000000000000000000000000000000000000000007dffffffffffff90000000000000000002e2ffffffffffffff40000019dbf98e130000000000000000000000000000000000000000008fffffffffffffbb04000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8a00000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffff1a0000000000000000000000000000000000000000000000000beaffffffffffae00000000000000000082ffffffffffffffb30000000c2000000000000000000000000000000000000000000000003effffffffffffff93000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff830000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000000011ffffffffffffffff4a0000000000000000000000000000000000000000000000000074ffffffffffc000000000000000000021fefffffffffffffe2800000000000000000000000000000000000000000000000000000002eaffffffffffffff670000000000000000000000000000000000000000000000000000000043ffffffffffffffffffdfd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3dbffffffffffffffffdad3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d5ffffffffffffffffffff7c000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff7b0000000000000000000000000000000000000000000000000009e7ffffffffd200000000000000000000bcffffffffffffff9a000000000000000000000000000000000000000000000000000000009cfffffffffffffffa4c06000000000000000000000000000000000000000000000000000043fffffffffffffaa63b000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffff7400000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffffffeeccab8a6847260700000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffd42700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffff07000000000000000000000000000000000000003bffffffffffffffb300000000000000000000000000000000000000000000005bffffffffffffff9300000000000000000000000000000000000000004bffffffffffffffff94430900000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffffac000000000000000000000000000000000000000000000000000076ffffffffe40000000000000000000059fffffffffffffff7160000000000000000000000000000000000000000000000000000004bfffffffffffffffffffde2b344000000000000000000000000000000000000000000000043ffffffffe47d180000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffff6e0000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7fffffffffffffffffffffffffffffffde1b6895c2f0600000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff0b00000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffd27c1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffd9d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e1fffffffffffffff4d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e6ffffffffffffffefd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e3fffffffffffffffffffff8b52c000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffdc00000000000000000000000000000000000000000000000000001efefffffffbb7b7b7b7b7b7b7b7b7b7bfffffffffffffffffd0b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7beffffffffffffffffffffffffe10f0000000000000000000000000000000000000000000043ffffbe530400000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cfffffffe67000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7fffffffffffffffffffffffffffffffffffffffffffbd6a97c4f1e0000000000000000000000000000000000000000000000000000000043ffffffffffffffffbbb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e2fffffffffffffffffffffff054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff422000000000000000000000000000000000000000000000000000000000000000000006cfffffffffffffffe0e0000000000000000000000000000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd20000000000000000000000000000000000000000000000039952a00000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083fffd6100000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffff00000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffe6ad753c08000000000000000000000000000000000000000000000043ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb9020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff863000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff3d000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd71a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000865a0000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffffcb610400000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7ffffffffffffffffd8782b65bcfcfffffffffffffffffffffffffffffffffffaca9158200000000000000000000000000000000000000043fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe2350000000000000000000000000000000000000000000000000000000000000000000000001affffffffffffffff6e00000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd1160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffff7b000000000000000000000000006bffffffffffffffffffcc24000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7fffffffffff19a3900000000001769c0fdffffffffffffffffffffffffffffffffffffffdf964d0b00000000000000000000000000000043ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffde73110000000000000000000000000000000000000000000000000000000087ffffffa20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffbf150000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff9e000000000000000000000000000000000000000000000000000000d7ffffba0000000000000000000000009bfffffffffffffffe1e0000000000000000000000000000000000000000000000000019daffffffffffffffca11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffffbd3e0200000000000000000000006bffffffffffffffffffffda0d0000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7fffffebb5b0900000000000000000000196dc9fffffffffffffffffffffffffffffffffffffffff8bb722900000007230c00000000000043fffffffffffffffb95180000000000000000000000000000000000000000000000000000000073ffffffffffffffffffc019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffbc4e0200000000000000000000000000000000000000000000000000000000000056fffffffe3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b3ffffffffffffff8c0300000000000000000000000000000000000000000000009ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeca91700000000a5ffff910000000000000000000000004bffffffffffffffff7700000000000000000000000000000000000000000000000000001cdeffffffffffc30e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffff7f00000000000000000043ffffffffffff8300000000000000000000dbffffffffffff0f00000000000000000000efffffffffffffffffe896210000000000000000006bffffffffffffffffffffff6a0000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000b7dc7c1e000000000000000000000000000000002b8be9ffffffffffffffffffffffffffffffffffffffffffe097a6f7fffb60000000000043fffffffffffea82400000000000000000000000000000000000000000000000000000000000000a1fffffffffffffe840300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027fffff4962a00000000000000000000000000000000000000000000000000000000000000000025ffffffffcb010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd5fffffffff45800000000000000000000000000000000000000000000000000e5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb00000000077ffff6800000000000000000000000007f3ffffffffffffffd300000000000000000000000000000000000000000000000000000020e2ffffffba0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5cd540000000000000000000000000000000000000000000000000000000000000000000000000000cbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff75e00000000000000004fb0a0908070605040302010020000000000000073ffffffffffffff7b00000000000000000000000000000000000000000000000023010000000000000000000000000000000000000000044fb0fbffffffffffffffffffffffffffffffffffffffffffffffc20a000000000043ffffffffbc3300000000000000000000000000000000000000000000000000000000000000000007c7ffffffffea47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000027dd7110000000000000000000000000000000000000000000000000000000000000000000000001f2ffffffff620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023edffffdb2d000000000000000000000000000000000000000000000000002bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff95e000000005dffff3e00000000000000000000000000abffffffffffffffff2d00000000000000000000000000000000000000000000000000000024e5ffb307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe2e00000000000000000000000000000000000000000000000000000000000000000000000000cbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc7e0000000000000000000000000000000000000000000000000000000073ffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001774dbffffffffffffffffffffffffffffffffffffffffc90d00000000000043ffffcd4500000000000000000000000000000000000000000000000000000000000000000000000018e4ffffc31b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffe90e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043fbb410000000000000000000000000000000000000000000000000000048b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3daffffffffffffffffffffffffffed3f00000000003fd4c614000000000000000000000000005bffffffffffffffff880000000000000000000000000000000000000000000000000000000028970500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc81600000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe33e000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149b6feffffffffffffffffffffffffffffffffcf110000000000000043dc5801000000000000000000000000000000000000000000000000000000000000000000000000000034f587030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffff8c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018e5ffffffffffffffffffffffdc26000000000000000000000000000000000000000000000010faffffffffffffffe20100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffdad3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3dbffffffffffffffffffffffffffffffab090000000000000000000000000000000000000000000000000000000000000000000000000000cbfffffffffffffff8d4d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3daffffffffffffffffffffb11300000000000000000000000000000000000000000000000000000000000073ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002590f1ffffffffffffffffffffffffffd51500000000000000000f0500000000000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060fffffffffffa2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039f9ffffffffffffffffffc41400000000000000000000000000000000000000000000000000bbffffffffffffffff3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff2300000000000000000000000000000000000000000000000001b1ffffffffffffffffffffffffff8701000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffe37a1500000000000000000000000000000000000000000000000000000000000000000000000000000000000001affffffffffffffff86c000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff8a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ad7ffffffffffffffffffffdb19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffb80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffa60700000000000000000000000000000000000000000000000000006affffffffffffffff9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff23000000000000000000000000000000000000000000000000000dd4fffffffffffffffffffffa620000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffc254040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed9ffffffffffd72f00000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffeba32900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fc9ffffffffffffffe01d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bffffffffffffffe70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f8ffffffffffff4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffff83010000000000000000000000000000000000000000000000000000001bfeffffffffffffffee06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff23000000000000000000000000000000000000000000000000000023edffffffffffffffffef42000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbf69c2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002af3ffffff9d0a0000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffffffb4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042bcffffffffe5220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bfffffffffffffff87c1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffda0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cafffffff254000000000000000000000000000000000000000000000000000000000000d1ffffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff2300000000000000000000000000000000000000000000000000000043fcffffffffffffdd280000000000000000000000000000000000000000000000000000000000000000000000000000000000000056120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055fff15800000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffe8040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036affee928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffc300000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000006bfffffffffffffffffffebf4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ce9ffd528000000000000000000000000000000000000000000000000000000000000008dffffffffffffffffaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff23000000000000000000000000000000000000000000000000000000006fffffffffffbf150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b220000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffee9cdb094785b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffac08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffe4080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a40b000000000000000000000000000000000000000000000000000000000000000049fffffffffffffffffad3d3b7640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff2300000000000000000000000000000000000000000000000000000000009effffff8c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c94775b3e220700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfaffffffffffffffffffffffff7800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff23000000000000000000000000000000000000000000000000000000000006c6f3560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff55e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021ffffffffffffffffec0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1fffffffffffffffffffffec86b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffebb56404000000000000000000000000000000000000000000000000000000182a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffe8d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3dcfffffffffffffffad3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e5fffffffffffffff6d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3efffffffffffffffffffffd72b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f4ffffffffffffffff820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dfffffffffffffff6b26418000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffffce0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffc55604000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc70000000000000000000000000000000027e9ffffffffffffffffa60c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cafffffffffffffffff316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffe99c4e0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffffff9100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffaa536000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000002feefffffffffff8690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f0d4863802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffedd1b5996900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffeb841a0000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000000037f3ffffffde330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074fffffffffffffffffff81e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ccb094785c41250a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b640900000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc70000000000000000000000000000000000000040f6ffb010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffff9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000000000004974000000000000000000000000000000000000000000000000000000000000000000000012d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7dffffffffffffffffffffffdd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d5be6c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff95e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031f6ffffffffffffffffffffffffffec3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046492e0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffffd92400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dcfc7a98b51060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffde7c18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ea3936d3d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffbf110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffee8407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebfffffffffff4610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffe18412000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b7ffffffffffffffff9d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffcd060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff5200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffee620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010dafffffffffffd770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029f1ffffffee48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffdf0000000000000000000000000000000000000067ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfeffd02200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7dffffffffffffffffad7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e8fffffffffffffff7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d4bd720500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ca4090000000000000000000000000000000000000000000000000917060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000216b896d26000000000000000000000000270300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000375e360e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063fffde2bd670d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063f6cfa67426000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ff4ffffffffb11b00000000000000000047f4ae0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffdf974d0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063fffffffffff2670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffd673070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cefffffffffffffdf1e000000000000000081ffffc00e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffed7b0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffff76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffe04b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffffc0010000000000000006d4ffffcf1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffffffe5320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ebfffffffffffffffffffffffff1490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffffffffffffffc5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffffff4f000000000000000037fdffffda14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044fffffffffffffffffffff43700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041fbffffffffffffffffffffe02c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006efffffffffffffffffffffe39000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffb50000000000000000008effffffc60800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c8ffffffffffffffffffffffd707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffffc61600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035f5ffffffffffffffffffffffd001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffffffffffec0000000000000000000adcffffffab010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a0ffffffffffffffffffffffffff61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffa6080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000577f7ffffffffffffffffffffffffff39000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000effffffffffffffffffffff1700000000000000000042ffffffff8a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000861e1ffffffffffffffffffffffffffffb6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffdcb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c2ffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c7fffffffffe7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012c83e8ffffffffffffffffffffffffffffff8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6ffffffffffffffffffff4200000000000000000000bbffffffff56000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4d95eefffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019e5fffff24f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000000001fa114000000000000000000000000000000000000000000001e4b77a9e9ffffffffffffffffffffffffffffffffffffba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffffffffff640000000000000000000040ffffffffed1900000000000000000000000000000000000000000000000000000000000000000000000000000000003076a1ccfaffffffffffffffffffffffffffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037f8da2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000000000000a8ffea5700000000000000000000000000000000000000002fffffffffffffffffffffffffffffffffffffffffffffffdf0000000000000000000000000000000000000000000000000000000000002011000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffff640000000000000000000000c4ffffffffb5000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffff2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000000004cf9ffffaf190000000000000000000000000000000000002ce4d5c6b7a899897a6b5c4d3e2f2a45c4fffffffffffffff30000000000000000000000000000000000000000000000000000000a80e9ffffbb1f00000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffff6100000000000000000000004affffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000006eb3a597897b6c5e504234261709062098ffffffffffffffff360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000000000000004af8ffffec490000000000000000000000000000000000000000000000000000000000000000002efffffffffffffffc000000000000000000000000000000000000000000000000000000caffffffffffd10900000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffff5e000000000000000000000000cefffffffff2160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004efffffffffffffff3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000000000000000048f7fffffe8503000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff030000000000000000000000000000000000000000000000000026ffffffffffffff5e00000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffff5300000000000000000000000055ffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cdfd3b6934c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000000000000000047faffffffbe170000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000007bffffffffffffffb200000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffff3900000000000000000000000005edfffffffffa2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bfffffffffff48811000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000000000000000060ffffffffe63500000000000000000000000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000000000000000d0ffffffffffffffd100000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffffff1f000000000000000000000000009affffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffd1050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000000000000000000000082fffffffff54d000000000000000000000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000000000000032ffffffffffffffffe200000000000000000000000000000000000000000000000000000000000000000044fffffffffffffffffffc070000000000000000000000000041ffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000000000000000000000000a2fffffffffc6a0000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000a3ffffffffffffffffcc00000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffd0000000000000000000000000000002e7ffffffffff9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de8ffd2761c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000000000000000000256672560a0000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000000000000000000000006c4ffffffffff8a01000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000019faffffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000004affffffffffffffffff9900000000000000000000000000000091fffffffffff7130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078fffffffffeba50030000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffe12700000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000000000000000000000000001beaffffffffff9a010000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000083ffffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffff6300000000000000000000000000000039ffffffffffff750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ee9ffffffffffe17a16000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffb700000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000000000000000000000000000046fdffffffffff9b0100000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000fedffffffffffffffffff2e0000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffff2d00000000000000000000000000000001ecffffffffffde0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7bf0fffffffffff99b2300000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000064fffffffffffffffd01000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000000000000000000000000000082ffffffffffff9d01000000000000000000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000000000000000083ffffffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000052fffffffffffffffff40300000000000000000000000000000000b0ffffffffffff3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149dfefffffffffffca52b0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000005cfcffffffffffffffff08000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000000000000000000000000000002bfffffffffffff9d010000000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000000016f3ffffffffffffffffff710000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffbc000000000000000000000000000000000073ffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cd2fffffffffffffeae28000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000060fdffffffffffffffffd800000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000000000000000000000000000020f3ffffffffffff8a0000000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000000090fffffffffffffffffff10d0000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffff77000000000000000000000000000000000037ffffffffffffe200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ebdbba9136000000000000000000000000000000000000000000000000000000000000000000000000001661370e000000000000000000000000000000000072d6bf9f71170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000473f6fffffffffffffb971600000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000064feffffffffffffffffff9000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000000000000000000000000000000000069ffffffffffffff6d00000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000022f8ffffffffffffffffff85000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffff32000000000000000000000000000000000004f5ffffffffffff35000000000000852100000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e00000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffc728000000000000000000000000000000000000000000000000000000000000000000000052ffffffda8f41010000000000000000000000000087fffffffffba11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027cbfffffffffffffff27c0a0000000000000000000000000000000000000000000000000000000000007bffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000075fefffffffffffffffffffa1e00000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000a7c1a589631d000000000000000000000000000001bdfffffffffffffd52000000000000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000000000000b1ffffffffffffffffffe00a000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffeb01000000000000000000000000000000000000bdffffffffffff8400000000003efff535000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fbc27a3301000000000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027fffffffffffff21b0000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffd14d00000000000000000000000087ffffffffffffd8080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000481fcffffffffffffffe14c00000000000000000000000000000000000000000000000000000000007bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000498ffffffffffffffffffffff930000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000dfffffffffffd4891b00000000000000000000000020f3fffffffffffff73a0000000000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000000000047ffffffffffffffffffff4e000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffa70000000000000000000000000000000000000082ffffffffffffc30000000000bbffffc8000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004daffffffffeaa45d17000000000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffff8e010000000000000000000087ffffffffffffff23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038dcffffffffffffffffab190000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000db8ffffffffffffffffffffffd5090000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000001f9fffffffffffffff68810000000000000000000000072ffffffffffffffe61700000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000005d8ffffffffffffffffffae00000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff680000000000000000000000000000000000000058fffffffffffff90800000038ffffffffb16319000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013d97ecfffffffffffece8330000000000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000017f9ffffffffffffffffff860000000000000000000087ffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb1fffffffffffffffff06901000000000000000000000000000000000000000000000000007bffffffffffffffff1700000000000000000000000000000000000000000000000000000000001dd1fffffffffffffffffffffff32e000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000017ffffffffffffffffffffe42a0000000000000000000005d7ffffffffffffffc003000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000077ffffffffffffffffffdc100000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff330000000000000000000000000000000000000031ffffffffffffff40000000b5fffffffffffffecb7f33010000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ba6f5ffffffffffffdb8733000000000000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffffffb2c00000000000000000087ffffffffffffff23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000179fdffffffffffffffffbb190000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000032e6fffffffffffffffffffffff64000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000049ffffffffffffffffffffffec350000000000000000000046ffffffffffffffff8a000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000029f7fffffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000068fffffffffffffffe06000000000000000000000000000000000000000bfeffffffffffff7f000033ffffffffffffffffffffffe69b4f0b0000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ab9feffffffffffffdf8b37010000000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430000000000000000000000000000000000000000000000000000000000000012a2ffffffffffffffffffffffff8e00000000000000000087ffffffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ebffffffffffffffffeb4e00000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000004cf4fffffffffffffffffffffff9490000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000099ffffffffffffffffffffffffed1600000000000000000000b0ffffffffffffffff500000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000003c9ffffffffffffffffff600000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffec000000000000000000000000000000000000000000e3ffffffffffffb20000b0fffffffffffffffffffffffffffff8b76b1e0000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002082e4ffffffffffffffe28c2c000000000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430000000000000000000000000000000000000000000000000000000000268bedffffffffffffffffffffffffffdd00000000000000000087ffffffffffffff23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fd4ffffffffffffffffff94080000000000000000000000000000000000000000007bffffffffffffffff1700000000000000000000000000000000000000000000000000006dfdffffffffffffffffffffffea3d000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000001ff7ffffffffffffffffffffffffffa50000000000000000000022f9ffffffffffffffea1500000000000000000000000000000bffffffffffffffff030000000000000000000000000000000079ffffffffffffffffff7a000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffd9000000000000000000000000000000000000000000bcffffffffffffdf002efefffffffffffffffffffffffffffffffffffec7711c0000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034cb1fcffffffffffffffcb6b12000000000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000000000000000000000000000000000000000000000000153e669bdefffffffffffffffffffffffffffffffffe08000000000000000087ffffffffffffffddd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7ca9a2400000000000000000000000000000000000000000000000000000000000000000000000fbeffffffffffffffffffd12000000000000000000000000000000000000000007bffffffffffffffff17000000000000000000000000000000000000000000000000099fffffffffffffffffffffffffd22000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000b65e9ffffffffffffffffffffffffffffff430000000000000000000095ffffffffffffffffab00000000000000000000000000000bffffffffffffffff030000000000000000000000000000002cf9ffffffffffffffff85000000000000000000000000000000000000000000000000000000000000000000000000000f8efeffffffffffffffffe100000000000000000000000000000000000000000095fffffffffffffe0daafffffffffffffffffffffffffffffffffffffffffffec46d190000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a7ee7fffffffffffffff9ab4a03000000000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffff27000000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea0c000000000000000000000000000000000000000000000000000000000000000000000006a3ffffffffffffffffffea3e000000000000000000000000000000000000007bffffffffffffffff17000000000000000000000000000000000000000000000025d1ffffffffffffffffffffffffa10c0000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00104a82bbf3ffffffffffffffffffffffffffffffffffab000000000000000000001af7ffffffffffffffff56000000000000000000000000000bffffffffffffffff03000000000000000000000000000004cdffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000000011f466da6f4fffffffffffffffffffff000000000000000000000000000000000000000000073ffffffffffffff62fdfffffffffffffffffffffffffffffffffffffffffffffffffdc069160000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ccdffffffffffffffffe68a2400000000000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000000000000000000000000000000000000000000000003fffff7e1cbb7a595847362524a6de8ffffffffffffff33000000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8150000000000000000000000000000000000000000000000000000000000000000000000000082fffffffffffffffffffa650000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000054f1ffffffffffffffffffffffe64d00000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0087fffffffffffffffffffffffffffffffffffffffffff70f000000000000000000008effffffffffffffffeb140000000000000000000000000bffffffffffffffff0300000000000000000000000000007dffffffffffffffff8c000000000000000000000000000000000000000000000000000000000000000000004bfffffffffffffffffffffffffffffffe0800000000000000000000000000000000000000005cffffffffffffffcadffdfffffffffffffffffffffffffffffffffffffffffffffffffffffcbc640e0000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cabfcfffffffffffffffeb64a0100000000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000000000000000000000000000000000000000000000000230d00000000000000000000000060ffffffffffffff3c000000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce160000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffffff9202000000000000000000000000000000007bffffffffffffffff1700000000000000000000000000000000000000000590ffffffffffffffffffffffffa4120000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0087ffffffffffffffffffffffffffffffffffffffffffff600000000000000000000016f4ffffffffffffffff930000000000000000000000000bffffffffffffffff03000000000000000000000000002ffafffffffffffffc6b00000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffffffffffffffffffff2c000000000000000000000000000000000000000045ffffffffffffff7d00092e557ca4cbf3fffffffffffffffffffffffffffffffffffffffffffffff6a444020000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8ff5ffffffffffffffffdc72110000ebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000006bffffffffffffffffffffffc40f000000000000000000000000000000000000000000000000000000000000000000000000000000000068feffffffffffffffffffa7040000000000000000000000000000007bffffffffffffffff17000000000000000000000000000000000000001dc7ffffffffffffffffffffffc73b00000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000091e69dcffffffffffffffffffff9a00000000000000000000008efffffffffffffffffb2700000000000000000000000bffffffffffffffff0300000000000000000000000006d0fffffffffffff44c0000000000000000000000000000000000000000000000000000000000000000000000003dcfcfcfcfcfd3f1ffffffffffffffffff5400000000000000000000000000000000000000002effffffffffffff9d00000000000000001a4675a5d5fcffffffffffffffffffffffffffffffffffffffffe18323000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001585f0fffffffffffffffff59a2eebffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000a2ffffffffffffffffffb80a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000062fdffffffffffffffffffb10700000000000000000000000000007bffffffffffffffff1700000000000000000000000000000000000047ebffffffffffffffffffffdc55000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000eb6ffffffffffffffffffc5000000000000000000000020fcffffffffffffffffaf00000000000000000000000bffffffffffffffff0300000000000000000000000094ffffffffffffe63300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbaffffffffffffffff84000000000000000000000000000000000000000017ffffffffffffffbe0000000000000000000000000009346494c4f3ffffffffffffffffffffffffffffffffffffc2610c000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000126eb8d6cf800f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7aebffffffffffffffffffffffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffffc97c2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000009cfffffffffffffffab060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cfcffffffffffffffffffbb0a000005040000000000000000007bffffffffffffffff17000000000000000000000000000000000483fdffffffffffffffffffdd6a0600000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000007e0fffffffffffffffff0000000000000000000000000acffffffffffffffffff7f786b27000000000000000bffffffffffffffff03000000000000000000000059ffffffffffffb6150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f6ffffffffffffffc3000000000000000000000000000000000000000003fdffffffffffffde00000000000000000000000000000000000001245386bbf0fffffffffffffffffffffffffffffff49e3500000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000003beffffffffffc106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a71e8ffffffffffffffffffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffffffffffbd2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000021eeffffffffff9c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efeffffffffffffffffffc490e5fff7b01d000000000000007bffffffffffffffff1700000000000000000000000000000029ccffffffffffffffffffcb5603000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000005bffffffffffffffffff1700000000000000000000003bfffffffffffffffffffffffffc3f0000000000000bffffffffffffffff030000000000000000000028f3fffffffff972010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008afffffffffffffff9090000000000000000000000000000000000000000eafffffffffffffb020000000000000000000000000000000000000000000001285e95cbfaffffffffffffffffffffffffffcc630a00000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffff4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b79effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000049fdffffff85000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffd926000000000000007bffffffffffffffff17000000000000000000000000000171f7fffffffffffffffdb640000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000007f8ffffffffffffffff25000000000000000000000000cbffffffffffffffffffffca5a050000000000000bffffffffffffffff030000000000000000000bd4ffffffffdb34000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f8ffffffffffffff410000000000000000000000000000000000000000dcffffffffffffff1200000000000000000000000000000000000000000000000000000007386ea4dbffffffffffffffffffffffef90270000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffff8d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001187f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000007efffc670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffffffbd1100000000000000007bffffffffffffffff170000000000000000000000001fbfffffffffffffffdd7d1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000000c1ffffffffffffffff2f00000000000000000000000069fffffffffffffffba8390000000000000000000bffffffffffffffff03000000000000000000a3fffffffe970d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffff810000000000000000000000000000000000000000d5ffffffffffffff250000000000000000000000000000000000000000000000000000000000000000124782bff6ffffffffffffffffffbe54d4ffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000027f1ffffffffffffffff8a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001994faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000000000001a74b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffffff99040000000000000000007bffffffffffffffff17000000000000000000000061f2fffffffffff4a03f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000089ffffffffffffffff3900000000000000000000000011f8ffffffffed871c00000000000000000000000bffffffffffffffff03000000000000000067ffffffd13800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025fdffffffffffffc00000000000000000000000000000000000000000ceffffffffffffff38000000000000000000000000000000000000000000000000000000000000000000000000063a77b5f0ffffffffffffffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000001ee1ffffffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024b0ffffffffffffffffffffffd7b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d7fffffffffffffffffffff7630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000010000000000000000000000000000000000000000000000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b4fffffffffffffffd7000000000000000000000007bffffffffffffffff1700000000000000000017b2fffffffff3ab5b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000073ffffffffffffffff4400000000000000000000000000acffffd5660a000000000000000000000000000bffffffffffffffff030000000000000028f8fff575040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffff80a00000000000000000000000000000000000000c8ffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000002306dabe8ffffffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000018dbffffffffffffffffffff2a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044d4fffffffffffffffffffa8d0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcfffffffffffffffffdd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000002cc8106000000000000000000000000000000000000000000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed8fffffffffff24b0000000000000000000000007bffffffffffffffff170000000000000000004ffdffe99b4b0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000063ffffffffffffffff3d000000000000000000000000004cb546000000000000000000000000000000000bffffffffffffffff03000000000000000061a91f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffff5400000000000000000000000000000000000000c1ffffffffffffff5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002663a1f5ffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000013d4ffffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036bedffffffffffffffffffe964020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016daffffffffffffb00f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000050ffff9d0000000000000000000000000000000000000000000000000b2a08000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f1ffffffe02c000000000000000000000000007bffffffffffffffff17000000000000000000004c3b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000052ffffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffa900000000000000000000000000000000000000baffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000fcdffffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001293fdffffffffffffffffffcd3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fe3fffffffc76010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000000c3fffffe6c1700000000000000000000000000000000000000000383f4fff0510000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cfdffc51600000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000052ffffffffffffffff2100000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048fffffffffffff40a000000000000000000000000000000000000b3ffffffffffffff66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000018cfffffffffffffffffffffffd302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034cfffffffffffffffffffffa61c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ecffe73f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000037fffffffffffdc57525000000000000000000000000000000000068fffffffff72300002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ba3070000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000000005cffffffffffffffff1100000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffff53000000000000000000000000000000000000acffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000000000267a19b5501000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000024ddfffffffffffffffffffffffd43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000373f4fffffffffffffffffff57a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034b4180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430000aaffffffffffffffffffd68636010000000000000000000000000084ffffffffff8800002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000066ffffffffffffffea0000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffa8000000000000000000000000000000000000a6ffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000036ccffffffffa4000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000033e9ffffffffffffffffffffffff81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fb5ffffffffffffffffffffcd2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430021fcffffffffffffffffffffffffe5974706000000000000000000009cffffffffffc400002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000076ffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dffffffffffff40900000000000000000000000000000000009fffffffffffffff760000000000000000000000000000000000000000000000000000000000000000002aa7feffffffffffff330000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000044f2ffffffffffffffffffffffffbb0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ebfffffffffffffffffffa7f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430091fffffffffffffffffffffffffffffffff1a8580f00000000000000c4ffffffffffda00002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000093ffffffffffffff940000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffff52000000000000000000000000000000000098ffffffffffffff7b000000000000000000000000000000000000000000000000000000000000002da9fdffffffffffffffff4e0000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000065faffffffffffffffffffffffffd414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017b2ffffffffffffffffffffd031000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4311f3fffffffffffffffffffffffffffffffffffffffab9691b00000008f9ffffffffffcb00002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000001c6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7ebffffffffffffffffdbd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6c178060000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000000b2ffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000befffffffffffa6000000000000000000000000000000000091ffffffffffffff80000000000000000000000000000000000000000000000000000000000455bfffffffffffffffffffffff1c0000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000595ffffffffffffffffffffffffffd617000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062f2fffffffffffffffffffb830600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4378fffffffffffffffffffffffffffffffffffffffffffffffeca7b2b3fffffffffffffaa00002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c0000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000000d1ffffffffffffff1c0000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bfffffffffff308000000000000000000000000000000008bffffffffffffff8600000000000000000000000000000000000000000000000000002481e6ffffffffffffffffffffffffab000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000015c0ffffffffffffffffffffffffffd8180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1ffffffffffffffffffffd330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43416a8097aec5dcf3fffffffffffffffffffffffffffffffffffffffff2ffffffffffff6a00002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff930000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000007f9ffffffffffffd1000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffcffffffffff540000000000000000000000000000000084ffffffffffffff8b0000000000000000000000000000000000000000000000186fc9ffffffffffffffffffffffffffffe61b000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000030e0ffffffffffffffffffffffffffc8180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000274fafffffffffffffffffff8690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000000000000000016fffff468819cb7d2edfffffffffffffffffffffffffffffffffc1e00002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000036ffffffffffffff8700000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedae1e00000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffaf0000000000000000000000000000000083ffffffffffffff8b00000000000000000000000000000000000000002773bffdffffffffffffffffffffffffffffffe92900000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000005ff5ffffffffffffffffffffffffff9f0700000000000000000000000000000000000000000000000000000000000000000000000002883200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036dfffffffffffffffffffffa80d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000000000000000000e1ffff41000000000009243f5a7591acc7e2fbffffffffffffaf0000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000074fffffffffffffffffffffffffd6900000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000006cffffffffffffff3500000012fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000000000000003cfffffffffff91100000000000000000000000000000083ffffffffffffff8b000000000000000000000000000000000b4790dcffffffffffffffffffffffffffffffffffffc21f0000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000ca2fffffffffffffffffffffffffffb6e000000000000000000000000000000000000000000000000000000000000000000000000000096fffc8f0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010afffffffffffffffffffffda2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000000000000000000b5ffffa20000000000000000000000000000aefffffffffffe360000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000001b4fffffffffffffffffffff8530000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000000a8ffffffffffffcb0000000056ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff880100000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffff6500000000000000000000000000000083ffffffffffffff8b000000000000000000000000104c8ac8fbffffffffffffffffffffffffffffffffffffffef7402000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000002fd8ffffffffffffffffffffffffffdf3f00000000000000000000000000000000000000000000000000000000000000000000000000000048eeffffe3510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ffafffffffffffffffffff76600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000089fffff60e0000000000000000000000002cfeffffffffff9f000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000013e3fffffffffffffffff03f000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000005f0ffffffffffff5e0000000067b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b7ffffffffffffffffb5b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d5fffffffffffffffffffffffffff9610000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffc000000000000000000000000000000083ffffffffffffff8b000000000000000f3f71a2d4fdfffffffffffffffffffffffffffffffffffffffffff181100000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000006af8fffffffffffffffffffffffffe950c000000000000000000000000000000000000000000000000000000000000000000000000000000000022d0ffffffb21e000000000000000000000000000000000000000000000000000000000000000000000000000000000016422c00000036e0ffffffffffffffffffffa50c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430000000000000000005dffffff65000000000000000000000000a8ffffffffffe716000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000003bfbffffffffffffe62f00000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000045ffffffffffffeb0700000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000011dcffffffffffffffffffffffec3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e7fffffffffe1d000000000000000000000000000083ffffffffffffff8b011c41668bb0dcfefffffffffffffffffffffffffffffffffffffffffffffffebe610d00000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000015aeffffffffffffffffffffffffffdf41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a4fffffff47304000000000000000000000000000000000000000000000000000000000000000000000000002ab8ffffffc618000015c1ffffffffffffffffffffd52000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000031ffffffc7000000000000000000000027fdfffffffffc3e00000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffd8210000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000094ffffffffffff7c0000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000000002df5ffffffffffffffffffd8240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffff76000000000000000000000000000083ffffffffffffffeff6fffffffffffffffffffffffffffffffffffffffffffffffffffffff0b16f1e00000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000004fe9fffffffffffffffffffffffff98f0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dfbffffffcf2d000000000000000000000000000000000000000000000000000000000000000000000001e5ffffffffffc90000000599ffffffffffffffffffffe938000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000008fcffffff2900000000000000000000a1ffffffffff700000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000001b8ffffffbf11000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000008ecffffffffffe1090000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000000000058ffffffffffffffffbc100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f8ffffffffd1000000000000000000000000000083fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8cfa476360300000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000e9fffffffffffffffffffffffffffa82200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce7fffffff665000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffff44000000006afbfffffffffffffffffff7560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000000d9ffffff8a00000000000000000025fbffffffff7e000000000000002bffffffffffffff3f000000000000000087ffffffffffffffddd7d7d7d7d7d7d7d7d7d7d7e4ffffffffffffffe1d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7cea22c000000000000000000000000000000000000000000000000000009bb9f7f5f3f1f03000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff17000000000000000000000000000000000000000000000000000000000000162c21030000000015e5ffa00500000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000005fffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000008cffffffffffff99040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffff2c0000000000000000000000000083fffffffffffffffffffffffffffffffffffffffffffffbe9d1b8a0886f512603000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000042e1ffffffffffffffffffffffffc13600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bd2ffffffffa60d000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff80000000000042edfffffffffffffffffffe7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000000adffffffe7040000000000000000bcffffffff8600000000000000002bffffffffffffff3f000000000000000087fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff114000000000000000000000000000000000000000000000000004ffffffffffffffbdfbf9f7f5f3f1f0300000000000000000000000000000000000000000000000000000000007bffffffffffffffff17000000000000000000000000000000000000000000000000000000369de8ffffffee900c0000003f7b000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000caffffffffffc500000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000003bdfffffffd7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffff860000000000000000000000000083ffffffffffffff8c040a11171d23292f2a221a120a0300000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000129bfeffffffffffffffffffffffcf4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011c4ffffffffdb3100000000000000000000000000000000000000000000000000000000000011f3ffffffffffffff9300000000000024ddffffffffffffffffffffa0060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430000000000000000000081ffffffff4d000000000000005efffffffb690000000000000000002bffffffffffffff3f000000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf1d00000000000000000000000000000000000000000000000000286e98c2ecfffffffffffffffffffffbdfbf9a6f431700000000000000000000000000000000000000000000007bffffffffffffffff270000000000000000000000000000000000000000000000000046bdffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000038fffffffffff72d00000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000000014e1fff34c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffe00100000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000161ebffffffffffffffffffffffb843000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b3fffffffff86b00000000000000000000000000000000000000000000000000000000007affffffffffffffff8a0000000000000017ceffffffffffffffffffffc01100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430000000000000000000055ffffffffae00000000000015ecffffef44000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd11900000000000000000000000000000000000000000000000000000000000000153f6992bce6ffffffffffffffffffffffecc09468350600000000000000000000000000000000007bfffffffffffffffffed47b0b000000000000000000000000000000000000000356cefffffffffffffffffffff80100000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000beffffffffff6a0000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000000000000000033d92e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffff3c00000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000002bc2fffffffffffffffffffffaa02d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a1ffffffffffac0f000000000000000000000000000000000000000000000000000012ebffffffffffffffff5b00000000000000000dbbffffffffffffffffffffd115000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430000000000000000000029fffffffffa150000000000a3ffffc22000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000003dfbffffffffffffffffffc20f00000000000000000000000000000000000000000000000000000000000000000000000000001039638ec1f6fffffffffffffffffffff9cb96612c020000000000000000000000007bffffffffffffffffffffffda14000000000000000000000000000000001574dcffffffffffffffffffffffffd10000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000046ffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ddffffffff9700000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000a89faffffffffffffffffffeb891b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018cffffffffffde31000000000000000000000000000000000000000000000000009affffffffffffffffff1e00000000000000000005a5ffffffffffffffffffffd6190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430000000000000000000004f9ffffffff71000000000bc8f975020000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000072ffffffffffffffffb008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005356ea8e1fffffffffffffffffffffff2b676360400000000000000007bffffffffffffffffffffffff92000000000000000000000000000143a8f9ffffffffffffffffffffffffffff4c0000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000001cdffffffffe211000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffed05000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700004ee0fffffffffffffffffaaf4f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076fffffffffff44d000000000000000000000000000000000000000000000039feffffffffffffffffbc0000000000000000000000018fffffffffffffffffffffdb1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430000000000000000000000d1ffffffffd30000000000011b00000000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000abffffffffffff9c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c558ec8f9fffffffffffffffffffff2b7772d00000000007bfffffffffffff4d8bda2866b4100000000000000000000001778dcffffffffffffffffffffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000064fffffffff23300000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df2ffffffff4d000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff471fb1ffffffffffffffffce6e140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067fefffffffffd6f00000000000000000000000000000000000000000004d0ffffffffffffffffff4e0000000000000000000000000089ffffffffffffffffffffdf21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff430000000000000000000000a4ffffffffff3400000000000000000000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000dd7ffffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083b7ccafeffffffffffffffffffffe09448070053987d61462b0f0000000000000000000000000000001162bafbfffffffffffffffffffffffffffffffff86b00000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000001cf1fffffff8420000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffa9000000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffffadf5ffffffffffffdf8e2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffff93030000000000000000000000000000000000000072ffffffffffffffffffbf00000000000000000000000000000086ffffffffffffffffffffe3250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff43000000000000000000000078ffffffffff9500000000000000000000000000000000000000002bffffffffffffff3f000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000002af4fff95e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a66b4f7fffffffffffffffffffff4ad530700000000000000000000000000000000000e5db4faffffffffffffffffffffffffffffffffffffd12d0000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000b7fffffffd53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fdfffffff70e0000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfffffffffffffffffffffffffeca7c2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffb40c00000000000000000000000000000000001ef3fffffffffffffffff8270000000000000000000000000000000083ffffffffffffffffffffe72a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffff4300000000000000000000004cffffffffffef08000000000000000000000000000000000000002bffffffffffffffc56c1d00000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000058eb3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b509eeafffffffffffffffffffff09d42020000000000000000000000125baff8ffffffffffffffffffffffffffffffffffffffe76804000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000063ffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081000000000000000b1ffffffff620000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfffffffffffffffffff8b5671a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffcf1b00000000000000000000000000000006c9ffffffffffffffffff6b00000000000000000000000000000000000080ffffffffffffffffffffe6200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017d3d7d7deffffffffffffffe2d7d7d7d7d7d7d7d7d7d7d7e0ffffffffffffdfd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7deffffffffffffffffffffb51f0000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023b8ceaffffffffffffffffffffe37c160000000000002c77c3fcffffffffffffffffffffffffffffffffffffffffe6790b0000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000031f6fffffc630000000000000199400000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076d9ffffd958000000000041ffffffffbf0000000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff7b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffe430000000000000000000000000000095ffffffffffffffffff96000000000000000000000000000000000000000084ffffffffffffffffffffda1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffac0000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ac4fffffffffffffffffffff8a236084994e0ffffffffffffffffffffffffffffffffffffffffffffc6590500000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000014e0fffff54c000000000000005affffb229000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffff670000000000d1fffffffe1e00000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094fffffffffffff3440000000000000000000000005cffffffffffffffffffb30400000000000000000000000000000000000000000098ffffffffffffffffffffcb0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8b050000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e97f3fffffffffffffffffffff9ffffffffffffffffffffffffffffffffffffffffffffe2892f00000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000004beffffeb37000000000000000019bdfffffc981700000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1fffffffffffff10e0000000062ffffffff7800000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff781b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019dfffffffffffff74a000000000000000000002cf5ffffffffffffffffa7050000000000000000000000000000000000000000000002acffffffffffffffffffffba06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed4d00000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ad4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8963d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000050ffffef2600000000000000000000027bfcfffff37e0a0000000000000000000000000000000000000000000000000000000000000bffffffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffffffff530000000008eaffffffd500000000000000000083ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffd5740c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b0fffffffffffff95000000000000000000ed9ffffffffffffffff970200000000000000000000000000000000000000000000000007bdffffffffffffffffffffa7010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027fffffffffffff2912400000000000000000000007cffffffffffffa5000000000000000000000000000000000010d7ffffffffffffffc61e0000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063872abf9fffffffffffffffffffffffffffffffffffffffffffffffdc67c3201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000ff8ffff3e0000000000000000000000003ce2ffffffdd42000000000000000002ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8d052000000000000000b580000000000000000000000000000000000000000000000000000000000000000000000000be2ffffffffffffffff72000000000083ffffffff32000000000000000083ffffffffffffffedd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f8ffffffffffffffffffffffe63b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000accfffffffffffffb5600000000000005bafffffffffffffff6630000000000000000000000000000000000000000000000000000000dccffffffffffffffffffff910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffdc6f0e000000000000000000000000005cffffffffffffed03000000000000000000000000000000000022ebfffffffffe8a04000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a538cc6f8ffffffffffffffffffffffffffffffffffffffffffffffffd699591300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000aeffffd50500000000000000000000000012afffffffff9a0e00000000000035fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd2e00000000004ae0fa160000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffff60000000000019faffffff8f000000000000000083ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019e2fffffffffffffc5c0000000001a3ffffffffffffffd82d000000000000000000000000000000000000000000000000000000000017e2ffffffffffffffffffff7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffbc4d020000000000000000000000000000003cffffffffffffff3c0000000000000000000000000000000000003cf8ffffed4c0000000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004346da7e0fffffffffffffffffffffffffffffffffffffffffffffffffccc8f51150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000054ffffff79000000000000000000000000000073fdffffffe44c00000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf1a00000018a9ffffff760000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffffffff2f000000000000a3ffffffe8030000000000000083ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc71b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002df2fffffffffffffd6200000089fffffffffffffc8f0c0000000000000000000000000000000000000000000000000000000000000031f5fffffffffffffffffffc420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000229a2c0000000000000000000000000000000000001cffffffffffffff87000000000000000000000000000000000000005cffc61d000000000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062f5d8cc1f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffff55d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000008f1fffff621000000000000000000000000000052f6ffffffffa51400000081b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4f9ffffffffffffffffffffffb60c00000066effffffffff326000000000000000000000000000000000000000000000000000000000000000045fcffffffffffffffffffd30000000000000033ffffffff480000000000000083ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff94060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048fcfffffffffffffe69006effffffffffffc42e0000000000000000000000000000000000000000000000000000000000000000000055feffffffffffffffffffeb1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002faffffffffffffd300000000000000000000000000000000000000004a0400000000000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000174675a3d2fafffffffffffffffffffffffffffffffffffffffffffff5d0aae7ffffffffffffffffff9907000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000a0ffffffb600000000000000000000000000000038eaffffffffe947000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffff9803000012b0ffffffffffffffcf0800000000000000000000000000000000000000000000000000000000000024eeffffffffffffffffffff4f0000000000000000c4ffffffa50000000000000083fffffffffffffdb0400000000000000000000000000000000000000013ffffffffffffffff1b0000000000000000000000000000000001abfffffffffffffffff65d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffa2fdffffffffe05f0100000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffffffcd0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062f5d8cbae9fffffffffffffffffffffffffffffffffffffffffffddfb9926b441d01000019c3ffffffffffffffffffcd210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000046ffffffff5400000000000000000000000000000022d9fffffffffe8303000000000000000000000000000000000000000000000000000000000000000000000000000000009ffffffffffffffffe760000003be2ffffffffffffffffffc81b0000000000000000000000000000000000000000000000000000000016d6ffffffffffffffffffffac00000000000000000054fffffff50d00000000000083fffffffff3922400000000000000000000000000000000000000000013ffffffffffffffff1b00000000000000000000000000000000000acdffffffffffffdc2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffffffffffdc6205000000000000000000000000000000000000000000000000000000000000000000000000000001adffffffffffffffffffffa200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000bcffffffffffffff6a00000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006afaffffffffffffffffffffffffffffffffffffffeed0b39578542d0800000000000000000000048dffffffffffffffffffef3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000003e9ffffffe50d00000000000000000000000000000012c3ffffffffffbf1800000000000000000000000000000000000000000000000000000000000000000000000000000008cdfffffffffff7560000027bfcffffffffffffffffffffffe85303000000000000000000000000000000000000000000000000001ed9ffffffffffffffffffffc40a00000000000000000003e1ffffff5f00000000000083ffffe0730f000000000000000000000000000000000000000000000013ffffffffffffffff1b0000000000000000000000000000000000001ce6ffffffffb310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b4ffffffffffffffffe75d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000cdaffffffffffffffffffff6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000790f21f0000000000000000000000009cffffffffffffffb500000000000000000000000000007ba68a6315000000000000000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b0fffffffffffffffffffff7dabd9f826446290c000000000000000000000000000000000000000055f6fffffffffffffffff238000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000093ffffffff870000000000000000000000000000000007adffffffffffe74100000000000000000000000000000000000000000000000000000000000000000000000000000020edffffffe83a000013bcffffffffffffffffffffffffffffffe05e000000000000000000000000000000000000000000000027e2ffffffffffffffffffffbe10000000000000000000000075ffffffbc00000000000083c454030000000000000000000000000000000000000000000000000013ffffffffffffffff1b0000000000000000000000000000000000000036f7fffd7c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011dffffffffffffffffa410000000000000000000000000000000000000000000000000000000000000000000000000000000000000032f9fffffffffffffffffffb3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028d0ffffbc0100000000000000000000007cfffffffffffffff70a00000000000000000000000000bbfffffffbaa1f00000000000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acaffffffffffffffffe519000000000000000000000000000000000000000000000000000000000041f4fffffffffffffffff0340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000039fffffffff8200000000000000000000000000000000004abfffffffffffc7d02000000000000000000000000000000000000000000000000000000000000000000000000000047fdffcc1c000027dcffffffffffffffffffffffffffffffffffca0000000000000000000000000000000000000000000032eafffffffffffffffffffe850300000000000000000000000010f4fffffd1b00000000000d0000000000000000000000000000012949240000000000000000000013ffffffffffffffff1b0000000000000084ad090000000000000000000059ec47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033f8ffffffffffffffef29000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffffe3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064f5ffffffff6700000000000000000000005cffffffffffffffff4c00000000000000000000000000bbfffffffffff327000000000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017dfffffffffffffffffce0d00000000000000000000000000000000000000000000000000000000003df2ffffffffffffffffee3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000deffffffffa9000000000000000000000000000000000004abffffffffffffaf0900000000000000000000000000000000000000000000000000000000000000000000000000007ca409000040eefffffffffffffffffffffffffffffffffff8930000000000000000000000000000000000000000004cf1ffffffffffffffffffc13700000000000000000000000000000096ffffff75000000000000000000000000000000000000004bd7ffffffa707000000000000000013ffffffffffffffff1b0000000000005fffffc917000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffde1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffffa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010abfffffffffffff31f000000000000000000003cffffffffffffffff9800000000000000000000000000bbffffffffffff6f000000000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aefffffffffffffffffba05000000000000000000000000000000000000000000000000000000000038f0ffffffffffffffffe514000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000085ffffffffff3c000000000000000000000000000000000004abffffffffffffc916000000000000000000000000000000000000000000000000000000000000000000000000000100000060faffffffffffffffffffffffffffffffffe87e1600000000000000000000000000000000000000000792ffffffffffffffffffc14d000000000000000000000000000000000027feffffd200000000000000000000000000000000000007f6ffffffffff9a000000000000000013ffffffffffffffff1b00000000000009d7ffffe02b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffc80900000000000000000000000000000000000000000000000000000000000000000000000000000000000013e4ffffffffffffffffffff560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003be1ffffffffffffffffdbb7b7b7b7b7b7b7b7b7b7c3fffffffffffffffff0b7b7b7b7b7b7b7b7b7b7b7b7b7ecffffffffffff6f000000000000000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043fcffffffffffffffffa200000000000000000000000000000000000000000000000000000000000047fdffffffffffffffffb4010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000002bffffffffffcb01000000000000000000000000000000000004abffffffffffffdd2700000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffffffffffffffffffcf5f0700000000000000000000000000000000000000000029d1ffffffffffffffe488260000000000000000000000000000000000000000b6ffffff2f00000000000000000000000000000000003ffffffffffffffb1c0000000000000013ffffffffffffffff1b0000000000000032fafffff04400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad3ffffffffffffffffad0100000000000000000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffffffffed1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f000000000000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffedab1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffff8600000000000000000000000000000000000000000000000000000000000078ffffffffffffffffff710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000d2ffffffffff5d00000000000000000000000000000000000004abffffffffffffed3d0000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffffffffffcb4a00000000000000000000000000000000000000000000001ff4ffffffffedaf6c29000000000000000000000000000000000000000000000047ffffff8c000000000000000000000000000000000081ffffffffffffff5d0000000000000013ffffffffffffffff1b000000000000000079fffffffb64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f2ffffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffffffffb80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036e8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f000000000000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afffffffffffffffffff62000000000000000000000000000000000000000000000000000000000000aafffffffffffffffff93300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000078ffffffffffe40a00000000000000000000000000000000000004b5fffffffffffff858000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffffffffffffcf4d0000000000000000000000000000000000000000000000000000619269401800000000000000000000000000000000000000000000000000000001d6ffffe60300000000000000000000000000000000d5ffffffffffffff800000000000000013ffffffffffffffff1b000000000000000002c2ffffffff810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffff6900000000000000000000000000000000000000000000000000000000000000000000000000000000000011e7ffffffffffffffffffff6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001baaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f000018220000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff74000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdbfffffffffffffffffa3f00000000000000000000000000000000000000000000000000000000000bddffffffffffffffffca01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000001ffeffffffffff80000000000000000000000000000000000000000bcdfffffffffffffe6d00000000000000000000000000000000000000000000000000000000000000000092ffffffffffffffffffffffffffd2510100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffff450000000000000000000000000000003dffffffffffffffff7b0000000000000013ffffffffffffffff1b0000000000000000001ff1ffffffff9001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfffffffffffffffffc4900000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffffffff55f381700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000bbffffffffffff6f0052edd00800000000000087ffffffffffffffbeb3b3b3b3b3b3b3b3b3b3b3cbffffffffffffffc6b3b3b3b3dbfffffffffffffffffffffd640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ef5ffffffffffffffffec24000000000000000000000000000000000000000000000000000000000049ffffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000c7fffffffffff5190000000000000000000000000000000000000018e0ffffffffffffff6e0000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffea650200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aedffffa2000000000000000000000000000000a4ffffffffffffffff660000000000000013ffffffffffffffff1b000000000000000000005cffffffffff9f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffffffff32f000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffffffffff5b53600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000bbffffffffffff6f0072ffff9500000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000001be8fffffffffffffffff95500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffffd8100000000000000000000000000000000000000000000000000000000000acffffffffffffffffde060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000078ffffffffffff97000000000000000000000000000000000000000029efffffffffffffff6e00000000000000000000000000000000000000000000000000000000008bfffffffffffffffffffffffb8f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088fffff40b000000000000000000000000001cf8ffffffffffffffff2c0000000000000013ffffffffffffffff1b0000000000000000000000adffffffffffac0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040feffffffffffffffffe9b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7caffffffffffffffffffffffffffffffc301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb30000002c0a0000000000000000000000000000000000000000000000000000000000bbffffffffffff6f000bedffff54000000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000003ffbfffffffffffff5470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffbb04000000000000000000000000000000000000000000000000000000001bf3ffffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000002afffffffffffffb2500000000000000000000000000000000000000003ff9ffffffffffffff6d00000000000000000000000000000000000000000000000000000069ffffffffffffffffffffffba29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfbffff5c0000000000000000000000000099ffffffffffffffffe6000000000000000013ffffffffffffffff1b000000000000000000000019f0ffffffffffb90a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffca1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb300003ef5e76804000000000000000000000000000000000000000000000000000000bbffffffffffff6f00007ffffff0210000000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000071ffffffffffef3b0000000000000000000000000000000000000000000000000000000020fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8d56700000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000dbffffffffffffa900000000000000000000000000000000000000000059feffffffffffffff6d0000000000000000000000000000000000000000000000000049fcffffffffffffffffffeb5600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffb900000000000000000000000024fbffffffffffffffff85000000000000000013ffffffffffffffff1b00000000000000000000000067ffffffffffffc40f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffca100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb3000075ffffffda500000000000000000000000000000000000000000000000000000bbffffffffffff6f000012f3ffffca0500000087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000a7ffffffe22e00000000000000000000000000000000000000000000000000000000006fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000008dfffffffffffffe340000000000000000000000000000000000000000007dffffffffffffffff6c00000000000000000000000000000000000000000000002ef2ffffffffffffffffffaf17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039fffffc190000000000000000000000a9fffffffffffffffff818000000000000000013ffffffffffffffff1b00000000000000000000000001c2ffffffffffffc70d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffca10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb30000005ffaffffffa71300000000000000000000000000003a90b7820a0000000000bbffffffffffff6f0000008dffffff8700000087ffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000bd3ffca18000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd924000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000003fffffffffffffffbc00000000000000000000000000000000000000000001b5fffffffffffffffe560000000000000000000000000000000000000000001ae3ffffffffffffffffef5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ffff720000000000000000000046ffffffffffffffffff8e00000000000000000013ffffffffffffffff1b0000000000000000000000000028f9ffffffffffffc20a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fffffffffffffffffff42500000000000000000000000000000000000000000000000000000000000000000000000000000034ebffffffffffffffffffca1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb30000000045f2ffffffe85000000000000000000000000025f6ffffffb70000000000bbffffffffffff6f0000001ffdfffffa29000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000259f0900000000000000000000000000000000000000000000000000000000000006b0b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c8ffffffffffffffffffffc4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b6ffffffffffffffffffcbb3b3b3b3b3b3b3b3b3b3ebffffffffffffffffffffffffffbf1100000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000003edffffffffffffff4400000000000000000000000000000000000000000012e1fffffffffffffff7390000000000000000000000000000000000000004c8ffffffffffffffffb91b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffcf00000000000000000009ddffffffffffffffffdd0a00000000000000000013ffffffffffffffff1b00000000000000000000000000007fffffffffffffffbc080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ceffffffffffffffffffcb0500000000000000000000000000000000000000000000000000000000000000000000000000000027e1ffffffffffffffca100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb300000000003cf4ffffffff990600000000000000000002c5ffffffffff1e00000000bbffffffffffff6f00000000b1ffffffbc000087ffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cdffffffffffffffffffb301000000000000000000000000000000000000000000000000000000d5ffffffffffffffff7d0000000000000000000038f7ffffffffffffffffffffff9d050000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000a2ffffffffffffffcc0100000000000000000000000000000000000000000036f9ffffffffffffffea2200000000000000000000000000000000000086fffffffffffffffe8001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f4f3a07000000000005e5ffff2c000000000000000089fffffffffffffffffd410000000000000000000013ffffffffffffffff1b000000000000000000000000000006d5ffffffffffffffb606000000000000000000000000000000000000000000000000c2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdebad22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036feffffffffffffffffff84000000000000000000000000000000000000000000000000000000000000000000000000000000001bd5ffffffffffca10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb300000000000042f7ffffffffc519000000000000000073ffffffffffff4700000000bbffffffffffff6f0000000047ffffffff540087ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002af7ffffffffffffffffff7300000000000000000000000000000000000000000000000000000087ffffffffffffffffc7000000000000000000000059fffffffffffffffffffe7600000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000054ffffffffffffffff57000000000000000000000000000000000000000000006dffffffffffffffffd7110000000000000000000000000000000041fdffffffffffffef4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046d8ffffffe34600000000007bffff890000000000000047fdffffffffffffffff71000000000000000000000013ffffffffffffffff1b0000000000000000000000000000003bfeffffffffffffffb0040000000000000000000000000000000000000000000013fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdb0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009afffffffffffffffffffd3d0000000000000000000000000000000000000000000000000000000000000000000000000000000012c6ffffffca1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb30000000000000049f9ffffffffe5380000000000002ff7ffffffffffff2700000000bbffffffffffff6f0000000001daffffffe20b87ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071fffffffffffffffffffa38000000000000000000000000000000000000000000000000000039fffffffffffffffffd14000000000000000000000081fffffffffffffff5510000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000cf8ffffffffffffffdb0500000000000000000000000000000000000000000000a9ffffffffffffffffbf06000000000000000000000000000013e4ffffffffffffd2240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dafffffffffff62e0000000014f7ffe40200000000001fecffffffffffffffff9300000000000000000000000013ffffffffffffffff1b00000000000000000000000000000000a0ffffffffffffffffaa030000000000000000000000000000000000000000005dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ecffffffffffffffffffe00f000000000000000000000000000000000000000000000000000000000000000000000000000000000ab6ffca100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb3000000000000000062fffffffffff84f0000000027e9ffffffffffffee0500000000bbffffffffffff6f000000000071ffffffff8687ffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bdffffffffffffffffffe1120000000000000000000000000000000000000000000000000002e8ffffffffffffffff5b000000000000000000000001a8ffffffffffe533000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000b7ffffffffffffffff69000000000000000000000000000000000000000000000dd9ffffffffffffffff9f0000000000000000000000000000afffffffffffffab0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffa600000000009bffff420000000007cbffffffffffffffffa60300000000000000000000000013ffffffffffffffff1b0000000000000000000000000000000018f2ffffffffffffffffa302000000000000000000000000000000000000000087d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e4fffffffffffffffffffffffffffffffffb68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffffffa40000000000000000000000000000000000000000000000000000000000000000000000000000000000058010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb300000000000000000094fffffffffffb5b000020e3ffffffffffffff840000000000bbffffffffffff6f000000000011f8fffffff9aeffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000001da3edf6deb24c02000000000000000000000000000000000000000000000000000000000000001df0ffffffffffffffffffb200000000000000000000000000000000000000000000000000009cffffffffffffffffa500000000000000000000000009c9ffffffc11800000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000069ffffffffffffffffe70b0000000000000000000000000000000000000000000039fdffffffffffffffff6000000000000000000000000062ffffffffffff990200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae0ffffffffffffffe700000000002cd477170000000098ffffffffffffffff8d010000000000000000000000000013ffffffffffffffff1b000000000000000000000000000000000075ffffffffffffffffff9d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd8ffffffffffffffffffffffffffffed4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002caffffffffffffffffffff4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb300000000000000000004c0fffffffffffe691adcfffffffffffffff6160000000000bbffffffffffff6f000000000000afffffffffffffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000015e6ffffffffffffd525000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffffff710000000000000000000000000000000000000000000000000058fffffffffffffffffff2d6891000000000000000000018e2ff8d040000000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000001bffffffffffffffffff7b000000000000000000000000000000000000000000000090fffffffffffffffff4270000000000000000000011ebffffffffff8a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008afffffffffffffffffd0100000000000000000000005efffffffffffffffe7300000000000000000000000000000013ffffffffffffffff1b000000000000000000000000000000000006daffffffffffffffffff950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f0ffffffffffffffffffffffffd623000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034fdffffffffffffffffffe50f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb30000000000000000000015e1ffffffffffffe7ffffffffffffffff63000000000000bbffffffffffff6f00000000000056ffffffffffffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffed4100000000000000000000000000000000000000000000000000000000000000acfffffffffffffffffffa3700000000000000000000000000000000000000000000000029ffffffffffffffffffffffffdb0f000000000000000000475d00000000000000000000000000000000000000000000000000000063ffffffffffffffaf000000000000000000000000000000ccfffffffffffffffff113000000000000000000000000000000000000000000000bdeffffffffffffffffce0600000000000000000094ffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfbffffffffffffffffe500000000000000000000002ff6ffffffffffffe6440000000000000000000000000000000013ffffffffffffffff1b0000000000000000000000000000000000004affffffffffffffffffff8e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfdffffffffffffffffffffb70e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb3000000000000000000000032f6ffffffffffffffffffffffffff9900000000000000bbffffffffffff6f0000000000000af4ffffffffffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000b0fffffffffffffffffff32000000000000000000000000000000000000000000000000000000000000013e7ffffffffffffffffffe011000000000000000000000000000000000000000000000003f7fffffffffffffffffffffff25d00000000000000007ff6cd24000000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000007effffffffffffffffff8d000000000000000000000000000000000000000000000043ffffffffffffffffff8f00000000000000002ffcffffffff6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001de9ffffffffffffffffffb20000000000000000000025e7ffffffffffffb214000000000000000000000000000000000013ffffffffffffffff1b00000000000000000000000000000000000000b5ffffffffffffffffffffc7dcecc33500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffffffff8e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012efffffffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb30000000000000000000000005affffffffffffffffffffffffbf0700000000000000bbffffffffffff6f00000000000000a6ffffffffffffffffffffff2300000000000000000000004fffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffbb000000000000000000000000000000000000000000000000000000000000004affffffffffffffffffffb0172f3c1c0000000000000000000000000000000000000000ccffffffffffffffe5a86c300300000000000000000092fffff25b0000000000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000002ffffffffffffffffffff85633180100000000000000000000000000000000000000009cffffffffffffffffff4b00000000000000c2ffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aceffffffffffffffffffff5200000000000000000021e3ffffffffffed670000000000000000000000000000000000000013ffffffffffffffff1b0000000000000000000000000000000000000026f9ffffffffffffffffffffffffffca01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffff96300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffffde0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb3000000000000000000000000008bffffffffffffffffffffa5060000000000000000bbffffffffffff6f000000000000004dffffffffffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffff5c00000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffffffffffffc01a0000000000000000000000000000000000009efffffed5995d20000000000000000000000000000032ffffffff9f0b000000000000000000000000000000000000000000000063ffffffffffffffaf00000000000000000000000000000000e1fffffffffffffffffffffffff8ae220000000000000000000000000000000000000fe5ffffffffffffffffea1700000000005affffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffffffffd00400000000000000001ddffffffffffb9312000000000000000000000000000000000000000013ffffffffffffffff1b000000000000000000000000000000000000000091fffffffffffffffffffffff37a08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffe4380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000debffffffffffffffffffffeff6fad44f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb3000000000000000000000000005fffffffffffffffffff8401000000000000000000bbffffffffffff6f0000000000000006efffffffffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000013ebfffffffffffffffffffffffffff96e00000000000000000000000000000000000053894d1300000000000000000000000000000000000000d3ffffffffd72e0000000000000000000000000000000000000000000063ffffffffffffffaf0000000000000000000000000000000093ffffffffffffffffffffffffffff770000000000000000000000000000000000000057ffffffffffffffffff9f0000000003dcffffffb904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cfffffffffffffffffffffd37000000000000000019daffffffffb92a0000000000000000000000000000000000000000000013ffffffffffffffff1b000000000000000000000000000000000000000016f4fffffffffffffffffe9e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001feaffffbf16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffffffffffffffdb070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb30000000000000000000000099bffffffffffffffffffd80400000000000000000000bbffffffffffff6f00000000000000009dffffffffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000009acfffffffffffffffffffd17000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffffffffed841900000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffff54e00000000000000000000000000000000000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b000000000000000000000000000000000000000001cdfffffffffffffffffe3900000056ffffffd00d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006afeffffffffffffffffffff67000000000000000013d6fffffeb03a00000000000000000000000000000000000000000000000013ffffffffffffffff1b00000000000000000000000000000000000000000085ffffffffffffffc333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffa8c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e7ffffffffffffffffffffdf8d3a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb30000000000000000000028d3ffffffffffffffffffffff8900000000000000000000bbffffffffffff6f000000000000000045ffffffffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000068f4ffffffffffffffff690000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffffffda6a0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cfffffffffffffd6c000000000000000000000000000000000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff720000000000000000000000000000000000000000000047ffffffffffffffffffcc020000cdffffed1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffffff7900000000000000000005adf99c28000000000000000000000000000000000000000000000000000013ffffffffffffffff1b00000000000000000000000000000000000000000010eeffffffffe05600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffd8853200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb30000000000000000005df4fffffffffffffffffffffffffe4b000000000000000000bbffffffffffff6f000000000000000003e9ffffffffffffffffff2300000000000000000000004fffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000022ccffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000021f5ffffffffffc24f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffffffff880000000000000000000000000000000000000063fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6a000000000000000000000000000000000000000000000000c0ffffffffffffffffff650045ffffff580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085fffffffffffffffffffff559000000000000000000000004180000000000000000000000000000000000000000000000000000000013ffffffffffffffff1b0000000000000000000000000000000000000000000078fffff37a0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e2ffffffd17e2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb3000000000000001aa9ffffffffffffffbff4ffffffffffffed1c0000000000000000bbffffffffffff6f00000000000000000094ffffffffffffffffff2300000000000000000000004fffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000ec4ffffffffffffb400000000000000000000000000000000000000000000000000000000000000000074fffffba73500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffff8b00000000000000000000000000000000000063fffffffffffffffffdd6d3d3d3d3d3d3d3d3d3d3d3d3d3d3f3fffffffffffffffffffd610000000000000000000000000000000000000000000000000039ffffffffffffffffffec11bcffffa90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192ffffffffffffffffffffd12d00000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff1b000000000000000000000000000000000000000000000ae69f1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ca772400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb30000000000036ff2fffffffffff3952b0087ffffffffffffffb50000000000000000bbffffffffffff6f0000000000000000003cffffffffffffffffffddd7d7d7d7d7d7d7d7d7d7d7e4ffffffffffffffe1d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7cc9e270000000000000000000000000000000000000000000013e2ffffffffffca00000000000000000000000000000000000000000000000000000000000000000003bf8c1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffff90290600000000000000000000000000000063ffffffffffffe885200000000000000000000000000000002ee8fffffffffffffffb59000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffbdffffe71300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa4ffffffffffffffffffea67030000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff1b00000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffb30000000038cfffffffffffd46c0e00000012f1ffffffffffffff5d00000000000000bbffffffffffff6f00000000000000000001e2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed12000000000000000000000000000000000000000000003fffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2fffffffffffffffffffffcd7620300000000000000000000000063fffffffebc540500000000000000000000000000000000000024e0fffffffffff952000000000000000000000000000000000000000000000000000000002effffffffffffffffffffffff4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029d4ffffffffffffffffe0780f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffdcc8a1c19f4fffffdc475260000000000000081ffffffffffffffee17000000000000bbffffffffffff6f0000000000000000000098ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde1e0000000000000000000000000000000000000000000000adfffffffffdd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f4fffffffffffffffffffffffff13000000000000000000000000063ffec8b25000000000000000000000000000000000000000000001bd6fffffff74a000000000000000000000000000000000000000000000000000000000000c6fffffffffffffffffffffdd2ae690e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ff4fffffffffffffab74e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffffde9a2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffffff65657b06115000000000000000000000feeffffffffffffffe5eaedb0280000bbffffffffffff6f0000000000000000000054ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcd1800000000000000000000000000000000000000000000000031fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff037000000000000000000000000003f5a070000000000000000000000000000000000000000000000000013cbfff5430000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffffffffffffda0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099effffffffffe69c520d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013fffffffffffffffffffffc6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffffffff71900000000000000000000000000007bffffffffffffffffffffffee1b00bbfffffffffffff5bb56000000000000000013fdffffffffffffef8d2300000000000000000000000000000000000000000000000026f1ffffffffffffffffffffb90c0000000000000000000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db13d00000000000000000000000000000000000000000000000000000000000000000cf3fffffffffffffffffffffff5c0871c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000493e7b685542301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013fffffffffffffffffffffffa16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffde5c9ad35000000000000000000000000000010f3ffffffffffffffffffd5530100bbffffffffffffffffff8f0000000000000000cdffffffffffff8b00000000000000000000000000000000000000000000000000000053ffffffffffffffffffa1050000000000000000000000000000000000000000000000000000007effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffdba26a3104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013fffffffffffffadfc4a98d721b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047c7ab8f73563a1e050000000000000000000000000000000000000090ffffffffffffffdd5d02000000bbfffffffffffffffffffe1d0000000000000089ffffffffffffe6030000000000000000000000000000000000000000000000000000008bffffffffffffff85000000000000000000000000000000000000000000000000000000000042ffffff7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0c000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffffed3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039fffff3be854c15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9f84684d32160100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020fcffffffffe467050000000000bbfffbdfc0a18264452608000000000000000045ffffffffffffff4600000000000000000000000000000000000000000000000000000004c1fffffffffc6a00000000000000000000000000000000000000000000000000000000000015ffffff3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066bd8ffffd350000000000000000000000000000000000000000000000000000000000000000000000000000000019cffffffffffffeb2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f2f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffe9700800000000000000291d030000000000000000000000000000000009f8ffffffffffffa4000000000000000000000000000000023f624102000000000000000018e6ffffef460000000000000000000000000000000000000000000000000000000000000001fbfffb0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000002a2ffffffffea2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ef7a0b0000000000000000000000000000000000000000000000000000000000bdfffffffffffff50d0000000000000000000000000037d7ffffffd01f00000000000000003cfbd725000000000000000000000000000000000000000000000000000000000000000000efffbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1fffffffffffff10b00000000000000000000000000000000000000000000000000000000000000000000000000000003a8ffffe92b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000079ffffffffffffff5f00000000000000000000000030f7ffffffffffd80600000000000000004f0f00000000000000000000000000000000000000000000000000000000000000000000faff7200000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffff520000000000000000000000000000000000000000000000000000000000000000000000000000000004ade82a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0d0ab87622500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffffbd00000000000000000000000064ffffffffffffff69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000287871d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffff6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001effffffffffffdf9847000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9d55d000000000002eefffffffffffffe1e000000000000000000000084ffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fdffffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffce540100000000000000000000000000000000000000000000000000000000000000000000000000b4dac6b3a08d7a66533e1f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3d0000000000adffffffffffffff790000000000000000000000a4ffffffffffffffe2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d0fffffffffffffffffc1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d8ffffffffffffffffffffffaf0c000000000000000000000000000000000000000000000000000000000000000000000007f8fffffffffffffffffffffbddbc9a7958360d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc22000000000069ffffffffffffffd10000000000000000000000c4ffffffffffffffed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffffffffffffd312000000000000000000000000000000000000000000000000000000000000000000000851789fc6edfffffffffffffffffffffffffffdd59f693406000000000000000000000000000000000000000000000000000000000000000000000000000000000000093242505f6e7c878787878787878787878787878787837f7a75716c67635e59555044321f0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e1ffffffffffffffffffffffffffcf1700000000000029ffffffffffffffff1e00000000000000000002eeffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfcffffffffffffffffe616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfdffffffffffffffffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000143b6394c8f8fffffffffffffffffffffffff8c89042030000000000000000000000000000000000000000000000000000000000000000000000045fc6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5d0ab7e3802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000156a9c96500000000000000000000000000008cdffffffffffffffffffffffbf0e0000000000000001f1ffffffffffffff6b00000000000000000030ffffffffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035f4ffffffffffffffffe83100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027a6ffffffffffffffffffffffffffffffffff4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000531669ad0feffffffffffffffffffffffeb9c4805000000000000000000000000000000000000000000000000000000000000000dbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe357000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005aefffffffffb9090000000000000000000000001eeaffffffffffffffffff9f06000000000000000000beffffffffffffffb900000000000000000071ffffffffffffffff59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026e9ffffffffffffffffcb2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084eabfdffffffffffffffffffffffffffffffffffffb200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000155aa2e9ffffffffffffffffffffffefa247010000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff49000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffff980000000000000000000000000040fbfffffffffffffd73000000000000000000000088fffffffffffffff90e0000000000000000b1ffffffffffffffef0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048eeffffffffffffffe866020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005356caaf3fffffffffffffffffffffffffffffffffffffffffffb0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001327bd3ffffffffffffffffffffffd665080000000000000000000000000000000000000000000000000004f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015fffffffffffffffb14000000000000000000000000006efffffffffff04900000000000000000000000053ffffffffffffffff550000000000000002efffffffffffffff7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017afdfffffffffffdbf57060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2e54799ec8f8ffffffffffffffffffffffffffffffffffffffffffffffffffff3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000379cf4ffffffffffffffffffffe56303000000000000000000000000000000000000000000000030ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffff4b0000000000000000000000000000a0ffffffd024000000000000000000000000001dffffffffffffffffa20000000000000040ffffffffffffffe20b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bbffffedc89250100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f6e7d6c291571c0000000000000000000000000000000000000000000000000000000000012b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffc1480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005be3bd977138030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffffffff4e6d8cabcaea0928476686077b2ffffffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d66d2ffffffffffffffffffffd4400000000000000000000000000000000000000000000049fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffff50000000000000000000000000000008cbffa009000000000000000000000000000000e8ffffffffffffffed0300000000000099fffffffffffffc3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006371200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffc8580400000000000000000000000000000000000000000000000000005cf655000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d1ffffffcd550200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffeeaa5101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078907f6d5b493726140400000000000000000000000000006bffffffffffffffff7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260e5fffffffffffffffffffe920a000000000000000000000000000000000000000054fffffffffffffff86b280d060100000000000000000000000000000102030405060913202c385283f8fffffffffffeb92e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009edffffffffffffffff2f0000000000000000000000000000001d610000000000000000000000000000000000b5ffffffffffffffff3e000000000005edffffffffffff7800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffe35100000000000000000000000000000000000000000000000007e0fff82a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0000000000000000000000000000000000000000000000087df6ffffffd9620300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0ffffffffffffffffd5550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f3ffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7df4ffffffffffffffffffd8270000000000000000000000000000000000000057ffffffffffffffc400000000000000000000000000000000000000000000000000000000000000007dffffffffff340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffe4010000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffc0703c0000004bffffffffffff8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffffffffff92060000000000000000000000000000000000000000000072ffffffc90300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ecafa150000000000000000000000000000000000000000000000001ea9ffffffffd54a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffffff9304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019bcffffffffffffffffffef4400000000000000000000000000000000000057ffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000016fbffffffff1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffff6900000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffffffffc21200a7ffffffffff94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ef6ffffffffffffffffffffffffc208000000000000000000000000000000000000000010edffffffffba3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bd1ffffff6e000000000000000000000000000000000000000000000000000040d4ffffffffbb2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d7ffffffffffffffffffffffff9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038efffffffffffffffffffb54000000000000000000000000000000000057ffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000b1ffffffff0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffc305000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffffffb818fafffffffc730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ddffffffffffffffffffffffffffffa7010000000000000000000000000000000000000088ffffffffffffffb738000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bb9ffffffffffd50500000000000000000000000000000000000000000000000000000787fcfffffffd9e1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cd1ffffffffffffffffffffffffffff4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ef7fffffffffffffffffa4b0000000000000000000000000000000057ffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000050ffffffff04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006daffffffffffffffde1600000000000000000000000000000000000000000000000000000000000000000000000008fcffffffffffffffffffe5a96c85ffffffee46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309efbffffffffffffffffffffffffffffffff750000000000000000000000000000000000001cf6ffffffffffffffffffb8380000000000000000000000000000000000000000000000000000000000000000000000000000000c92fcffffffffffffff890000000000000000000000000000000000000000000000000000000038d8fffffffff4700200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000279efcffffffffffffffffffffffffffffffc80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039f6fffffffffffffffff73500000000000000000000000000000057ffffffffffffffb700000000000000000000000000000000000000000000000000000000000000000005eafffffd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffffc6160000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffd69a5d21000007e9ffffb61d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011498adcfffffffffffffffffffffffffffffffffffffff11200000000000000000000000000000000009dffffffffffffffffffffffffb93900000000000000000000000000000000000000000000000000000000000000000000000043dffffffffffffffffffffe4d00000000000000000000000000000000000000000000000000000000098ffeffffffffc72a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043476cdffffffffffffffffffffffffffffffffffffff2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffe011000000000000000000000000000057ffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000099fffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025f4fffffffffffa8a08000000000000000000000000000000000000000000000000000000000000000000000000000000adfac78b4f1400000000000029d9ec5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d669fd7feffffffffffffffffffffffffffffffffffffffffffffff89000000000000000000000000000000002bfcffffffffffffffffffffffffffffb93a00000000000000000000000000000000000000000000000000000000000000000998fffffffffffffffffffffffffc7b010000000000000000000000000000000000000000000000000000000043e9fffffffff87c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b42688fbff5ffffffffffffffffffffffffffffffffffffffffffff5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036978564370100000000000000000000000082ffffffffffffffffffb0000000000000000000000000000057ffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000057ffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd5ffffffffffb92b00000000000000000000000000000000000000000000000000000000000000000000000000000000001d0a0000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff516000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffba3b000000000000000000000000000000000000000000000000000000000025d1ffffffffffffffffffffffffffffffc65d0a0000000000000000000000000000000000000000000000000000001bc6ffffffffffd032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffffffffffffffffffffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffe0800c0000000000000000000001acffffffffffffffffff4f0000000000000000000000000057ffffffffffffffb70000000000000000000000000081b090691f0000000000000000000000000000000016ffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b0fffffff79c2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffeed8c1ab947e6857493b2d1f1104112c58cdffffffffffffffffff6f00000000000000000000000000003effffffffffffffffffffffffffffffffffffffffbb3c000000000000000000000000000000000000000000000000000051f1ffffffffffffffffffffffffffffffffffffcb000000000000000000000000000000000000000000000000000000000590fffffffffff96e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffdf0e2d5c7baac9f9184839dedffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffe6310000000000000000000014f2ffffffffffffffffdd0700000000000000000000000057ffffffffffffffb700000000000000000000000000b7fffffffec455010000000000000000000000000000d4ffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba2efa5550d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b06000000000000000000000000000000000005a6ffffffffffffffffc8000000000000000000000000000067f8ffffffffffffffffffffffffffffffffffffffffffbc3c000000000000000000000000000000000000000000000079fffffffffffffffffffffffffffffffffffffff79e00000000000000000000000000000000000000000000000000000000000057f4ffffffffffac0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c7665544231200e01000000000000000000000011e6ffffffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffaf000000000000000000000080ffffffffffffffffff7100000000000000000000000057ffffffffffffffb700000000000000000000000000b7ffffffffffffcc1d0000000000000000000000000093ffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd7ffffffffffffffff21000000000000000000000000000021aaffffffffffffffffffffffffffffffffffffffffffffbb39000000000000000000000000000000000000000396fffffffffffffffffffffffffffffffffff7af590c000000000000000000000000000000000000000000000000000000000000000033e7ffffffffffdc320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffb200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb300000000000000000000000eecffffffffffffffffe003000000000000000000000057ffffffffffffffb700000000000000000000000000b7ffffffffffffff7b0000000000000000000000000051ffcb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff79000000000000000000000000000000005cf7ffffffffffffffffffffffffffffffffffffffffffffb6340000000000000000000000000000000006b0ffffffffffffffffffffffffffffffffdb6f0f00000000000000000000000000000000000000000000000000000000000000000000000020d7fffffffffff8680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb300000000000000000000000074ffffffffffffffffff55000000000000000000000057ffffffffffffffb700000000000000000000000000b7ffffffffffffff7b0000000000000000000000000012fdc3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006314e6b87a3b0b7bec6cdcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcecac6c1bdb9b5afa19282736351341400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1ffffffffffffffc200000000000000000000000000000000004fffffffffffffffffb67dbcf5ffffffffffffffffffffffffb02f0000000000000000000000000004afffffffffffffffffffffffffffffffb94a0100000000000000000000000000000000000000000000000000000000000000000000000000000012c3ffffffffffff9202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffffffffff4d7d7d7d7d7d7d7d7d7d7d7d7deffffffffffffffffffefd7d7d7d7d7d7d7d7d7d7d7e5fffffffffffffff4d7d7d7d7d7d7d7d7d7d7d7d7d7f4ffffffffffffff7b0000000000000000000000000000756400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014485c2f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4d5ad733a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dfffffffffffffff8080000000000000000000000000000000000ceffffffffffffff930000053978b7f2fffffffffffffffffffeab2a0000000000000000000003aaffffffffffffffffffffffffffffbb350000000000000000000000000000000000000000000000000000000000000000000000000000000000000007aaffffffffffffb10a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000007dbea78756090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6cdafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7a74201000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffff3e0000000000000000000000000000000000a7ffffffffffffff93000000000000033574b2effffffffffffffffda52600000000000000009effffffffffffffffffffffffffc9420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a3ffffffffffffcc1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7fffffffff29411000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc82300000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffffffffffff7c00000000000000000000000000000000009bffffffffffffff930000000000000000000002306faeecfffffffffffc9f22000000000079ffffffffffffffffffffffffec5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a3ffffffffffffe02b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffe81e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2270000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffba00000000000000000000000000000000009bffffffffffffff930000000000000000000000000000012c6aa9e8ffffff9c0000000055feffffffffffffffffffffffa41500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a2ffffffffffffed310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000005efffffffffffffff200000000000000000000000000000000009bffffffffffffff93000000000000000000000000000000000000002766a5480000002cf6ffffffffffffffffffffe74900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a1ffffffffffffee3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa0600000000000000000000000000000000000000000000000000000000000000000000000000000000002affffffffffffffff1e000000000000000000000000000000009bffffffffffffff93000000000000000000000000000000000000000000000000000ad6ffffffffffffffffffffbc17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aeffffffffffffee33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff6700000000000000000000000000000000000000000000000000000000000031d3be9863110000000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff908000000000000000000000000000000000000000000000000000000000000000000000000000000000002f4ffffffffffffff49000000000000000000000000000000009bffffffffffffff93000000000000000000000000000000000000000000000000009dfffffffffffffffffffd7f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c4ffffffffffffef350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bfffffffff9ad2e000000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffd792674232271c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c2f517497cdffffffffffffffffffffffffffffffff8c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffffff75000000000000000000000000000000009bffffffffffffff9300000000000000000000000000000000000000000000000051fffffffffffffffffff2470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012d7fffffffffffff03100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bfffffffffffffe890000000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffffffac2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023a1fffffffffffffffffffffffbb349000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffa0000000000000000000000000000000009bffffffffffffff9300000000000000000000000000000000000000000000000be2ffffffffffffffffe7310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fe6ffffffffffffe61f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffffff720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efdffffffffffffffbf5c11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffcc000000000000000000000000000000009bffffffffffffff93000000000000000000000000000000000000000000000087ffffffffffffffffd820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f5ffffffffffffd6110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fcffffffffffffffb500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004afffffffffffffff5000000000000000000000000000000009bffffffffffffff930000000000000000000000000000000000000000000028faffffffffffffffd0130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffc10700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015ffffffffffffffff4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e8ffffffffffff5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ffffffffffffffff150000000000000000000000000000009bffffffffffffff9300000000000000000000000000000000000000000000bcffffffffffffffd5150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffa9010000000000000000000000000000000000000000000000000000000000000000000000075f5839150000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffeab7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ebffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050100000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffff250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffff5200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009feffffffffffffff340000000000000000000000000000009bffffffffffffff9300000000000000000000000000000000000000000056ffffffffffffffd9180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c1ffffffffffffff82000000000000000000000000000000000000000000000000000000000000000000000013ffffffffc668050000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000397b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000353aaeafef0b1210000000000000000000000000000000000000000000000000000000000000000003effffffffffffffff1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f7ffffffffff5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff530000000000000000000000000000009bffffffffffffff9300000000000000000000000000000000000000000ce4ffffffffffffe21c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017e4fffffffffffffe4a0000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffd52a00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e1ff7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055d8fffffffffffff22600000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffff730000000000000000000000000000009bffffffffffffff9300000000000000000000000000000000000000007bfffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dfdffffffffffffee2100000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffc100000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1fffff41800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015b0ffffffffffffffffffaa00000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffff4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffff920000000000000000000000000000009bffffffffffffff930000000000000000000000000000000000000007e8fffffffffffe510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffce08000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffe8d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e1ffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffbb180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035e7ffffffffffffffffffffc200000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf7ffffffff4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffb10000000000000000000000000000009bffffffffffffff930000000000000000000000000000000000000064ffffffffffff7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cdffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035faffffffffffed5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ff5ffffffffffffffffffffffac00000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffff4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffcf0000000000000000000000000000009bffffffffffffff9300000000000000000000000000000000000001d7ffffffffffffc83d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f6ffffffffffffff570000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024a5d7cc8a1f0000000000000000000000000000000000000000000000000000000000000000000000000000000010deffffffffffffffffb41b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cfbffffffffffffffffffffffff5300000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffe30000000000000000000000000000009bffffffffffffff930000000000000000000000000000000000004effffffffffffffffffb028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffed1900000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee8fffffffffd9b050000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffff0630000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef7ffffffffffffffffffffffffec0700000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022fffffffffffffff50000000000000000000000000000009bffffffffffffff93000000000000000000000000000000000000c2fffffffff9cafffffffffc9818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1ffffffffffffffb400000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffbb0d0000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffffffffffffb91e00000000000000000000000000000000000000000000000000000000000000000000000000000023edffffffffffffffffffffffffff6d0000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffff460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fdffffffffffffff0800000000000000000000000000009bffffffffffffff93000000000000000000000000000000000037ffffffffff7e0abcfffffffffff4800c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029f9ffffffffffffff61000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000007efefffffffffffffffffffffffffff269010000000000000000000000000000000000000000000000000000000000000000000000000fd7ffffffffffffffffffffffffffd9050000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffff440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffff1900000000000000000000000000009bffffffffffffff930000000000000000000000000000000000a9ffffffffd4060008b4ffffffffffffe8680400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083fffffffffffffff11f0000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffff3e00000000000000000000000000000000000000000000000000000000000000000000000046eaffffffffffffffffffffffffffffbe220000000000000000000000000000000000000000000000000000000000000000000003b8ffffffffffffffffffffffffffff55000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffff420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffffffffff2a00000000000000000000000000009bffffffffffffff93000000000000000000000000000000000ef8fffffffd3900000006adffffffffffffffd850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dbffffffffffffffb70000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffffffbc000000000000000000000000000c000000000000000000000000000000000000000000000024e4fffffffffffffffffffffffffffff46e02000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffffffffffffff44000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012fdffff410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffff3c00000000000000000000000000009bffffffffffffff93000000000000000000000000000000005effffffff93000000000004a7ffffffffffffffffc22d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffff5000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffff2a0000000000000000000051dbffe5620000000000000000000000000000000000000000000028faffffffffffffffffffffffffffffffc32600000000000000000000000000000000000000000000000000000000000065ffffffffffffffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffff3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffff4e00000000000000000000000000009bffffffffffffff9300000000000000000000000000000000b6ffffffee1000000000000003adfffffffffffffffffb8e0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffe009000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025eaffffffffffffffff8c00000000000000000060feffffffff71000000000000000000000000000000000000000000009ffffffffffffffffffffffffffffffffff6740200000000000000000000000000000000000000000000000000000025f6ffffffffffffffffffffffffffffffff7c000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffff3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff6000000000000000000000000000009bffffffffffffff9300000000000000000000000000000013faffffff77000000000000000006b6ffffffffffffffffffe557000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024faffffffffffffff83000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033f6ffffffffffffffd6000000000000000000b4fffffffffffa260000000000000000000000000000000000000000006affffffffffffffe9faffffffffffffffffffc82a0000000000000000000000000000000000000000000000000001c2fffffffffffffffffffffee9ffffffffff98000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffff3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffff7200000000000000000000000000009bffffffffffffff9300000000000000000000000000000065ffffffe70a00000000000000000009beffffffffffffffffffffba1e00000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000000000000000000091fffffffffffffff8250000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffe9b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3eaffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffffffff21000000000000000099ffffffffffffa100000000000000000000000000000000000000000055ffffffffffffff9b1a86edfffffffffffffffff87a0400000000000000000000000000000000000000000000006bffffffffffffffffffffe43203a9ffffffffb4000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efcff3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffff8300000000000000000000000000009bffffffffffffff93000000000000000000000000000000bdffffff6a00000000000000000000000cc7fffffffffffffffffffff05d0000000000000000000000000000000000000000000000005bfb6a00000000000000000000000000000000000000000000000000000000000000000000000000000013efffffffffffffffb40000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffff5d00000000000000007efffffffffffff209000000000000000000000000000000000000000053ffffffffffffff9b00000a69daffffffffffffffffcd2e0000000000000000000000000000000000000000001ff3ffffffffffffffffffe923000020fcffffffcf000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ff3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffff9500000000000000000000000000009bffffffffffffff93000000000000000000000000000018fdffffdf0500000000000000000000000010d3ffffffffffffffffffffffaa1200000000000000000000000000000000000000000000c6ffff7d00000000000000000000000000000000000000000000000000000000000360aac195210000000074ffffffffffffffff3d00000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff7ffffffffffff89000000000000000063ffffffffffffff3c000000000000000000000000010000000000000053ffffffffffffff9b00000000014dbefffffffffffffffa800500000000000000000000000000000000000000b9fffffffffffffffffff23200000000b0ffffffeb000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078db3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffa700000000000000000000000000009bffffffffffffff9300000000000000000000000000006cffffff6e00000000000000000000000000001de5ffffffffffffffffffffffe5b0e1db7a0100000000000000000000000000000000001ce9ffff8f01000000000000000000000000000000000000000000000000000005d3ffffffffec2b00000007e4ffffffffffffffc400000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffb6000000000000000048ffffffffffffff69000000000000000000179bf0f5a615000000000053ffffffffffffff9b0000000000000031a2faffffffffffffd13200000000000000000000000000000000005efffffffffffffffffff94400000000004bffffffff080000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffb900000000000000000000000000009bffffffffffffff930000000000000000000000000000b7fffff10d00000000000000000000000000000030f2fffffffffffffffffffffffffff5780400000000000000000000000000000000000040fbffffa003000000000000000000000000000000000000000000000000004dffffffffffffb9000000006effffffffffffffff4b000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021feffffffffffdb00000000000000002dffffffffffffff8100000000000000001be0ffffffffd0090000000053ffffffffffffff9b0000000000000000001a85edfffffffffffb8607000000000000000000000000000006e1fffffffffffffffffe5900000000000002e2ffffff230000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000036ffffffffffffffcb00000000000000000000000000009bffffffffffffff930000000000000000000000000004f3ffff8f000000000000000000000000000000000047fbffffffffffffffffffffffb22000000000000000000000000000000000000000000072ffffffad04000000000000000000000000000000000000000000000000acfffffffffffffe0f00000008e7ffffffffffffffd2020000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffffffed00000000000000001fffffffffffffff8b000000000000000041ffffffffffff710000000053ffffffffffffff9b00000000000000000000000a69daffffffffffd537000000000000000000000000006dffffffffffffffffff94000000000000000080ffffff3f0000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4b381600000000000000000000000000000000000000000000000000000000000000000000000000000000000da9c70d00000000000000000000000000000000000000000024ffffffffffffffdd00000000000000000000000000009bffffffffffffff930000000000000000000000000039fffffd2200000000000000000000000000000000000064ffffffffffffffffffe14f000000000000000000000000000000000000000000000000a7ffffffa4020000000000000000000000000000000000000000000026fdffffffffffffff330000000072ffffffffffffffff5b0000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff8500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051fffffffffffd010000000000000021ffffffffffffff8a000000000000000047ffffffffffffd10000000053ffffffffffffff9b00000000000000000000000000014cbefffffffffc8b09000000000000000000000ae7ffffffffffffffffdc0b00000000000000001dfdffff5b0000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffe3933b000000000000000000000000000000000000000000000000000000000000000000000000002dd9ffffc40c000000000000000000000000000000000000000011ffffffffffffffee00000000000000000000000000009bffffffffffffff93000000000000000000000000007affffb1000000000000000000000000000000000000000095fffffffffffffa890b000000000000000000000000000000000000000000000000000bd3ffffff9900000000000000000000000000000000000000000000a1ffffffffffffffff2c000000000ae9ffffffffffffffd70100000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffd4812600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e5ffffffffff0f0000000000000023ffffffffffffff72000000000000000057fffffffffffffc0a00000053ffffffffffffff9b0000000000000000000000000000000031a2faffffffd93c00000000000000000077fffffffffffffffffd3c00000000000000000000b7ffff760000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffc4310000000000000000000000000000000000000000000000000000000000000000000061f6ffffffffc00a0000000000000000000000000000000000000002fdfffffffffffffe02000000000000000000000000009bffffffffffffff9300000000000000000000000000bbffff4e000000000000000000000000000000000000000006c9ffffffffc22b0000000000000000000000000000000000000000000000000000000024f3ffffff8e000000000000000000000000000000000000000038fdfffffffffffffffa0c000000000077ffffffffffffffff5000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff97401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffff0f0000000000000026ffffffffffffff59000000000000000076ffffffffffffff1a00000053ffffffffffffff9b0000000000000000000000000000000000001a85edfffffd91080000000000000eedffffffffffffffff8c000000000000000000000063ffff920000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffee0000000000000000000000000000000000000000000000000000000000000000099effffffffffffffbd0900000000000000000000000000000000000000edffffffffffffffd59e6923000000000000000000009bffffffffffffff9300000000000000000000000006f6ffec050000000000000000000000000000000000000000001eecffea600100000000000000000000000000000000000000000000000000000000000065ffffffff8100000000000000000000000000000000000007d5ffffffffffffffffc400000000000010f4ffffffffffffffc800000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc41400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffff070000000000000028ffffffffffffff28000000000000000096ffffffffffffff1a00000053ffffffffffffff9b00000000000000000000000000000000000000000a69d9ffec0900000000000081ffffffffffffffffdb08000000000000000000000016fdffae0000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000026d1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc8e0000000000000000009bffffffffffffff930000000000000000000000003dffff950000000000000000000000000000000000000000000000479912000000000000000000000000000000000000000000000000000000000000000000b7ffffffff71000000000000000000000000000000000084ffffffffffffffffff5e0000000000000095ffffffffffffffff3f000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f4ffffffff01000000000000002bfffffffffffff0010000000000000000cafffffffffffff70200000053ffffffffffffff9b00000000000000000000000000000000000000000000014c6100000000000008ecffffffffffffffff5700000000000000000000000000c4ffca0000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000056f2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6580000000000000000009bffffffffffffff930000000000000000000000007effff3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001aeefffffffd4c00000000000000000000000000000030fbffffffffffffffffe1050000000000000027feffffffffffffffb7000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffe0d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f6fffffffffffffffffff051000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9fffffff7000000000000000032ffffffffffffb200000000000000000dfcffffffffffffce0000000053ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000005effffffffffffffffcf010000000000000000000000000074ffe60000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffb000000000000000000000000000000000000000000000000000000000049feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe535000000000000000000009bffffffffffffff93000000000000000000000000bfffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffff32d0000000000000000000000000005ceffffffffffffffffff49000000000000000000b6ffffffffffffffff2e0000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffb7430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045f8ffffffffffffffd024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffdd00000000000000004affffffffffff5b000000000000000047ffffffffffffff830000000053ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffff49000000000000000000000000000024fffd0400000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000036c4fffffffffffffffffff6d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d7ffffffffffffffffffffcb1a0036fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4ca510000000000000000000000000000000000000000000000adffffffffe0160000000000000000000000009affffffffffffffffff970000000000000000000046ffffffffffffffff970000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffff99f2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051fcffffffffff9c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffbc000000000000000064fffffffffff70d000000000000000086ffffffffffffff300000000053ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000031ffffffffffffffffc200000000000000000000000000000000d4ff1d00000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000359ef6ffffffffffffd9000000000000000000000000000000000000007dffffffffffffffffa80900007bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3a0000000000000000000000000000000000000000000015eaffffffffc6070000000000000000000070ffffffffffffffffffb8060000000000000000000001defffffffffffffff30e00000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000003c10000000000000005bffef871a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efefffff6610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffff9b00000000000000007effffffffff9e000000000000000000c4ffffffffffffbf000000000053ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000009affffffffffffffff3c000000000000000000000000000000006ea91d00000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffbdb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7d0fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000096fffffffffffff902000000000000000000000000000000000000007afffffffffffe7c00000000c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd420000000000000000000000000000000000000000000000056ffffffffffa300000000000000000049fcffffffffffffffffc50a00000000000000000000000083ffffffffffffffff6a00000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000078bfda200000000000000446f0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffda2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffff7a000000000000000098fffffffffe28000000000000000010f9ffffffffffff43000000000053ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000ff4ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffff1d000000000000000000000000000000000000000077fffffff5530000000005cdd3d3d3d3d3d3d3d3d3d3d3d3f7ffffffffffffffe5d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d7ffffffffffffffffffffffffffffb60e00000000000000000000000000000000000000000000000000bdffffffffff67000000000000002af1ffffffffffffffffac0b0000000000000000000000000027ffffffffffffffffd300000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000031d4ffffff510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df6e0c07c270000000000000000000000000000000000000000000000570e000000000000000000000070f4d8ae5f0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffff4e0000000000000000b2ffffffffae00000000000000000067ffffffffffffb200000000000053ffffffffffffff9b00000000000000000000000000000000000000000000000000000000006cffffffffffffffff5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffff3f00000000000000000000000000000000000000000074ffe23000000000000000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffffffff8f0300000000000000000000000000000000000000000000000000002bfbfffffffff72d00000000001bdefffffffffffffffe7f01000000000000000000000000000000cbffffffffffffffff3c000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000037bfaffffffffe91500000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffea7090000000000000000000000000000000000000000000000000000000000000000000073fffffffff17d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffff150000000000000000d1fffffffa2a000000000000000000c6ffffffffffee1900000000000053ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000c5ffffffffffffffeb07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffff61000000000000000000000000000000000000000000005c170000000000000000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000005c3fffffffffffffffffffb66000000000000000000000000000000000000000000000000000000000090ffffffffffd60a0000001bdaffffffffffffffda4000000000000000000000000000000000006fffffffffffffffffa2000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000026c8ffffffffffffffac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffff560000000000000000000000000000000000000000000000000000000000000000000073ffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffda000000000000000006faffffff8900000000000000000025ffffffffffff560000000000000053ffffffffffffff9b000000000000000000000000000000000000000000000000000000001bfeffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000016e2ffffffffffffffee420000000000000000000000000000000000000000000000000000000000000fe9ffffffffff9c00001bdbfffffffffffffb860800000000000000000000000000000000000017fcfffffffffffffff40b0000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000016cf6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9d0530000004fffffffffffff570000000000000000000000000000000000000000000000000000000000000000000073ffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ffffa0000000000000000031ffffffe30b00000000000000000084ffffffffff7f000000000000000053ffffffffffffff9b000000000000000000000000000000000000000000000000000000006dfffffffffffffffd1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000f2ffffffffffffa50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000033f6ffffffffffd925000000000000000000000000000000000000000000000000000000000000000062ffffffffffff591cdbfffffffffffca025000000000000000000000000000000000000000000b7ffffffffffffffff5c0000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000008ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3700004fffffffffffffd0b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7d8ffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a3a349000000000000000062fffffd4500000000000000000003e1ffffffffa400000000000000000053ffffffffffffff9b00000000000000000000000000000000000000000000000000000000c1ffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffc60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffb00f00000000000000000000000000000000000000000000000000000000000000000001c9fffffffffff2ddfffffffffba02400000000000000000000000000000000000000000000005bffffffffffffffffb90000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000db8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf1e00004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffff81000000000000000000005dffffffffa40400000000000000000053ffffffffffffff9b00000000000000000000000000000000000000000000000000000018fdffffffffffffff580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000008bfffc7601000000000000000000000000000000000000000000000000000000000000000000000036feffffffffffffffffdb7718000000000000000000000000000000000000000000000000000bf4fffffffffffffffc1900000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000026ef5ffffffffffffffbcb3b3b3b3b3b3b3b3b3b3b3c4fffffffffffff2b3b3b3b3b3b3b3b3ceffffffffffffffffffffffa90a0000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091f6be0200000000000000000002d8ffffff95010000000000000000000053ffffffffffffff9b00000000000000000000000000000000000000000000000000000069fffffffffffffff60c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000003a13f0000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffcc3f0100000000000000000000000000000000000000000000000000000000a3ffffffffffffffff7300000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffff1b000000000000000000000037ffffffffffffd3000000000000000007c4fffffffffffffffffe7b00000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0000000000000000000059fffffd7b00000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000000000000000000000bcffffffffffffffac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cfeffffffffffeb14000000000000000000000000000000000000000000000000000000000047ffffffffffffffffc800000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1700000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd300000000000000000014ddfffffffffffff24f0000000000004fffffffffffff570000000000000077ffffffffff2b00000000000000e7ffffffff9b0000000000000073ffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d5ffe9440000000000000000000000000053ffffffffffffff9b00000000000000000000000000000000000000000000000000000cfaffffffffffffff56000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000004effffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffa0000000000000000000000000000000000000000000000000000000000003ebfffffffffffffffe17000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffff3200000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd30000000000000000000029f0ffffffffdd2b000000000000004fffffffffffff570000000000000077ffffffffff2b00000000000000e7ffffffff9b0000000000000073ffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007133000000000000000000000000000000000000000000000000000362ab1a000000000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000000000000000000048fffffffffffffff50b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffff6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028fcffffffffffff430000000000000000000000000000000000000000000000000000000000a7ffffffffffffffff62000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff670000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffcb751a00000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd3000000000000000000000045fbffffaa0f00000000000000004fffffffffffff570000000000000077ffffffffff2b00000000000000e7ffffffff9b0000000000000073ffffffffffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f0fd6500000000000000000000000000000000000000000000000000000000000000000000001a350c0000000053ffffffffffffff9b00000000000000000000000000000000000000000000000000008affffffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffff8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffdb080000000000000000000000000000000000000000000000000000000061ffffffffffffffffb0000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffd5b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c8fffffffffffffffffffffff260000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd300000000000000000000000068f564000000000000000000004fffffffffffff570000000000000077ffffffffff2b00000000000000e7ffffffff9b0000000000000073ffffffffffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052fffffd62070000000000000000000000000000000000000000000000000000000000000014adfdfff15900000053ffffffffffffff9b0000000000000000000000000000000000000000000000000000ccffffffffffffff5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffa500000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fbffffffffffff84000000000000000000000000000000000000000000000000000000001cfffffffffffffffff5080000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea280000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd3000000000000000000000000001900000000000000000000004fffffffffffff570000000000000077ffffffffff2b00000000000000e7ffffffff9b0000000000000073ffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffff7be7c3b05000000000000000000000000000000000000000000000000000000b3fffffffffd34000053ffffffffffffff9b0000000000000000000000000000000000000000000000000011fdffffffffffffff1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffc100000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfffffffffffffa2c00000000000000000000000000000000000000000000000000000000d6ffffffffffffffff4a0000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc31b000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd3000000000000000041432404000000000000000000000000004fffffffffffff570000000000000077ffffffffff2b00000000000000e7ffffffff9b0000000000000073ffffffffffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef7fffffffffffffffff4b97836030000000000000000000000000000000000000000000000d6ffffffffffb2000053ffffffffffffff9b0000000000000000000000000000000000000000000000000050ffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffe7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c8901500000000000000000000000000000000000000000000000000000000000000000000000000000000000021fcffffffffffffc20000000000000000000000000000000000000000000000000000000090ffffffffffffffff970000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe870300000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd30000000000000000dbfffff1a64500000000000000000000004fffffffffffff570000000000000077ffffffffff2b00000000000000e7ffffffff9b0000000000000073ffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060fffffffffffffffffffffffffff1b473320200000000000000000000000000000000000000f5fffffffffff7080053ffffffffffffff9b0000000000000000000000000000000000000000000000000092ffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000093fffffffffffff80000000000000000000000000000000000000084b0926b2000000000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffffff4c0000000000000000000000000000000000000000000000000000004affffffffffffffffe40000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7fffffffffffeb33f000000000000000000000000000000000000000000000000000000000014dbffffffffffffffffec4a000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd30000000000000000dbffffffffffbc0d0000000000000000004fffffffffffff570000000000000077ffffffffff2b00000000000000e7ffffffff9b0000000000000073ffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffffffffffffffffffffffeeaf6e2d01000000000000000000000000000015ffffffffffffff260053ffffffffffffff9b00000000000000000000000000000000000000000000000000d3ffffffffffffff4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffff14000000000000000000000000000000000000bbffffffffc74f0000000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb060000000000000000000000000000000000000000000000000000000000000000000000000000000000003cffffffffffffffd30200000000000000000000000000000000000000000000000000000bf9ffffffffffffffff3100000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7fffffff99d2a000000000000000000000000000000000000000000000000000000000000000024ebffffffffffffc51d00000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f0000000000000000004fffffffffffff570000000000000077ffffffffff2b00000000000000e7ffffffff9b0000000000000073ffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017fcffffffffffffffffffffffffffffffffffffffffffeaa8621d000000000000000000000045ffffffffffffff3b0053ffffffffffffff9b0000000000000000000000000000000000000000000000000bfdfffffffffffff90b0000000000000000000000000000000000000000000000000000000000000000000000000000000003570200000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffff30000000000000000000000000000000000000bbffffffffffffb103000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa2050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff5f000000000000000000000000000000000000000000000000000000bfffffffffffffffff7e00000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000a7ffef8619000000000000000000000000000000000000000000000000000000000000000000000039f7fffffffe8a040000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f0000000000000000004fffffffffffff570000000000000077ffffffffff2b00000000000000e7ffffffff9b0000000000000073ffffffffffff7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffffffffffffffffffffffffffffffffffffffd7914b0b0000000000000080ffffffffffffff2d0053ffffffffffffff9b0000000000000000000000000000000000000000000000003cffffffffffffffc10000000000000000000000000000000000000000000000000000000000000000000000000000000003a6ffc221000000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffffff4c000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000058ffffffffffffffffffffffff84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffe107000000000000000000000000000000000000000000000000000079ffffffffffffffffcb00000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000089700c000000000000000000000000000000000000000000000000000000000000000000000000000052fdffed4c00000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f0000000000000000004fffffffffffff570000000000000077ffffffffff2b00000000000000e7ffffffff9b0000000000000073fffffffffffffbb65d0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c07a3402000000bbffffffffffffff150053ffffffffffffff9b00000000000000000000000000000000000000000000000070ffffffffffffff860000000000000000000000000000000000000000000000000000000000000000000000000000000012cefffff2630000000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffff68000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000089fffffffffffffffffffc67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e6ffffffffffffff72000000000000000000000000000000000000000000000000000034fffffffffffffffffe1a000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c81e0000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffbcb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3f5ffffffffffff4f0000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeca96321f3ffffffffffffdf000053ffffffffffffff9b000000000000000000000000000000000000000000000000a3ffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000ebeffffffb010000000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffff84000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000002b7fffffffffffffff54d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffec0f0000000000000000000000000000000000000000000000000002ecfffffffffffffffff4cba171130000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000000000000000000000000000000000000dbffffffffffff4f0000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ac2fefffffffffff79093a4b4c4d4e5f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa3000053ffffffffffffff9b000000000000000000000000000000000000000000000000d6ffffffffffffff1800000000000000000000000000000000000000000000000000000000000000000000000000000000000007abffffffdd300000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000dffffffffffffffa0000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000010daffffffffffea36000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f6ffffffffffffffcfb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7eeffffffffffffffffffffffffef2f00000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000000000000000000000000000000000000dbffffffffffff4f0000000000000000004ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029a0ffffffffffce190000000000000615253647596e8399aec3d8eefeffffffffffffffffffffffffffffff4c000053ffffffffffffff9b00000000000000000000000000000000000000000000000cfdffffffffffffe100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000295fffffff76000000000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000f6fffffffffffff3d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f5ffffffffffffff13000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000000000029f2ffffffd12100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb30800000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000000000000000000000000000000000000dbffffffffffff4f0000000000000000004fffffffffffffe6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d7ffffffffffffffffe13700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffe22c00000000000000000000000000000000000004182d43586d829cffffffffffffffe704000053ffffffffffffff9b00000000000000000000000000000000000000000000003dffffffffffffffaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffff99040000000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000004efeffaa0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa4040000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000000000000000000000000000000000000dbffffffffffff4f0000000000000000004fffffffffd662060000000000000000000000000000000000000000000000000000000000000000000dc9ffffffffffffb312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fffffffffff14400000000000000000000000000000000000000000000000050ffffffffffffff7c00000053ffffffffffffff9b00000000000000000000000000000000000000000000006fffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffb70b00000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000000000000007b790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9601000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000000000000000000000000000000000000dbffffffffffff4f000000131c000000004fffffc34d0100000000000000000000000000000000000000000000000000000000000000000000000011d0fffffffb75010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074fffffffffffa5d0000000000000000000000000000000000000000000000b6ffffffffffffe90c00000053ffffffffffffff9b000000000000000000000000000000000000000000000099ffffffffffffff3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffcb16000000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffff65000000000000000000000000000000000000000000000007b8ffffffffffffffffff860000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000000000000000000000000000000000000dbffffffffffff4f00003fe4f1640000004eaf3a0000000000000000000000000000000000000000000000000000000000000000000000000000000015d5ffe33a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075fffffffffffe6c0000000000000000000000000000000000000000001ffdffffffffffff6c0000000053ffffffffffffff9b0000000000000000000000000000000000000000000000c0ffffffffffffff0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffdc240000003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffc4620c000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffd100000000000000000000000000000000000000000000000009beffffffffffffff76000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000000000000000000000000000000000000dbffffffffffff4f000044fbffffb81d000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000199b1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffff7b000000000000000000000000000000000000000083ffffffffffffc3020000000053ffffffffffffff9b0000000000000000000000000000000000000000000000e6ffffffffffffe200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffea3500003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffe68827000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffff3c0000000000000000000000000000000000000000000000000bc4fffffffffd6600000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000000000000000000000000000000000000dbffffffffffffc7802c0068fffffff04b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffff8a00000000000000000000000000000000000004e5fffffffffff221000000000053ffffffffffffff9b000000000000000000000000000000000000000000000dffffffffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0fffffffff44a003fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000070fffaae4c030000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffa8000000000000000000000000000000000000000000000000000ec9fffffa580000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdcd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7faffffffffffffffffffb41b92fffffffd780000000000008bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9d76a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b1ffffffffffff98010000000000000000000000000000000050ffffffffffff5a00000000000053ffffffffffffff9b0000000000000000000000000000000000000000000034ffffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003abfffffffffb623fffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057fffffffffffffffe904c06000000000000000000000000000000000000000000000000000000000000000000004171150000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7fffffffffffffffa190000000000000000000000000000000000000000000000000010cef64a000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa003b7ffffffffa70900000000d1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff54000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcdffffffffffff9700000000000000000000000000000000b7ffffffffff7f0000000000000053ffffffffffffff9b000000000000000000000000000000000000000000005bffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffffffb3ffffffffffffffff1300000000000000000000000000000000000000000000000000000000bbffffffffffffff73000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffe87a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffffffffffff7f0000000000000000000000000000000000000000000000000000133900000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9304000ed5ffffffffc811000018ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe12d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019e2ffffffffffff8f000000000000000000000000000032feffffffffa1000000000000000053ffffffffffffff9b0000000000000000000000000000000000000000000082ffffffffffffff3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ddffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd41a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffe60500000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8600000000023f3ffffffffd015003ab3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c2ffffffffffffffffffca18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002df2ffffffffffff8600000000000000000000000000b7ffffffffad06000000000000000053ffffffffffffff9b00000000000000000000000000000000000000000000a9fffffffffffffe0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bf2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015fdffffffffffffffff5600000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd3000000000000008bffffffffffffffe3350000000000006cffffffffffd61a000000000000000000000000000000000000000000000000000000a2ffffffffffffffad0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047fcffffffffffff7d00000000000000000000003dffffffffa10300000000000000000053fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1b7240000000000000000000000000000000000000000000000000000000000004bfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd820200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde79c110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffc200000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd30000000000000001a2ffffffffffc3170000000000000001c2ffffffffffdc1b000000000000000000000000000000000000000000000000000006c1ffffffffff8801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffff7500000000000000000000c2ffffff93010000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd30000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffffffffffc8b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c4fffff2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d9ffffffffffffffffffffea45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffff2f000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd3000000000000000004b6ffffff950500000000000000000024f6ffffffffffd310000000000000000000000000000000000000000000000000000013dbfffff7610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffffff6d000000000000000048fffffa6d00000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff930100000000000000000000000000000000000000000000000000000000000000a1fffffffffffffffff5992d00000000000000000000000000000000000000000000000000000000000002c1ffff9404000000000000000000000000000000000000000000000000000000000013d9ffffffffffffffffc21a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffff97000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd30000000000000000000bc8f86200000000000000000000000072ffffffffffffc108000000000000000000000000000000000000000000000000000026eee0330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd5fffffffffffffe6500000000000001cdffe63b0000000000000000000000000053ffffffffffffffeed3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3dfffffffffffffffe6d3d3d3d3d3d3d3d3d3d3d3e3ffffffffffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000007c7ffffffffffffba1100000000000000000000000000000000000000000000000000000000000000000021f3ffffba10000000000000000000000000000000000000000000000000000000000021e9fffffffffffe87030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffffd1b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3f7fffffffffffffffffffffffff85a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffffffec050000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd30000000000000000000013350000000000000000000000000002c7ffffffffffffad0200000000000000000000000000000000000000000000000000003513000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f1fffffffffffffd5d000000000003589c18000000000000000000000000000053ffffffffffffff9b00000000000000000000000000000000000000000052ffffffffffffff5c00000000000000000000000cd7fffffffffffffffffffffe6d00000000000000000000000000000000000000000000000000000000000000000000001deefffffffffffc4f0000000000000000000000000000000000000000000000000000000000000000000064ffffffd825000000000000000000000000000000000000000000000000000000000034f4ffffffec4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000065ffffffffffffffffffffffee3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000009cd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f7ffffffffffffffedd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d3b7570000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd3000000000000000000000000000000000000000000000000000029f8ffffffffffffcab7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a8700a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050fefffffffffffffc550000000000000000000000000000000000000000000053ffffffffffffff9b0000000000000000000000000000000000000000006cffffffffffffff400000000000000000000000002af4fffffffffffffffffb5b0000000000000000000000000000000000000000000000000000000000000000000000000051fffffffffffff73d00000000000000000000000000000000000000000000000000000000000000000000b4ffffffee4200000000000000000000000000000000000000000000000000000000004bfcffc51d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000000a1ffffffffffffffffffde2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000004f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5100000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd300000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffff93d00000000000000000000000000000000000000000053ffffffffffffff9b00000000000000000000000000000000000000000087ffffffffffffff240000000000000000000000000059fffffffffffffff64a00000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffef2d0000000000000000000000000000000000000000000000000000000000000000001bf3fffffff9500000000000000000000000000000000000000000000000000000000000678b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000ad3ffffffffffffffc816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdfffffffffffffffff20800000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000003afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84b00000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd300000000000000000000000000000000000000000000000000000017f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc80200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0f00000000000000000000000002bcffffffffffffffec25000000000000000000000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000000000a2ffffffffffffff09000000000000000000000000000094ffffffffffef3b0000000000000000000000000000000000000000000000000000000000000000000000000000000008d1ffffffffffffe51f00000000000000000000000000000000000000000000000000000000000000000076fffffffffb5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000027f3ffffffffffae09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffffffff5200000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000007efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2410000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd30000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ce73f00000000000000000000000018e8ffffffffffffffda120000000000000000000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000000000bcffffffffffffec00000000000000000000000000000006c8ffffffdd2900000000000000000000000000000000000000000000000000000000000000000000000000000000000029f5ffffffffffffd10b000000000000000000000000000000000000000000000000000000000000000005d7fffffffffc5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff630000000000000000000000000000000000000000000000000000000058fffffffe83020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffffa100000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffffffffffe932000000000000000000000000000000000000004fffffffffffffff1b000000000000000000000037ffffffffffffd30000000000000000000000000000000000000000000000000000000013f2ffffffffffffff8300000000000000000000000000000000000000000000000000000026efffffffffffffffffffff8d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf3fff02c00000000000000000000000044fdffffffffffffffc10600000000000000000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000000000d7ffffffffffffd0000000000000000000000000000000001decffc214000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffae01000000000000000000000000000000000000000000000000000000000000000044fffffffffffe650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000000000095fff35100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffea02000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003baffffffffffffffffffffffffdd2400000000000000000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce38101000000000000000082fffffffffffffffa2a00000000000000000000000000000000000000000000000000000047fcfffffffffffffffc6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064fffffff8c78e551c00000000000000000084ffffffffffffffffa200000000000000000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000000000f2ffffffffffffb40000000000000000000000000000000000469d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffff82000000000000000000000000000000000000000000000000000000000000000000abfffffffffffe6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000000000006a72b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001effffffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012deffffffffffffffffffffc3140000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b00000000000000000feeffffffffffffffc40100000000000000000000000000000000000000000000000000000072fffffffffffff34b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffe3ab7239070000000003c3ffffffffffffffff7d000000000000000000000000000000000053ffffffffffffff9b00000000000000000000000000000000000000000cffffffffffffff9800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013e9ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000020fafffffffffffe62000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffffffff82000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffdb00000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ef5ffffffffffffffffa106000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe72c0000000000000000007bffffffffffffffff65000000000000000000000000000000000000000000000000000000009fffffffffe2310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cfffffffffffffffffffffffffff6bb783402001cecffffffffffffffff5a0000000000000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000000026ffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056fffffffffffffff529000000000000000000000000000000000000000000000000000000000000000096fffffffffffffc540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffce000000000000000000000000000000000000000000000000000000000000000000000000000013fffffffffffffffbb9680500000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffe790000000000000000000000000000000000000000000000004fffffffffffffffeed3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d6ffffffffffffffffffffffe024000000000000000000000cf2ffffffffffffffef1700000000000000000000000000000000000000000000000000000007c6ffffbb140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffffffffffffffeeae6a73fffffffffffffffff83b00000000000000000000000000000053ffffffffffffff9b00000000000000000000000000000000000000003bffffffffffffff630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffd108000000000000000000000000000000000000000000000000000000000000001af6fffffffffffff94700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7ecffffffffffffffffffffd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7cea4300000000013ffffffffffffffffffffcf0f000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008afffffffff14e000000000000000000000000000000000000000000000000004ffffffffffffb900f000000000000000000000000000000000000000000000000000092ffffffffffffffffffd61c0000000000000000000000009affffffffffffffffb0493d060000000000000000000000000000000000000000000000000018e285020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb23000000000000000000000000000053ffffffffffffff9b00000000000000000000000000000000000000004effffffffffffff5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001af0ffffffffffffff9500000000000000000000000000000000000000000000000000000000000000008cfffffffffffffff53c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff13000000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff41f00000013ffffffffffffffffffffff8f000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003baffffd72700000000000000000000000000000000000000000000000000004fffffffffbf2c0000000000000000000000000000000000000000000000000000000003b6ffffffffffffffba0f0000000000000000000000000037fffffffffffffffffffffff167000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd2090000000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000000061ffffffffffffff4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffff520000000000000000000000000000000000000000000000000000000000000014f2fffffffffffffff02f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff4c070000000000000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe82900000013ffffffffffffeccdae8f7042000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012deb10e0000000000000000000000000000000000000000000000000000004fffffe256000000000000000000000000000000000000000000000000000000000000000ed3ffffffffff9704000000000000000000000000000000d4ffffffffffffffffffffffff4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff980000000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000000074ffffffffffffff3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffee1e0000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffe51e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbfffffffffffffffff6a331000000000000000000000000cbffffffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd921000000000ea5866748290b000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a01000000000000000000000000000000000000000000000000000000004ff8850b0000000000000000000000000000000000000000000000000000000000000000001fe9fffff96a000000000000000000000000000000000072fffffffffffffffffffebb530400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5700000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000000087ffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f5ffffffffffffffc4030000000000000000000000000000000000000000000000000000000000000fedffffffffffffffffd410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ecfffffffffffffffffffffc7d0200000000000000000000cbffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffffffffffffffc814000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000272300000000000000000000000000000000000000000000000000000000000000000000000038f7e53900000000000000000000000000000000000015faffffffffffffed8c2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062f7fffffffffff23c171717171717171717171717171717171723ebfffffffffffffffff123000000000000000000000053ffffffffffffff9b00000000000000000000000000000000000000009affffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffff820000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffbf060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff53d00000000000000000000cbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1be37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cbffffffffffffffffffffffb20a00000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047170000000000000000000000000000000000000000acffffffffc65d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000859e1ffffffffde18000000000000000000000000000000000065ffffffffffffffffffcc060000000000000000000053ffffffffffffff9b0000000000000000000000000000000000000000adfffffffffffffd01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e1fffffffffffffffd410000000000000000000000000000000000000000000000000000000000000ae8ffffffffffffffffffa5020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdb2d0000000000000000000000cbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff10c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020eeffffffffffffffffff9a030000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049fff2972e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fe9ffffffffcf0e0000000000000000000000000000000001c9ffffffffffffffffff8f0000000000000000000053ffffffffffffff9b0000000000000000000000000000000000000000bfffffffffffffed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffe5140000000000000000000000000000000000000000000000000000000000006efffffffffffffffffffff8daba82170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb20f000000000000000000000000cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa6070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfeffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000007bfffffffffffffffdd4992900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002620c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039f8ffffffffbf070000000000000000000000000000000034fdffffffffffffffffff4f00000000000000000053ffffffffffffff9b0000000000000000000000000000000000000000d1ffffffffffffdd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc9060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffd7c0100000000000000000000000000cbffffffffffffffffffded3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3eeffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089fffffffffffb640000000000000000000000000000000000000000000000000000000000000000000000007bfffffffffffffffffffffc5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffab020000000000000000000000000000000099ffffffffffffffffffee1e000000000000000053ffffffffffffff9b0000000000000000000000000000000000000000ddffffffffffffcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a8ffffffffffffed47000000000000000000000000000000cbfffffffffffff8a2370000000000000000000000000000000000000000000000000000002af0fffffffffffffffffffffff7580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c1ffffffef43000000000000000000000000000000000000000000000000000000000000000000000000007bfffffffffffffffffffffff70c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffff960000000000000000000000000000000013ecffffffffffffffffffd4adc0a2450000000053ffffffffffffff9b0000000000000000000000000000000000000000e7ffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb5090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bcffffffffcd2000000000000000000000000000000000cbffffffffdf771400000000000000000000000000000000000000000000000000000000000047fcffffffffffffffffffe93900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019e8ffdb2700000000000000000000000000000000000000000000000000000000000000000000000000007bfffffffffffffffadfc3a68a1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d3ffffffffff7d0000000000000000000000000000000067ffffffffffffffffffffffffffff4c00000053ffffffffffffff9b0000000000000000000000000000000000000000f1ffffffffffffba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001af4fffffffffffffffff5b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b4f8ffffffffffffffffffffa5050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dceffff9d080000000000000000000000000000000000cbfffeb74c020000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffd320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042bc1200000000000000000000000000000000000000000000000000000000000000000000000000000069c3a68a6d51341802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f9ffffffffff5900000000000000000000000000000002ccfffffffffffffffffffffff7710100000053ffffffffffffff9b0000000000000000000000000000000000000000fbffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffff420000000000000000000000000000000000000000000000000000000048f8ffffffffffffffff9201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017d66500000000000000000000000000000000000000ba8c240000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffb70e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078fffffffffff52e00000000000000000000000000000044ffffffffffffffffffffcd2a000000000053ffffffffffffff9b0000000000000000000000000000000000000005ffffffffffffffad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1ffffffffffffffffd8060000000000000000000000000000000000000000000000000000000049f8ffffffffffff7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000004bafffffffe86030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c8ffffffffffdc11000000000000000000000000000000bffffffffffffffffc830500000000000053ffffffffffffff9b000000000000000000000000000000000000000fffffffffffffffa6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffff7b00000000000000000000000000000000000000000000000000000000004bf9fffffffe6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d7fff04f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031fcffffffffffb60200000000000000000000000000003affffffffffffd937000000000000000053ffffffffffffff9b0000000000000000000000000000000000000019ffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012f2fffffffffffffffff72200000000000000000000000000000000000000000000000000000000004bf9fffa590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023be2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffff81000000000000000000000000000000b4fffffffe940a00000000000000000053ffffffffffffff9b0000000000000000000000000000000000000023ffffffffffffff9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffffb60000000000000000000000000000000000000000000000000000000000004def49000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce38a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe7fffffffffffe4e000000000000000000000000000030feffe446000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000002dffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f3ffffffffffffffffff470000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005afffffffffffff0260000000000000000000000000000aaa61100000000000000000000000053ffffffffffffff9b0000000000000000000000000000000000000037ffffffffffffff8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffd10200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffd50c000000000000000000000000000a000000000000000000000000000053ffffffffffffff9b0000000000000000000000000000000000000041ffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f5ffffffffffffffffff600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d6fffffffffffffffff0d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3faffffffffffffffffffffffffffffffe02b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffff9d0000000000000000000000000000000000000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000004bffffffffffffff8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffe409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffffffffffffffc917000000000000000000000000000050f3e9c7a354040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051e3bc966e31010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffff5200000000000000000000000000000000000000000000000000000053ffffffffffffff9b0000000000000000000000000000000000000055ffffffffffffff8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffa06d6d44040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffffffffffab0900000000000000000000000000000053ffffffffffe44d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffe79f3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026fbffffffffffffed1a000000000000000000000000000000000000000000000000000053ffffffffffffff9b000000000000000000000000000000000000005fffffffffffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffffffffffffca0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000005c1ffffffffffffffffffff88010000000000000000000000000000000053fffffffffffffe5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffffbb31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffba010000000000000000000000000000000000000000000000000053ffffffffffffff9b0000000000000000000000000000000000000069ffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffffffffffffffe6a12100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000000000000000000000015e1fffffffffffffffa6300000000000000000000000000000000000053ffffffffffffffd10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f0fffffffffffffffffff6540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f7ffffffffffffff700000000000000000000000000000000000000000000000000053fffffffffffffffde3c2a1805f3e1d02000000000000000000000073ffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ecfffffffffffffff5b6712b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000031f5ffffffffffee430000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cfffffffffffffffffffffffe460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096fffffffffffffff82d00000000000000000000000000000000000000000000000053fffffffffffffffffffffffffffffff9dbb98f653a0f00000000007dffffffffffffff99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008afffffffecc86410700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b49c4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffd021000000000000000000000000000000000000000053ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aedffffffffffffffffffffffffe10c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020fbffffffffffffffd207000000000000000000000000000000000000000000000053ffffffffffffffffe7ffffffffffffffffffffffffffe4b98e643993ffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022e09c57140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffa30900000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000158e7ffffffffffffffffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffff8e000000000000000000000000000000000000000000000053ffffffffffffe153001c60a4e8ffffffffffffffffffffffffffffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b16d000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001067cdffffffffffffffffffffffffffffffffb40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029fdfffffffffffffffd370000000000000000000000000000000000000000000053fffffffff8830a0000000000002d71b5f4ffffffffffffffffffffffffffffffffffffc3300200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d538ac1f8ffffffffffffffffffffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffffffffd10400000000000000000000000000000000000000000053ffffffb2230000000000000000000000063e82c6fcfffffffffffffffffffffffffffffffff1b87b3f0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023f2720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffffffffffffffe32e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066b0e6ffffffffffffffffffffffffffffffffffffffffffffffff0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffff7500000000000000000000000000000000000000000053ffdb4a00000000000000000000000000000000000f57a7f1fffffffffffffffffffffffffffffffffffac78b4f130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffff4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000008ccffffffffffffffffffffffcd1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000002d3316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffffffffbecdccdbeafa1acdcffffffffffffffffff220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7fffffffffffffffff5210000000000000000000000000000000000000000497907000000000000000000000000000000000000000000064898e7fffffffffffffffffffffffffffffffffffffed69a5e220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002efeffffda060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1313131313131313131313130f09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000001de9ffffffffffffffffffb10b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cffffff3b156060000000000000000000000000000000000000000000000000000000000000000090600000000000000818d7965523e2b190a00000000000000000294ffffffffffffffff2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013989daffffffffffffffffffffffffffffffffffffffffe5a96d31030000001740563a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffd77f28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074c93bbe1f9fffffffffffffffffffffffffffffffffffbf4ede7e0d9d2cbbba289704919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000003cfaffffffffffffff8f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffd83f00000000000000000000000000000000000000000000000000000000000000c3fedfb25d0b0000000000000000000000000000000000000000001fffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000297acafffffffffffffffffffffffffffffffffffffffffff2b98dcafeffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cffffffffffffffffd17a23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000477f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8a24a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000068fffffffffffa6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cffffffffffffff412000000000000000000000000000000000000000000000000000000000000c3fffffffff27d090000000000000000000000000000000000000003ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffffffffffe824160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f7ad7ffffffffffffffffffffffffffffffffffffffffffffffffffa90600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffcc751f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffe53b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffd31000000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e7ffffffffffffffffffffffe37502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000328ee7ffffffffffffffffffffffffffffffffffffffffff9402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfffffffffffffffffffffffffffffec7701a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe20f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000005c4ffc11700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000346a3f4ffffffffffffffffffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0fffffffffffffffffffffffffffffffffffdc16a1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000001780040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffffffffffef7d0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5bb7fcfffffffffffffffffffffffffd670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005afffffffffffffffffffffffffffffffffffffffffffcbc651300000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffef7e0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000197fe6fffffffffffffffffff85300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dcfffffffffffffffffffffffffffffffffffffffffffffffffbb458090000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffef7e0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000557c3fffffffffffff1410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f5e4d4be8d58220000000000000000000000000000000000000000000000000000000000000000000000000069fffffffffffffffffffffffffffffffffffffffffffffffffffffffff3a145030000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f0fffffff07f0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000309cf6ffffe831000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffd4741700000000000000000000000000000000000000000000000000000000000000000000a3edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe68e32000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffd3632c17050000000000000000000002080f151b22282e353b65d4ffffffffffffffc04c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095fff0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001274c02300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078fffffffffffffffffffb9913000000000000000000000000000000000000000000000000000000000000000000001d4d7eafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffd67a20000000000000000000000000000000000000000000000000000000000000000012ffffffffffffffffd9060000000000000000000000000000000000000000000000000017e3ffffffffff8d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f80100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffec650000000000000000000000000000000000000000000000000000000000000000000000000000114071acfffffffffffffffffffffffffffffffffffffffffffffffffffffec36712000000000000000000000000000000000000000000000000000000000017ffffffffffffffff6800000000000000000000000000000000000000000000000000000076ffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffffd9d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f5ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000125d7b643a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffffffff8a0000000000000000000000000000000000000000000000000000000000000000000000000000000023fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b05205000000000000000000000000000000000000000000000000000017ffffffffffffffff4a0000000000000000000000000000000000000000000000000000002cffffffffff7c00000000000000000000000000000000000000000000000000000000a2d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f0fffffffffffffff9d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7cd9c2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1fffffffff6942000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052f7ffffffffffffffffffffffffffffff8900000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffe188bef2ffffffffffffffffffffffffffffffffffffffffffe98c2a00000000000000000000000000000000000000000000000017ffffffffffffffff3800000000000000000000000000000000000000000000000000000000e2ffffffff770000000000000000000000000000000000000000000000000000000df9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe60b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f4fffffffffffffffb870300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013eb9ffffffffffffffffffffffffffffffffffff59000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb0000022a5f95cbfaffffffffffffffffffffffffffffffffffffffc7640d00000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000a7ffffffff7200000000000000000000000000000000000000000000000000000054ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffffbd110000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000001d528ee3ffffffffffffffffffffffffffffffffffffffffed180000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb0000000000000007366ca2d8fefffffffffffffffffffffffffffffffff49f3c0000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000070ffffffff6d000000000000000000000000000000000000000000000000000000a1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb60d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffffffc90c000000000000000000000000000000000000002bb4f5ee99130000000000000000000000000000000000000000000000000000000000054c80b4e9ffffffffffffffffffffffffffffffffffffffffffffffffffb10000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb0000000000000000000000000f4379bbffffffffffffffffffffffffffffffffd977180000000000000000000000000000000017ffffffffffffffff37000000000000000000000000000000000000000000000000000000003affffffff6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000000007c7ffffffffffffffffffffffff92030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffffffffffffffffbe0600000000000000000000000000000000003cf4ffffffffd111000000000000000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033fffffffffffffffffffffffffffffffffffffbb14f040000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000008fbffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd300000000000000000000000000000000000000000000000000000000000018e4fffffffffffffffffffc6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffffffffff870000000000000000000000000000000000ccffffffffffff9b000000000000000000000000000000000000000000000000000000001bfffbe5cfb9a38d77625245382b1e110404182f7de9ffffffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffffade8ffffffffffffffffffffffe78927000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000ceffffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000034f6fffffffffffffff1480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd5fffffffffffffffffffffffd3b00000000000000000000000000000000bafffffffffffffe2200000000000000000000000000000000000000000000000000000003110100000000000000000000000000000000000009bdffffffffffffffffff39000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff0000235e99d4feffffffffffffffffffc4610b000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000009dffffff5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000059ffffffffffffe02c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b6ffffffffffffffffffffffda03000000000000000000000000000000a4ffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd5ffffffffffffffffb2000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff000000000000114a86c1f6fffffffffffffff39c3900000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000006dffffff5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000087ffffffffbb1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026aeeffffffffffffffffffff5b0000000000000000000000000000008effffffffffffffb800000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffc190000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000053772ade8ffffffffffffd6600000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000003dffffff5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000002b3fffe84020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014aeffffffffffffffffffd602000000000000000000000000000078ffffffffffffffe300000000000000000000000000001193ecffda5a00000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffff720000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff000000000000000000000000000000235f9ad5feffff9e0000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000efeffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000dc44c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180feffffffffffffffff4c000000000000000000000000000062fffffffffffffff4000000000000000000000000000ee4ffffffffff640000000000000000000000000000000000000000000000000000000000002cffffffffffffffffd10000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000124b86510000000017ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000ddffff4600000000000000000000000000000000000000000000000000000000000000000000335239190100000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff9d00000000000000000000000000005bfffffffffffffff5000000000000000000000000002efffffffffffff40e000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffff2e00000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000aeffff41000000000000000000000000000000000000000000000000000000000000000000009bffffffe791320000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000008231500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affc42a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffe8010000000000000000000000000066ffffffffffffffea000000000000000000000000004bffffffffffffff6000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff8300000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000007effff3c000000000000000000000000000000000000000000000000000000000000000000009bfffffffffffea30f000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bfffff3c67a29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0fffff982070000000000000000000000000000000000000000000000000000000000000000000000000000000000006ae2be996c2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffffffff360000000000000000000000000071ffffffffffffffc6000000000000000000000000007affffffffffffff8d00000000000000000000000000000000000000000000000000000000000005efffffffffffffffca00000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000004effff37000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff9b000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffbd3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffffdcd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f6ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000464e3111000000000000000000000000000000000000000000000000000000000000000000000cc4ffffffd82a0000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffdf8413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d5ffffffffffff72000000000000000000000000007cffffffffffffffa000000000000000000000000000b5ffffffffffffff9e00000000000000000000000000000000000000000000000000000000000000a0fffffffffffffffd14000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000001effff33000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bfffffffffffffffc10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffcb730f00000000000000000000000000000000000000000000000000000000000000000dc7fffffff14a00000000000000000000000000000000000000000000000000000000000000000000000000000000dafffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dfaffffffffff940000000000000000000000000087ffffffffffffff5e00000000000000000000000006f0ffffffffffffff8d0000000000000000000000000000000b3731040000000000000000000000004cffffffffffffffff59000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000eeff2e000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffe94e00000000000000000000000000000000000000000000000000000000000000000ec9fffffffd7400000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffb60000000000000000000000000093ffffffffffffff1900000000000000000000000053ffffffffffffffff5f00000000000000000000000000018ef5ffffdc32000000000000000000000007f2ffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000beff29000000000000000000000000000000000000000000000000000000000000000000009bfffffffffffffff4d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f0fffffffffffffff9d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e1ffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffef00000000000000000000000000000000000000000000000000000000000000000015e7ffffffff940000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffffffff5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f1ffffffffd900000000000000000000000000a5ffffffffffffc600000000000000000000000000b1ffffffffffffffff1d0000000000000000000000000048ffffffffffe70a0000000000000000000000b8ffffffffffffffe4000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000006bb71a000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff70000000000000000000000000000000000082311000000000000000000000000000047feffffffff83000000000000000000000000000000000000000000000000000000000000000000000049fdffffffffffffffffffffffe7030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fffffffff100000000000000000000000000c9ffffffffffff5a00000000000000000000000015faffffffffffffffb90000000000000000000000000000b7ffffffffffff5c00000000000000000000007dffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffebae520600000000000000000000008fffffffffff6e0000000000000000000000000000000000000000000000000000000000000000057cf9ffffffffffffffffffffffffff430000000000000000000000000000000000000000000000000001958d0900000000000000000000000000000000001cfcffffffed00000000000000000000000000eeffffffffffe7050000000000000000000000006effffffffffffffff430000000000000000000000000041ffffffffffffff86000000000000000000000042ffffffffffffffff520000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffe0590000000000000000000007d0fffffffffe5500000000000000000000000000000000000000000000000000000000002480e6ffffffffffffffffffffffffffffff850000000000000000000000000000000000000000000000000061ffffda3c0000000000000000000000000000000000b5ffffffe700000000000000000000000014ffffffffffff6f00000000000000000000000001d1ffffffffffffffb00000000000000000000000000004cfffffffffffffff7e00000000000000000000000bfbffffffffffffff890000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff650000000000000000000036ffffffffffef1c000000000000000000000000000000000000000000000019436d9fe1ffffffffffffffffffffffffffffffffffffa800000000000000000000000000000000000000000000000000017ffefffd900a00000000000000000000000000000056ffffffe100000000000000000000000039ffffffffffd80400000000000000000000000054ffffffffffffffed180000000000000000000000000088ffffffffffffffff49000000000000000000000000cbffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f0000000000000000000000b4ffffffffffbc0100000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000051f3ffffdc3e000000000000000000000000000015ffffffdc0000000000000000000000005effffffffff4a00000000000000000000000003d8fffffffffffffa470000000000000000000000000046feffffffffffffffea0700000000000000000000000090fffffffffffffff30300000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f000000000000000000000033ffffffffffff6e00000000000000000000000000000000000000000017fff7e4d2c1af9d8b79675543322b50d4ffffffffffffffcd000000000000000000000000000000000000000000000000000000002cddfffffe8e0500000000000000000000000000d7ffffc400000000000000000000000089ffffffffa10000000000000000000000000063fffffffffffffe5b0000000000000000000000000017e8ffffffffffffffff6d0000000000000000000000000055ffffffffffffffff2a00000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f000000000000000000000000b2fffffffffff31400000000000000000000000000000000000000000108000000000000000000000000000032ffffffffffffffd6000000000000000000000000000000000000000000000000000000000012bcffffffc71d0000000000000000000000009bffff97000000000000000000000000c5ffffffd90c00000000000000000000000008e3fffffffffffb630000000000000000000000000004baffffffffffffffffbe04000000000000000000000000001affffffffffffffff5300000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f00000000000000000000000037ffffffffffff8a00000000000000000000000000000000000000000000000000000000000000000000000004fdffffffffffffd7000000000000000000000000000000000000000000000000000000000000038fffffffec4800000000000000000000007affff6c000000000000000000000009f9fffff831000000000000000000000000007afffffffffff0440000000000000000000000000001a2ffffffffffffffffda13000000000000000000000000000000dfffffffffffffff7c00000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f00000000000000000000000000dbfffffffffff518000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000061fafffffe840300000000000000000062ffff40000000000000000000000040fffffe58000000000000000000000000002ef9ffffffffcf29000000000000000000000000000093ffffffffffffffffca1500000000000000000000000000000000abffffffffffffffa400000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0000000000000000000000000084ffffffffffff8d000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000004cf8ffffffbe1700000000000000004bffff1500000000000000000000007dffff6e0000000000000000000000000006d1fffffffa7e04000000000000000000000000000082fffffffffffffffe980b000000000000000000000000000000000086ffffffffffffffcd00000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffffdb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c6ffffffffffffff8f000000000000000000000000002cffffffffffffec050000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000044f5ffffffe32f00000000000000092e3b00000000000000000000000083ed86000000000000000000000000000087ffffffc02f0000000000000000000000000000007bffffffffffffffd9410000000000000000000000000000000000000062fffffffffffffff501000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f0000000000000000000000000000d5ffffffffffff500000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000003df2fffffff2490000000000000000000000000000000000000000000000000000000000000000000000000010e8ffcd47000000000000000000000000000000049bffffffffffffd55a0300000000000000000000000000000000000000003effffffffffffffff1f000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff4b00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000008dffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000036eefffffffc6900000000000000000000000000000000000000000000000000000000000000000000000000114a010000000000000000000000000000000fbbfffffffff3a24701000000000000000000000000000000000000000000001affffffffffffffff41000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffff1f000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffdc81280000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f000000000000000000000000000056fffffffffffffa0c00000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000002feaffffffff8d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffd89955090000000000000000000000000000000000000000000000000001f5ffffffffffffff5f000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffe6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b29029000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffffa4979797979797979797979797979797979797979797979797979797979797e7ffffffffffffffffffffb519000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000001effffffffffffff4900000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000029e5ffffffffae0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044b19000000000000000000000000000000000000000000000000000000000000d2ffffffffffffff7c000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2230000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f000000000000000000000000000000e7ffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000023e6ffffffffc30e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff99000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8420000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb814000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f000000000000000000000000000000b0ffffffffffffcc00000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000030f1ffffffffcb1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffb6000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec3c000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd7d0200000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f0000000000000000000000000000008afffffffffffffd09000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000043f9ffffffffd2170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffd4000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa3000000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffffffffdb2500000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cffffffffffff1881800000000000000000000000000000000000000000000000000000000007affffffffffffffffe943000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f0000000000000000000000000000006bffffffffffffff31000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000059feffffffffd81c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043fffffffffffffff1000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa3000000000000000000000000000000000000000000000000000000000002b7ffffffffffffffffffffffffc4140000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffffffe97a0f000000000000000000000000000000000000000000000000000000000000000096ffffffffffffc31a00000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f0000000000000000000000000000004bffffffffffffff5d000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffde2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffa77039050000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffeab3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3e2fffffffffffffff2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c5ffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa300000000000000000000000000000000000000000000000000000000000011dcffffffffffffffffffffa908000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000cfffe06b090000000000000000000000000000000000000000000000000000000000000000000003b0fffffffe8a040000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f0000000000000000000000000000002cffffffffffffff89000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dfffffffffff0d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d9ffffffffffffffffffffffda4600000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa3000000000000000000000000000000000000000000000000000000000000002df4ffffffffffffffff870100000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000a45c040000000000000000000000000000000000000000000000000000000000000000000000000009c6ffef4e00000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f0000000000000000000000000000000dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7c00000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000057fffffffffffffb66000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013a9210000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006befffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5530000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000008affffffffed4300000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015e2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe331000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000003bbffffd7240000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000deffffffffffffffd4d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3feffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037f9ffffffffffb202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094fffffffffffff702000000000000008effffffffffffffffc91800000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000013dfb60f000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000d0ffffffffffffff090000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffff8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffff25000000000000000092ffffffffffffa6080000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000001e0200000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000024876e4c1400000000000000000000000000000000000003271b02000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000c2ffffffffffffff120000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffff5100000000000000000097fffffffe7b00000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043fffffffcbf5f0400000000000000000000000000000017fffffbdd9644010000000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000bbffffffffffffff1c0000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad3fffffffffffb460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfdffffffffffff7d000000000000000000019bfff5520000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffdd2f000000000000000000000000000017ffffffffffffcf3d00000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000b8ffffffffffffff250000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025f1fffffffffff026000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffffffffa900000000000000000000018b31000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017fffffffffffffff40e000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000b4ffffffffffffff2e0000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffd40b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffd500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000b0ffffffffffffff370000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffa500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dfffffffffffffb06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffff43010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000adffffffffffffff400000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d8ffffffffffff6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffff2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffb7000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000003bffffffffffffffffffe5983d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffff5b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7cbffffffffffffffab000000000000000000000000000017ffffffffffffffffbeb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038fcfffffffffffa3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffffff5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bfffffffffffffff4d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f0fffffffffffffff9d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e1ffffffffffffffffffffffff960a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffff8f00000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffdf0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffff86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe83700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffffc034000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d4ffffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffb2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc2190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff700000000000000000000000000000000003fffffffffffffffffffe29222000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032fbffffffffffff4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffde000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8640000000000000000000000abffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffe8140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065fffffffffffffe0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffe3720d0000000000000000000000000000000000000000000000000000009bffffffffffffffd300000000000000000000000000000000000000000000000000000026ecfffffffffffffffff04f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4590000000000000000000000abffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cfffffffffffffad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffff360000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffd25d0500000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000039f6ffffffffffffce22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd72a000000000000000000000000abffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffcffffffffffff5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afdffffffffffff620000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefaf1d00000017ffffffffffffffffe6dfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd2a12a00000000000000000000000000000000000000000000000000000000000000000000009bffffbe4800000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000000051fdffffffff9a0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffc7b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c7ffffffffffffffffffffa90c00000000000000000000000000abffffffffffffffdfd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3feffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093fffffffffffff01d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc00000017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1180000000000000000000000000000000000000000000000000000000000000000000098a833000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000006cfffff65f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffff9a1300000000000000000000000000000000001a8fffffffffffffffa6e000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011ebffffffffffffbc010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e01000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe32100000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000008ada2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffec84190000000000000000000000000000000000000006baffffffffffe33900000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffff6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffe92705000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffffd3d3d3d3d3d3d3dfffffffffffffffffffffffffffff760000000017fffffffffffffffff9f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7faffffffffffffffffffffffffffffdb1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000010b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7d9680a000000000000000000000000000000000000000000000ccbffffffbb150000000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cbfffffffffffff6b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7d2fffffffffffffffffcce4a00000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff0000000000000006cafffffffffffffffffffffffb60000000000017ffffffffffffffff370000000000000000000000000000000015e5ffffffffffffffffffffffffd318000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038010000000000000000000000000000000000000000000000000015d9fe8302000000000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa100000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000001feefffffffffffffffffff64c00000000000017ffffffffffffffff3700000000000000000000000000000000003ffcffffffffffffffffffffcb1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020480000000000000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff840000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff0000000000000000004cfeffffffffffffffed390000000000000017ffffffffffffffff370000000000000000000000000000000000007effffffffffffffffffc10d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb64000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff0000000000000000000087ffffffffffffe32a000000000000000017ffffffffffffffff3700000000000000000000000000000000000002bdffffffffffffffb609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffae0000000000000000000000000000000000000000000000000000000000000003f4fffffffffffff30200000000000063fffffffffffff24700000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff0000000000000000000003c0ffffffffcf1d00000000000000000017ffffffffffffffff370000000000000000000000000000000000000018e9ffffffffffaa0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e1ffffffffffffff3c00000000000000000000000000000000000000000000000000000000000000bfffffffffffffff2a000000000000007affffffffe42f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff000000000000000000000018e8ffffac0a0000000000000000000017ffffffffffffffff37000000000000000000000000000000000000000045fdffffff8e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffc90100000000000000000000000000000000000000000000000000000000000087ffffffffffffff5f000000000000000091ffffd21c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000041fb8101000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000085fffd6f00000000000000000000000000000000000000000000000000000000007cb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e3fffffffffffffff3b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a56c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffee5c0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dbffffffffffffff570000000000000000000000000000000000000000000000000000000000004effffffffffffff94000000000000000001a6bb0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000260000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000003b951000000000000000000000000000000000000000000000000000000000003edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc7020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffff430000000000000000000000000000000000000000000000000000000000000000f7fffffffffffffffff8b3480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffdf07000000000000000000000000000000000000000000000000000000000016ffffffffffffffc900000000000000000005050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc90d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa2040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d5ffffffffffffff73000000000000000000000000000000000000000000000000000000000000ddfffffffffffff805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffcb00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffff5b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c8ffffffffffffffab000000000000000000000000000017ffffffffffffffffbbb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffef120000000000000000000000000000000000000000000000000000000000a5ffffffffffffff32000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fffffffffffffffed89f3000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000005c8ffffffffffffffffffffffffff8e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce1820200000000000000000000000000abffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cdffffffffffffff8f00000000000000000000000000000000000000000000000000000000006cffffffffffffff67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fffffffffffffffffffffd64000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000001eecfffffffffffffffffffffc6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6a00000000000000000000000000abffffffffffffffffcdb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3bdffffffffffffffffffffbc190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004afffffffffffffff9230000000000000000000000000000000000000000000000000000000034ffffffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fffffffffffffffffffffff70d0000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000048fefffffffffffffffff44c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe93500000000000000000000000000abfffffffffffba8370000000000000000000000000000000000000000000000000000000000000095fffffffffffffffb7a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffa00000000000000000000000000000000000000000000000000000000005f6ffffffffffffd1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fffffffffffffadfc2a4876a140000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffe6330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3efffffffffffffffffffffffd9220000000000000000000000000000abffffffef8a1d00000000000000000000000000000000000000000000000000000000000000000004bbffffffffffe13b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffffffffb2100000000000000000000000000000000000000000000000000000000c3fffffffffffffc09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001aac8f7154371a020000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000002bbffffffffffd21e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032f6ffffffffffffffffffc513000000000000000000000000000000abffdc6d0c00000000000000000000000000000000000000000000000000000000000000000000000010d9ffffffae11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dfffffffffffffff98000000000000000000000000000000000000000000000000000000008bffffffffffffff3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000015e4ffffffad0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffac0800000000000000000000000000000000744f0200000000000000000000000000000000000000000000000000000000000000000000000000000025eef76a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ffffffffffffffff91c00000000000000000000000000000000000000000000000000000052ffffffffffffff6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000003bfbfe7e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffbb1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffff8f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cefffffffffffffff900000000000000000000000000000000000000000000000000000001affffffffffffffa40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000006b5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffecb460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b4fffffffb6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088fffffffffffffff616000000000000000000000000000000000000000000000000000000e1ffffffffffffd90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed7ffe83d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afaffffffffffffff88000000000000000000000000000000000000000000000000000000a9fffffffffffffe0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffff008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffab000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffff330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025b71b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1fffffffffffffff312000000000000000000000000000000000000000000000000000070ffffffffffffff4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092f8f0e8e0d9d1c9c1b9b2aaa29a928b837b736b645c4e3c291706000000000000000000000000000000009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffce4c9ad92775b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffb4000000000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffffa13c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b49639000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffff80000000000000000000000000000000000000000000000000000038ffffffffffffffc47a4e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8fffffffffffffffffffffffffffffffffffffffffffffffffffff3e1cfbdab99877462503e2c1a0800009bffffffffffffffd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba3886d51361b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffdb000000000000000000000000000000000000000000000000000043ffffffffffffffffe18e32000000000000000000000017ffffffffffffffff17000000000000000000000000000000000000000000000000000000ffffffffffffffffffffe4890c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd5100000000000000000000000000000000000000000038ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd92e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007eadc5def7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6e4f0ffffffffffffffd6010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd850400000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000008affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f274059718aa2bbd3ecfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9ddc0a28466482a0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcd1b00000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7800000000000000000000000000000000000000000000dcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff880100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d364e677f98b3d5f7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeed0b29476583a1c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff97070000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbc180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000000000022effffffffffffffffffffffb5e00000000000000000000000000000000000000000000109393939393939393939393939393939393939393939393939393939393939393939393939393b8ffffffffffffffffc8939393939393939393939393939393939393939393939393b4fffffffffffffffc68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b3e6184a7caedfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffad9b48e69441e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffe1d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e2fffffffffffffffffff45c00000000000000000000000017ffffffffffffffffe5d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3ddfffffffffffffffffffffc7d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b0000000000000000000000000000000000004efefffffffffffffffff347000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016faffffffffffffffc700000000000000000000000000000000000000000000000001a0fffffffffff44b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000103255789bbee1fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7d4ae89633e190000044a97c3d2b6390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffc24a0000000000000000000000000000000000000000000000000008c2ffffffffffffffd62a0000000000000000000000000017ffffffffffffba4c020000000000000000000000000000000000000000000000000003baffffffffffffffffe53f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce18202000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b0000000000000000000000000000000000000088ffffffffffffffe93400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffff3000000000000000000000000000000000000000000000000003adffffffe6320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007274a6d90b3dafdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3cee8ffffffffd1130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffeb13a0000000000000000000000000000000000000000000000000000000010d2ffffffffffa60c000000000000000000000000000017fffffff49629000000000000000000000000000000000000000000000000000000000012deffffffffffffb71500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6a000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b0000000000000000000000000000000000000003c0ffffffffffdb2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dffffffffffffffff970000000000000000000000000000000000000000000000000006b9ffd51f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a34628fbce9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd214000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffaa02b000000000000000000000000000000000000000000000000000000000000001adffffff9690000000000000000000000000000000017ffde721000000000000000000000000000000000000000000000000000000000000000002ef5fffffffb77010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea36000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000000000000000018e7ffffffc51500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e6fffffffffffffff30d000000000000000000000000000000000000000000000000000a8e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001643709dcbf6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd41500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049901e0000000000000000000000000000000000000000000000000000000000000000000026ebdf3400000000000000000000000000000000000c4d02000000000000000000000000000000000000000000000000000000000000000000000056ffffe23a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3efffffffffffffffffffffffdb2400000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b0000000000000000000000000000000000000000003efcffa607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055a9cbac3d0000000000000000000088ffffffffffffffff680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225527facd9fdffffffffffffffffffffffffffffffffffffffffffffffd5160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089b2120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032f7ffffffffffffffffffca150000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000000000000000000007680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdfffffffffd5c00000000000000000027ffffffffffffffffd10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a346193c9f9ffffffffffffffffffffffffffffffffffd61700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffb40b000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bfffffffffffff115000000000000000000c5ffffffffffffffff3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007376ea5dbffffffffffffffffffffffffd818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffff9b0300000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff650000000000000000006affffffffffffffffa100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000134983c2f9ffffffffffffd919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004befffffffd7a000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffff9a00000000000000000016fcfffffffffffffff712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094282c2f9ffda1a0000000000000000000000000000000000000000000000000000000000000000000000000000001442513b0800000000000000000000000000000000000000000000000000000000000000000000000000002a4c4b2a0000000000000000000000000000000000000000000000000000000000000000000000000000093b5142140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014e0fff04c00000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028ffffffffffffffffa200000000000000000000bbffffffffffffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009421b000000000000000000000000000000000000000000000000000000000000000000000000000034b9fdfffffff599180000000000000000000000000000000000000000000000000000000000000000000367deffffffffde6602000000000000000000000000000000000000000000000000000000000000000000199af5fffffffdb83300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031cd270000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffff910000000000000000000064ffffffffffffffffd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000017ffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067fbffffffffffffffe836000000000000000000000000000000000000000000000000000000000000000bb6ffffffffffffffffb40a0000000000000000000000000000000000000000000000000000000000000038eafffffffffffffffb660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7eaffffffffffffffc8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b69f4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f5ffffffffffffffff5d0000000000000000000012faffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffe0a13e00000000000000000000000000000000000000000000000017ffffffffffffffffebaa5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052feffffffffffffffffffec20000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffffac00000000000000000000000000000000000000000000000000000000000023edfffffffffffffffffffe500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099fffffffffffffffffa170000000000000000000000b4ffffffffffffffff8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffff90000000000000000000000000000000000000000000000017ffffffffffffffffffffffae030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be8ffffffffffffffffffffffad000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffff4d0000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffe60a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028fcffffffffffffffffa90000000000000000000000005dffffffffffffffffe40100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffffff440000000000000000000000000000000000000000000017ffffffffffffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffffffffffffffffff1d00000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000022ffffffffffffffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffb2f00000000000000000000000011fbffffffffffffffff3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffebcfb2520000000000000000000000000000000000000000000017fffffffffffffffffff8dabb77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffff610000000000000000000000000000000000000000000000000000000afcfffffffffffffffffffffffffb0600000000000000000000000000000000000000000000000000000067ffffffffffffffffffffffffffa50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000012ddfffffffffffffffffff757000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffffffff8b0000000000000000000000000000c0ffffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ebceb295795d402408000000000000000000000000000000000000000000000000000017ffeecfb1927355361701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffffffff7e00000000000000000000000000000000000000000000000000000023ffffffffffffffffffffffffffff1e00000000000000000000000000000000000000000000000000000083ffffffffffffffffffffffffffc20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b0000000000000000000000002cf3ffffffffffffffe9380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ceffffffffffffffffcf0a000000000000000000000000000073ffffffffffffffffe7020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffffffffffffff750000000000000000000000000000000000000000000000000000001bffffffffffffffffffffffffffff150000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffb900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c78d1500000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b0000000000000000000000000052feffffffffffd42000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffffe51b00000000000000000000000000000026ffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffffffffff4d00000000000000000000000000000000000000000000000000000003f0ffffffffffffffffffffffffec0100000000000000000000000000000000000000000000000000000054ffffffffffffffffffffffffff910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000082ffffffffb40f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043feffffffffffffffea300000000000000000000000000000000000d9ffffffffffffffff970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042fffffffffffffffffffffffff20a00000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffffffff9c000000000000000000000000000000000000000000000000000000000df4ffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf07000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000001b1fffc7901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e4ffffffffffffffda230000000000000000000000000000000000008dffffffffffffffffea0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffffff7c000000000000000000000000000000000000000000000000000000000027fafffffffffffffffffffff923000000000000000000000000000000000000000000000000000000000082ffffffffffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffac0700000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b0000000000000000000000000000000dbe4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffbf140000000000000000000000000000000000000040ffffffffffffffffff45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ee8ffffffffffffffffffbf0400000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000005c1ffffffffffffffffffe81d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013e2ffffffffffffffffffffff95020000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070fffffffffffff77202000000000000000000000000000000000000000005f4ffffffffffffffffa51d1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023d1ffffffffffffffa70a000000000000000000000000000000000000000000000000000000000000000060f4fffffffffffff35d00000000000000000000000000000000000000000000000000000000000000000ba9ffffffffffffffd02200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037f9ffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054fdffffffffffc82a0000000000000000000000000000000000000000000000b7ffffffffffffffffffffffe6870400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035eb7e8f8e1a33f00000000000000000000000000000000000000000000000000000000000000000000001885d0f2f2cf8417000000000000000000000000000000000000000000000000000000000000000000000040a3e1f8e8b75e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dfffffffffffffffc630000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003df8ffffffffd8530000000000000000000000000000000000000000000000000075ffffffffffffffffffffffffff8f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507a90a5bacee0e7ecf1f6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefdfcfaf9f8f6f5f4f2f1f0efedecebe9e8e7e5e4e3e2e0ded7cec5bcb4aba2998d7965513d29140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c7fc0c487160000000000000000a9fffffffffff64d000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029eeffffffdf6403000000000000000000000000000000000000000000000000000033fffffffffffffffffffffff2b165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136fbeefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeec59c72310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bf2ffffffffe725000000000000000dd8ffffffe53600000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6fffeb74c020000000000000000000000000000000000000000000000000000000002eefffffffffffffbc47f3b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002daaf9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd67a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffca00000000000000002cf5ffc819000000000000003afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2bf34000000000000000000000000000000000000000000000000000000000000000000000000001479230000000000000000000000000000000000000000000000000000000000000000afffffffd7934e0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006af7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd30f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffff3500000000000000005da10700000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fa6611d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffff6900000000000000000000000000000000000000c4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffac06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffff7c00000000000000000000000000000000000007cfd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f2ffffffffffffffded3d3d3d3d3d3d3d3d3d3d3d3d3d3f3ffffffffffffffffffffffff9c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3e7cfaa711800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015ecfffffffffffffffffffffffffffffffffffaf4efeae7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e8eaeceef1f3f5f8fafcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019fbffffffffffffffff620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000048feffffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffcab23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffffffffffffd19c68452e1602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010305070a0c0e10141e29333e48535e68737e899db5cde5fcffffffffffffffffffffffb7060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffff300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b00000000000000000000000000000087ffffffffffffffffff780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffff94b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9fffffffffffffffff88d2600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022367adf0ffffffffe3a6410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012f3ffffffffffffffffdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b00000000000000000000000000000003c3fffffffffffffd68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df9ffffffffffffffe33400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043b5b541e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffff6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000000001bebfffffffffa5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030fffffffffffffffe3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceeffffffffffffffffd503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000000000048feffffee410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffff63100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b00000000000000000000000000000000000087ffdc27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffff720000000000000000001f2105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bfaffffffffffffffff590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000000000000000000038f1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000cafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ce53000000000000000000000000000000000000006affffffffffffff4f000000000000000000c7fffdde903300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c4fffffffffffffffc64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000012fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3a0000000000000000000000000000000000006fffffffffffffff40000000000000000000c7ffffffffffa811000000000000000000000000000000000000000000000000000000000000000000000038543a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067fffffffffffffff64e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000054ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6210000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffff95000000000000000000000000000000000000a8cdad8334000000000000000000000000a3ffffffd9861a00000000000000000000000000000000000000154f3a15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001befffffffffffffcd2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b0000007ad3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f5ffffffffffffffecd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4feffffffffffffffffffffffffffffbc10000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffda5e02000000000000000000a3fffffffffff56300000000000000000000000000000000000043ffffffd37b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c6fffffffffffb8305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c7bb95630e000000000000000000000000000000000000000000003ec7b89b7a2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b624c2f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f0000000000000000000000000000000000000000000082ffffffffffffffffffffffffff9c0500000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffff91000000000000000000a3ffffffffffffea00000000000000000000000000000000000043fffffffffff375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093fffffffffea6240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffecad4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bfffffffff4920d00000000000000000000000000000000000000004fffffffffffcf40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097fffffff7af4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f0000000000000000000000000000000000000000000002b4fffffffffffffffffffffe77000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffcaf2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffff98000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffde1a000000000000000000000000000000000000004fffffffffffffff4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffbd0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f00000000000000000000000000000000000000000000000fdafffffffffffffffff65300000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ccffe4801d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffff350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff8a000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f0000000000000000000000000000000000000000000000002bf3ffffffffffffe8360000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000742030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffedd3b99f856b240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f0000000000000000000000000000000000000000000000000053ffffffffffce1f000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e6f553b2108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000086ffffffa10900000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000002b7fa6b000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000113800000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7fffffffffffff0d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f7ffffffffffffc3000000000000000000a3fffffffffffffcd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3dfffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffffe9d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fbfffffffffffff6d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3eeffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffe6b85d090000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffde4c57a1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffed6a03000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffe9e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffb5000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffc5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffffca9797979797979797979797979797979797979797f6ffffffffffffe9979797979797979797979797979797979797979797d5ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff570000000000000000000000000000000000000000332f000000000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff57000000000000000000000000000000000000001de7fb8b0a00000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbffffffffffffc3000000000000000000a3ffffffffffffeb00000000000000000000000000000000000043ffffffffffffff4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff57000000000000000000000000000000000000002addffffdf4a000000000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffa7000000000000000000000000000000000000cbfffffffffffff08d3d02000000000000a3ffffffffffffeb00000000000000000000000000000000000043fffffffffffffff2a7540900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000601d0000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff57000000000000000000000000000000000000000012baffffffa91800000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8320000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffc60500000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff57000000000000000000000000000000000000000000038affffffef5b000000000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb20200000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffff8c00000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff57000000000000000000000000000000000000000000000059f5ffffffa30d00000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd7c010000000000a3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff35500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034feffff4f000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff5700000000000000000000000000000000000000000000000030e0ffffffdd37000000000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffffffffffffd9d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f4ffffffffffffffffe84100000000000000a3ffffffffffffffe4d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e3ffffffffffffffffffd92b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffef200000000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff570000000000000000000000000000000000000000000000000016cffffffffb790200000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7fffffffffaa12f000000000000000000000000000000000035f0ffffffffffffbf180000000000000000a3ffffffffffbe4c010000000000000000000000000000000009c2ffffffffffffffb00e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021f9ffffca0600000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff57000000000000000000000000000000000000000000000000000010c5ffffffffbd14000000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7ffffee871a000000000000000000000000000000000000000037f1fffffffe8503000000000000000000a3fffffaa23100000000000000000000000000000000000000000fcffffffffffd7b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffff9200000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff570000000000000000000000000000000000000000000000000000000bbaffffffffdf2d0000000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000c7dd6d0b000000000000000000000000000000000000000000000039f2ffec490000000000000000000000a3ee861a000000000000000000000000000000000000000000000016daffffed47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f1ffffff42000000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff570000000000000000000000000000000000000000000000000000000006aefffffffff34e00000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000370200000000000000000000000000000000000000000000000000003bbb1d000000000000000000000000370b00000000000000000000000000000000000000000000000000001fe3cf2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffd9070000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff57000000000000000000000000000000000000000000000000000000000003a1fffffffffe7a000000000000d7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f8ffffff800000000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff570000000000000000000000000000000000000000000000000000000000000197ffffffffffa50800000000d7ffffffffffffff9b0000000000000000000000c3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffadc76000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bfffffff82700000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff570000000000000000000000000000000000000000000000000000000000000001a6ffffffffffbe0c000000d7ffffffffffffff9b000000000000000000000efbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff650000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000002f9784663c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026fdffffffbf00000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000005b7ffffffffffc7100000d7ffffffffffffff9b000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9370000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffea961d00000000000000000000000000000000000000000000000000000000000000000000000b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffff5e000000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffff7b0000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000097ffffffffffffff9f3001000000000000000000000000000000000000000000000000000000000000000ac5ffffffffffcf1500d7ffffffffffffff9b0000000000000000000062b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3eeffffffffffffffdeb3b3b3b3b3b3b3b3b3b3b3b3b3b3f5ffffffffffffffffffffffffffd822000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004ffffffffffffff8570000000000000000000000000000000000000000000000000000000000000000000ffffcdfb3621200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffeb130000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8860400000000000000000000000000000000000000000000000000000000000011d2ffffffffffd61ad7ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f00000000000000000000000000005affffffffffffffffffffffffc21200000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000ffffffffffff68a0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffff920000000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb60100000000000000000000000000000000000000000000000000000000000019deffffffffffdde8ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f00000000000000000000000000000090ffffffffffffffffffffa6070000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffcb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fffffffff81d00000000007bffffffffffffff93000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd025000000000000000000000000000000000000000000000000000000000000000024edffffffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f00000000000000000000000000000004c0ffffffffffffffff8501000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef4ffffffff9900000000007bffffffffffffff930000000000000000001e87c5c06c01000000004ffffffffffffffffff2d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fbffffffffffffffffff99080000000000000000000000000000000000000000000000000000000000000000000044fcffffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f0000000000000000000000000000000016e3fffffffffffb640000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfffffffffa22000000007bffffffffffffff9300000000000000004ef3ffffffff9c000000004fffffffffffffd66a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dfffffffffffffff45b0000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000036f8ffffffec42000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffa0000000007bffffffffffffff930000000000000000c6ffffffffffff370000004ffffffffcad4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffd428000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f00000000000000000000000000000000000065ffffd02000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1fffffffffc270000007bffffffffffffff93000000000000001dfeffffffffffff870000004fffe9841d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007caffffff9f0a0000000000000000000000000000000000000000000000000000000000000000000000000000000008cbffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000009aa80a0000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffa70000007bffffffffffffff930000000000000072ffffffffffffffa3000000325b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ce8f660000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ce8fffffffffffffffffff9b35b0900000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004ffffffffffffffff4d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d6ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffe2b00007bffffffffffffff9300000000000000c9ffffffffffffffa100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000382c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfcffffffffffffffffffffffd10d000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffff9800007bffffffffffffff9300000000000037ffffffffffffffff780000000000000000000000405e4326040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffffcb327000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6ca4c000000000000000000000000000000000000000000000000000071fffffffffff510007bffffffffffffff93000000000000afffffffffffffffff360000000000000000000000a3ffffffeb95280000000000000000000000000000000000000000000000000000000000000000000000017b71553503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c4ffffffffffffffde791a0000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd2f000000000000000000000000000000000000000000000000001cfeffffffffff71007bffffffffffffff9300000000002afeffffffffffffffdb000000000000000000000000a3fffffffffff96c0000000000000000000000000000000000000000000000000000000000000000000003ffffffffea99220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f0ffffffffffffc505000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce1b0000000000000000000000000000000000000000000000000000c3ffffffffffdc017bffffffffffffff930000000000a0ffffffffffffffff65000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003fffffffffffff95c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffffab3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3eaffffffffffffffffffffffffffffae0b0000000000000000000000000000000000000000000000000000006fffffffffffff4a7bffffffffffffff930000000023faffffffffffffffd403000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff560000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000039f9ffffffffffffffffffffffff88010000000000000000000000000000000000000000000000000000000024ffffffffffffb67bffffffffffffff9300000000b0fffffffffffffffa3700000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edefffffffffffff32800000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000006afffffffffffffffffffff96100000000000000000000000000000000000000000000000000000000000000dafffffffffffea0ffffffffffffff9300000043ffffffffffffffff700000000000000000000000000000a3fffffffffffffab7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b9ffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffffd60c000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000a0ffffffffffffffffec3e000000000000000000000000000000000000000000000000000000000000000091fffffffffffff7ffffffffffffff93000003d2ffffffffffffff9b000000000000000000000000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000008cdffffffffffffd72300000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffffffff93000069ffffffffffffff9e01000000000000000000000000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e9ffffffffffffff600000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000020ecffffffffb5100000000000000000000000000000000000000000000000000000000000000000000008f5ffffffffffffffffffffffffff93001aefffffffffffff970200000000000000000000000000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059fffffffffffffff12000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000046fdfffe8202000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffffffffff9300b5fffffffffffa68000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffc002000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000007af14e00000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffffffffff9361ffffffffffe53e00000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff4ffffffffffffff73000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000011d00000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffffffffaff0ffffffff9c0f0000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffff82c0000000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f0ffffffffffffffffffffffffffffffffdf4500000000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005daffffffffffffffcf0600000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffffffffffffec72070000000000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffff7d00000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076fffffffffffffffffffffffff5840e00000000000000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdfffffffffffffff724000000000000000000000000000000000000000000000000000000c3ffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffffffff94000000000000000000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffdffffffffffffffba000000000000000000000000000000000000000000000000000000c3fffffffffffffff9c06e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f5ffffffffffffffffffffff93000000000000000000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffff590000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffce0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffffffd3831a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c270000000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffffffffffffff93000000000000000000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f3ffffffffffffffe81000000000000000000000000000000000000000000000000000c3ffffffffffffffffffffff720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054f4e82b00000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffffff93000000000000000000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffff9600000000000000000000000000000000000000000000000000c3ffffffffffefd6bca38a70380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffeb30000000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffffffffff93000000000000000000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eedfffffffffffffffd31000000000000000000000000000000000000000000000000666f553c2209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdb2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffee350000000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffffffffff93000000000000000000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004ffffffffffffffffbbcb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3baffffffffffffffffffffad0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d0fffff13900000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fcffffffffffffffffffff93000000000000000000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000decffffffffffffffff4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffffffef891d00000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffb710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f4fffff130000000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffff93000000000000000000000000000000000000000000000000000000a3ffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffca2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffd70400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffffffdc6c0c00000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffe43b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffe8230000000000000000000053ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffff93000000000000000000000000000000000000000000000000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe591090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beaffffffffffffffff6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000004fffc14f0200000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffbb150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffdd1800000000000000000053ffffffffffffffff000000000000001400000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffff93000000000000000000000000055991ae8550020000000000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc80400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffea0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffff3b0000000000000000000000000000000000000000000000273300000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0fd81020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee3ffffffd10f000000000000000053ffffffffffffffff0000000000005af479000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffffff9300000000000000000000000ac8ffffffffffd34600000000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd62d000000000000000000000000000000000000000000000000000000008bd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7deffffffffffffffffffe3d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7cea5310000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffc2080000000000000053ffffffffffffffff000000000004d2ffff860000000000000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019ffffffffffffffffffff93000000000000000000000078fffffffffffffffd5d000000000000a3ffffffffffffffffd9d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e2ffffffffffffffffff9e0a0000000000000000000000000000000000000000000000000000000000e4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff52100000000000000000000000000000000000000006fffffffffffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffa40000000000000053ffffffffffffffff00000000000028f4ffff9101000000000000000000000000000000000000000000000000000000000087fffffffffffffffab7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6a362040000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffff930000000000000000000000b8fffffffffffffffffc540000000000a3fffffffffff59a2e00000000000000000000000000000000000000000000000000000000000000000008c7ffffffffffffff8400000000000000000000000000000000000000000000000000000000000029ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe72b00000000000000000000000000000000000000006fffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014eaffffffff7600000000000053ffffffffffffffff000000000000005fffffff9d020000000000000000000000000000000000000000000000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffffff930000000000000000000000b5ffffffffffffffffffee1200000000a3ffffffde731100000000000000000000000000000000000000000000000000000000000000000000000016dffffffffffffff14300000000000000000000000000000000000000000000000000000000006effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd51f0000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fffffffffd4b000000000053ffffffffffffffff0000000000000000a0ffffffa70400000000000000000000000000000000000000000000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd207000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffffff93000000000000000000000075ffffffffffffffffffff9100000000a3feba4d020000000000000000000000000000000000000000000000000000000000000000000000000000002af0fffe8e99fffff95a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021fdffffffffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013dfffffffffffffffffffffffffffbd0f000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1fffffffff1290000000053ffffffffffffffff00000000000000000bd7ffffffb106000000000000000000000000000000000000000000000000000087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffba0e00000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffff9300000000000000000000000de2fffffffffffffffffffb2000000052280000000000000000000000000000000000000000000000000000000000000000000000000000000000000044e64a0040fffffffe7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7fffffffffffffffff715000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031f6ffffffffffffffffffffffa00500000000000000000000000000000000000000000000006fffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001af0ffffffffdb1100000053ffffffffffffffff0000000000000000002df8ffffffa5000000000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000017e5ffffffffffffffffffffffff9d040000000000000000000000000000000000000000000056ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000003ebffffffff920200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffff7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffffffffff7e000000000000000000000000000000000000000000000000006fffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffb501000053ffffffffffffffff000000000000000000007affffffff820000000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000003afafffffffffffffffffffe7b00000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffa6030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1ffffffffffffffffe80700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094fffffffffffffff95d000000000000000000000000000000000000000000b1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1bc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4ffffffffff71000053ffffffffffffffff0000000000000000000004ccffffffff6100000000000000000000000000000000000000000000000087ffffffffffffffeb0000000000000000000000000000000000000000006efffffffffffffffff95a00000000000000000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffc14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004affffffffffffa603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c5ffffffffffed4100000000000000000000000000000000000000000004f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044fffffffffff9340053ffffffffffffffff00000000000000000000002efafffffffa43000000000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000a6ffffffffffffee3e0000000000000000000000000000000000000000000000000008d1d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e9ffffffffffffffedd3fdffffffffffffffffffffffffb00ab3ffffffffffffff440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f1ffffffffffffa70300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018faffffffffffffffffd10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019e6ffffffd2220000000000000000000000000000000000000000000039ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa9070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffdc0d53ffffffffffffffff0000000000000000000000007ffffffffff02b0000000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000bd3ffffffffd827000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff930080ffffffffffffffffffffffa104000bceffffffffffff600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffa703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffffffffff42000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfaffaa0b000000000000000000000000000000000000000000000063d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e3ffffffffffffffffffffffffffff8a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f8ffffffffffa654ffffffffffffffff00000000000000000000000005d1ffffffffe11900000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000026f1ffffb30f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff930002bfffffffffffffffffff910100000020f7ffffffffff7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffffa70300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd8fffffffffffffffffffffffc6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffb5ffffffffffffffff0000000000000000000000000032fcffffffffcc0b000000000000000000000000000000000000000087ffffffffffffffeb00000000000000000000000000000000000000000000000051fd82010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff9300001aeaffffffffffffff7f00000000000085ffffffffff9800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf6fffffffffffffffff7ddc290240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006edfffffffffffffffffe27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002af4fffffffffffffffffff44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce5ffffffffffffffffffffffffffff000000000000000000000000000093ffffffffffa1000000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff9300000048fefffffffffe6e000000000000000ce7fffffffff2d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f8ffffffffffffffffffffffff85000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffe7330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffffffffffffffffffffff000000000000000000000000000010ebffffffffff5d0000000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff930000000089fffffff95b0000000000000000006dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffed05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffd51f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d3ffffffffffffffffffffffffff00000000000000000000000000000064fffffffffff32600000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff930000000004c6ffef400000000000000000000015fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffffffff4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c4ffffffffb40f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffffffff00000000000000000000000000000002cbffffffffffcf07000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff9300000000001fce29000000000000000000000000b9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019e8fffe82020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ffffffffffffffffffffffff0000000000000000000000000000000037feffffffffff91000000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000010000000000000000000000000061ffffff5a0000000000000000000000000000000000000000000007ffffffffffffffe700000000000007e7ffffef2b0000000000000000000004b0ffffffffffffffff7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ffffffffffffffffffff70e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003eee500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffffffff22000000000000000000000000000000009fffffffffffff4f0000000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000025ffffff3800000000000000002fa9eaea9f14000000000000000007ffffffffffffffe70000000000000077ffffffe31c0000000000000000000007bdffffffffffff75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffffffffffffd658000000000000000000000000000017f2ffffffffffed1d00000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000009ffffff130000000000000047fbffffffffd90b0000000000000007ffffffffffffffe7000000000000000eefffffffd410000000000000000000000cc9ffffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffffffbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffffffff7200000000000000000000000000007fffffffffffffc303000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000edffd50000000000000000a2ffffffffffff790000000000000007ffffffffffffffe7000000000000000085ffffffffc2080000000000000000000012d4ffff6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003efffffffffffffffffffd1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffffffea903000000000000000000000000000000deaffffffffffff71000000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000afd3820000000000000003edffffffffffffc80000000000000007ffffffffffffffe7000000000000000015f6ffffffffad02000000000000000000001adc6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003eaffffffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dfefffffffffffffff9ac4e0500000000000000000000000000000000006efffffffffffff4200000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff930000000000000000000000000000000000000000000000000000000000000040ffffffffffffffe40000000000000007ffffffffffffffe700000000000000000093ffffffffff9400000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffffd0170e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff6f000000000000000000000000000000000000000006dfffffffffffffb80000000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff930000000000000000000000000000000000000000000000000000000000000090ffffffffffffffda0000000000000007ffffffffffffffe70000000000000000001ffbffffffffff790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffffec9f110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffe90e00000000000000000000000000000000000000005dffffffffffffff5b00000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff9300000000000000000000000000000000000000000000000000000000000010f0ffffffffffffffb20000000000000007ffffffffffffffe700000000000000000000a1ffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010fcffffffffffffffffffffffffffc80100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffff88000000000000000000000000000000000000000002d2ffffffffffffeb13000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff930000000000000000000000000000000000000000000000000000000000007effffffffffffffff620000000000000007ffffffffffffffe7000000000000000000002afefffffffffff832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7fffffffffffffffffffffff8b96f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045fffffffffffffff82200000000000000000000000000000000000000004dffffffffffffffa1000000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff9300000000000000000000000000000000000000000000000000000000000deeffffffffffffffee0f0000000000000007ffffffffffffffe70000000000000000000000b0ffffffffffffde10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffe2984e0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffac000000000000000000000000000000000000000000ceffffffffffffff450000000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000000000079ffffffffffffffff6e000000000000000007ffffffffffffffe7000000000000000000000038ffffffffffffffb101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfffffffffbc1772c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffff3e000000000000000000000000000000000000000054ffffffffffffffdd0a00000000000000000087ffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff930000000000000000000000000000000000000000000000000000000010ebffffffffffffffc604000000000000000007ffffffffffffffe7000000000000000000000000ceffffffffffffff750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f1e9a0551000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d9ffffffffffffffce020000000000000000000000000000000000000002d6ffffffffffffffbc979797979797979797cffffffffffffffff7979797979797979797979797979797979797979797979797979797979797979797979797979794772300000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000000009affffffffffffffe61900000000000000000007ffffffffffffffe700000000000000000000000069fffffffffffffffb3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffff5a00000000000000000000000000000000000000005efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848000000000000000000000000000000000000000000000000000000000000007bffffffffffffff930000000000000000000000000000000000000000000000000000003efeffffffffffffe9300000000000000000000007ffffffffffffffe70000000000000000000000000ef4ffffffffffffffe61700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e7ffffffffffffffda030000000000000000000000000000000000000004deffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7c000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000007d8ffffffffffffe025000000000000000000000007ffffffffffffffe7000000000000000000000000009effffffffffffffffbd030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c4427060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022aba28260180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffff60000000000000000000000000000000000000000068fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6c00000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000000081ffffffffffffb81700000000000000000000000007ffffffffffffffe70000000000000000000000000038ffffffffffffffffffcbae8326000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffdc5660d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fffffffffcb938000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019faffffffffffffffde050000000000000000000000000000000000000007e6ffffffffffffffca0000000000000000000000000000000000000000000000000000000000000000000000000000000060fffffffffffffffffffffffffff34b0000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff93000000000000000000000000000000000000000000000000003dfbfffffffff972010000000000000000000000000007ffffffffffffffe70000000000000000000000000000d3fffffffffffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffe75600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fffffffffffffe7800000000000000000000000000000000000000000000000000000000b6d2af85350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffff66000000000000000000000000000000000000000075ffffffffffffffff51000000000000000000000000000000000000000000000000000000000000000000000000000000009affffffffffffffffffffffe32f000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff9300000000000000000000000000000000000000000000000019e7ffffffffad2400000000000000000000000000000007ffffffffffffffe700000000000000000000000000006efffffffffffffffffffffffec50900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffffe3900000000000000000000000000000000000000000000000000005dedcea65e0b00000000000000000000000000000000000033fffffffffffffffc00000000000000000000000000000000000000000000000000000000d7ffffffffdc640300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cffffffffffffffffe2070000000000000000000000000000000000000011f4ffffffffffffffd50200000000000000000000000000000000000000000000000000000000000000000000000000000007cbffffffffffffffffffce1a00000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffb5210000000000000000000000000000000000000000000005c3ffffffc73d000000000000000000000000000000000007ffffffffffffffffd99624000000000000000000000011f7fffffffffffffff3af6319000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063fffffffff491150000000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffcb0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffffff6b000000000000000000000000000000000000000097ffffffffffffffff5e000000000000000000000000000000000000000000000000000000000000000000000000000000001fecffffffffffffffb20b0000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffda58000000000000000000000000000000000000000075fffcaa3a0000000000000000000000000000000000000007fffffffffffffffffffff9490000000000000000000000a3ffffffffdd914607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063fffffffffffff14400000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffe405000000000000000000000000000000000000002affffffffffffffffdf060000000000000000000000000000000000000000000000000000000000000000000000000000000047fdffffffffff8f02000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffff6b0000000000000000000000000000000000000002531e00000000000000000000000000000000000000000007ffffffffffffffffffffffe000000000000000000000003efbc0742900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeeffffffffffffffff5f0000000000000000000000000000000000000000bbffffffffffffffff6c00000000000000000000000000000000000000000000000000000000000000000000000000000000007efffffff8600000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffed0500000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffee9ceb3997e630600000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffd401000000000000000000000000000000000000004dffffffffffffffffe80b0000000000000000000000000000000000000000000000000000000000000000000000000000000001b5ffe537000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffe9c9aa8b6c4c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000004896e53391e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023feffffffffffffffff4a0000000000000000000000000000000000000002ddffffffffffffffff79000000000000000000000000000000000000000000000000000000000000000000000000000000000011a81900000000000000000000000000000000000000000000000000000000000000000000000000000000005ba4856646270900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffbf000000000000000000000000000000000000000071ffffffffffffffffef110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffffffffff35000000000000000000000000000000000000000ff5ffffffffffffffff810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df5ffffffffffffffffaa0000000000000000000000000000000000000000a3ffffffffffffffffeb0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000395edfff9b94a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffd0b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7d4ffffffffffffffab00000000000000000000000000000033ffffffffffffffffb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f4ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3fffffffffffffffffc220000000000000000000000000000000000000042ffffffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffff96010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab00000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffffff890000000000000000000000000000000000000001deffffffffffffffffd9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfcffffffffffffff7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab00000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2ffffffffffffffffeb07000000000000000000000000000000000000007fffffffffffffffffff4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079fffffffffffffffff81d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab00000000000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffff5c000000000000000000000000000000000000001ffeffffffffffffffffc1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffff7f00000000000000000083979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979792742000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffffffc50000000000000000000000000000000000000000bcffffffffffffffffff350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffc6000000000000000019fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff539000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffff2e000000000000000000000000000000000000005bffffffffffffffffffa80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6fffffffffffffffffff6010000000000000062fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5d000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffff970000000000000000000000000000000000000009f1fffffffffffffffffc1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffffff0e00000000000000abfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff85600000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfffffffffffffffffff30d00000000000000000000000000000000000000a4ffffffffffffffffff930c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffffffffffff1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000029f4ffffffffffffffffffffffffee3d0000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ffffffffffffffffffddceb25f010000000000000000000000000000004ffffffffffffffffffffffffbc04b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffff20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000059ffffffffffffffffffffffe029000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffffffffffffffa700000000000000000000000000000008f2ffffffffffffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffedca933300000000000000000000000000000000000000000000000000000000000000000000000000868e6741100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffffff20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000094ffffffffffffffffffce1900000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fffffffffffffffffffffffff6a712000000000000000000000000000000a6ffffffffffffffffffffffed942f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014e7ffb1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffba210000000000000000000000000000000000000000000000000000000000000000000000e9fffffffcc57e2100000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffff21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000006c9ffffffffffffffb80c0000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffffffffdbc600d000000000000000000000000000000000051fffffffffffffffffbb152060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bbffffde3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffe30800000000000000000000000000000000000000000000000000000000000000000028fffffffffffffffba11e0000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffff1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000000001eecffffffffff9b04000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffd2751b000000000000000000000000000000000000000009f3ffffffffffce6f15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013dffffff242000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffffeb3d0000000000000000000000000000000000000000000000000000000000000000000000000000003cffffffffffffffffffff08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000000000048fdfffffb6b0000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ffffffe58a2e000000000000000000000000000000000000000000000000a8ffffe88d2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f5fffff9560000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff1700000000000000000000000000000000000000000000000000000000000000001af3fffffffffffffffffffff626000000000000000000000000000000000000000000000000000000000000000000000000000026fffffffffffffffffff300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000081ffea3e000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9a0430200000000000000000000000000000000000000000000000000004eaa4b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffd6600000000000000000000000000000000000000000000000000000000000401000000000000000000000073ffffffffffffff170000000000000000000000000000000000000000000000000000000000000018d3ffffffffffffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000016ffffffffffffffffffdd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000000000000028f1e00000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bdfffffffe5e000000000000000000000000000000000000000000000000000883e3ffe2690000000000000000000073ffffffffffffff1700000000000000000000000000000000000000000000000000000000000c72f0ffffffffffffffffffffffffffff2b0000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff2fffffffc54000000000000000000000000000000000000000000000001d5ffffffffff7200000000000000000073ffffffffffffff1700000000000000000000000000000000000000000000000000001450a0f4ffffffffffffffffffffffffffffffff7a0000000000000000000000000000000000000000000000000000000000000000000000000019ffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffffa46000000000000000000000000000000000000000000001dfffffffffffff613000000000000000073ffffffffffffff170000000000000000000000000000000000000000001c577ea6d6feffffffffffffffffffffffffffffffffffffffa2000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffff5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d8fffffffff02a00000000000000000000000000000000000000000040ffffffffffffff62000000000000000073ffffffffffffff170000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffc2000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffffffffff2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffdd1400000000000000000000000000000000000000006dffffffffffffff8f000000000000000073ffffffffffffff170000000000000000000000000000000000000000007eeedac5b19c8876665747372718080a37cfffffffffffffffcd000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffff40200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffc10400000000000000000000000000000000000000abffffffffffffffa4000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffd60000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffffc50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffff8000000000000000000000000000000000000000e9ffffffffffffff91000000000000000073ffffffffffffff1700000000000000000000000000000000000000000000000000000000000000000000000000001effffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffff8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acfffffffffffc3a000000000000000000000000000000000037ffffffffffffffff72000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffff4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025fbffffffffffde0d0000000000000000000000000000000097ffffffffffffffff30000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffe120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffa000000000000000000000000000000007eeffffffffffffffe601000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffd2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001efcffffffffffff55000000000000000000000000000056ffffffffffffffff7c00000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff98000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffffffffee1c00000000000000000000000000b5fffffffffffffff51200000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffffb100000000000000000000000018fcffffffffffffff790000000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000016fdffffffffffffff3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000602100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffff42000000000000000000000087ffffffffffffffd1040000000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffd0802f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffd10300000000000000000016f4fffffffffffff632000000000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000017e5ffffffffffffffff15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffde8e39000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf0ffffffffffffff650000000000000000008efffffffffffffe5500000000000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000002bceffffffffffffffffff14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d9cf7ffffffffffd9791c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffe90e000000000000001af7ffffffffffff7c0000000000000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffd70000000000000000000000000000000000000000000000000000000000000b2f59abfaffffffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000147be6fffffffffffdb858080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002353708d9ca3aaafafafafafafafafafafafafafafafaca6a099938d86807a736d675f4b331b05000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffff890000000000000095ffffffffffff7e000000000000000000000000000073ffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffd70000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffffffffff28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000669e4ffffffffffffec8317000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001288e0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee0b284490500000000000000000000000000000000000000000000000000000000cefffffffffffffff8bfcdaf46000022f9fffffffffe7000000000000076b7b7b7b7b7b7b7b7d8ffffffffffffffbeb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7befffffffffffffff4b7b7b7b7b7b7b7b7b7b7b28e2600000000000000000000000000000000efffffffffffffffffffffffffffffff4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ce6fffffffffffff89c2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef920e00000000000000000000000000000000000000000000000000007cfffffffffffffffffffffffe4400bcfffffffff55b00000000000000e1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee18000000000000000000000000000000efffffffffffffffffffffffffffffff6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffab00000000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffff570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000871edfffffffffffffeb6360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf12000000000000000000000000000000000000000000000000002affffffffffffffffffffd2670b64ffffffffd72b0000000000000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6310000000000000000000000000000000000000000001089ffffffffffffffff9a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffd548050000000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffffa22d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001296fdffffffffffffffab2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8b0000000000000000000000000000000000000000000000000000d8fffffffffffffba93e00001bf0ffffffa30b00000000000000006dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff542000000000000000000000000000000000000000000000000c4ffffffffffffffd6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffff57000000000000000000000000000000000000000000000000000063ffffffffffffffffffefa335000000000000000000000033ffffffffffffffff00000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffdb881700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c4fffffffffffffffb9617000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb00000000000000000000000000000000000000095346280a000086ffffffffe6801a00000000b3ffffde4a000000000000000000000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd8abfffffffffffffffffff43f0000000000000000000000000000000000000000000000000048ffffffffffffffff140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd800000000000000000000033fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f0fffffffffffffff36e020000000000000000000000000000000000000000000000000000000000000000000000000000000efeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab000000000000000000000000000000000000001bfffffffdbb5b37ffffc25705000000000018d2fa860900000000000000000000000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd711e2fffffffffffffff33d000000000000000000000000000000000000000000000000000000d3ffffffffffffff4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa6f0000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dbdffffffffffffffffc427000000000000000000000000000000000000000000000000000000000000000000000000000022fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe45000000000000000000000000000000000000001bffffffffffffc39a2e000000000000000000011900000007e7dab68e38000000000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd7003efdfffffffffff23a0000000000000000000000000000000000000000000000000000000060ffffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe43a000000000000000000000033ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc91f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016ef6fffffffffffffff778030000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffffed7331170d020000000000000000000000000001060b10151a1f252a2f34394179e0ffffffffffffffe04c00000000000000000000000000000000000000001bffffffffffffff6e00000000000000000000000000000007ffffffffffd34700000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd7000083fffffffff038000000000000000000000000000000000000000000000000000000000006e6ffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffffff7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3eeffffffffffffffffffffbd1600000000000000000000000033ffffffffffffffffe7d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d6ffffffffffffffffffffff9206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dddffffffffffffffffbe15000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff55000000000000000000000000000000000000000000000000000000000000000035fcffffffffff64020000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffff7b000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd7000004c6ffffe22c000000000000000000000000000000000000000000000000000000000000007afffffffffffffa0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffffffec81150000000000000000000000000000000000000000000000000027edfffffffffffffffe86030000000000000000000000000033ffffffffffffce5904000000000000000000000000000000000000000000000000000084fffffffffffffffff2560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012bbffffffffffffffffe2350000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000aeffffffffff2b000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd700000021f1d11b000000000000000000000000000000000000000000000000000000000000000012f4ffffffffffff5600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffffffde6c0a000000000000000000000000000000000000000000000000000000003bf7ffffffffffef4d00000000000000000000000000000033ffffffffb8430000000000000000000000000000000000000000000000000000000000009cffffffffffffd226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038dfffffffffffffffff86300000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000057ffffffffff27000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd700000000400e0000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffa600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7ffcc56030000000000000000000000000000000000000000000000000000000000000053fdffffffcf220000000000000000000000000000000033fffaa22e000000000000000000000000000000000000000000000000000000000000000003b1ffffffff9f090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffff7a000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000bf7ffffffff24000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000023fdfffffffffff106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009241000000000000000000000000000000000000000000000000000000000000000000000070ffff9d0800000000000000000000000000000000002b8d1d000000000000000000000000000000000000000000000000000000000000000000000009c4fff66200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065fdffffffffffffffff830000000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000bfffffffff20000000000000000000000000000000000000000000001bffffffffffffffd8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7baffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffff47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b02e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfcffffffffffffffff8c00000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000080ffffffff1d000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffff97000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffffff79000000000000000000000000000000000000000000000000000000000033ffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000041ffffffff19000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffe6010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085fffffffffffffffffe530000000000000000000000000000000000000000000000000000000033ffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000008f9ffffff15000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffff3800000000000000000000000000003dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffade8606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a4fffffffffffffffff63400000000000000000000000000000000000000000000000000000033ffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000000cdffffff12000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000004e3ffffffffff89000000000000000000000000000081ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8a00000000000000000000000000000000000000000000000000000000000000000000000000020b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d1ffffffffffffffffe20f000000000000000000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000009bffffff0e000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffdc0000000000000000000000000000c5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff54d000000000000000000000000000000000000000000000000000000000000000000000000003bfffbdfbc721d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d634b270200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f5ffffffffffffffffa0000000000000000000000000000000000000000000000000000033ffffffffffffffff1f000000000000000000000000000000000000000000000000000000000000000000000068ffffff0b000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000016f8ffffffffff3100000000000000000000000007cfd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3deffffffffffffffffd6d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fcffffffffffffffffffffffffffe93500000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffea11a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffe89331000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffff500000000000000000000000000000000000000000000000000033ffffffffffffffff1f000000000000000000000000000000000000000000000000000000000000000000000035ffffff07000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffff8800000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000074ffffffffffffffffffffffffd9220000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffdd0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffeac1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffffe90f00000000000000000000000000000000000000000000000033ffffffffffffffff1f000000000000000000000000000000000000000000000000000000000000000000000007fbffff03000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffde00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000a9ffffffffffffffffffffc412000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffc50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024f8ffffffffffffffff8700000000000000000000000000000000000000000000000033ffffffffffffffff1f000000000000000000000000000000000000000000000000000000000000000000000000d0ffff00000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffffd8d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fbfffffffffffff6d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d8ffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffff34000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000cd4ffffffffffffffffab0800000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083fffffffffffffffff71d000000000000000000000000000000000000000000000033ffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000000009dfffc00000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f000000000000000000000000000000000000000025f0ffffffffffff8d010000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae8ffffffffffffffff9f000000000000000000000000000000000000000000000033ffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000000006afff900000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e8ffffffffe1010000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000004efefffffffa6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074fffffffffffffffffc1d0000000000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000037fff500000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000082ffffe83b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bebffffffffffffffff880000000000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000008fbf200000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afaffffffff8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000002b6c91b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffed0900000000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000434700000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffe30100000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f00000000000000000000000000000000000000000000000f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019fcffffffffffffffff6200000000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffff3a00000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffbb00000000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffff9100000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffc16000000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffe602000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f2ffffffffffffffff69000000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ecffffffff3d000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffb9b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d6ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffffffffb7000000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffff95000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffffffffffff1020000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffdc020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001efcffffffe9030000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ffffffffffffffffff2e0000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffff17000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000017ffffffffffffffffeba1550900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffffff450000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffffff690000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffffbeb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f9fffffffffffff0b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7beffffffffffffffffffffffe14500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffa40000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffba01000000000000000000000000000000000000000000000000000000000000000000000000011608000000000000d4ffffffef0600000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffffffe00000000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffd8b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7baffffffffffffffc3000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0400000000000000000000000000000000000000000000000000000000000000000000001f9bf3fffbb3210000000068ffffffff4d00000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffffff1b00000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000073fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff65b00000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffdf140000000befffffffa500000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfcffffffffffffffff5600000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000073fffffffffffa9a21000000000000000000000000000000e7ffffffffffffc7000000000000000000000000000018e9ffffffffffffffffdf300000000000000000000000000000000000000000000000000000000000000000000000000027fdffffffffffff81000000008efffffff40a000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffffffffffffff8600000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3000000000000000000000073fffffff8951e0000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000046feffffffffffffba130000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffc80000000023fdffffff56000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffaa00000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000000000000073fff6901a00000000000000000000000000000000000000e7ffffffffffffc70000000000000000000000000000000088ffffffffff8903000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffdf0000000000b4ffffffae000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffce00000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc30000000000000000000000688b17000000000000000000000000000000000000000000e7ffffffffffffc70000000000000000000000000000000004c6fffff45500000000000000000000000000000000000000000000000000000000000000000000000000000023ecffffffffffffffffc6000000000048fffffff80e0000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fffffffffffffffff200000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000001feedc2c0000000000000000000000000000000000000000000000000000000000000000000000000000000ed5ffffffffffffffffff8a000000000001d9ffffff5e0000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004affffffffffffffffff16000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffc70000000000000000000000000000000000003b1000000000000000000000000000000000000000000000000000000000000000000000000000000002b5fffffffffffffffffffe2a0000000000006effffffb60000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffff3a000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffffff9a000000000000000ef2fffffb1400000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dffffffffffffffffff5e000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffffffde11000000000000000094ffffff6700000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffffff82000000000000000000000000000000000033ffffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffffffe62200000000000000000028feffffbf00000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f6ffffffffffffffffe3b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c6ffffffffffffffffc0b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a76d080000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc30000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000298ffffffffffffffffffffd5260000000000000000000000bafffffd1a000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb80000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000ffbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2be3100000000000000000000000000000000000006abffffffffffffffffffffa30b0000000000000000000000004effffff6f000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd20a00000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000051ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe604000000000000000000000000000000001fc4ffffffffffffffffffcc41000000000000000000000000000002deffffc7000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa90b0000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000097ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b0300000000000000000000000000000057efffffffffffffffffc057010000000000000000000000000000000074ffffff210000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026eefffffffffffffffffffffffffd7700000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000094b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3fcffffffffffffeab3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d8ffffffffffffffccb3b3b3b3b3b3b3c6ffffffffffffffffffffffffff7c0000000000000000000000000000000ca0ffffffffffffffdb8a260000000000000000000000000000000000000011f5ffff780000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044fbffffffffffffffffffffee470000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff530000000000000002bbfffffffffffffffffffffa5e0000000000000000000000000000000080fffffffedea8632000000000000000000000000000000000000000000000009affffd0000054b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c9ffffffffffffffffbcb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6a25e02000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffd323000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff53000000000000000014e2fffffffffffffffff144000000000000000000000000000000000005795b310a0000000000000000000000000000000000000000000000000000002effffff2900b1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffaa0b00000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff5300000000000000000036f9ffffffffffffe42e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffff8005f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bcfffffffffb76000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff530000000000000000000069ffffffffffd11c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffd93effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f05000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011daffffe33b00000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff530000000000000000000000a2ffffffa70b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e3ffff310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027efb7140000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff5300000000000000000000000ad1fc7200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affff8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd5fffffffffffffffffffffa5f000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002401000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff53000000000000000000000000244100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f8ffe101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f2fffffffffffffffff14400000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffff3900000000000000000000000000000000000000000000000000000000000000000018688f7d370000000000000000000000000000000000000000000000000054ffffffffffffffe32d0000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffff15b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffff91000000000000000000000000000000000000000000000000000000000000000082f7ffffffff97010000000000000000000000000000000000000000000000008effffffffffce1b000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffff8b34b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5cb730000000000000000000000000000000000000000000000000000000000000011faffffffffffff7800000000000000000000000000000000000000000000000004c2ffffffa90a00000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa8060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc300000000000000c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7fefffffffffffff4d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7ebffffffffffffffe5d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c68a1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000085d919e6c0a0000000000000300000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffed0900000000000000000000000000000000000000000000000018e7fe7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff94060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffd6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b6ffffffffffffffc30000000000002bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000018ebffffffffe122000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffffff45000000000000000000000000000000000000000000000000003e5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff25700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc30000000000006effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc207000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffcd00000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffffff6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffead3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f0ffffffffffffffffffffd2260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000000000b2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb60900000000000000000000000000000000000000000000000000000000000000000000000000000000000be9ffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffcc5b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ef0ffffffffffffffff9e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff53000000001fefffffffffffffffffffa80500000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000024fcffffffffffffffffff5600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfffffffcac3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef7fffffffffff6600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff53000000000052ffffffffffffffff990200000000000000000000000000000000000000000000000000000000000000000000000000000000000024f8ffffffffffffffff78000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffff2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfff08c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050fcffffffd82c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff5300000000000096ffffffffffff890000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cbffffffffffffffffff5d00000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffd2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000296c0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffa70c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeae1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff5300000000000008d2ffffffff78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099fffffffffffffffffffe1c0000000000000000000000000000000000000000000000000000000000000000000009dcffffffffffffffffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007769000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff530000000000000029f5fffd68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffffbd000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffffe408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000002eefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff53000000000000000063fb59000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f6fffffffffffffffffffd350000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffffffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fc8f7ffe8ae510200000000000000000000001ab3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3e7ffffffffffffffffffffffffffeb3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff530000000000000000002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016ddffffffffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000016e7ffffffffffffffffffffa200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffca2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ff4ffffffffffffffffffffffcf1f0000000005000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017d5ffffffffffffffffffffb80400000000000000000000000000000000000000000000000000000000000000000009c8ffffffffffffffffffffd20a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047fffffffffffffffffff76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054feffffffffffffffffffa7090000000b9adf340000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018d6ffffffffffffffffffffbd0c00000000000000000000000000000000000000000000000000000000000000000001abffffffffffffffffffffd216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fffffffffffffffd7600000000000ef1fff86800000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018d7ffffffffffffffffffff93040000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffffcd13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6fffffffffffffffffffffffe4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001adffffffffffee48000000000000008cffffffa30b0000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ad8ffffffffffffffffffe254000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffffffffa50e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffffffffffffffef1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd1ffffffc92000000000000000001cfaffffffcc1600000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000001bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8d25e000000000000000000000000000000000000000000000000000000000039e5fffffffffffffffff6830a000000000000000000000000000000000000000000000000000000000000000000000045fbfffffffffffffffff35e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfaffffffffffffffffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ebff8e0500000000000000000000a3ffffffffdd24000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc30000000058ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3d00000000000000000000000000000000000000000000000000000068f9ffffffffffffffe075120000000000000000000000000000000000000000000000000000000000000000000000003cf1ffffffffffffffffb22300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffffffffffff390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e4f0000000000000000000000002effffffffffea350000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc30000000096ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb70d00000000000000000000000000000000000000000000000000079effffffffffffe69b4c03000000000000000000000000000000000000000000000000000000000000000000000000004cf6ffffffffffffffcb3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffa9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9fffffffffff44700000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc3000000008eb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3fcffffffffffffeab3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d8ffffffffffffffccb3b3b3b3cbffffffffffffffffffffffffff980400000000000000000000000000000000000000000000000000005fffffffe4b37e33010000000000000000000000000000000000000000000000000000000000000000000000000000005ffbffffffffffffc65601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ff5fffffffffffffffffffffb18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045fffffffffffff94b000000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007ffffffffffffffc300000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff530000000005c0fffffffffffffffffffffe7600000000000000000000000000000000000000000000000000000000005345150000000000000000000000000000000000000000000000000000000000000000000000000000000000000074fefffffffff39830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025c6ffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9fffffffffffff84a0000000000000000000000000000000000000000000000000000000000001bffffffffffffff7300000000000000000000000000000007fffffffffffffff095510f00000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff53000000000014e0fffffffffffffffff75600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffff4af620d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bafa4846115000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000397ffffffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078fffffffffffffff84800000000000000000000000000000000000000000000000000000000001bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc9d0f0000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff530000000000002ff5ffffffffffffec3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048d3944807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffff9a6190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afcfffffffffffffff847000000000000000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9a0000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff530000000000000055ffffffffffda2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffe627000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffff12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6fffffffffffffffff4340000000000000000000000000000000000000000000000000000001bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff95070000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff53000000000000000084ffffffb8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c1ffffffffffffff3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffffffe82100000000000000000000000000000000000000000000000000001bfffffffffffffffff5d3d3d3d3d3d3d3d3d3d3d3d3d3d3eefffffffffffffffffff35800000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff53000000000000000001b1ff8c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f4ffffffffffff5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ecffffffffffffffffffd913000000000000000000000000000000000000000000000000001bffffffffffffd26b0f00000000000000000000000000002af1ffffffffffffffd3270000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff530000000000000000000d530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffff5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffffffffffffcd7d654b120000000000000000000000000000000000000000001bfffffff59e3800000000000000000000000000000000000048fcffffffffff9e09000000000000000000000000000000000000000000f3ffffffffffffb700000000000000000000000000000000007bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ddffffffffff650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031fffffffffffffffffffffffffffffa6200000000000000000000000000000000000000001bffd26b0f0000000000000000000000000000000000000000006ffffffff6610000000000000000000000000000000000000000000000f3fffffffffffffdcf851000000000000000000000000000007bfffffffffffffff1b64f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016f38a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd61a00000000000000000000000000000000000000000c380000000000000000000000000000000000000000000000000099ffd92d000000000000000000000000000000000000000000000000f3ffffffffffffffffffe319000000000000000000000000007bffffffffffffffffffff83000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effff610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047b0d00000000000000000000000000000000000000000000000000f3ffffffffffffffffffff96000000000000000000000000007bfffffffffffffffffffffd1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001af7ffffee1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3fffffff9dfc3a78b6f532e000000000000000000000000007bffffffffecd0b4987c61450e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffdf52000000000000000000000000000000000000000000000000000000000000000000000000000743420e00000000000000000000003fffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffdad3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d5ffffffffffffffffffffffbe0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000654e3216010000000000000000000000000000000000000000365b3f23090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ef9ffffffffffffbb2a0000000000000000000000000000000000000000000000000000000000000000000068f2ffffe744000000000000000000003fffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fbfffffd0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffffb608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009afffffffffffffffffb8f0f000000000000000000000000000000000000000000000000000000000000007dffffffffffef1d0000000000000000003fffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffda0000000000000000000000000000000000000000000000000000000000000000000000000000000000001b89cdd8b0440000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffac060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022fbffffffffffffffffffffe962010000000000000000000000000000000000000000000000000000000000b2ffffffffffff930000000000000000003fffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeffffac000000000000000000000000000000000000000000000000000000000000000000000000000000000055f4fffffffffe740000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffa103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ebd5b28126000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054624019000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffffffca3700000000000000000000000000000000000000000000000000000000d5ffffffffffffe80200000000000000003fffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000b4fffffffffffffd370000000000000000000000000000000000000000000000000000000000000000000000000076ffffff960100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffbf2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffcc7110000000000000000000000000000000000000000000000000000000000000000000000026fcfffffffffffffffffffffffffffffe9f170000000000000000000000000000000000000000000000000001f7ffffffffffffff1f00000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effff2c0000000000000000000000000000000000000000000000000000000000000000000000000000000001ebffffffffffffffa1000000000000000000000000000000000000000000000000000000000000000000000000000077ff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093fffffffffffffc4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffee7000000000000000000000000000000000000000000000000000000000000000000000a6fffffffffffffffffffffffffffffffffff17205000000000000000000000000000000000000000000000022ffffffffffffffff3b00000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffe500000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000000000000000003d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff660000000000000000000000000000000000000000000000000000000000000000006ef6ffffffffffffffffffffffffffffffffffffd7460000000000000000000000000000000000000000000061ffffffffffffffff4c00000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f6654000000000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000002bebffffffffffffffffffffffffffffffffffffffaf210000000000000000000000000000000000000000a2ffffffffffffffff3d00000000000000003fffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeeffffffffffffffffe10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000004afffffffffffffffffffffffffffffffffffffffff7830a000000000000000000000000000000000000e3ffffffffffffffff2d00000000000000003fffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffb40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000002edffffffffffffffa5d7ffffffffffffffffffffffffe2530000000000000000000000000000000025fffffffffffffffffe0f00000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dedffffffffffffffffff5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffff4b003ea5f8ffffffffffffffffffffffb31e000000000000000000000000000078ffffffffffffffffd40000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffffffffe30a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffff4b0000001473d9fffffffffffffffffffff47303000000000000000000000000d1ffffffffffffffff9c0000000000000000003fffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013edffffffffffffffffff51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000141a8f9ffffffffffffffffffce350000000000000000000029ffffffffffffffffff590000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffffff9800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000001676dcfffffffffffffffffd910d000000000000000082fffffffffffffffff30a0000000000000000003fffffffffffffffaf000000000000000000000000000000000000000083dab28b5f1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffad0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000366c9eb4c0ccd8e5f1fdfffffffffffffffffffffffffffffffffffffdf9f4f0ece7e3dfdad6d2cdc9c5c0b4a391806f54310d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffe3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3f1ffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b000000000000000000000145aefcffffffffffffffe45100000000000003e1ffffffffffffffffa2000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000aeffffffffffcf80140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f3ffffffffffffffff9506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160a2cec29053020000000000000000000000000000000000000000000000005ad7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8ac67190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b000000000000000000000000001f88ecffffffffffffffb01d000000004fffffffffffffffffff44000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000001e8fffffffffffffff387070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c6fffffffffffffff45d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffd759010000000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff68301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b0000000000000000000000000000000963d0fffffffffffff370030000baffffffffffffffffcb00000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000039ffffffffffffffffffffc414000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a8fffffffffffffea11b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffffffffb412000000000000000000000000000000000000002bfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b0000000000000000000000000000000000003dabfcffffffffffcc3226feffffffffffffffff4b00000000000000000000003fffffffffffffffaf00000000000000000000000000000000000000b4ffffffffffffffffffffffc602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019cfffffffffffdb23500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002affffffffffffffffffffe02400000000000000000000000000000000000086ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcf00000000000000000000000000000000113c250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000001d85ebfffffffffcd5ffffffffffffffffcb0000000000000000000000003fffffffffffffffaf00000000000000000000000000000000000069ffffffffffffffffffffffffff6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffe9851f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f2ffffffffffffffffffffe2200000000000000000000000000000000000bdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd9000000000000000000000000000020a9feffffbe17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b000000000000000000000000000000000000000000000860ceffffffffffffffffffffffff450000000000000000000000003fffffffffffffffaf000000000000000000000000000000000c8ffeffffffffffffffffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d7ffd0863c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffffffffdd1000000000000000000000000000000000d3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000aaffffffffffc6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b000000000000000000000000000000000000000000000000003ba8fbffffffffffffffffa1000000000000000000000000003fffffffffffffffaf00000000000000000000000000001c7ee5ffffffffffffffffffffffffffffffff290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd9ffffffffffffffffffffffab00000000000000000000000000000000e0ffffffffffffffe87f533a332d282727272727272727272727272727272727292c3035393d4145494e52565a5e626671a0e5fffffffffffffff87f040000000000000000000000000004f0ffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000be6ffffffffffffffea13000000000000000000000000003fffffffffffffffaf00000000000000000000093f82c4fcffffffffffffffffffffffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ccbffffffffffffffffffffff64000000000000000000000000000000e3ffffffffffffff35000000000000000000000000000000000000000000000000000000000000000000000000000000000015edffffffffff85130000000000000000000000000000003fffffffffffffff830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b000000000000000000000000000000000000000000000000000083ffffffffffffffff5800000000000000000000000000003fffffffffffffffaf000000000000006fa9d7fcffffffffffffffffffffffffffffffffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088afaffffffffffffffffffed0e0000000000000000000000000000e3ffffffffffffff0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffff2c00000000000000000000000000000000a3ffffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b000000000000000000000000000000000000000000000000001df6ffffffffffffffa90000000000000000000000000000003fffffffffffffffaf00000000000000e3fffffffffffff6e7d7c8b8a9998a8196e1ffffffffffffffff8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028c6ffffffffffffffffff820000000000000000000000000000e3ffffffffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000018f9ffffffff2600000000000000000000000000000018f9ffffffffffffff940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000a5ffffffffffffffd20b0000000000000000000000000000003fffffffffffffffaf00000000000000716b57432f1b080000000000000000000008dbffffffffffffff9500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000595fffffffffffffffff41500000000000000000000000000e3ffffffffffffff0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffff1f00000000000000000000000000000082ffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000037feffffffffffffee23000000000000000000000000000000003fffffffffffffffaf000000000000000000000000000000000000000000000000008bffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffff7000000000000000000000000000e3ffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffff18000000000000000000000000000015f1ffffffffffffffff310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b000000000000000000000000000000000000000000000004cefffffffffffffd4700000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000075ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffca00000000000000000000000000e3ffffffffffffff0b0000000000000000000000000000000000000000000000014c8d904700000000000000000000000000000013fcffffff11000000000000000000000000000095ffffffffffffffffe0010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b000000000000000000000000000000000000000000000076ffffffffffffff6e0000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffff25000000000000000000000000e3ffffffffffffff0b0000000000000000000000000000000000000000000000c6ffffffff8c000000000000000000000000000000c6ffffff0a0000000000000000000000000029fbffffffffffffffff6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b0000000000000000000000000000000000000000000023f6ffffffffffff78000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b9ffffffffffff73000000000000000000000000e3ffffffffffffff0b0000000000000000000000000000000000000000000029ffffffffffff39000000000000000000000000000088ffffff0300000000000000000000000002c4ffffffffffffffffe408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000bdffffffffffff8100000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013e3ffffffffffa5000000000000000000000000e3ffffffffffffff0b000000000000000000000000000000000000000000006affffffffffff94000000000000000000000000000049fffffc000000000000000000000000006ffffffffffffffffffe4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000064ffffffffffff890000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffd6000000000000000000000000e3ffffffffffffff0b00000000000000000000000000000000000000000000c2ffffffffffffbc00000000000000000000000000000efcfff500000000000000000000000023f5ffffffffffffffff940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b000000000000000000000000000000000000000028f4ffffffffff8b000000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4fffffffffd0b0000000000000000000000e3ffffffffffffff0b0000000000000000000000000000000000000000002bffffffffffffffb8000000000000000000000000000000ccffee00000000000000000000000bd1ffffffffffffffffbc0600000000000000000000000000000000000000000000000000210b0000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b0000000000000000000000000000000000000008d2fffffffffd6d00000000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024fcffffffff2d0000000000000000000000e3ffffffffffffff0b00000000000000000000000000000000000000000099ffffffffffffff990000000000000000000000000000008dffe70000000000000000000001acffffffffffffffffca0c0000000000000000000000000000000000000000000000000000cff7b362150000000000000000000000000000000000000000000093ffffffffffffffefd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f7ffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b0000000000000000000000000000000000000097fffffffff44d0000000000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffff370000000000000000000000e3ffffffffffffff0b000000000000000000000000000000000000000026fbffffffffffffff560000000000000000000000000000004fffe0000000000000000000007effffffffffffffffc713000000000000000000000000000000000000000000000000000027f7fffffffcc171200000000000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000055ffffffffe633000000000000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffff420000000000000000000000e3ffffffffffffff0b0000000000000000000000000000000000000000adffffffffffffffea0a00000000000000000000000000000012fed900000000000000000050feffffffffffffffa407000000000000000000000000000000000000000000000000000000001066c5ffffffffffd07f2f0000000000000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b000000000000000000000000000000000021f0ffffffd11e00000000000000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffe72300000000000000000000000000000000000000000000000000000000000000000000000000000e5003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ffffff4c0000000000000000000000e3ffffffffffffff0b000000000000000000000000000000000000004cffffffffffffffff7a00000000000000000000000000000000005d5600000000000000002bf3fffffffffffffb790000000000000000000000000000000000000000000000000000000000000000002684e1ffffffffffde8e3d0200000000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b0000000000000000000000000000000005caffffff96080000000000000000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffdf1a00000000000000000000000000000000000000000000000000000000000000000000000001afffdf720f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008519ccff8fbe99c1c000000000000000000000000000000000000000000000000000000000077ffffff540000000000000000000000e3ffffffffffffff0b00000000000000000000000000000000000011e6ffffffffffffffd30700000000000000000000000000000000000000000000000000001addffffffffffffd2320000000000000000000000000000000000000000000000000000000000000000000000000143aafaffffffffffe5892a0000000000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b000000000000000000000000000000008dffffee5200000000000000000000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfffffd51200000000000000000000000000000000000000000000000000000000000000000000000785f7fffff29123000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002698f2ffffffffffffffe3210000000000000000000000000000000000000000000000000000000027ffffff410000000000000000000000e3ffffffffffffff0b000000000000000000000000000000000001abfffffffffffffff72f00000000000000000000000000000000000000000000000000001ddcfffffffffffa810500000000000000000000000000000000000000000000000000000000000000000000000000000000197de3ffffffffffffcc6d140000000000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000048feffc51f0000000000000000000000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037feffffbb030000000000000000000000000000000000000000000000000000000000000000000000001da3fefffffda62500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022acfdffffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000dfffff250000000000000000000000e3ffffffffffffff914d0100000000000000000000000000000082fffffffffffffffa4b000000000000000000000000000000000000000000000000000020dffffffffffda5240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034fb9fefffffffffffaaf51050000000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b0000000000000000000000000000000e9d8404000000000000000000000000000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffff8a000000000000000000000000000000000000000000000000000000000000000000000000000034c1fffffffb9c1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000981f7ffffffffffffffffffffffffad0000000000000000000000000000000000000000000000000000000000b2ffff0b0000000000000000000000e3ffffffffffffffffffc50e000000000000000000000000005bfffffffffffffffa56000000000000000000000000000000000000000000000000000023e2ffffffffb02d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002596f7ffffffffffffec9335000093ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000000207000000000000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001af6ffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000055e8fffffff8921700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fdfffffffffffffffffffffffffffff72000000000000000000000000000000000000000000000000000000000089ffef000000000000000000000000e3ffffffffffffffffffff970000000000000000000000003bf8ffffffffffffe63a000000000000000000000000000000000000000000000000000027e5fffff59c3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001682edffffffffffffffd577a9ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005ffff0ca8c300000000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088fffffff42a00000000000000000000000000000000000000000000000000000000000000000000000000000012a1fffffffff272040000000000000000000000000000000000000000000000000000000000000000000000000000000000000013afffffffffffffffffffffffffffffffe5090000000000000000000000000000000000000000000000000000000000439e7c000000000000000000000000e3ffffffffffedcfb0917248000000000000000000000022eaffffffffffffbc1900000000000000000000000000000000000000000000000000000049eed86f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ddfffffffffffffffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffc841000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010eeffffffcc040000000000000000000000000000000000000000000000000000000000000000000000000000000049e2ffffffffd43f00000000000000000000000000000000000000000000000000000000000000000000000000000000003de3ffffffffffffffffffffffffffffffff5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009388694a2b0d000000000000000000000000000000002ce4ffffffffffe75a0000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000358ceffffffffffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffff700000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffff7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000d98ffffffffffa41900000000000000000000000000000000000000000000000000000000000000000000000000027dfcffffffffffffffffffffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003deffffffffff1870f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044b9ffffffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017f9fffffffa3100000000000000000000000000000000000000000000000000000000000000000000000000000000000054f1fffffffff05f00000000000000000000000000000000000000000000000000000000000000000000001abfffffffffffffffffffffffffffffffffffd80c000000000000000000000000000000000000000000000000000000000000000000000018c3b99b7a320000000000000000000000000000000000000000000000000050f7ffffffe7770f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a5fbffffffffffffffffdd4d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffa30d0000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffd00300000000000000000000000000000000000000000000000000000000000000000000000000000000000023cdffffffffffae15000000000000000000000000000000000000000000000000000000000000000043ebffffffffffffffffffffffffffffffffffff440000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffdf6c0600000000000000000000000000000000000000000025f8fff7ac5107000000000000000000000000000000000000000000000000000000000082dabe9a590b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fc2ffffffffffffffffffce510100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffffffff7af58040000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffffff68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000793ffffffffffe94e00000000000000000000000000000000000000000000000000000000000051f9ffffffffffffffffffffffffffffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffc40300000000000000000000000000000000000000000039600f000000000000000000000000000000000000000000000000000000000000000097fffffffff5971700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffd7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f2ffffffffffffffffffffffd02700000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffec11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057f6ffffffffff9d090000000000000000000000000000000000000000000000000000005dfcffffffffffffffffffffffffffffffffffffffff660000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097fffffffffffff237000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8200000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036e8ffffffffffd1240000000000000000000000000000000000000000000000000069feffffffffffffffffffffffffe37577f5ffffffffff830000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff55c0000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e4fffffffffb240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fd3fffffffffff04f000000000000000000000000000000000000000000000077ffffffffffffffffffffffffff950d000072ffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffbcb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e2ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffda2d000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb8fffffffffffe880300000000000000000000000000000000000000007fffffffffffffffffffffffffe6480000000005e1ffffffffbd0000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffd55c6aedffffffffffffffffffda52000000000000000000000000000000000000000000000000000000000000000000000001a3ffffffffffffffffffaf0e00000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021fffffffffffa1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039dffffffffffffb80d0000000000000000000000000000000000005dffffffffffffffffffffffffac1300000000000077ffffffffda0000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffcb500100001396fdffffffffffffffffffc4380000000000000000000000000000000000000000000000000000000000000000000005b7fffffffffffffc76000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffe1d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e4ffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffff950000000000000000000000000000000000000000a0ecd9c38d501300000000000000000000000000000000000000000193ffffffffffffd11c0000000000000000000000000000000038f8fffffffffffffffffffff15e000000000000000012f6fffffff70000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffbe440000000000000030c3ffffffffffffffffffffab230000000000000000000000000000000000000000000000000000000000000000000bc9ffffffffe84000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fffffffffff81600000000000000000000000000000000000000c0fffffffffffba634000000000000000000000000000000000000000089ffffffffffffe53100000000000000000000000000001de7ffffffffffffffffffffd520000000000000000000009bffffffff1400000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093b339000000000000000000000059e4fffffffffffffffffffa9013000000000000000000000000000000000000000000000000000000000000000014d9ffffc51a0000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffff7800000000000000000000000000000000000000ddffffffffffffffffae11000000000000000000000000000000000000007efffffffffffff34a0000000000000000000000000aceffffffffffffffffffffc71200000000000000000000002effffffff3100000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000c86f9fffffffffffffffffff07608000000000000000000000000000000000000000000000000000000000000001fe59005000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffdf02000000000000000000000000000000000017fbffffffffffffffffffe1370000000000000000000000000000000000000077fffffffffffffb580000000000000000000001aaffffffffffffffffffffb70a00000000000000000000000000c0ffffff4e00000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024b4ffffffffffffffffffffe15c010000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffff4a000000000000000000000000000000000099fffffffffffffffffffffff0250000000000000000000000000000000000000085fffffffffffffd6100000000000000000073ffffffffffffffffffffa505000000000000000000000000000053ffffff6b00000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051e6ffffffffffffffffffffc42c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffb00000000000000000000000000000001daeffffffffffffffffffffffffffd50b0000000000000000000000000000000000000095fffffffffffffe6b0000000000000025f6ffffffffffffffffff920100000000000000000000000000000005ecffff8800000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f99fefffffffffffffffffffb8a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003edfffffffffff70b00000000000000000000000441a1f6ffffffffffffffffffffffffffffff770000000000000000000000000000000000000001a4ffffffffffffff75000000000001c0ffffffffffffffffffa200000000000000000000000000000000000097ffffa500000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fdaffffffffffffffffffffe14f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffff5200000000000000134c86c0f5ffffffffffffffffffffffffffffffffffffeb0b0000000000000000000000000000000000000004b2ffffffffffffff6e0000000067ffffffffffffffffffc1060000000000000000000000000000000000003dffffc200000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000886fbffffffffffffffffffffb11e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffa100000000000000d3ffffffffffffffffffffffffffffffffffffffffffffff7000000000000000000000000000000000000000000accfffffffffffffe6200001cf1ffffffffffffffffda120000000000000000000000000000000000000001e0ffdf00000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fccfffffffffffffffffffff4760400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffed04000000000000d3ffffffffffffffffffffffffffffffffffffffffffffffc70000000000000000000000000000000000000000001ae5fffffffffffffd5600b3ffffffffffffffffed2500000000000000000000000000000000000000000087fffa02000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000373f5ffffffffffffffffffffd33c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfdffffffffffff4000000000000095a69686766757473727180801112a9dfdfffffffffffffffe1b00000000000000000000000000000000000000000033f5fffffffffffffa97fffffffffffffffff93e000000000000000000000000000000000000000000002dffff19000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000073d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7edfffffffffffffffffffffffed9d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7cea531000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffff90000000000000000000000000000000000000000000007cffffffffffffffff6b0000000000000000000000000000000000000000000053feffffffffffffffffffffffffffffff72000000000000000000000000000000000000000000000000d2ff36000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5210000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffdf0000000000000000000000000000000000000000000003dcffffffffffffffb300000000000000000000000000000000000000000000007effffffffffffffffffffffffffffc2020000000000000000000000000000000000000000000000006cc133000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe52a0000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffff2f000000000000000000000000000000000000000000007dffffffffffffffea000000000000000000000000000000000000000000000001b8fffffffffffffffffffffffff42200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce1b000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ffffffffffffff6d0000000000000000000000000000000000000000000022ffffffffffffffff21000000000000000000000000000000000000000000000014e3ffffffffffffffffffffff680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf00000000000000000067f8fffffffffffffffffffff35a0000000000000000000000000000000000000000004ffeffffffffffffffffffffffffaf0b00000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fbffffffffffffa10000000000000000000000000000000000000000000000e2ffffffffffffff570000000000000000000000000000000000000000000000003afaffffffffffffffffffba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffb8b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3e1ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf0000000000000000000034dfffffffffffffffffffffff9a08000000000000000000000000000000000000000081ffffffffffffffffffffff88010000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffd50000000000000000000000000000000000000000000000a7ffffffffffffff8d0000000000000000000000000000000000000000000000000072fffffffffffffffffa1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf000000000000000000000012b5ffffffffffffffffffffffd1260000000000000000000000000000000000000001b4fffffffffffffffffa6100000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6fffffffffffffd0c000000000000000000000000000000000000000000006effffffffffffffb50000000000000000000000000000000000000000000000000051ffffffffffffffffff5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf000000000000000000000000017bfdfffffffffffffffffffff359000000000000000000000000000000000000000fdaffffffffffffec3f0000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffff3d0000000000000000000000000000000000000000000043ffffffffffffffda00000000000000000000000000000000000000000000000000c9fffffffffffffffffff01d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf000000000000000000000000000043eaffffffffffffffffffffff98080000000000000000000000000000000000002af3ffffffffd124000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffff71000000000000000000000000000000000000000000001bfffffffffffffffb04000000000000000000000000000000000000000000000040ffffffffffffffffffffffbb0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf0000000000000000000000000000001bc5ffffffffffffffffffffffcd1c00000000000000000000000000000000000052feffff9e0900000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffa60000000000000000000000000000000000000000000000f2ffffffffffffff220000000000000000000000000000000000000000000000b7ffffffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf00000000000000000000000000000000058effffffffffffffffffffffe73700000000000000000000000000000000000085f661000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffda0000000000000000000000000000000000000000000000ceffffffffffffff47000000000000000000000000000000000000000000002ffffffffffffffffffffffffffff524000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf0000000000000000000000000000000000005df9fffffffffffffffffffff75a0000000000000000000000000000000000022600000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fafffffffffffffe0b00000000000000000000000000000000000000000000b5ffffffffffffff6800000000000000000000000000000000000000000000a5ffffffffffffffffffffffffffffc5020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf0000000000000000000000000000000000000040eeffffffffffffffffffffff8501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffcab3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d0ffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff29000000000000000000000000000000000000000000009effffffffffffff8000000000000000000000000000000000000000000014f9ffffffffffffffffffffffffffffff760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf000000000000000000000000000000000000000028deffffffffffffffffffffffae0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffffffff480000000000000000000000000000000000000000000087ffffffffffffff9900000000000000000000000000000000000000000071fffffffffffffff1e3fffffffffffffff82c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf00000000000000000000000000000000000000000016c7ffffffffffffffffffffffcf1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffff670000000000000000000000000000000000000000000070ffffffffffffffb1000000000000000000000000000000000000000000d5ffffffffffffff9360ffffffffffffffffcd02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffdf721f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf0000000000000000000000000000000000000000000009acffffffffffffffffffffffdd21000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffff860000000000000000000000000000000000000000000058ffffffffffffffca000000000000000000000000000000000000000039ffffffffffffffff2a02d3ffffffffffffffff61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffcc5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf0000000000000000000000000000000000000000000000018affffffffffffffffffffffe52b0000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffa50000000000000000000000000000000000000000000041ffffffffffffffe200000000000000000000000000000000000000009cffffffffffffffbf00004cffffffffffffffffe50a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffac020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf0000000000000000000000000000000000000000000000000068fcffffffffffffffffffffec3600000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffc4000000000000000000000000000000000000000000002afffffffffffffffa000000000000000000000000000000000000000cf3ffffffffffffff55000000c1ffffffffffffffff7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff55c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e4fffffffffffffffad7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d3b861004df8fffffffffffffffffffff342000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffe30000000000000000000000000000000000000000000013ffffffffffffffff0b00000000000000000000000000000000000058ffffffffffffffe80500000038fffffffffffffffff41900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffda2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b0049f7fffffffffffffffffffff84e0000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004afffffffffffffffd0400000000000000000000000000000000000000000001faffffffffffffff18000000000000000000000000000000000000abffffffffffffff920000000000adffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffffffd9b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ecffffffffffffffffffffaf0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd75000046f7fffffffffffffffffffffa4900000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffffff1300000000000000000000000000000000000000000000e5ffffffffffffff24000000000000000000000000000000000009f4ffffffffffffff3a000000000026fbfffffffffffffffd2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffffffffffffbc4a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031f1fffffffffffffffc760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04b0000000043f6fffffffffffffffffffff63e000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffff2300000000000000000000000000000000000000000000d4ffffffffffffff31000000000000000000000000000000000051ffffffffffffffe10100000000000098ffffffffffffffffb8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffffffff9a02f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef7ffffffffffe8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf0000000000000000000094ffffffffffffffffffffffd42500000000000041f5fffffffffffffffffffff1330000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffff3200000000000000000000000000000000000000000000c9ffffffffffffff3e0000000000000000000000000000000000a3ffffffffffffff8a0000000000000022fdffffffffffffffff460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fffec831800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfbffffffc51a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf0000000000000000000002b1ffffffffffffffffffac0c00000000000000003ef3ffffffffffffffffffffeb2900000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffff4100000000000000000000000000000000000000000000bdffffffffffffff4b0000000000000000000000000000000006f0ffffffffffffff330000000000000000aeffffffffffffffffd100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015670900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cfeff900500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf00000000000000000000000acafffffffffffffd7900000000000000000000003bf2ffffffffffffffffffffe420001e34160000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011ffffffffffffffff5000000000000000000000000000000000000000000000b2ffffffffffffff580000000000000000000000000000000044ffffffffffffffe30000000000000000003cffffffffffffffffff4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf00000000000000000000000016deffffffffed480000000000000000000000000039f5ffffffffffffffffffffe1d6fffffb8600000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ffffffffffffffff5f00000000000000000000000000000000000000000000a7ffffffffffffff650000000000000000000000000000000089ffffffffffffff9a00000000000000000000cbffffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf0000000000000000000000000027edffffc51d0000000000000000000000000000004efdffffffffffffffffffffffffffea5c00000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffff6e000000000000000000000000000000000000000000009bffffffffffffff7200000000000000000000000000000000cdffffffffffffff500000000000000000000059ffffffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf00000000000000000000000000003df7880400000000000000000000000000000000006cffffffffffffffffffffffff9d120000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff7d0000000000000000000000000000000000000000000090ffffffffffffff7e00000000000000000000000000000013fefffffffffffffa0d0000000000000000000004e3ffffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffdf0000000000000000000000000000001800000000000000000000000000000000000000008effffffffffffffffffd83f00000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff830000000000000000000000000000000000000000000085ffffffffffffff8b00000000000000000000000000000055ffffffffffffffbe00000000000000000000000077fffffffffffffffffb1d000000000000000000000000000000000000000000000000000000000000000018fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe186030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036456451600000000000000000000000000004fffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000002adfffffffffffff87f070000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffaf0000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff870000000000000000000000000000000000000000000079ffffffffffffff9800000000000000000000000000000099ffffffffffffff7600000000000000000000000011f4ffffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffdf7c1100000000000000000000004ffffffffffffffffecc82120000000000000000000000000000000000000000000000000522221a00000000000009c8ffffffffc02700000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005fffffffffffffffd74905000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000000000000073ffffffffffffffd862140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff8b000000000000000000000000000000000000000000006effffffffffffffa5000000000000000000000000000000ddffffffffffffff380000000000000000000000000097fffffffffffffffff10e00000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffde1e000000000000000000004fffffffffffffffffffffec2a0000000000000000000000000000000000000000000fd1faffffffe89e1e0000000015ddffed62010000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff4b00000000000000000000000000000000000000000000000000000000005ffffffffffffffffffff0a32d00000000000000003fffffffffffffffbb2323232323232323232323232323232323232323232323232387fffffffffffffffffffcbd46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffffffffffff8f0000000000000000000000000000000000000000000063ffffffffffffffb200000000000000000000000000001afffffffffffffff606000000000000000000000000003affffffffffffffffff7200000000000000000000000000000000000000000000000000000000000003c9d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d8dbd4d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3ddffffffecd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3faffffffffffffffffffffffffffffd92500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffff7c000000000000000000004fffffffffffffffffffffffbb00000000000000000000000000000000000000000000f3ffffffffffffdc0000000000279a1500000000000000000000000000000000000000000000000000000000000000000000000000c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff977020000000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff930000000000000000000000000000000000000000000057ffffffffffffffbf000000000000000000000000000052ffffffffffffffc0000000000000000000000000000000deffffffffffffffffe203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1f5ffdb67000000000000000000000000000000000000000000000008e8fffff24600000000000000000000000000000000000000000000000065ffffffffffffffffffffffffffbd110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff5c000000000000000000004ffffffffffffff3d6bb9f836100000000000000000000000000000000000000000000cbfffffffffffffe0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff91040000000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffff97000000000000000000000000000000000000000000004cffffffffffffffcb00000000000000000000000000008affffffffffffff8400000000000000000000000000000084ffffffffffffffffff46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bfdffffffffff85000000000000000000000000000000000000000000000079fffffffb6200000000000000000000000000000000000000000000000098ffffffffffffffffffffff9b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffff3b0000000000000000000035987c6145290e00000000000000000000000000000000000000000000000000000000a3ffffffffffffff320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff65c00000000000000003fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc31b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffff9b0000000000000000000000000000000000000000000041ffffffffffffffee773e0a0000000000000000000000c1ffffffffffffff4800000000000000000000000000000029ffffffffffffffffffa40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076fffffffffffffe280000000000000000000000000000000000000000000010f2ffffffff81000000000000000000000000000000000000000000000005c4fffffffffffffffffd7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffff1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffff5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7fffffffffffffffff0d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3edffffffffffffffffffffde300000000000000000003ffffffffffffffffbbab3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3e2ffffffffffffffffffff8b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6ffffffffffffffe4b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c8fffffffffffffffffffffa9b0f000000000000000004f5ffffffffffffff1000000000000000000000000000000000cefffffffffffffffff50c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffff8200000000000000000000000000000000000000000000008cffffffffffa0050000000000000000000000000000000000000000000018e4fffffffffffff44e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eefffffffffffff70100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffe16f0c00000000000000000000000000000000000000000000000000000022e8ffffffffffffffffb812000000000000000000003ffffffffffffb9c2100000000000000000000000000000000000000000000000026f0ffffffffffffffef4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd5e000000000000000031ffffffffffffffe1000000000000000000000000000000000073ffffffffffffffffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfaffffffffffffffa800000000000000000000000000000000000000000000001bfaffffffffffbc0e0000000000000000000000000000000000000000000036f8ffffffffdc2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011ffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffd05b0400000000000000000000000000000000000000000000000000000000000030f1fffffffffffe840200000000000000000000003ffffffffb9c2100000000000000000000000000000000000000000000000000000048fdffffffffffcd2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee4800000000000000000069ffffffffffffffb500000000000000000000000000000000001afdffffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffff9e0000000000000000000000000000000000000000000000009fffffffffffffd2170000000000000000000000000000000000000000000060ffffffb00f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033ffffffffffffffb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fcffffffffffffdd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffbc46000000000000000000000000000000000000000000000000000000000000000000003ff8fffffff150000000000000000000000000003ffffa9b2100000000000000000000000000000000000000000000000000000000000075ffffffff97070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd4240000000000000000000099ffffffffffffff89000000000000000000000000000000000000bdfffffffffffffffffd1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004deffffffffffffffff7200000000000000000000000000000000000000000000000029feffffffffffffd6180000000000000000000000000000000000000000000093fc77010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffff950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbfffffffffffffe0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4a8330000000000000000000000000000000000000000000000000000000000000000000000000051fcffd62700000000000000000000000000003a9b21000000000000000000000000000000000000000000000000000000000000000000a5fff45a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000011d1ffffffffffffffffac0c0000000000000000000000c5ffffffffffffff5d00000000000000000000000000000000000067ffffffffffffffffff760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efffffffffffffffffd2000000000000000000000000000000000000000000000000000b1ffffffffffffffd718000000000000000000000000000000000000000000043600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffff740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000065ac0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a4290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f0000000000000000000000000000000000000000000017dafffffffffffd7a00000000000000000000000000f1ffffffffffffff3100000000000000000000000000000000000020ffffffffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d6ffffffffffffffff9b00000000000000000000000000000000000000000000000000003dffffffffffffffffd819000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffff5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000000001ee2fffffff04a000000000000000000000000001efffffffffffffffd0900000000000000000000000000000000000000d9ffffffffffffffffff4c2213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffe415000000000000000000000000000000000000000000000000000000d6ffffffffffffffffd8190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeaa212000000004ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4ca510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000000000026e9ffd52500000000000000000000000000004bffffffffffffffd9000000000000000000000000000000000000000093ffffffffffffffffffffffffd54d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001af1fffffffffffffff22f0000000000000000000000000000000000000000000000000000000072ffffffffffffffffffd9260a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb50000000095fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f000000000000000000000000000000000000000000000000002fa10d00000000000000000000000000000077ffffffffffffffad00000000000000000000000000000000000000004cfffffffffffffffffffffffffffd2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffe535000000000000000000000000000000000000000000000000000000000014f9ffffffffffffffffffffffe8951100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7700000000dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd92100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffff8100000000000000000000000000000000000000000cf9ffffffffffffffffffffea9e4f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffc01900000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffffffffffffffd50600000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3ffffffffffffffebb3b3b3b3b3b3b3b3b3b7fefffffffffffffffffffffffa5d0000000010b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3f1ffffffffffffffbdb3b3b3b3b3b3b3b3b3b3b3d9ffffffffffffffffffffffffc5130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffff55000000000000000000000000000000000000000000bfffffffffffffffd98a3b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f1ffffffffffe65b00000000000000000000000000000000000000000000000000000000000000000044fffffffffffffffffffffff4a75206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffa20000000000000000000082fffffffffffffffffffff3470000000000000000000000000000000000000000000000000000b3ffffffffffffff3b000000000000000000000017e6ffffffffffffffffffffad08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff2900000000000000000000000000000000000000000079fffffffdc4752700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd8ffffffffdc6e0c0000000000000000000000000000000000000000000000000000000000000000000001defffffffffffffff4a95309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffff7d0000000000000000000001b4ffffffffffffffffe9340000000000000000000000000000000000000000000000000000008affffffffffffff690000000000000000000000003cfbffffffffffffffff900200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000011fffffffffffffffb0400000000000000000000000000000000000000000032f5b061160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1fffff2a94d02000000000000000000000000000000000000000000000000000000000000000000000000007bfffffffff5aa540a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffff5800000000000000000000000fdbffffffffffffdc230000000000000000000000000000000000000000000000000000000060ffffffffffffff970000000000000000000000000071fffffffffffffe71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffffe200000000000000000000000000000000000000000000010900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b8a4a07000000000000000000000000000000000000000000000000000000000000000000000000000000001afcf6ab560b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffff330000000000000000000000002bf3ffffffffca16000000000000000000000000000000000000000000000000000000000037ffffffffffffffc40000000000000000000000000000aafffffffff65400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffc7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ced7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7fae3d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d3b44b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffff0f0000000000000000000000000054ffffffa4080000000000000000000000000000000000000000000000000000000000000efffffffffffffff201000000000000000000000000000dd8ffffe2320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffffad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffea00000000000000000000000000000088fd76000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff2000000000000000000000000000002af4c316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffff9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff64b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008feffffffffffffc5000000000000000000000000000000023900000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffff5a000000000000000000000000000000360500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffff780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe83600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffffffffbf0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091fffffffffffffffff4bf49000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffff5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffe30c0000000000000000000000000000000000000000000000007dffffffffffffffffffffffffffd41f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045fffffffffffffffff1780200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffffff670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bf8ffffffffffff7c00000000000000000000000000000000000000000000000000a8ffffffffffffffffffffffb90f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffffffffffff8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffffffffde0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffffff29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003caffffffffffffffa90000000000000000000000000000000000000000000000000009cbffffffffffffffffff990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffffffb0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015fffffffffffffbcd965f28010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffffffffff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffb200000000000000000000000000000000000000000000000000001be6fffffffffffffd740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffedd7c1ab957f68523c2604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffe1aa733c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000040fffffffffffffff500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffff7300000000000000000000000000000000000000000000000000000036f7fffffffff250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffda0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065fffffffffffffffffff8230000000000000000000000000000000000000000000000000000000059ffffffd72800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efdffffffffffffffffff7900000000000000000000000000000000000000000000000000000000000084ffaf0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffe4b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ddffffffffffffffe9b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7ac821c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000284feffffffffffffffffffba04000000000000000000000000000000000000000000000000000000000000015601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b7ffffffffffffffffffff970400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ddffffffffffffffffffea66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcb170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffcffffffffffffffffe9740a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3fffffffffffffdad3b00000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffff620000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffffffb40b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057e5ffffffffffffffe9a35d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3fffffffff39122000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffff580000000000000000000000000000000000000000000000000000000002b9ffffffffffffffffffffff9903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009afffffadec1a3773101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffe375100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff4e000000000000000000000000000000000000000000000000000000000013dfffffffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003361902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3cc590400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff4500000000000000000000000000000000000000000000000000000000000031f6fffffffffffffa5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ffffffffffffffff3b000000000000000000000000000000000000000000000000000000000000005effffffffffef440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ffffffffffffffff31000000000000000000000000000000000000000000000000000000000000000094ffffffda27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffff28000000000000000000000000000000000000000000000000000001000000000005c4ffbb1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffff1e000000000000000000000000000000000000000000000013a2edffda6300000000198404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffff140000000000000000000000000000000000000000000000a1ffffffffff61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffff0a000000000000000000000000000000000000000000004bffffffffffffd90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffff0300000000000000000000000000000000000000000026efffffffffffffff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff00000000000000000000000000000000000000000016d7fffffffffffffffa0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075fffffffffffffffd00000000000000000000000000000000000000001ad7ffffffffffffffffc5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bfffffffffffffffa0000000000000000000000000000000000000020ddffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ffffffffffffffff800000000000000000000000000000000000025e2ffffffffffffffffffd0030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083fffffffffffffff5000000000000000000000000000000000039e7ffffffffffffffffffee23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052e6c19d79480a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffff20000000000000000000000000000000176fbffffffffffffffffffeb3800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088fffffffffff9bf751100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffef000000000000000000000000000014b6ffffffffffffffffffffd62500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4fffffffffffffffff390130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffed000000000000000000000000003de4fffffffffffffffffffa83070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffffffffffffdf32000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffea0000000000000000000000169bfdfffffffffffffffff89b26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1fffffffffffffffffffffffff52a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffef2700000000000000000674f1ffffffffffffffffd47f190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffffffffffffffffd1060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffe771030000000032daffffffffffffefb87b2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000677ffffffffffffffffffffffffffffffff550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffffffff98000000000ac6e3c3a3835e2701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000126ae0ffffffffffffffffffffffffffffffffffb4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022d68b4faffffffffffffffffffffffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffecd0b4987b5f190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000785300000000000000000000000000000000000000000000000000000000000000001b446a91baf0ffffffffffffffffffffffffffffffffffffffffffffffff150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026b350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007496795d41250a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003efeffc83f000000000000000000000000000000000000000000000000000000000000d7fffffffffffffcecddcfc0b2a3948677696177c8ffffffffffffffffff2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bc6ffa50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ee7ffffffb628000000000000000000000000000000000000000000000000000000006b6e5b483523100100000000000000000000000001c2ffffffffffffffff3600000000000000000000000000000000000000000000000000000000000000000000000000000000000782fafffffa1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016b8fffffff9840900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000000000000000000000003dd8ffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000175faffffffde4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000000000000001099feffffffffffffff6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037deffffffffa20f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000000042e6fffffffffffffffffff95e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fabffffffffe1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000000017cfdffffffffffffffffffffffffa41500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dfffffffffe8c05000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000000000013b7fffffffffffffffffffffffffffffffcc0550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067fdffffffffc51a0000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000000038e2ffffffffffffffffffffffffffffffffffffe1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053f8ffffffffe73d00000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000006ffaffffffffffffffffffffffffffffffffffffbf4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041f1fffffffffb6b000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000000eabfffffffffffffffffffffffffffffffffffdab3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031e9ffffffffff8b0100000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f00000000000000000000000000000000000000000000000000000000001cd3fffffffffffffffffffffffffffffffff7972400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024e3ffffffffffa807000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f000000000000000000000000000000000000000000000000000000002de4fffffffffffffffffffffffffffffffc9c1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002befffffffffffc00d0000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f00000000000000000000000000000000000000000000000000000042f1ffffffffffffffffffffffffffffffae290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef8ffffffffffc60e00000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f00000000000000000000000000000000000000000000000000004ef9ffffffffffffffffffffffffffffc03800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048f3e5c19135000000000000000000000000000000000000000df4d8ac7f52250200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fdffffffffffc70f000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f0000000000000000000000000000000000000000000000000051faffffffffffffffffffffffffffe04d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffcc3b000000000000000000000000000000000058fffffffffffff5cb9e72440e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffc90d0000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f00000000000000000000000000000000000000000000000054fbfffffffffffffffffffffffffb8b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfffffffffffffe5f000000000000000000000000000000002f89ccfdfffffffffffffffffdd1975c22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffb60300000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f000000000000000000000000000000000000000000000052fbffffffffffffffffffffffffc82f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa300000000000000000000000000000000000000135497dbffffffffffffffffffffe7ad72380600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffff9400000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f0000000000000000000000000000000000000000000040f8fffffffffffffffffffffff069020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa300000000000000000000000000000000000000000000001f62a6ecfffffffffffffffffffff6b4691e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd7ffffffffffff6f000000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f00000000000000000000000000000000000000000030f1ffffffffffffffffffffffc51e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000000000000000000000000000000000000000033f90e1ffffffffffffffffffffffd2873c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ff8fffffffffffd4d0000000000000000000000000000000000000000000000000000000053ffffffffffffffff3f000000000000000000000000000000000000000022e7fffffffffffffffffffffd85040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000000000000000000000000000000000000000000000003283d4ffffffffffffffffffffffeda55a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffffffff43100000000000000000000000000000000000000000000000000000053ffffffffffffffff3f000000000000000000000000000000000000000dd5ffffffffffffffffffffe84400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000002676cafffffffffffffffffffffff7a74702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffe51b000000000000000000000000000000000000000000000000000053ffffffffffffffff3f00000000000000000000000000000000000001b0ffffffffffffffffffffb9170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000002a8ce9ffffffffffffffffffffffe486260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011e1ffffffffffffca040000000000000000000000000000000000000000000000000053ffffffffffffffff3f0000000000000000000000000000000000007fffffffffffffffffffff8301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000551b3fcffffffffffffffffffffffc5650e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bfcffffffffffff7e0000000000000000000000000000000000000000000000000053ffffffffffffffff3f00000000000000000000000000000000004efefffffffffffffffffb610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000001a78dafffffffffffffffffffffff69e28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bfffffffffffffb3400000000000000000000000000000000000000000000000053ffffffffffffffff3f000000000000000000000000000000001ceefffffffffffffffff145000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b6fffffffffffffffffffffffdac3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce4ffffffffffffd608000000000000000000000000000000000000000000000053ffffffffffffffff3f00000000000000000000000000000002c0ffffffffffffffffe32e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fa7fcffffffffffffffffffffffb93f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffff8e000000000000000000000000000000000000000000000053ffffffffffffffff3f0000000000000000000000000000007affffffffffffffffd01b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002398f8ffffffffffffffffffffffc54c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdfffffffffffffe410000000000000000000000000000000000000000000053ffffffffffffffff3f000000000000000000000000000036fbffffffffffffffcc0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001889f2ffffffffffffffffffffffd14a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029faffffffffffffe10e00000000000000000000000000000000000000000053ffffffffffffffff3f0000000000000000000000000005d4ffffffffffffffd31300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000002cb3ab8a6010000000000000000000000000000000000000000000000000000000000000000000000000001087f8ffffffffffffffffffffffb32300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffff9400000000000000000000000000000000000000000053ffffffffffffffff3f000000000000000000000000007affffffffffffffda180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003ffffffffff8a2160000000000000000000000000000000000000000000000000000000000000000000000000022adfffffffffffffffffffffff8830a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce4fffffffffffffb27000000000000000000000000000000000000000053ffffffffffffffff3f00000000000000000000000024f7ffffffffffffe01d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffec22000000000000000000000000000000000000000000000000000000000000000000000000000042d2ffffffffffffffffffffffe1530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffb0000000000000000000000000000000000000000053ffffffffffffffff3f000000000000000000000000bcffffffffffffe62400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8a0000000000000000000000000000000000000000000000000000000000000000000000000000000369ecffffffffffffffffffffffbc29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4ffffffffffffff3e0000000000000000000000000000000000000053ffffffffffffffff3f000000000000000000000056ffffffffffffef2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000010000000000000000000000000000000000000000000000000000000000000000001191fbfffffffffffffffffffffa8605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffca0100000000000000000000000000000000000053ffffffffffffffff3f0000000000000000000006ddfffffffffffe4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000027e9a0530c000000000000000000000000000000000000000000000000000000000000000033d8ffffffffffffffffffffffc92200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e8ffffffffffffff5800000000000000000000000000000000000053ffffffffffffffff3f0000000000000000000071ffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000009cfffffff9b86b1e0000000000000000000000000000000000000000000000000000000000000a98fffffffffffffffffffffff15800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffdf07000000000000000000000000000000000053ffffffffffffffff3f00000000000000000011eeffffffffffb50100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000098f6ffffffffffffcc731c00000000000000000000000000000000000000000000000000000000004febffffffffffffffffffffff9e0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bebffffffffffffff72000000000000000000000000000000000053ffffffffffffffff3f0000000000000000008cffffffffffdc110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000001171d9fffffffffffffec1681400000000000000000000000000000000000000000000000000000019b8ffffffffffffffffffffffd72f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffffe3040000000000000000000000000000000053ffffffffffffffff3f000000000000000016f6fffffffff52e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000143acfbfffffffffffffbb6580600000000000000000000000000000000000000000000000000016ff8fffffffffffffffffffff86e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011f7ffffffffffffff590000000000000000000000000000000053ffffffffffffffff3f000000000000000087ffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000000001c8bf1ffffffffffffffeb8d28000000000000000000000000000000000000000000000000002dd8ffffffffffffffffffffffad0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffcb0000000000000000000000000000000053ffffffffffffffff3f0000000000000010f1ffffffffae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000f76e5ffffffffffffffffc25d0800000000000000000000000000000000000000000000000fb8ffffffffffffffffffffffcd1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffff3c00000000000000000000000000000053ffffffffffffffff3f000000000000007cfffffffff01a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000660d5ffffffffffffffffee8a1c00000000000000000000000000000000000000000000038effffffffffffffffffffffe43100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dcffffffffffffffad00000000000000000000000000000053ffffffffffffffff3f0000000000000aecffffffff68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000000000000000000000154d5fffffffffffffffffaa4310000000000000000000000000000000000000000000062fbfffffffffffffffffffff44c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffffffffffffd22000000000000000000000000000053ffffffffffffffff3f00000000000065ffffffffc301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000000000000000000000000025adaffffffffffffffffffbe4b0100000000000000000000000000000000000000004af5fffffffffffffffffffffb5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afcffffffffffffff90000000000000000000000000000053ffffffffffffffff3f000000000000cffffffff92900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000000000000000360deffffffffffffffffffd455010000000000000000000000000000000000000039eefffffffffffffffffffffe6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3fffffffffffffff1090000000000000000000000000053ffffffffffffffff3f00000000003affffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000000000000000000056dedffffffffffffffffffd251010000000000000000000000000000000000002be4ffffffffffffffffffffff7d032b483e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff540000000000000000000000000053ffffffffffffffff3f0000000000a5ffffffec0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000000000000000000000000001292fbffffffffffffffffffce4d00000000000000000000000000000000000022e3fffffffffffffffffffffff8ffffffd813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf8ffffffffffffffae0000000000000000000000000053ffffffffffffffff3f0000000016f9ffffffffd03a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000000000000000000000000002ab8ffffffffffffffffffffca3e000000000000000000000000000000000024e4fffffffffffffffffffffffffff781090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7fffffffffffffff80f00000000000000000000000053ffffffffffffffff3f0000000072fffffffffffffe9c130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000000000000000000000000000000000000000000004bdbffffffffffffffffffffaa1f0000000000000000000000000000000025e5ffffffffffffffffffffffb021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffff6100000000000000000000000053ffffffffffffffff3f00000000ceffffff64e2ffffffec6301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000888fbfffffffffffffffffff7820a00000000000000000000000000000027e9ffffffffffffffffd9480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffffffffbb00000000000000000000000053ffffffffffffffff3f00000029ffffffbf001cd4ffffffffc62f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000031ceffffffffffffffffffffe45b00000000000000000000000000000033f3fffffffffff377060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0fffffffffffffffd19000000000000000000000053ffffffffffffffff3f00000084ffffff43000011c4fffffffffc8f0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000000000000000000000000000000000000000478f7ffffffffffffffffffffbc21000000000000000000000000000046faffffffa61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffff6f000000000000000000000053ffffffffffffffff3f000001deffffc80000000009b1ffffffffffe4480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000026c6fffffffffffffffffffff46e02000000000000000000000000005cfed23e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036fffffffffffffffff6cda8842e0000000000000053ffffffffffffffff3f00003affffff4c0000000000039bffffffffffff980b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000004949060000000000000000000000000000000000000000000000000000000485fdffffffffffffffffffffc427000000000000000000000000003b03000000000000000000000000000000000000000000000000000000b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6500000000000053ffffffffffffffff3f00008affffd0000000000000000083ffffffffffffdd3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000001af1fff1a7560c000000000000000000000000000000000000000000000000000042e6fffffffffffffffffffff777020000000000000000000000000000000000000000000000000000000000000000000000000000000ef9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc1900000000000053ffffffffffffffff3f0000d8ffff630000000000000000006bfdfffffffffffd8a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000a6fffffffffff7b3621400000000000000000000000000000000000000000000000014b5ffffffffffffffffffffffbc17000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb10b0000000000000053ffffffffffffffff3f0025fffff10b0000000000000000000061feffffffffffffd3310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000001887f0fffffffffffffcc06e13000000000000000000000000000000000000000000000171fbffffffffffffffffffffe843000000000000000000000000000000000000000000000000000000000000000000000000006db3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3caffffffffffffffffffff9002000000000000000053ffffffffffffffff3f0072ffff9300000000000000000000000064fefffffffffffffa7c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000e75e6fffffffffffffff8a53e0000000000000000000000000000000000000000000042edfffffffffffffffffffffd8203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000192fffffffffffffffd6d0000000000000000000053ffffffffffffffff3f00c0ffff2c0000000000000000000000000066feffffffffffffffc51c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000663d8ffffffffffffffffd67012000000000000000000000000000000000000000024d7ffffffffffffffffffffffc03c60765c0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffffffff44d000000000000000000000053ffffffffffffffff3f10fbffc300000000000000000000000000000069ffffffffffffffffeb4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000000000252c9fffffffffffffffff7a33c000000000000000000000000000000000000000fb8ffffffffffffffffffffffffffffffd1070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065fcffffe63200000000000000000000000053ffffffffffffffff3f51ffff5c000000000000000000000000000000006bfffffffffffffffffe84030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000049d6ffffffffffffffffffd46b0800000000000000000000000000000000000390ffffffffffffffffffffffffffc52d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051f7d21d0000000000000000000000000053ffffffffffffffff3f91fff60b00000000000000000000000000000000006effffffffffffffffffbf1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000000046cedffffffffffffffffffe66e08000000000000000000000000000000000070ffffffffffffffffffffee65010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000350e000000000000000000000000000053ffffffffffffffff3fd2ffac0000000000000000000000000000000000000070ffffffffffffffffffe741000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000000000000000000001190faffffffffffffffffffe56d080000000000000000000000000000000065fdffffffffffffffa216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff54feff58000000000000000000000000000000000000000079fffffffffffffffffffc7c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000000000027b3ffffffffffffffffffffe56c070000000000000000000000000000005afbffffffffd9420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff94fff70c00000000000000000000000000000000000000000097ffffffffffffffffffffaf0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000000000000000000000000000046d4ffffffffffffffffffffe46c07000000000000000000000000000050f9fff87e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffd4ffaf0000000000000000000000000000000000000000000003b6ffffffffffffffffffffce1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d0000000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000000000000000000000376f9ffffffffffffffffffffe35c000000000000000000000000000047b4250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffff5b00000000000000000000000000000000000000000000000cceffffffffffffffffffffe43200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed4de1300000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000000000000000000002ed2ffffffffffffffffffffffc32f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffffffb0e0000000000000000000000000000000000000000000000001ae2fffffffffffffffffffff450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002afcffbb03000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000000000000000000000000000000000000078afdfffffffffffffffffffffc9510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffc800000000000000000000000000000000000000000000000000002cf1fffffffffffffffffffffd75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009affff8c000000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000000000000000000000000003fe0ffffffffffffffffffffffe54c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffff8700000000000000000000000000000000000000000000000000000045faffffffffffffffffffffffbfd0f1df77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f4ffff5a0000000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000000000000000000000000000000000e9fffffffffffffffffffffffffa211000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffff460000000000000000000000000000000000000000000000000000000062ffffffffffffffffffffffffffffffd118000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fffff52800000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000075711f000000000000000000000000000000000000000000000000000052ebffffffffffffffffffffffe584a0a87e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffffffffa0b000000000000000000000000000000000000000000000000000000000093fffffffffffffffffffffffffd87060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be7ffffce06000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000cf3ffffcc79260000000000000000000000000000000000000000000000001bcbffffffffffffffffffffffffffffff850000000000000000000000000000000000023780c963000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffc400000000000000000000000000000000000000000000000000000000000006c9ffffffffffffffffffffdc3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffff8c000000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000d7ee6ffffffffd4812e0000000000000000000000000000000000000000000008a3ffffffffffffffffffffffffde4b000000000000000000000000000000155ca5ebffffffb1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff84000000000000000000000000000000000000000000000000000000000000001fedffffffffffffffff980b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dafffffe460000000000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000558c5ffffffffffdb841f00000000000000000000000000000000000000000073fcfffffffffffffffff98509000000000000000000000000013780c9fdfffffffffffff50e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffff4a00000000000000000000000000000000000000000000000000000000000000004cffffffffffffe6490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffe71500000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000329ff7fffffffffdb34a02000000000000000000000000000000000000004cf6ffffffffffffbe280000000000000000000000001778ddffffffffffffffffffffff990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffe88f31000000000000000000000000000000000000000000000000000000000000009cffffffffa912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004deffffffa200000000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000001478e2ffffffffffde77150000000000000000000000000000000000003beeffffffe95c00000000000000000000000146acfaffffffffffffffffffffffffffff4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffd13600000000000000000000000000000000000000000000000000000000000ee2ffee58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffff43000000004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000466e4fffffffffff9a53b00000000000000000000000000000000002de5fd9610000000000000000000001879defffffffffffffffffffffffffffffffffffa680000000000000000000000000000000000000000000000000000000000000000000000000009f8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb77000000000000000000000000000000000000000000000000000000000045b71a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e2ffffffda080000004bffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000000000974edffffffffffffcf4f0000000000000000000000000000000020350000000000000000000038adfbffffffffffffffffffffffffffffffffffffffffffb23c000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffff810000004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000f83f4ffffffffffffca4600000000000000000000000000000000000000000000000038b7ffffffffffffffffffffffffffffffffffffffffffffffffffff840000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e5fffffff92800004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000001792f9ffffffffffffc23e00000000000000000000000000000000000000002eb7fffffffffffffffffffffffffffffffffffffffffffffffffffffedd8300000000000000000000000000000000000000000000000000000000000000000000a5d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3ebfffffffffffffffffffffd800200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffc101004bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000000000020b1ffffffffffffffba37000000000000000000000000000000001496fcffffffffffffffffffffffffffffffffffffffffffffefc29466390d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021ebffffffffffffffffe74200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef2ffffffff61004bffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000000000058eaffffffffffffffb225000000000000000000000000026deefffffffffffffffffffffffffffffffffffffff7bc7c4b1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003efaffffffffffffbb170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffec144bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000000000000000014a6fffffffffffffff7760300000000000000000027c5fffffffffffffffffffffffffffffffffffdcb87430800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063fffffffffc7c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fdffffffffa04bffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000000000000000000004de5ffffffffffffffcd300000000000000273f7ffffffffffffffffffffffffffffffdb96521100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffe53e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffff8dffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000000000000000000000000000000000f9bfffffffffffffffb850700000017beffffffffffffffffffffffffffffeb913200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b6b71500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041fffffffffffcffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000000000000000000000000004aefffffffffffffffd83c003fe7fffffffffffffffffffffffff9ad4e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009010000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffffffffffffffa30000000000000000003fffffffffffffff8f00000000000000000000000000000000000000000000000000000024d5fffffffffffffffeb5fcffffffffffffffffffffffc96a120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069be8ffed85030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000000000000000000000000000db0ffffffffffffffffffffffffffffffffffffbc3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004aeffffffffff8d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007edffffffffffffffffffffffa30000000000000000003fffffffffffffff8f0000000000000000000000000000000000000000000000000000000000017ffeffffffffffffffffffffffffffffbe3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a5fffffffffffff3080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffa30000000000000000003fffffffffffffff8f000000000000000000000000000000000000000000000000000000000000004ff2ffffffffffffffffffffffc03f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb5ffffffffffffffff1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffffffffa30000000000000000003fffffffffffffff8f000005520000000000000000000000000000000000000000000000000000000035fdfffffffffffffffffa480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018cdffffffffffffffffff120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffa30000000000000000003fffffffffffffff8f000dbdffa80a0000000000000000000000000000000000000000000000000004b4ffffffffffffffffffffba0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037e1ffffffffffffffffffca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffffffffffffa30000000000000000003fffffffffffffff8f0004bbffffd1220000000000000000000000000000000000000000000000009cffffffffffffffffffffffffc20d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072faffffffffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf2ffffffffffffffffffc8480f000000000000003fffffffffffffff8f000010d6ffffee470000000000000000000000000000000000000000000082ffffffffffffffffffffffffffffc91100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012b1ffffffffffffffffffffffd4040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098fffffffffffffffffffffff4790000000000003fffffffffffffff8f00000022ebfffffd63000000000000000000000000000000000000000063ffffffffffffdcd8ffffffffffffffffcf150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e8fffffffffffffffffffffff738000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffffffffffffffff3f00000000003fffffffffffffff8f000000003dfaffffff7200000000000000000000000000000000000033f8ffffffffffc01320e8ffffffffffffffffd4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018adfffffffffffffffffffffffffd5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffffffffe98a270000000000003fffffffffffffff8f000000000074ffffffff810000000000000000000000000000000011dfffffffffff9b05000034f4ffffffffffffffffbe05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000368eefffffffffffffffffffffffffa61000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffc2530500000000000000003fffffffffffffff8f000000000001b4ffffffff90010000000000000000000000000001b3fffffffffd7000000000004cfcffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ad5ffffffffffffffffffffffffffeb3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001efeffffffffffff88000000000000000000003fffffffffffffff8f00000000000013e3ffffffff960000000000000000000000000077fffffffffc58000000000000006dffffffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebbffffffffffffffffffffffffffffc1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffef0c0000000000000000003fffffffffffffff8f000000000000003cfcffffffff8200000000000000000000002dfafffffffc58000000000000000000aafffffffffffffffffe5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032acfeffffffffffffffffffffffffffeb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffff6f0000000000000000003fffffffffffffff8f000000000000000088ffffffffff6d00000000000000000004ccfffffffc57000000000000000000000fdefffffffffffffffff8360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003db7fffffffffffffffffffffffffffff59113000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013faffffffffffffdf0300000000000000003fffffffffffffff8f000000000000000008d7fffffffffe5a000000000000000079fffffffc5700000000000000000000000035faffffffffffffffffdb0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000555c2ffffffffffffffffffffffffffffee82140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffff5500000000000000003fffffffffffffff8f00000000000000000039fdfffffffffa4900000000000029f8ffffff6f000000000000000000000000000072ffffffffffffffffff980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002489e9ffffffffffffffffffffffffffffc76c0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffc900000000000000003fffffffffffffff8f000000000000000000008efffffffffff2290000000000c2ffffff9900000000000000000000000000000002c9ffffffffffffffffff4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5abcfeffffffffffffffffffffffffffd67b22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf4ffffffffffffff3a000000000000003fffffffffffffff8f000000000000000000000adeffffffffffd80e00000055ffffffbf050000000000000000000000000000000032fcffffffffffffffffe915000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001260b3f8ffffffffffffffffffffffffeeae6c2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffffa2000000000000003fffffffffffffff8f00000000000000000000004fffffffffffffb1010007deffffdc1200000000000000000000000000000000000092ffffffffffffffffffb1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030bbfbfffffffffffffffffffffeddb074320200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfffffffffffffff7120000000000003fffffffffffffff8f000000000000000000000000b8ffffffffffff7d0077fffffa32000000000000000000000000000000000000000ee7ffffffffffffffffff51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cfffffffffffffee7c19366380d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010faffffffffffffff710000000000003fffffffffffffff8f00000000000000000000000027fafffffffffffe62f1ffff7c00000000000000000000000000000000000000000061ffffffffffffffffffd9040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fac9074573b1f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffd90000000000003ffffffffffffffff5b55b00000000000000000000008bffffffffffffffffffc90300000000000000000000000000000000000000000004ddffffffffffffffffff6a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffff4100000000003fffffffffffffffffffffad010000000000000000000de8fffffffffffffff626000000000000000000000000000000000000000000000063ffffffffffffffffffea0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffffa900000000003fffffffffffffffffffffff58000000000000000000006dffffffffffffffa300000000000000000000000000000000000000000000000005e0ffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbfffffffffffffffa13000000003ffffffffffffee9cdb2967b3c0000000000000000000006dffffffffffffffb3000000000000000000000000000000000000000000000000067fffffffffffffffffff61b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffff6500000000288e73573b200600000000000000000000000000000000005fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeb32400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bffffffffffffffffbd0000000000000000000000000000000000000000000000000000000003d6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1fffffffffffffffd190000000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffff6e0000000000000000000000000000000000000000000000000000000001d4fffffffffffffff6949393939393939393939393939393939393939393939393939393939393939393c9fffffffffffffffffffffffffffa5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffc600000000000000000000000000000000000000000000000000000000005effffffffffffffff53000000000000000000000000000000000000000000000000000000000000000011ddfffffffffffffffffffffff245000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013fdffffffffffffffff200000000000000000000000000000000000000000000000000000000004e1ffffffffffffffdf0800000000000000000000000000000000000000000000000000000000000000002ff6ffffffffffffffffffe63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffff7600000000000000000000000000000000000000000000000000000000006fffffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffd720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffcf00000000000000000000000000000000000000000000000000000000000becfffffffffffffff41b00000000000000000000000000000000000000000000000000000000000000000093ffffffffffffc4120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffffff28000000000000000000000000000000000000000000000000000000000081ffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000005c4ffffffffa40800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fccbaa88449100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f3ffffffffffffffff7f00000000000000000000000000000000000000000000000000000000001bfbfffffffffffffffd2900000000000000000000000000000000000000000000000000000000000000000019e7fffd78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006afffffffffffec75b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000aeffffffffffffffffaa000000000000000000000000000000000000000000000000000000000000000000003ced4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffe76b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffff30000000000000000000000000000000000000000000000000000000000045fffffffffffffffffe30000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffffffffffb616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffffffffff88000000000000000000000000000000000000000000000000000000000001daffffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffffffffffe7230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f7ffffffffffffffffe780631700000000000000000000000000000000000000000000000000000072ffffffffffffffffff978b6213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038efffffffffffffffffffffffffffd91300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1fffffffffffffffffffffffb7e000000000000000000000000000000000000000000000000000012f9ffffffffffffffffffffffed4600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d563c1c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fa2fdffffffffffffffffffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffffff4e0000000000000000000000000000000000000000000000000000b1fffffffffffffffffffffffda5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffe88b22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b4f88d9ffffffffffffffffffffffffffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfffffffffffffffffffff3ac5d12000000000000000000000000000000000000000000000000000056ffffffffffffffffffe6832000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083fffffffffff56200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a7db1e6ffffffffffffffffffffffffffffffffffffffffffffffd302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011feffffffffffffe5984907000000000000000000000000000000000000000000000000000000000009f2fffffffffffdb75004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083fffffffffffffc1a00000000000000000000000000000000000000000000000032b2e3d689290000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffffffffffffffffffffffffffffffffffffffff5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffd3843501000000000000000000000000000000000000000000000000000000000000000000a0ffffffe68320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000000000000000000000000020f2ffffffffff8b02000000000000000000000000000000000000000000000000000000000067f5e0cbb6a18c776352443527190b0415297aeeffffffffffffffffbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095bf70220000000000000000000000000000000000000000000000000000000000000000000000000046fdb750040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000000000000000000000000076ffffffffffffffb206000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000012ddfffffffffffffffe1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff2700000000000000000000000000145343200200000000009bffffffffffffffff8e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035fcffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffe8973700000076ffffffffffffffffff3f000000000000000000000000000504000000000000000000000000000000000000000000000000000000000000000000aeffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffb819001bf5ffffffffffffffffc800000000000000000000001babfaf6970a000000000000000000000000000000000000000000000000000000000000003fffffffffffffffff1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffa800006fffffffffffffffffff4900000000000000000017ddffffffffb30000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffff6100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000064fdffffffffffffffab0000000000000000003bffffffffffff54000000000000000000000000000000000000000000000000000000000000008bffffffffffffffa400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf0000000064fffffffffffffff91300000000000000002effffffffffffbd000000000000000000000000000000000000000000000000000000000000003fffffffffffffffe700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf000000000085ffffffffffffff59000000000000000022fffffffffffffb0b00000000000000000000000000000000000000000000000000000000000004f0ffffffffffffff28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf000000000004c8ffffffffffff99000000000000000015ffffffffffffff2d00000000000000000000232801000000000000000000000000000000000000b8ffffffffffffff5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000030feffffffffffd9000000000000000008ffffffffffffff4500000000000000003bd3ffffd428000000000000000000000000000000000080ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000acfffffffffffe080000000000000009ffffffffffffff410000000000000000d7ffffffffde0a0000000000000000000000000000000049ffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffded7d7d7d7d7d7d7d7d7d7d7d7d7e1ffffffffffffffaf000000000000002cfdffffffffff29000000000000001cffffffffffffff320000000000000005fbffffffffff600000000000000000000000000000000013ffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf0000000000000000a7ffffffffff4c0000000000000030fffffffffffffe0b0000000000000035ffffffffffffa10000000000000000000000000000000000e3ffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf000000000000000028ffffffffff640000000000000043ffffffffffffdb00000000000000007cffffffffffffb80000000000000000000000000000000000bfffffffffffffff4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffaf000000000000000000cdffffffff6d0000000000000057ffffffffffff930000000000000000c9ffffffffffffa70000000000000000000e434107000000009cffffffffffffff6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf0000000000000000007dffffffff75000000000000006cffffffffffff470000000000000032ffffffffffffff7e000000000000000061f1ffffdd2200000078ffffffffffffff900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf0000000000000000002cffffffff7d0000000000000094ffffffffffdf0300000000000000a0ffffffffffffff320000000000000002e3ffffffffbe00000055ffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000410c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c77c2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027bde9e6b4370000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000dbffffff7200000000000000c1ffffffffff710000000000000016f8ffffffffffffcd00000000000000004effffffffffff13000031ffffffffffffffd60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025fef8b4641600000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffd8831e00000000000000000000000000000000000000000000000000000000000000000000000000000000000013dcfffffffff63600000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf000000000000000000008bffffff6000000000000000efffffffffea0e000000000000007dffffffffffffff4d0000000000000001d0ffffffffffff2d00000efffffffffffffff70100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070fffffffffbac440100000000000000000000000000000000000000000000000000000000000000000000000000000033bffffffffffcb14601000000000000000000000000000000000000000000000000000000000000000000000000000009c3ffffffffffffb000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf000000000000000000004bffffff4e0000000000001dffffffffff63000000000000000fe9ffffffffffffad000000000000000063ffffffffffffff19000000eaffffffffffffff1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c3ffffffffffdb720b00000000000000000000000000000000000000000000000000000000000000000000000000000044c9ffffffffffd6560100000000000000000000000000000000000000000000000000000000000000000000000bbeffffffffffffffdd00000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf000000000000000000001dffffff3c0000000000004bffffffffcc020000000000000094ffffffffffffe3120000000000000025f3ffffffffffffda00000000c7ffffffffffffff3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046c9ffffffffffe9740a0000000000000000000000000000000000000000000000000000000000397a864c0000000000004edbffffffffffcf4b0000000000000000000000000000000000000000000000000000000000000000000cc1ffffffffffffffffd400000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf0000000000000000000000efffff1500000000000084fffffff52a0000000000000033fdffffffffffeb2a0000000000000005cbffffffffffffff7a00000000a3ffffffffffffff5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005aecffffffffffe86c030000000000000000000000000000000000000000000000000000a4ffffffffab0200000000000b96ffffffffffffbd240000000000000000000000000000000000000000000000000000000000001fcfffffffffffffffffffa100000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf0000000000000000000000d3ffea00000000000000cbffffff610000000000000002caffffffffffed3100000000000000008affffffffffffffe60b0000000080ffffffffffffff6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017adffffffffffffce3700000000000000000000000000000000000000000000000053ffffffffffff570000000000000048e5fffffffffff779040000000000000000000000000000000000000000000000000000003eeaffffffffffffffffffff3c00000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf0000000000000000000000bfffbe00000000000014fdffff9f00000000000000006dffffffffffd423000000000000000051fefffffffffffffc4300000000005fffffffffffffff86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ebfffffffffffe9a0e00000000000000000000000000000000000000000014e9ffffffffffffa2000000000000000012b0ffffffffffffd0270000000000000000000000000000000000000000000000000069faffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf000000000000000000000081cc8100000000000059ffffb705000000000000003df9ffffffffaa0d000000000000000049f9ffffffffffffff6c0000000000004bffffffffffffff9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019c9ffffffffffffde380000000000000000000000000000000000000001aeffffffffffffffb00000000000000000000291fffffffffffff257000000000000000000000000000000000000000000000599fffffffffffffffffffffff01e0000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf000000000000000000000000000000000000000089ffc70a0000000000000020eaffffffe55100000000000000000041f7fffffffffffffc630000000000000037ffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a6fffffffffffffb7b02000000000000000000000000000000000092ffffffffffffffff8f000000000000000000000072feffffffffffff94040000000000000000000000000000000000000019c3fffffffffffffffffffffff947000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf0000000000000000000000000000000000000000002011000000000000000cd2fffff7900f0000000000000000003bf4ffffffffffffe040000000000000000024ffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cfeffffffffffffb50d0000000000000000000000000000007cffffffffffffffffff3c00000000000000000000000057f8ffffffffffffb60b000000000000000000000000000000000058edfffffffffffffffffffffffb5000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000000000000000000000000000000000000000000023c9f8931a0000000000000000000053f3fffffffffffb960e00000000000000000010ffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fbffffffffffffd3200000000000000000000000000067ffffffffffffffffffc2000000000000000000000000000051fdffffffffffffc914000000000000000000000000000014aaffffffffffffffffffffffffe83e0000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf000000000000000000000000000000000000000000000000000000000000000216000000000000000000000283fefffffffffda423000000000000000000000001fcfffffffffffffd010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057fcffffffffffffe935000000000000000000000070fefffffffffffffffff52b00000000000000000000000000000068ffffffffffffffd8180000000000000000000000004fe8ffffffffffffffffffffffffc41b000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf000000000000000000003d472c0e000000000000000000000000000000000000000000000000000000000fb3ffffffffdc7b1c0000000000000000000000000000e9ffffffffffffff0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dfdfffffffffffff13a0000000000000000028ffffffffffffffffffffc4d000000000000000000000000000000000081ffffffffffffffd3120000000000000000000fa0ffffffffffffffffffffffffee660100000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffd87d180000000000000000000000000000000000000000000000000015c3fcc47e380100000000000000000000000000000000d6ffffffffffffff1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063fefffffffffffff33e00000000000008abfffffffffffffffffff451000000000000000000000000000000000000009cffffffffffffffca0d0000000000000058e4fffffffffffffffffffffff99915000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cffffffffffff05700000000000000000000000000000000000000000000000000060f0000000000000000000000000000000000000000c2ffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffffffffffff538000000001ec6ffffffffffffffffffd82f000000000000000000000000000000000000000007d1ffffffffffffffb8020000000030c2fffffffffffffffffffffff48d1b000000000000000000000000000000000000000000000000000000000000000000003b000000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001adffffffffffffffeb25000051eefffffffffffffffff57a06000000000000000000000000000000000000000000002af6ffffffffffffff8800001397fdffffffffffffffffffffcc6e1200000000000000000000000000000000000000000000000000000000000000000000008efd3b0000000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd6ffffffffffffffdd1e94ffffffffffffffffee8518000000000000000000000000000000000000000000000000006affffffffffffffff5a6ceeffffffffffffffffffdd882b0000000000000000000000000000000000000000000000000000000000000000000000000019faffdc0c00000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffff6200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f1fffffffffffffffafffffffffffffbb9650b00000000000000000000000000000000000000000000000000000000b3fffffffffffffffffffffffffffffff0ae682200000000000000000000000000000000000000000000000000000000000000000000000000000000009cffff9a00000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffffffffd89e5f120000000000000000000000000000000000000000000000000000000000000020f8fffffffffffffffffff7c895633104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021fbffff4d000000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffff850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffa01300000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffff930400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffe8150000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004efffffffffffffffdcc8a3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff4ffffffffffffffef170000000000000000000000000000000000000000000000000000000000000000000000000de9fffffffffffffff217000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fcffffaf0000000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffac16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffff9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffff5a00000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d0ffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000003e2fffffffffffffffe2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026feffffe50c000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffcd0100000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffff89000083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffffb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3f2fffffffffffff5b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c8fffffffffffffffffff554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000012f5fffffffffffffffe2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cfffffffa270083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb000000000000000000000000000000000000000002afffffffffffffffe533000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004affffffffffffffffe48881540b00000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffc6826d21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002deffffffb80083ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000009c5ffffffffffcc1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004aa28a692f00000000000000caffffffffffffffffffffffda12000000000000000000000000000000000000000000000000000000000000000030fffffffffffffffffffffffb53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffff4f83ffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000000000000000000000012d7ffffffab090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffda6f060000000062fffffffffffffffffffffab8320000000000000000000000000000000000000047b69f7f4a060000000000000000ddffffffffffffffffffffef93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012f6ffffffde8cffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000001fe6ff8201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffd5100000000bf3fffffffffffff4ab5a0f00000048432203000000000000000000000000000063fffffffff1961a0000000000008dffffffffffffffcf863c0300009bcaaa83380100000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffeeffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000000000000000000000000002f590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000009cffffffeb9d4d08000000000000f3fffff2a54b01000000000000000000000063fffffffffffff33100000000003cfffffff0ab621a000000000000bfffffffffe16f0800000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000003ae1903f03000000000000000000f3ffffffffffcf370000000000000000000063ffffffffffffff67000000000002bf883e04000000000000000000bfffffffffffffd20f000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffff00000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb0000000000000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb0000000000000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb0000000000000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000019fdffffffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffddd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3fdfffffffffffffb0000000000000000000063ffffffffffffffe5d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f4ffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffff27000000000000000000000000003fffffffffffffffaf00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffffffff27000000000000000000000000003fffffffffffffffc513000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffffff27000000000000000000000000003ffffffffffffffffffcc2740d000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffe4dfdfdfdfdfdfdfdfdfdfdfdfdfe7ffffffffffffffffffffffe1460000000000cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2c14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000008bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff45a0000000000cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff716000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd92b000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000003ecffffffffffffffffead3d3d3d3d3d3d3d3d3d3d3e1ffffffffffffffffffffac0d00000000000000cfffffffffffffffb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3f2fffffffffffff5b3b3b3b3b3b3b3b3b3b3b3e4ffffffffffffffffffffffffff830000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffd75e05000000000000000000000008c4fffffffffffffffb73000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000002cf4fffffffffffffffffffffe70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffff9a000000000000000000000000000012d7ffffffffffe73e00000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000005afffffffffffffffffffb5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffffed05000000000000000000000000000020e7ffffffc2180000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000093fffffffffffffff64c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffff4c00000000000000000000000000000032f3ff8c04000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000005c6fffffffffff03d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffa40000000000000000000000000000000048530000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000001be9ffffffe02b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cfffffffffffff30a00000000000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000041fcffc8170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffb0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffff5600000000000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000000000076a908000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000341700000000000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3fffffffffffffc0000000000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffffffffae00000000000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e4fcb95f0e00000000000000000000000073ffffffffffffff37000000000000000000000000000000000000f3ffffffffffffffda81260000000000000063ffffffffffffff6700000000000000000000000000000000000000bfffffffffffffffeb9c4a020000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfffffffffffff709000000000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029e0fffffff7ab510700000000000000000073fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc7b01000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc220000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffff49000000000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000356c9ffffffffef9c390000000000000073ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc112000000000063fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff25400000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffff92000000000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003badfdffffffffca5c060000000073fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe880300000000000063ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc2400000000000f18000000000000000000000000000000000000000000000000000000000000000000000003f4ffffffffffffdb000000000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002393f4ffffffffe77f17000073ffffffffffffffddb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b5fbffffffffffffffffef4e000000000000000063ffffffffffffffe9b4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3eeffffffffffffffffff8e06000000044ca9f7a2000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffff230000000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000128af7fffffffff9a23373ffffffffffce5603000000000000000000000000000000000055fbffffffffffffcc2100000000000000000063ffffffffffd5630800000000000000000000000000000000000032f0ffffffffffffeb4c0000003693ebfffffff916000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffff6c0000000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9cfcffffffffffedffffffbf4700000000000000000000000000000000000000000055fbffffffff97070000000000000000000063ffffffba480100000000000000000000000000000000000000000039f3ffffffffc01b001174d8ffffffffffffffb3020000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffb50000000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029aeffffffffffffff9d05000000000000000000000000000000000000000000000056fcfff45b00000000000000000000000063f99f2d000000000000000000000000000000000000000000000000003ff6fffc7e022a97f5ffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000000001afffffffffffffff60600000000000000000000000000000000000000000000000000000000cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9d86c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038c0ffffffffffffe065050000000000000000000000000000000000000000000057d22a0000000000000000000000000026180000000000000000000000000000000000000000000000000000000046dc404cbaffffffffffffffffffffffffffffa20d000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff3900000000000000000000000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049d9ffffffffffffe06505000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066cdbffffffffffffffffffffffffffffffffffdc580800000000000000000000000000000000000000000000000000000000000000c3ffffffffffffff7400000000000000000000000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077df7ffffffffffffdf5f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000566e2ffffffffffffffffffffffffffffffffffffffffffee7800000000000000000000000000000000000000000000000000000000000098ffffffffffffffaf00000000000000000000000000000000000000000000000000000000cfffffffffffffffb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3f2fffffffffffff5b3b3b3b3b3b3b3b3b3b3bfffffffffffffffffffffffffffd31d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024baffffffffffffffcf4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000463dfffffffffffffffffffffffffffffffffffffffffffffffffcb0000000000000000000000000000000000000000000000000000000000006effffffffffffffe900000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000a8ffffffffffffffffffffffbc0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057e7ffffffffffffffb72c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035fddffffffffffffffffffffffffffffffffffffffffffffffffe9a65800000000000000000000000000000000000000000000000000000000000043ffffffffffffffff24000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000dd8ffffffffffffffffffa005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f94fdfffffffffffffd9c170000000000bbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffadb7300000000000000003fd2fffffffffffffffffffffffffffffffffffffffffffff3b4702d01000000000000000000000000000000000000000000000000000000000000000019ffffffffffffffff5f000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000002cf5ffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035d6fffffffffffffff06d03000009f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5900000000001ca7ffffffffffffffffffffffffffffffffffffffffffd2843b0400000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffff99000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb000000000000000000000000005ffffffffffffa5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000993ffffffffffffffffce370047ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc2a0000000678f4fffffffffffffffffffffffffffffffffffffbbc6e210000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffffffd1000000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000009cffffffeb3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049e7fffffffffffffffe9b6fb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d0ffffffffffffffffffffffbf1300000048dafffffffffffffffffffffffffffffffffff4a8581000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009afffffffffffffffa050000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb000000000000000000000000000008d0ffd22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014b0ffffffffffffffffeb5700000000000000000000000000000000000000000000000009caffffffffffffffffff980500000d9dfffffffffffffffffffffffffffffffffab2590b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffff2d0000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000024a40c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064f4ffffffffffffffffad17000000000000000000000000000000000000000000000019e3fffffffffffffb6b0000003fdffffffffffffffffffffffffffffffdbf6512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffff5c0000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025caffffffffffffffffec59000000000000000000000000000000000000000000000031f4ffffffffee440000078cfdffffffffffffffffffffffffffde781b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffff8a0000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079dffffffffffffffffffaf150000000000000000000000000000000000000000000050feffffce22000031d4fffffffffffffffffffffffffbae47010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffffb80000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cfbffffffffffffffffe6420000000000000000000000000000000000000000000078ff9b08000062f9ffffffffffffffffffffffe27d1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffe60000000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003feafffffffffffffffffd86040000000000000000000000000000000000000000003f00000492ffffffffffffffffffffffc75103000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffff1500000000000000000000000000000000000000000000000000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fceffffffffffffffffffc7200000000000000000000000000000000000000000000013bdffffffffffffffffffffb63f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ed7d7d7d7d7d7d7d7d7d7d7d7d7d7d7ecffffffffffffffffdfd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7cfab400000cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a7ffffffffffffffffffef4b00000000000000000000000000000000000000002cdefffffffffffffffffca62f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3600cfffffffffffffff000000000000000000000000000000000000d3ffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cfffffffffffffffffffd7a00000000000000000000000000000000000049f3fffffffffffffffd9e2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed3500cfffffffffffffffb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f3fffffffffffff5b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b49c4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cfeffffffffffffffffffaa0b0000000000000000000000000000004ef9ffffffffffffffb82e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd270000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efcffffffffffffffffffd1210000000000000000000000000053faffffffffffffd0450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b5ffffffffffffffffffffffffc816000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052f9ffffffffffffffffffe832000000000000000000000058fbffffffffffe45f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed7ffffffffffffffffffffad0900000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047f5fffffffffffffffffff2440000000000000000005dfcffffffffff990e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026efffffffffffffffff8e020000000000cfffffffffffffeb821800000000000000000000000000000000000000000000000000000000000000000000000000008bfffffffffffffffffffffffffb680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cf0fffffffffffffffffff958000000000000004ffdffffffffdf4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048fcfffffffffffd6c00000000000000cfffffffffd665090000000000000000000000000000000000000000000000000000000000000000000000000000000003befffffffffffffffffffff04600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042d54200000000000000000000000000000000000000000000000000000000000000000000000000000000003cf8fffffffffffffffffffe6b00000000002df3fffffffe940c000000000000000000000000000000000000001616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffee4a0000000000000000cfffffba49010000000000000000000000000000000000000000000000000000000000000000000000000000000000000015e3ffffffffffffffffde2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f9fffd87040000000000000000000000000000000000000000000000000000000000003b899a6709000000000058feffffffffffffffffffff6700000014deffffffe33f0000000000000000000000000000000000000171dfffffd74300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffd022000000000000000000c89e2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037f9ffffffffffffc51500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffc9220000000000000000000000000000000000000000000000000000000098ffffffffd211000000000079fffffffffffffffffffffe610005bfffffffc618000000000000000000000000000000000000004afffffffffff93300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c9a309000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffa307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007afffffff159000000000000000000000000000000000000000000000000000017fcffffffffff9b0000000000009bfffffffffffffffffffffd5a97ffffff9f070000000000000000000000000000000000000000c1ffffffffffffb1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009efffffc710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffff7d000000000000000000000000000000000000000000000000006ffffffffffffff402000000000004b8fffffffffffffffffffffdfffffc7100000000000000000000000000000000000000000037ffffffffffffffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ccec43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b0ffffffff99030000000000000000000000000000000000000000000000cbffffffffffffff170000000000000dd4ffffffffffffffffffffffffb959340300000000000000000000000000000000000000b1fffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd2ffffffffb20a00000000000000000000000000000000000000000041fffffffffffffffd07000000000000002ef8ffffffffffffffffffffffffffffee6c000000000000000000000000000000000054ffffffffffffffffd6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ebffffffffc8140000000000000000000000000000000000000002d0ffffffffffffffcb00000000000000000073fffffffffffffffffffffffffffffed81000000000000000000000000000000018ecffffffffffffffff8c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048feffffffffd81700000000000000000000000000000000000063ffffffffffffffff6700000000000000000001c5ffffffffffffffffffe6b07a45110000000000000000000000000000000000b4fffffffffffffffff81c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffd010000000000000000000000000000000000ee7ffffffffffffffce030000000000000000000033feffffffffffffff5b00000000000000000000000000000000000000000067ffffffffffffffffff7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ceffffffffffc60b000000000000000000000000000000a9ffffffffffffffee2a00000000000000000000000093b87e44b3fffffff6460000000000000000000000000000000000000043faffffffffffffffffb00100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f5ffffffffffbb070000000000000000000000000069fffffffffffffff23a00000000000000000000000000000000001cf2fffffff84e00000000000000000000000000000000002ff1ffffffffffffffffac07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffaf04000000000000000000000030f8ffffffffffffd829000000000000000000000000000000000000006dfffffffffb560000000000000000000000000000001de5fffffffffffffffc870200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c9ffffffffffff9d000000000000000000001adefffffffffffc940e000000000000000000000000000000000000000002c8fffffffffc5f0000000000000000000000000019d5ffffffffffffffd3350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dfaffffffffffff6b000000000000000015d6ffffffffffbe3000000000000000000000000000000000000000000000002dfafffffffffd4c000000000000000000000028e0ffffffffffffd45a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083fffffffffffffa3d00000000000010cffffffffba43300000000000000000000000000000000000000000000000000008afffffffffff3300000000000000000003aedfffffffff5a84c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e3ffffffffffffe81b000000000014c5fcbd68160000000000000000000000000000000000000000000000000000000010eeffffffffffe41a000000000000000ae4ffffdfa35a0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffc80600000000000715000000000000000000000000000000000000000000000000000000000000000076ffffffffffffce0b0000000000000029591c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4ffffffffffffff9a00000000000000000000000000000000000000000000000000000000000000000000000000000009e4ffffffffffffb102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffdad7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c274030065ffffffffffffffdfd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d3b85a00000000000000000000000000000070d24c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8f0003d8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff630000000000000000000000000012f1ffffc23a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff95000056fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6300000000000000000000000000002ad1ffffffb02500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9301000002ddfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff54e000000000000000000000000000000000791fffffff778040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b25405a7590aac3cdd4dbe2e9f0f6fdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027fbffffffffffffffd705000000000000000000000000000000000000000048fdffffffffffffffffffff8a00000000006effffffffffffffff640000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffffe9360000000000000000000000000000000000000059f7ffffffcf3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005336ca4dcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffff750000000000000000000000000000000000000000007afffffffffffffffffe750000000000000cefffffffffffffffee170000000000000000000000000000000000000000000000000000008affffffffffffffffffffd92200000000000000000000000000000000000000000034e5fffffffc8a06000000000000000000000000000000000000000000000000000000000000000000000000000000003185c3f6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff30e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cfbfffffffffffffff31b000000000000000000000000000000000000000001adfffffffffffff652000000000000000089ffffffffffffffffa700000000000000000000000000000000000000000000000000000002b5ffffffffffffffffc31200000000000000000000000000000000000000000000001ad6ffffffffca1f000000000000000000000000000000000000000000000000000000000000000000000000177edaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abffffffffffffffffa70000000000000000000000000000000000000000000cd6ffffffffe7360000000000000000001bfaffffffffffffffff4a0000000000000000000000000000000000000000000000000000000fd7ffffffffffffaa070000000000000000000000000000000000000000000000000017d6ffffffffee4c000000000000000000000000000000000000000000000000000000000000000000289ef8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffffff4200000000000000000000000000000000000000000026f0ffffc5190000000000000000000000a4ffffffffffffffffe00b00000000000000000000000000000000000000000000000000000026effffffffe830100000000000000000000000000000000000000000000000000000017d6fffffffffe890300000000000000000000000000000000000000000000000000000000001696fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1570700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0fffffffffffffffff2e1dd9d230000000000000000000000000000000000004dfe940500000000000000000000000038ffffffffffffffffffd1b693340000000000000000000000000000000000000000000000000047fcfff25000000000000000000000000000000000000000000000000000000000000017d5ffffffffffb20900000000000000000000000000000000000000000000000000000062f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064fffffffffffffffffffffffff32b0000000000000000000000000000000000002e000000000000000000000000000000dafffffffffffffffffffffffc610000000000000000000000000000000000000000000000000073d828000000000000000000000000000000000000000000000000000000000000000016d5ffffffffffc71300000000000000000000000000000000000000000000000014b0fffffffffffffffffffffffffffffffffffffffffffffffffffff8f0e8e0d9d1cccbcbcccccdcdcdcececfcfcfd0d0d0d1d1d2d2d2d4d7d9dcdfe2e5e8eaedf0f3f6f9fbfeffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009eefffffffffffffffffffffbac31000000000000000000000000000000000000000000000000000000000000000000007dfffffffffffffffffffffffa9a00000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000016d9ffffffffffd920000000000000000000000000000000000000000000002adfffffffffffffffffffffffffffffffffffffffffad282018100801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070a0c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffffe8831c00000000000000000000000000000000000000000000000000000000000000000000000021feffffffffffffffffde771600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029f2ffffffffffe727000000000000000000000000000000000000000043f0ffffffffffffffffffffffd39fffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020fdffffffffffc55a06000000000000000000000000000000000000000000000000000000000000000000000000000000c2fffffffffffbae460100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffe42200000000000000000000000000000000000044f8fffffffffffffffff9ac58170017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1fffff69d3200000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffe27d1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffdf1c000000000000000000000000000000003bf5ffffffffffffffd068120000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044dd741200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff4b44c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b9ffffffffffffd917000000000000000000000000000026f0ffffffffffffce4f0100000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012dfffffffffffffca080000000000000000000000000cd5ffffffffffe95700000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fbffffffffffffa5000000000000000000000000aaffffffffffa9140000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffff79000000000000000000005dfffffffff96000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adefffffffffffffe4d000000000000000017edffffffef410000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffed1b00000000000000aaffffffe629000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffbc0100000000003ffffffff12f00000000000000000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016eeffffffffffffff730000000001cbfffff9410000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066fffffffffffffff92f00000059ffffff61000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dbffffffffffffffc8020002d8ffffa900000000000000000000000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffffff670051ffffe31100000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003daffffffffffffffee16c8ffff430000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffccffffad000000000000000000000000000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d9fffffffffffffffffff924000000000000000000000000000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052fbe5c59436000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffff8d00000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081835b3304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffbe1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e3ffffffffffffffff3f00000000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f1ffffffefa75704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffa800000000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffd9530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfcfffffffffffffffc20000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffff8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffff91000000000000000000000000000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004dfffffffffffffffff4120000000000000000000000000000000000000017ffffffffffffffffe3b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6a25e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffefffffffffffffffffffff7220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e3ffffffffffffffff7b0000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fe8ffffffffffffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffe80700000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcb030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c77f8ffffffffffffffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffffffff5900000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb50b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005408deeffffffffffffffffffffffffffffffff0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffffffb400000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000020efffffffffffffffffffffffffff9a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066390bef2ffffffffffffffffffffffffffffffffffffff2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dfffffffffffffffffb14000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000004fffffffffffffffffffffffff7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffff4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffffff6a000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000008efffffffffffffffffff95c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012bdae9e8f7f6f605040312111041260fdffffffffffffff4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ebffffffffffffffffc4000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000005c8fffffffffffffff041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffff5200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffffff210000000000000000000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000001eedffffffffffe22c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffff820c01000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000004dfeffffffc71700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017fffffffffffffffffffffff3a21700000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000008bffffa6080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffffffffffffffffffffdc09000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000004c47c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfffffffffffffffffffffffbc936000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061fffffffffffffffac586470c0000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024fffffff8c283440a000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad7f400800000000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000ad5d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e5fffffffffffffed7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d3b349000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff53000000000000000041fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000007dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff74a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000baffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff7000000000000000000000000000000000000000000000015e3ffffffffffffffffffffdf2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff700000000000000000000000000000000000000000000000039faffffffffffffffffce1800000000000000000000000000000000000db7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7beffffffffffffffffe3b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a66f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff7000000000000000000000000000000000000000000000000006effffffffffffffb90d0000000000000000000000000000000000004dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff70000000000000000000000000000000000000000000000000000a8ffffffffffa0050000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff700000000000000000000000000000000000000000000000000000cd6fffffc72000000000000000000000000000000000000000000d9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb40c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff700000000000000000000000000000000000000000000000000000029f3ec430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ce9ffffffffffffffffffffffffff95030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff700000000000000000000000000000000000000000000000000000000492000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003efbfffffffffffffffffffffe7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dfffffffffffffffffff6530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffe937000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000438f7f613d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ccffffffffffd62200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffeda02c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6b63411a0000000000000000000000001eeaffffffb10d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000001e9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9a214000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffd8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffce79170000000000000000000041fcfe8301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000031ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017fffffffffffff68b060000000000000000006b540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000077fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff8a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000007eb3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b5f8fffffff8b4b3b3b3b3b3b3b3b3b3b3b3b3b4faffffffd3b3b3b3b3b3b3b3b3b3b4f9fffffffffffffffffffffff85500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020200000000000000000000009bffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000087ffffffffff72000000000000000000000000008afffffff15700000000000000000063ffffffffffffffffffffef3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b806000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000dfffffffffffed050000000000000000000000000ce4ffffffff9808000000000000000096ffffffffffffffffe32c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffdcd7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7dbffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be5ff80000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000031ffffffffffffff320000000000000000000000000058ffffffffffd0260000000000000005c2ffffffffffffd41c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffe3000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000084ffffffffffffff320000000000000000000000000000befffffffffff3590000000000000017e3ffffffffbf100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cf5ffffff510000000000000000009bffffffffffffff53000000000000000000000000000000000000000000000000000000000000000009eafffffffffffff90e00000000000000000000000000002afaffffffffffff8a0200000000000034f7ffff9a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffff9407000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000006bffffffffffffffb6000000000000000000000000000000008cffffffffffffffb50f0000000000005ffc6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034feffffffffffffd0280000000000009bffffffffffffff530000000000000000000000000000000000000000000000000000000000000003defffffffffffffd37000000000000000000000000000000000de5ffffffffffffffd72602150100000027000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2fffffffffffffffff46100000000009bffffffffffffff530000000000000000000000000000000000000000000000000000000000000061ffffffffffffff8f00000000000000000000000000000000000062fffffffffffffffff4f4fff283010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffa50d0000009bffffffffffffff530000000000000000000000000000000000000000000000000000000000000de8ffffffffffffb10600000000000000000000000000000000000003d7ffffffffffffffffffffffbf120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ddffffffffffffffffffffffffdc3400009bffffffffffffff530000000000000000000000000000000000000000000000000000000000008affffffffffffad05000000000000000000000000000000000000000054fffffffffffffffffff87302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004afcfffffffffffffffffffffffffffa72019bffffffffffffff53000000000000000000000000000000000000000000000000000000000026f9fffffffff97c0400000000000000000000000000000000000000000000cbffffffffffffffd12d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002398f8ffffffffffffffffffffffffffb6b0ffffffffffffff530000000000000000000000000000000000000000000000000000000003c7ffffffffcd2d00000000000000000000000000000000000000000000000046fffffffffffd8906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001889f2ffffffffffffffffffffffffffffffffffffffff53000000000000000000000000000000000000000000000000000000007cffffffd65f040000000000000000000000000000000000000000000000000000beffffffe03e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107aeaffffffffffffffffffffffffffffffffffff530000000000000000000000000000000000000000000000000000000fe9ffc850010000000000000000000000000000000000000000000000000000000038ffffa00e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000975edffffffffffffffffffffffffffffffff530000000000000000000027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9990b00000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f84f4ffffffffffffffffffffffffffff53000000000000000000006fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9d00000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001792f9ffffffffffffffffffffffff5300000000000000000000b6fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb6200000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1fdffffffffffffffffffff5400000000000000000001a9b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b9ffffffffffffffe2b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b6fefffffffffffffffffffffffff54b0000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bafffffffffffffffffffd626000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b0000000000000000000000000000000000000000000085ffffffffffffffffffffffec38000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038d6fffffffffffffffff04b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b0000000000000000000000000000000000000000000003beffffffffffffffffffe02800000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffa39797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797a1ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bfffffffffffffffffffd7c01000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b000000000000000000000000000000000000000000000017e7ffffffffffffffd11a0000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffad0c0000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b0000000000000000000000000000000000000000000000003ffcffffffffffbf0f000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffd42400000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b0000000000000000000000000000000000000000000000000079ffffffffa00700000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffef48000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b0000000000000000000000000000000000000000000000000001b4fffd75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff6b94fafffffffffd780000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b000000000000000000000000000000000000000000000000000012d34c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530023a6feffffffffa90b000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000032b9ffffffffd1220000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff53000000000043cbffffffed4500000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000155dafffffc740000000001aeb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bdffffffffffffffe3b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b59a3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000468e7ffffa60a000031fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff53000000000000000000000a7af1e211000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff53000000000000000000000000132b000000bdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b0000000000000000000000000000000045feffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b00000000000000000000000000000000008dffffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b000000000000000000000000000000000006cfffffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b00000000000000000000000000000000000028f5ffffffffff6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffbf21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffff9b0000000000000000000000000000000000000067fffffffd650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffcc7712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000000000000000000000000005f78593301000000000000000000000000000000000000000000000013ffffffffffffff9b0000000000000000000000000000000000000000affff853000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffbfb7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7beffffffffffffffffffffffffec4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffe48a1400000000000000000000000000000000000000000013ffffffffffffffa2000000000000000000000000000000000000000013d84300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bffffffffffff036000000000000000000000000000000000000000013ffffffffffffffffe7a62a000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff151000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000000000000000000013fffffffffffffffffffffc4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd22500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000000000000000000013ffffffffffffffffffffffeb0400000000000000000000000000000000006a714b1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffff592200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013d6ffffffffffffffffffa20a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000000000000000000013fffffffffffff4d9bea3896e0f0000000000000000000000000000000000dbfffffbb3420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffeb7e13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ce1fffffffffffff86700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b00000000000000000000000000000000000000000c93795e43290e000000000000000000000000000000000000000000000000dbffffffffffaa07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffdd6a090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027ebffffffffe0340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffff66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077cc56030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f3ffffb61200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7e3ffffffffffffffcfb7b7b7b7b7b7b7b7b7b7b7b7b7b7ae882cbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043f67e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6fbfffffffffffffddb3b3b3b3b3b3b3b3b3b3b3b3e5ffffffffffffd1b3b3b3b3b3b3b3b3b3b3b3e9ffffffffffffd6b3b3b3b3b3b3b3b3b3b3b3b3f5ffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000076fffffffffffffffffffffd6600bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000001b9fffffffffffffffffc5d0000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000017e8fffffffffffffa54000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff53000000000045fefffffffff74b00000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000088ffffffef410000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff5300000000000004c8ffde29000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000021b91600000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000000000008250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b000000000000000000000000000000000000000000000000000002adc70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b000000000000000000000000000000000000000000000000000090ffc5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f314355646a6f73787d81868a8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f87000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b0000000000000000000000000000000000000000000000000071ffffd804000000000000000000000000000000000000000000000000000000000000000000000000000000021f456b91b7d7eafbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000000054feffffff6f000000000000000000000000000000000000000000000000000000000000000000000016589bd4f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b00000000000000000000000000000000000000000000003bf7fffffffff0160000000000000000000000000000000000000000000000000000000000000a4e90d3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffff6b0000000000000000000000000000000000000000000027edffffffffffff9d000000000000000000000000000000000000000000000000000000002991efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffffaf31000000000000000000000000000000000000000017defffffffffffffffe360000000000000000000000000000000000000000000000000657c0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffff8b000000000000000000000000a7ffffffffffff630000000000000000000000b3ffffffffffff73000000000000000000000000dbffffffffffffffffdd860f0000000000000000000000000000000005cbffffffffffffffffffca010000000000000000000000000000000000000000000059e4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe17c28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3480000000000000000000000000000000071feffffffffffffffffff6200000000000000000000000000000000000000002abfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff258000000000000000000000000000000000062fcffffffffffffffffea1000000000000000000000000000000000000c8bfbfffffffffffffffffffffffffffffffffffff8e0c7ae957d6b6054493e33281c1512100d0a080503000001020304050607080a0b0c0d0e0f101213141516171c232b323a424a525a626a727981899199a1a9b1b9c0340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd1260000000000000000000000000000000000000054f9ffffffffffffffff90000000000000000000000000000000002fe0ffffffffffffffffffffffffffffe3b6885b2f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bffffffffffffff4b6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b6fdffffffffffffffffff9c0900000000000000000000000000000000000000000047f5fffffffffffffffb2c000000000000000000000000000052f4fffffffffffffffffffffdc67c3e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff530000000000000000000000000000000000bfffffffffed7f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067fffffffffffffff55e0000000000000000000000000000000000000000000000003bf0ffffffffffffffbf000000000000000000000000007dfeffffffffffffffffeba359130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bfffffffffffffff1b563040000000000000000000000000000bfffffe4710b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffd62a000000000000000000000000000000000000000000000000000030e9ffffffffffffff560000000000000000000009a9ffffffffffffffffc655030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffd11200000000000000000000000000bfd9630600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffa20b0000000000000000000000000000000000000000000000000000000026e2ffffffffffffe20a000000000000000006b9fffffffffffffba8370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffa700000000000000000000000000340200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bf764000000000000000000000000000000000000000000000000000000000000001edaffffffffffff840000000000000003acffffffffffffa11d00000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bfffffffffffffffff9ddc09b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022500000000000000000000000000000000000000000000000000000000000000000018d3fffffffffff8230000000000009dffffffffffde45000000000000000000000000000000000003cdab410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005200d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098e3c6a98c6f52351701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013cbffffffffffb200000000008cfffffffffc8b0a00000000000000000000000000000000000070ffffffd66d0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ca8f4fff9920200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec3ffffffffff4d0000007fffffffffe13300000000000000004c150000000000000000000028aafefffffff4931e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026faffffffffff740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab5fffffffff04c2ba4ffffffffd01a00000000000000007efecd0e000000000000000000000032b6fffffffffa9f26000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000398ffffffffffffffffffffbc0e00000000000000000090ffffc1090000000000000000000000003dc6fffffffffda92e0000000000000000000000000000000000000000000000000000000000000000000000000000003efffffffffffffffe09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076feffffffffffffffa3050000000000000000000010ebffffb303000000000000000000000000015fe9fffffffffea31e00000000000000000000000000000000000000000000000000000000000000000000000001caffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffff8e010000000000000000000000006affffff8a00000000000000000000000000001092fcfffffffff78a100000000000000000000000000000000000000000000000000000000000000000000059fffffffffffffffffc010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094fffffffb5f000000000000000000000000000003d2ffffff5800000000000000000000000000000030cbffffffffffed6f03000000000000000000000000000000000000000000000000000000000000000fe2ffffffffffffffffcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c9ffffff9900000000000000000000000000000043fffffff52f000000000000000000000000000000047efbffffffffffcd330000000000000000000000000000000000000000000000000000000000009fffffffffffffffffff910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff0ffffff8e000000000000000000000000000000b0ffffffda0a0000000000000000000000000000000033d6fffffffffffc900c0000000000000000000000000000000000000000000000000000004effffffffffffffffffff430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffff82000000000000000000000000000024f9ffffff940000000000000000000000000000000000088fffffffffffffe2480000000000000000000000000000000000000000000000000014e8ffffffffffffffffffe0010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001beffffffff5f000000000000000000000000000097ffffffff4600000000000000000000000000000000000052f2ffffffffffff92080000000000000000000000000000000000000000000000abffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023f5fffffff839000000000000000000000000002affffffffe40e00000000000000000000000000000000000027d5ffffffffffffd32d0000000000000000000000000000000000000000005affffffffffffffffffffed0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffe71c00000000000000000000000000baffffffff8e000000000000000000000000000000000000000ba7fffffffffffff76c0000000000000000000000000000000000000029f3ffffffffffffffffffff78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011efffffffffc6030000000000000000000000004cfffffffffb2c00000000000000000000000000000000000000007effffffffffffffa108000000000000000000000000000000000ed8ffffffffffffffffffffdf0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bffffffffff8000000000000000000000000002dcffffffffbf00000000000000000000000000000000000000000062fbffffffffffffca1b000000000000000000000000000001afffffffffffffffffffffff49000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ad1ff5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceafffffffffc3a00000000000000000000000070ffffffffff4d00000000000000000000000000000000000000000048f3ffffffffffffe739000000000000000000000000007affffffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027fcfff52d000000000000000000000000000000000000a0d8b8933e000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c98784b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffde0b00000000000000000000000ff3ffffffffc60000000000000000000000000000000000000000000032ebfffffffffffff850000000000000000000000046fdffffffffffffffffffffe3140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffdb0f0000000000000000000000000000000000b7ffffffffd1340000000000000000000000000000000000000000000000000000000000000000000000000000000001e9fffffffbb63d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e3ffffffffff8b00000000000000000000000095ffffffffff3e000000000000000000000000000000000000000000002eebfffffffffffffc6300000000000000000025edfffffffffffffffffffffb3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ef8ffffac0000000000000000000000000000000000b7fffffffffff61b0000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffff860100000000000000000000000000000000000000000000000000000000000000000000000000000000000065fffffffffffb2f00000000000000000000003cffffffffffb700000000000000000000000000000000000000000000002debffffffffffffff770000000000000016dcffffffffffffffffffffff7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffff5600000000000000000000000000000000b7ffffffffffff33000000000000000000000000000000000000000000000000000000000000000000000000000007c9ffffffffffffffff6800000000000000000000000000000000000000000000000000000000000000000000000000000000000004e3ffffffffffc7020000000000000000000002e9ffffffffff3100000000000000000000000000000000000000000000002debffffffffffffff8700000000000acaffffffffffffffffffffffa9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfbffffeb15000000000000000000000000000000b7ffffffffffff33000000000000000000306d512b0000000000000000000000000000000000000000000000004ed4ffffffffffffffffffed0500000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffff5a00000000000000000000009bffffffffffa80000000000000000000000000000000000000000000000002ff1ffffffffffffff8000000003b3ffffffffffffffffffffffc408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c96a271100000000000000000000000000000000000000000000000000000000000a5ffffffa9000000000000000000000000000000b7ffffffffffff330000000000000000006fffffffd35a000000000000000000000000000000000000255e97d5ffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000000000000000000000000000000000000020feffffffffffd803000000000000000000004afffffffffffd2400000000000000000000000000000000000000000000000043faffffffffffffff77000098ffffffffffffffffffffffda13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfdfffffff2870400000000000000000000000000000000000000000000000000000032ffffffff4d0000000000000000000000000000b7ffffffffffff330000000000000000006fffffffffff7c0000000000000000000000000000000023ffffffffffffffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffff5c0000000000000000000007f2ffffffffff98000000000000000000000000000000000000000000000000005cfeffffffffffffff6e79ffffffffffffffffffffffe7230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffab04000000000000000000000000000000000000000000000000000000bfffffffd80400000000000000000000000000b7ffffffffffff330000000000000000006fffffffffffb30000000000000000000000000000000020dcccbbaa9a89786e9dfeffffffffffff7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffda0300000000000000000000a9ffffffffffef060000000000000000000000000000000000000000000000000078fffffffffffffffeffffffffffffffffffffffe72800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffff9a0000000000000000000000000000000000000000000000000000005dffffffff6a00000000000000000000000000b7ffffffffffff330000000000000000006fffffffffffb30000000000000000000012050000000000000000000000000000b3ffffffffffff900000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ebffffffffffff5e0000000000000000000059ffffffffffff4d0000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffffffffffffffe72800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fdfffffffffffffffd2900000000000000000000000000000000000000000000000000000cf5ffffffea0e000000000000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebfde2a53e00000000000000000000008bffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffdb030000000000000000000efcffffffffffa4000000000000000000000000000000000000000000000000000008ceffffffffffffffffffffffffffffffe8290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffff9c000000000000000000000007000000000000000000000000000000a7ffffffff85000000000000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffff980000000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002affffffffffffff5f00000000000000000000cefffffffffff309000000000000000000000000000000000000000000000000000020edffffffffffffffffffffffffffdd2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffffffffffffee05000000000000000171e8fec935000000000000000000000000004cfffffffff10f0000000000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffd80000000000000000000096ffffffffffff5300000000000000000000000000000000000000000000000000000048fdffffffffffffffffffffffcc170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ccffffffffffffffff460000000000000093fffffffff33100000000000000000000000005ebffffffff770000000000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffff390000000000000000005dffffffffffffaa0000000000000000000000000000000000000000000000000000002aeeffffffffffffffffffffb90c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001deaffffffffffffff7e00000000000000e7ffffffffffcc0200000000000000000000000096ffffffffe70700000000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffff9800000000000000000025fffffffffffff60c0000000000000000000000000000000000000000000000000032ebffffffffffffffffffffc205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048feffffffffffffb200000000000000caffffffffffff460000000000000000000000003affffffffff6600000000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f2ffffffffffffef08000000000000000000ecffffffffffff520000000000000000000000000000000000000000000000003cf1fffffffffffffffffffffff52500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffde00000000000000acffffffffffff9d00000000000000000000000000deffffffffd200000000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffff56000000000000000000b4ffffffffffff90000000000000000000000000000000000000000000000045f5ffffffffffffffffffffffffffc50200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bf8fffffffffff6000000000000008fffffffffffffd3000000000000000000000000008dffffffffff35000000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000000000000000000000879804000000000000000000000000000067ffffffffffffffb40000000000000000007cffffffffffffcd0000000000000000000000000000000000000000000050f8ffffffffffffffffffffffffffffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffff0d00000000000072fffffffffffffa020000000000000000000000004cffffffffff99000000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f000000000000000000000000000000000000000000000000000000039bffffbc110000000000000000000000000020fffffffffffffffc17000000000000000045fffffffffffffc0d00000000000000000000000000000000000000005bfbfffffffffffffffffffffffffffffffff72800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffff2000000000000057ffffffffffffff0b000000000000000e515210000efcfffffffff20b0000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f000000000000000000000000000000000000000000000000000007aeffffffffd92500000000000000000000000000d8ffffffffffffff9c4a2c0e00000000001effffffffffffff460000000000000000000000000000000000000067fdfffffffffffffffffabdffffffffffffffffc9030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f4ffffffffff1f00000000000054ffffffffffffff1300000000000060f3ffffec4300cbffffffffff5d0000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f000000000000000000000000000000000000000000000000000ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec13000000001f7ffffffffffff8300000000000000000000000000000000000073ffffffffffffffffffd73108dfffffffffffffffff790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffff1d00000000000056fffffffffffffe05000000000004fffffffffff1198affffffffffb10000000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000016ceffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee3e00000000d4ffffffffffffc0000000000000000000000000000000000081ffffffffffffffffff9409000055fffffffffffffffff929000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005effffffffff1a00000000000058ffffffffffffea00000000000012ffffffffffff8749fffffffffff80d00000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f000000000000000000000000000000000000000000000020daffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffde280000000000affffffffffffff7060000000000000000000000000000008effffffffffffffffe84a0000000000c1ffffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffffffff090000000000005bffffffffffffc500000000000021ffffffffffffcd0dfbffffffffff5800000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000000004baffffffffffffffffffffffdcd3d3d3d3d3d3d3d3d3d3d5ffffffffffffffffffffca160000000000008affffffffffffff2e00000000000000000000000000029bffffffffffffffffa41400000000000031fdffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3fffffff0000000000000005dffffffffffff8d0000000000002fffffffffffffea00c8ffffffffffab00000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000000000003698f1ffffffffffffffff93000000000000000000000068feffffffffffffffb00a0000000000000065ffffffffffffff570000000000000000000000000bafffffffffffffffdf480000000000000000009bffffffffffffffffcc01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffffd70000000000000060ffffffffffff5500000000000043ffffffffffffee0087fffffffffff002000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000000000a61fafffffffffffffe3e000000000000000000000063fdffffffffff9202000000000000000040ffffffffffffff7f00000000000000000000001bcefffffffffffffc8c0a0000000000000000000016f3ffffffffffffffff5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffbd0000000000000074fffffffffff70d00000000000074ffffffffffffd00052ffffffffffff30000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000000000000000000083ffffffffffffffdb0900000000000000000000005dfcfffffd71000000000000000000001cffffffffffffffa70000000000000000000032e4ffffffffffffce33000000000000000000000000008cffffffffffffffffe007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffff92000000000000008effffffffffac00000000000000a9ffffffffffff9f0026ffffffffffff6e000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000000000000000000007d7ffffffffffffff8b00000000000000000000000058fbf652000000000000000000000005feffffffffffffcf00000000000000000051f5ffffffffffeb6602000000000000000000000000000018f7ffffffffffffffff7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffff6300000000000000a9ffffffffff5000000000000000dfffffffffffff520002f7ffffffffffac000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000000000000003bfefffffffffffffd37000000000000000000000000503800000000000000000000000000edfffffffffffff6010000000000000076fefffffffffa8e10000000000000000000000000000000000096ffffffffffffffffef120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffff3400000000000000c3ffffffffda0200000000000016ffffffffffffe7070000cdffffffffffea000000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000000000000000095ffffffffffffffd5060000000000000000000000000000000000000000000000000000d7ffffffffffffff1f0000000000059effffffffffb628000000000000000000000000000000000000001ffbffffffffffffffff7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056fffffb0900000000000000ddffffffff650000000000000055ffffffffffff78000000a1ffffffffffff280000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000000000000000000000000de2ffffffffffffff830000000000000000000000000000000000000000000000000000c1ffffffffffffff470000000012c0ffffffffd64900000000000000000000000000000000000000000000a0ffffffffffffffffe70600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffc50000000000000001f7ffffffde0700000000000000abffffffffffdd0a00000075ffffffffffff660000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f000000000000000000000000000000000000000000000000000000000000004bfffffffffffffffb3000000000000000000000000000000000000000000000000000abffffffffffffff6100000026daffffffe06003000000000000000000000000000000000000000000000027fdffffffffffffffff600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffff810000000000000025ffffffff4e000000000000000bf6ffffffffff420000000048ffffffffffffa40000000000b7ffffffffffffe0d7d7d7d7d7d7d7d7d7e9fffffffffff4d7d7d7d7d7d7d7d7d7d7fcffffffffffdbd7d7d7d7d7d7d7d7d7edffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffcf0400000000000000000000000000000000000000000000000095ffffffffffffff79000042eeffffea6f070000000000000000000000000000000000000000000000000000b8ffffffffffffffffd200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffff3d0000000000000055ffffffb4000000000000000058ffffffffff8400000000001cffffffffffffe20000000000b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000015ecffffffffffffff7b0000000000000000000000000000000000000000000000007fffffffffffffff9200008dfff17d0c0000000000000000000000000000000000000000000000000000000054ffffffffffffffffff4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cfff4050000000000000086fffff1210000000000000000b0ffffffffaa01000000000000efffffffffffff1b00000000b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000005dfffffffffffffff92b00000000000000000000000000000000000000000000006affffffffffffffaa000000451300000000000000000000000000000000000000000000000000000000000005eaffffffffffffffffb80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f1a0000000000000000b7ffff58000000000000000023fcffffffb70900000000000000cdffffffffffff4300000000b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffc802000000000000000000000000000000000000000000005dffffffffffffffc20000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffff2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ff9c00000000000000000099ffffffac060000000000000000b1ffffffffffff6a00000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000001ff5ffffffffffffff6b0000000000000000000000000000000000000000000053ffffffffffffffda00000000000000000000000000000000000000000000000000000000000000000000000028ffffffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010510a00000000000000001af9ffff920300000000000000000095ffffffffffff9100000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000007bfffffffffffffff11b00000000000000000000000000000000000000000048fffffffffffffff300000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffffffffed05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cfdf358000000000000000000000079ffffffffffffb900000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000007dcffffffffffffffac0000000000000000000000000000000000000000003effffffffffffffff0500000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffff4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b280000000000000000000000005dffffffffffffe000000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000004dffffffffffffffff4e000000000000000000000000000000000000000033ffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000016fdffffffffffffffffaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fb93600000000000000000000000000000000000000000000000000000000000000000000000041fffffffffffffe0a000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffe20c0000000000000000000000000000000000000029ffffffffffffffff1c00000000000000000000000000000000000000000000000000000000000000000000000000c4fffffffffffffffff70f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008afff940000000000000000000000000000000000000000000000000000000022211000000000025ffffffffffffff2f000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000025f9ffffffffffffff8e000000000000000000000000000000000000001effffffffffffffff280000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e3ffffef5a1800000000000000000000000000000000000000000000000054e1fffa8d0200000009ffffffffffffff56000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000089fffffffffffffffc3300000000000000000000000000000000000014ffffffffffffffff340000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffd79858190000000000000000000000000000000000000036ffffffffff7900000000edffffffffffff7e000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000ce5ffffffffffffffcd03000000000000000000000000000000000010ffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000d7fffffffffffffffffe300100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffffffd899591a0000000000000000000000000000004ffffffffffff30a000000d5ffffffffffff99000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffff7000000000000000000000000000000000000dffffffffffffffff4c000000000000000000000000000000000000000000000000000000000000000000000000000088fffffffffffffffffffff6d1a63b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005edffffffffffffffffffffffffffffd99a5a1a000000000000000000000061ffffffffffff4e000000c5ffffffffffffb0000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f00000000000000000000000000000000000000000000000000000000000000000000000000000000c3fffffffffffffff31e000000000000000000000000000000000afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffffffffffffffffffffffd6914c0c0000000000000083ffffffffffff77000000b5ffffffffffffc7000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000030fdffffffffffffffce815a330a00000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8fffffffffffffffffffffffffffffffffffffffffffffac27d3803000000b3ffffffffffff8a000000a5ffffffffffffdd000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000097fffffffffffffffffffffff6a31f0000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf6ffffffffffffffffffffffffffffffffffffffffffffffffffffefae6924e4ffffffffffff8000000095fffffffffffff4000000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000000b3d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e1ffffffffffffffffffffffffffa70000000000000000000002ffffffffffffffffe2d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3ebfffffffffffffffffffff8530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6500000085ffffffffffffff0b0000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000014feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa0040000000000000000000000ffffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000018d3fffffffffffffffff03f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffdce8f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffff3400000075ffffffffffffff220000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f0000000000000000000000000000000000000056ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8800000000000000000000000000fcffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000013cbffffffffffffe62e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000745a9faffffffff9c010004111f2c3a47556475899cafc3d6e9fcffffffffffffffffffffffef0600000065ffffffffffffff380000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffff9f000000000000000000000000000000000000009afffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6f0000000000000000000000000000fbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000ec3ffffffffd9200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002feeffffffff9e02000000000000000000000000000000011023374ad5ffffffffffff9f0000000055ffffffffffffff4f0000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffffa20000000000000000000000000000000000000000000000000000000000000000000000000000000000003df5fffffffffffff958000000000000000000000000000000fbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000abaffffc914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037f3ffffffffa10200000000000000000000000000000000000014faffffffffffff420000000048ffffffffffffff620000b7ffffffffffff330000000000000000006fffffffffffb300000000000000000000ebffffffffff1700000000000000000087ffffffffffffffca751f0000000000000000000000000000000000000000000000000000000000000000000000000000000043f7fffffffff24300000000000000000000000000000000fbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000007b1b70b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041f7ffffffffa303000000000000000000000000000000000070ffffffffffffc8000000000043ffffffffffffff6d0000b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8670000000000000000000000000000000000000000000000000000000000000000000000000000000048f8ffffe8310000000000000000000000000000000000fbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000004040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004afaffffffffa60300000000000000000000000000000000d1ffffffffffff4b00000000003effffffffffffff770000b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffda18000000000000000000000000000000000000000000000000000000000000000000000000000000004dfadb22000000000000000000000000000000000000fbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055fdffffffffa804000000000000000000000000000032ffffffffffffb30000000000003affffffffffffff820000b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa40c000000000000000000000000000000000000000000000000000000000000000000000000000000000000471600000000000000000000000000000000000000fbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffaa040000000000000000000000000093fffffffffff11c00000000000035ffffffffffffff8c0000b7ffffffffffffffebd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3effffffffffffffffff5620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b0ffffffffffac04000000000000000000000007edffffffffff600000000000000030ffffffffffffff970000b7ffffffffffc75a05000000000000000000000000000000000000000000000000000000000000000000000000000000002cf2ffffffffffffd42b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed8ffffffffff9d000000000000000000000059ffffffffff9300000000000000002cffffffffffffffa10000b7fffff9a235000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049fcffffffff9c0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029f2ffffffffff8000000000000000000001d2ffffffffbf04000000000000000027ffffffffffffffac0000b7e57c1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dfffff35b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052feffffffffff6500000000000000004fffffffffcb1000000000000000000023ffffffffffffffb600003405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094cf25000000000000000000000000000000000000000000000000000000000000000000000000000000000029696b2700000000000000000000000000000000000000000000000000fbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088fffffffffffc4b00000000000000cbffffffcc10000000000000000000001effffffffffffffbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070000000000000000000000000000000000000000000000000000000000000000000000000000000019adfffffffe82000000000000000000000000000000000000000000000000fbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cbfffffffffff535000000000047ffffffc81000000000000000000000001affffffffffffffc200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffff520000000000000000000000000000000000000000000000fbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027f5ffffffffffea2300000000c4ffffa70800000000000000000000000015ffffffffffffffc5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9ffffffffffffc80000000000000000000000000000000000000000000000fbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffdb15000016d9fe7d000000000000000000000000000010ffffffffffffffc8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018fdfffffffffffffc0a00000000000000000000000000000000000000000000fbffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffc90a000001260000000000000000000000000000000cffffffffffffffca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062b1f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffff1700000000000000000000000000000000000000000000fbffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ebffffffffffffb20200000000000000000000000000000000000007ffffffffffffffcd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fffffacd7c230000000000000000000000000000000000000000000000000000000000000000000000000000000001daffffffffffffffff1000000000000000000000000000000000000000000000fbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffff8100000000000000000000000000000000000003ffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fffffffffffca410000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffde0000000000000000000000000000000000000000000000fbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000a3fffffffffffffe4c000000000000000000000000000000000000feffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000005dcffffffffffffffff9b0000000000000000000000000000000000000000000000fbffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022da3e0000000000000000000014ebfffffffffffff0240000000000000000000000000000000000faffffffffffffd5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffff330000000000000000000000000000000000000000000000fbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6d063000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089fff128000000000000000000005dffffffffffffffd20a00000000000000000000000000000000f5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000eebffffffffffffffffba000000000000000000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ebfffff1ac631a0000000000000000baffffffffffffffa600000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa700000000000000000000000000000000000000000000000000000000000000000000000085fffffffffffffffff623000000000000000000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffd18840050000000022f5ffffffffffffff6f000000000000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa700000000000000000000000000000000000000000000000000000000000000000000002af6ffffffffffffffff6900000000000000000000000000000000000000000000000000fbfffffffffffffffff1d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f5ffffffffffffffffffffffffffcf1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5fffffffffffffffffffff1ae651c000075fffffffffffffffb3e0000000000000000000000000000f3fffffffffffff9d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3daffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000008d3ffffffffffffffff8b0000000000000000000000000000000000000000000000000000fbffffffffffffd96b0c0000000000000000000000000000000000000000000000000000000000000000000000000000004cfeffffffffffffffffffffffbb0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffffffffffffffffffd38b46d4ffffffffffffffe81a00000000000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffff9e010000000000000000000000000000000000000000000000000000fbffffffffba4a010000000000000000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffffffa305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffffffffffffffffffffffffffffffffffffc302000000000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa700000000000000000000000000000000000000000000000000000000000000000052fffffffffffffffe7a00000000000000000000000000000000000000000000000000000000fbfff6992b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001aeffffffffffffffff870100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df3ffffffffffffffffffffffffffffffffffffffffffffffffffffffff75000000000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa700000000000000000000000000000000000000000000000000000000000000001eeeffffffffffffee540000000000000000000000000000000000000000000000000000000000e079130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd5fffffffffffd6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006afffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82b0000000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000011d0ffffffffffffaf180000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025effffffff24d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcd0400000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000cc7ffffffffffdc55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004afdffde2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f6ffffffffffe013000000000000000000000000000000c8ffffffffffffffff7e00000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa7000000000000000000000000000000000000000000000000000000000008bdffffffffdd61040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007bc114000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000861d5ffffffffba02000000000000000000000000000043fffffffffffffffffb32000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa70000000000000000000000000000000000000000000000000000000004b3ffffffc35e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad9ffffffff85000000000000000000000000000000bdffffffffffffffffd3070000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa7000000000000000000000000000000000000000000000000000000000790e6882600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035fbfffffffe4f000000000000000000000000000038ffffffffffffffffff880000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa7000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ffffffffff1250000000000000000000000000000b1fffffffffffffffffc8ba09b6206000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cfffffffffd40b000000000000000000000000002dfdffffffffffffffffffffffffc5010000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffa80000000000000000000000000000a5ffffffffffffffffffffffce28000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffff660000000000000000000000000027fefffffffffffffffffd890600000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cf5fffffffff42300000000000000000000000000b1ffffffffffffffe341000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffc5020000000000000000000000003cffffffffffffaa1100000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f0ffffffffff7800000000000000000000000000c7fffffff25f000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffe7853a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffff93000000000000000000000000053ffffc62200000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd2290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f3ffffffffffd307000000000000000000000002d780030000000000000000000000f3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffff8b0000000000000000000000000d00000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff56100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017f6fffffffffffd3f00000000000000000000000000000000000000000000000000f3fffffffffffff4b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b7fdffffffffffffffffd228000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffdb08000000000000000000000000000000000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060fdffffffffffff97080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bf8ffffffffffff82000000000000000000000000000000000000000000000000f3ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dfdfffffff054000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b5687a9cce4effafaefe4cca98654190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000185381a4c7e0ebf6fceedecebc925f2d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097fffffffffffff9290000000000000000000000000000000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bfcffc82000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013c92dfffffffffffffffffffffffffffffffffdc8e3801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013a94dbfffffffffffffffffffffffffffffffff5aa52080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffaffffffffffffc20100000000000000000000000000000000000000000000f3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005989050000000000000000000000000000000000000000000000000000000000000000000000000000000000001279e3ffffffffffffffffffffffffffffffffffffffffffffde710e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f78e0fffffffffffffffffffffffffffffffffffffffffffff19b210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffff6200000000000000000000000000000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000128ff5fffffffffffffffffffffffffffffffffffffffffffffffffffff1850c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d86f0fffffffffffffffffffffffffffffffffffffffffffffffffffffa971b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffed16000000000000000000000000000000000000000000f3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036dedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe761010000000000000000000000000000000000000000000000000000000000000000000000000000000057e5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff771010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffffffa3000000000000000000000000000000000000000000f3ffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c4ffffffffffffffffffffffd596775d432828425d7797d7ffffffffffffffffffffffb717000000000000000000000000000000000000000000000000000000000000000000000000000faeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffba1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffff440000000000000000000000000000000000000000f3ffffffffffffd7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056f1ffffffffffffffffffe983200000000000000000000000002386ebffffffffffffffffffea4500000000000000000000000000000000000000000000000000000000000000000000002ddbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff5ffffffffffffffd50400000000000000000000000000000000000000f3ffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075fefffffffffffffffff47c08000000000000000000000000000000000a81f6fffffffffffffffffb610000000000000000000000000000000000000000000000000000000000000000003cf2ffffffffffffffffffffffffffffffffeda8856e57402c34435275a4d3fefffffffffffffffff6480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffff6a00000000000000000000000000000000000000f3fffffffffffff8c8b5a3917f6d5b483624120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffcc20000000000000000000000000000000000000000025d2ffffffffffffffffff7a0000000000000000000000000000000000000000000000000000000000000041f4ffffffffffffffffffffffffffffd78a3d030000000000000000000000001a69befffffffffffffffa55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffffffeb10000000000000000000000000000000000000f3fffffffffffffffffffffffffffffffffffffdeddbc6ad947b624930170200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffa7070000000000000000000000000000000000000000000009afffffffffffffffffff6e000000000000000000000000000000000000000000000000000000000031f5ffffffffffffffffffffffffffbf42000000000000000000000000000000000000002fa5fcfffffffffffb410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffffff8c000000000000000000000000000000000000f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe4cbb2998065462709000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffffa30300000000000000000000000000000000000000000000000004abfffffffffffffffffe5b00000000000000000000000000000000000000000000000000000018e3ffffffffffffffffffffffffe65200000000000000000000000000000000000000000000002fc9ffffffffffec220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066fffffffffffffffffa240000000000000000000000000000000000f3fffffffeb341123d6996c2eeffffffffffffffffffffffffffffffffffffffffffffffffffffffe9caac8d6e4f3011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046feffffffffffffffffc004000000000000000000000000000000000000000000000000000006c6fffffffffffffffff82f0000000000000000000000000000000000000000000000000003c6ffffffffffffffffffffffffb310000000000000000000000000000000000000000000000000000271faffffffffd40d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf2ffffffffffffffffaf0000000000000000000000000000000000f3fff6982700000000000000001a46729ecaf5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2d2ae89643f1a00000000000000000835411c00000000000000000000000000000000000000000000000018e8ffffffffffffffffe6160000000000000000000000000000000000000000000000000000000019eaffffffffffffffffd80c00000000000000000000000000000000000000000000000075ffffffffffffffffffffffff8702000000000000000000000000000000000000000000000000000000003de8ffffffff97000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffff4300000000000000000000000000000000dc7d1400000000000000000000000000000002234f7eb0e3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4d0aa85603b40a8fafffffb4d0000000000000000000000000000000000000000000000b8ffffffffffffffffff6000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffff9b000000000000000000000000000000000000000000000027f7ffffffffffffffffffffff82000000000000000000000000000000000000000000000000000000000000001ddafffffffe3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048fffffffffffffffffffffcd3670000000000000000000000000005000000000000000000000000000000000000000000000016487baee1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa3020000000000000000000000000000000000000000000053ffffffffffffffffffce0200000000000000000000000000000000000000000000000000000000000003d3fffffffffffffffffe3700000000000000000000000000000000000000000000b5ffffffffffffffffffffff9300000000000000000000000000000000000000000000000000000000000000000019d6ffffffd707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efffffffffffffffffffffffff920000000000000000000000000000000000000000000000000000000000000000000000000000000000144679acdeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab030000000000000000000000000000000000000000000009e0ffffffffffffffffff41000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffffffca0100000000000000000000000000000000000000003bffffffffffffffffffffffc2040000000000000000000000000000000000000000000000000000000000000000000017deffffdd1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffc94e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012457eb8f1ffffffffffffffffffffffffffffffffffffffffffffffffffb305000000000000000000000000000000000000000000000077ffffffffffffffffffb200000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffff5a0000000000000000000000000000000000000000c0ffffffffffffffffffffef1900000000000000000000000000000000000000000000000000000000000000000000000027edb411000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffbf4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022c66a0dbffffffffffffffffffffffffffffffffffffffffba07000000000000000000000000000000000000000000000006e6ffffffffffffffffff48000000000000000000000000000000000000000000000000000000000000000000004dffffffffffffffffffcf0000000000000000000000000000000000000031ffffffffffffffffffffff6800000000000000000000000000000000000000000000000000000000000000000000000000002101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f1ffffffffffffb53a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164f89c3f7ffffffffffffffffffffffffffffc10a00000000000000000000000000000000000000000000000060ffffffffffffffffffed050000000000000000000000000000000000000000000000000000000000000000000006efffffffffffffffffff4300000000000000000000000000000000000097ffffffffffffffffffffd00200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4fffffffdab31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006397bc0faffffffffffffffffffc80d00000000000000000000000000000000000000000000000000cfffffffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffffffb300000000000000000000000000000000000bf2ffffffffffffffffffff6100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffba12800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4a8fd4ffffffffffce100000000000000000000000000000000000000000000000000028ffffffffffffffffffff4600000000000000000000000000000000000000000000000000000000000000000000000047fffffffffffffffffffa110000000000000000000000000000000055ffffffffffffffffffffec0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000892210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000195da2e6d41400000000000000000000000000000000000000000000000000007effffffffffffffffffed0400000000000000000000000000000000000000000000000000000000000000000000000004ecffffffffffffffffff6000000000000000000000000000000000a1ffffffffffffffffffff8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000d4ffffffffffffffffffb30000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffb700000000000000000000000000000002eafffffffffffffffffffc1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffffffffffffffffff86000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff605000000000000000000000000000033ffffffffffffffffffffb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffff59000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffff35000000000000000000000000000068ffffffffffffffffffff78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffffffff2c000000000000000000000000000000000000000000000000000000000000000000000000000029ffffffffffffffffffff6f00000000000000000000000000009bffffffffffffffffffff3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5fffffffffffffffffffa05000000000000000000000000000000000000000000000000000000000000000000000000000003f8ffffffffffffffffffa70000000000000000000000000000cffffffffffffffffffffa0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffcc0000000000000000000000000000f5ffffffffffffffffffc8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffffffffffb900000000000000000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffed0000000000000000000000000013ffffffffffffffffffff8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dffffffffffffffffffffac00000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffff0f00000000000000000000000031ffffffffffffffffffff5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffffff2e0000000000000000000000004effffffffffffffffffff4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffff91000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffffff3b0000000000000000000000005dffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffffff84000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffffff4600000000000000000000000066ffffffffffffffffffff25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffffff510000000000000000000000006fffffffffffffffffffff120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffffff5c00000000000000000000000078fffffffffffffffffffd020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffffffff5700000000000000000000000075ffffffffffffffffffed00000000000000000000000000000000000000000001020303040506070708090a0b0b0c0d0e0e0f10111212130b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffffffffffffffff7e0000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffff4c0000000000000000000000006bfffffffffffffffffffef0f1f2f3f4f4f5f6f7f7f8f9fafbfbfcfdfeffffffffffffffffffffffffffffffffffffffffffffffffffffffb4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffffffff4100000000000000000000000060ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffffffff990000000000000000000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffff3600000000000000000000000055ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffffffffa600000000000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffffff200000000000000000000000003bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffffffffffffb300000000000000000000000000000000000000000000000000000000000000000000000000000000aefffffffffffffffffffa030000000000000000000000001affffffffffffffffffffecebebebebebebebebebebebebebebebebebebebebebebebebebebebebebf4ffffffffffffffffffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f9ffffffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffffdb0000000000000000000000000001f7ffffffffffffffffff1b00000000000000000000000000000000000000000000000000000000000006317beaffffffffffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffffffffb90000000000000000000000000000d4ffffffffffffffffff4400000000000000000000000000000000000000000000000000000000000000000012c7ffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000015ffffffffffffffffffff8b00000000000000000000000000009effffffffffffffffff6e000000000000000000000000000000000000000000000000000000000000000000001af2ffffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffffffffff44000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffffffffff50000000000000000000000000000065ffffffffffffffffff97000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffff740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff7100000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffff1600000000000000000000000000002bffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffff680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f6ffffffffffffffffff9d00000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffffd900000000000000000000000000000001e5ffffffffffffffffec010000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffffff5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffce0000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffffffffffff8b0000000000000000000000000000000094ffffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000002affffffffffffffffff4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005afffffffffffffffffffe1d0000000000000000000000000000000000000000000000000000000000000000000000001dfeffffffffffffffffff350000000000000000000000000000000041ffffffffffffffffff890000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffff2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df7ffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffffffdf000000000000000000000000000000000003e5ffffffffffffffffdb0000000000000000000000000000000000000000000000000000000000000000000048fffffffffffffffff804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffffffc5000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffff800000000000000000000000000000000000007cffffffffffffffffff2c00000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034fffffffffffffffffffe1c000000000000000000000000000000000000000000000000000000000000000000001efefffffffffffffffff71500000000000000000000000000000000000015f8ffffffffffffffff840000000000000000000000000000000000000000000000000000000000000000008bffffffffffffffff740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffff710000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffff9700000000000000000000000000000000000000009cfffffffffffffffff0100000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffff2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffe40900000000000000000000000000000000000000000000000000000000000000000be7fffffffffffffffff92300000000000000000000000000000000000000001cf6ffffffffffffffff83000000000000000000000000000000000000000000000000000000000000001effffffffffffffffe600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffff7900000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffff890000000000000000000000000000000000000000000084fffffffffffffffff31400000000000000000000000000000000000000000000000000000000000075ffffffffffffffff9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027fafffffffffffffffff11400000000000000000000000000000000000000000000000000000000000018f3ffffffffffffffffe70d000000000000000000000000000000000000000000000de3ffffffffffffffff8e00000000000000000000000000000000000000000000000000000000000ae9fffffffffffffffd2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffff9100000000000000000000000000000000000000000000000000000000000098ffffffffffffffffff5400000000000000000000000000000000000000000000000043fefffffffffffffffd480000000000000000000000000000000000000000000000000000000075ffffffffffffffffa600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c5fffffffffffffffffb3d0000000000000000000000000000000000000000000000000000000044fcffffffffffffffff9a000000000000000000000000000000000000000000000000000092ffffffffffffffffec1e00000000000000000000000000000000000000000000000000001feefffffffffffffffc27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fefffffffffffffffffe71900000000000000000000000000000000000000000000000000001eebffffffffffffffffd509000000000000000000000000000000000000000000000000000008c6ffffffffffffffffc90600000000000000000000000000000000000000000000000006cbffffffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ff8ffffffffffffffffd41400000000000000000000000000000000000000000000000019daffffffffffffffffe6200000000000000000000000000000000000000000000000000000000016dfffffffffffffffffb70c000000000000000000000000000000000000000000000099ffffffffffffffffee1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fdffffffffffffffffd11d0000000000000000000000000000000000000000000022d7fffffffffffffffff12f0000000000000000000000000000000000000000000000000000000000002bebffffffffffffffffce19000000000000000000000000000000000000000005a0ffffffffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dfbffffffffffffffffea4400000000000000000000000000000000000000004beeffffffffffffffffed3900000000000000000000000000000000000000000000000000000000000000002ae7ffffffffffffffffe0370000000000000000000000000000000000000fbaffffffffffffffffff88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048f4ffffffffffffffffffa218000000000000000000000000000000001ba8ffffffffffffffffffe1280000000000000000000000000000000000000000000000000000000000000000000025defffffffffffffffffea31b00000000000000000000000000000265e9ffffffffffffffffffa20100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031dbfffffffffffffffffff89e3501000000000000000000000138a1f9ffffffffffffffffffc01900000000000000000000000000000000000000000000000000000000000000000000000012b7fffffffffffffffffff58c3600000000000000000000125fd0ffffffffffffffffffff990300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca0ffffffffffffffffffffffe6a17349352726354973a2e8fffffffffffffffffffffc7c020000000000000000000000000000000000000000000000000000000000000000000000000000027efaffffffffffffffffffffe293694e3328415c78bafbfffffffffffffffffffffc7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ad9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc2310000000000000000000000000000000000000000000000000000000000000000000000000000000000002bc5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe03c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000672e7ffffffffffffffffffffffffffffffffffffffffffffffffffffd858000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015ad7ffffffffffffffffffffffffffffffffffffffffffffffffffea730900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000762d2ffffffffffffffffffffffffffffffffffffffffffffc24e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000258c2ffffffffffffffffffffffffffffffffffffffffffed780b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b83d2fefffffffffffffffffffffffffffffcc976200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002481cbfdffffffffffffffffffffffffffffe59e570d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000124d81a4c7e1ecf8f9ece0c5a17d460d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011507da5cbdfecfaf1dac4ae97732d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: +--- !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: NotoSerifTC-Regular + m_EditorClassIdentifier: + hashCode: 580335377 + material: {fileID: 5797113496974416814} + materialHashCode: -98529519 + m_Version: 1.1.0 + m_SourceFontFileGUID: 659ac2b8d5d456744abe11f0986df920 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: 659ac2b8d5d456744abe11f0986df920, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: 659ac2b8d5d456744abe11f0986df920, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: Noto Serif TC + m_StyleName: Regular + m_PointSize: 128 + m_Scale: 1 + m_LineHeight: 183.936 + m_AscentLine: 147.328 + m_CapLine: 93 + m_MeanLine: 66 + m_Baseline: 0 + m_DescentLine: -36.608 + m_SuperscriptOffset: 147.328 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -36.608 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -19.2 + m_UnderlineThickness: 6.4 + m_StrikethroughOffset: 26.4 + m_StrikethroughThickness: 6.4 + m_TabWidth: 33 + m_GlyphTable: + - m_Index: 1 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 33 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3 + m_Metrics: + m_Width: 36 + m_Height: 42 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 103 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 1516 + m_Y: 138 + m_Width: 36 + m_Height: 42 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13 + m_Metrics: + m_Width: 27 + m_Height: 47 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 16 + m_HorizontalAdvance: 42 + m_GlyphRect: + m_X: 1613 + m_Y: 138 + m_Width: 27 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 32 + m_Metrics: + m_Width: 39 + m_Height: 98 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 96 + m_HorizontalAdvance: 56 + m_GlyphRect: + m_X: 1311 + m_Y: 135 + m_Width: 39 + m_Height: 98 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 90 + m_Height: 94 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 94 + m_HorizontalAdvance: 92 + m_GlyphRect: + m_X: 975 + m_Y: 135 + m_Width: 90 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 36 + m_Metrics: + m_Width: 76 + m_Height: 97 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 95 + m_HorizontalAdvance: 88 + m_GlyphRect: + m_X: 887 + m_Y: 134 + m_Width: 76 + m_Height: 97 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 73 + m_Height: 93 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 93 + m_HorizontalAdvance: 84 + m_GlyphRect: + m_X: 1153 + m_Y: 134 + m_Width: 73 + m_Height: 93 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 71 + m_Height: 106 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 104 + m_HorizontalAdvance: 79 + m_GlyphRect: + m_X: 804 + m_Y: 137 + m_Width: 71 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 70 + m_Metrics: + m_Width: 58 + m_Height: 70 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 68 + m_HorizontalAdvance: 70 + m_GlyphRect: + m_X: 213 + m_Y: 1972 + m_Width: 58 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 64 + m_Height: 102 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 68 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 1077 + m_Y: 135 + m_Width: 64 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 33 + m_Height: 100 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 100 + m_HorizontalAdvance: 42 + m_GlyphRect: + m_X: 838 + m_Y: 255 + m_Width: 33 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 35 + m_Height: 104 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 104 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 791 + m_Y: 266 + m_Width: 35 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 79 + m_Metrics: + m_Width: 76 + m_Height: 68 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 68 + m_HorizontalAdvance: 84 + m_GlyphRect: + m_X: 1362 + m_Y: 138 + m_Width: 76 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 64 + m_Height: 70 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 68 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 137 + m_Y: 1972 + m_Width: 64 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 83 + m_Metrics: + m_Width: 54 + m_Height: 68 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 68 + m_HorizontalAdvance: 58 + m_GlyphRect: + m_X: 1450 + m_Y: 138 + m_Width: 54 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2127 + m_Metrics: + m_Width: 118 + m_Height: 110 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 107 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 533 + m_Y: 909 + m_Width: 118 + m_Height: 110 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2128 + m_Metrics: + m_Width: 119 + m_Height: 116 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 106 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 532 + m_Y: 652 + m_Width: 119 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2130 + m_Metrics: + m_Width: 125 + m_Height: 117 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 106 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 1253 + m_Y: 6 + m_Width: 125 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2142 + m_Metrics: + m_Width: 118 + m_Height: 113 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 665 + m_Y: 398 + m_Width: 118 + m_Height: 113 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2160 + m_Metrics: + m_Width: 122 + m_Height: 120 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 1526 + m_Y: 6 + m_Width: 122 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2244 + m_Metrics: + m_Width: 127 + m_Height: 117 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 102 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 976 + m_Y: 6 + m_Width: 127 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2317 + m_Metrics: + m_Width: 120 + m_Height: 120 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 1081 + m_Width: 120 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2321 + m_Metrics: + m_Width: 127 + m_Height: 119 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 697 + m_Y: 6 + m_Width: 127 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2412 + m_Metrics: + m_Width: 120 + m_Height: 120 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 1477 + m_Width: 120 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2542 + m_Metrics: + m_Width: 121 + m_Height: 120 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 1660 + m_Y: 6 + m_Width: 121 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2757 + m_Metrics: + m_Width: 118 + m_Height: 117 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 106 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 403 + m_Y: 789 + m_Width: 118 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2766 + m_Metrics: + m_Width: 119 + m_Height: 117 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 106 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 532 + m_Y: 523 + m_Width: 119 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2923 + m_Metrics: + m_Width: 112 + m_Height: 115 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 402 + m_Y: 1045 + m_Width: 112 + m_Height: 115 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2952 + m_Metrics: + m_Width: 118 + m_Height: 116 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 106 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 663 + m_Y: 523 + m_Width: 118 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2955 + m_Metrics: + m_Width: 110 + m_Height: 116 + m_HorizontalBearingX: 12 + m_HorizontalBearingY: 105 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 402 + m_Y: 1300 + m_Width: 110 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2995 + m_Metrics: + m_Width: 121 + m_Height: 115 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 105 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 532 + m_Y: 396 + m_Width: 121 + m_Height: 115 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3013 + m_Metrics: + m_Width: 118 + m_Height: 117 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 107 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 533 + m_Y: 780 + m_Width: 118 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3014 + m_Metrics: + m_Width: 112 + m_Height: 119 + m_HorizontalBearingX: 13 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 145 + m_Y: 278 + m_Width: 112 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3032 + m_Metrics: + m_Width: 114 + m_Height: 119 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 663 + m_Y: 651 + m_Width: 114 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3152 + m_Metrics: + m_Width: 110 + m_Height: 116 + m_HorizontalBearingX: 12 + m_HorizontalBearingY: 106 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 402 + m_Y: 1172 + m_Width: 110 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3492 + m_Metrics: + m_Width: 106 + m_Height: 116 + m_HorizontalBearingX: 13 + m_HorizontalBearingY: 106 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 686 + m_Y: 138 + m_Width: 106 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3531 + m_Metrics: + m_Width: 119 + m_Height: 119 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 271 + m_Y: 1052 + m_Width: 119 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3937 + m_Metrics: + m_Width: 127 + m_Height: 121 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 110 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 278 + m_Width: 127 + m_Height: 121 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4236 + m_Metrics: + m_Width: 120 + m_Height: 120 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 1213 + m_Width: 120 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4313 + m_Metrics: + m_Width: 121 + m_Height: 119 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 269 + m_Y: 396 + m_Width: 121 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4314 + m_Metrics: + m_Width: 116 + m_Height: 119 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 1926 + m_Y: 6 + m_Width: 116 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4800 + m_Metrics: + m_Width: 117 + m_Height: 120 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 140 + m_Y: 411 + m_Width: 117 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4823 + m_Metrics: + m_Width: 120 + m_Height: 119 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 271 + m_Y: 790 + m_Width: 120 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4882 + m_Metrics: + m_Width: 126 + m_Height: 120 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 559 + m_Y: 6 + m_Width: 126 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5065 + m_Metrics: + m_Width: 124 + m_Height: 116 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 283 + m_Y: 140 + m_Width: 124 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5139 + m_Metrics: + m_Width: 122 + m_Height: 118 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 110 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 138 + m_Y: 1324 + m_Width: 122 + m_Height: 118 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5310 + m_Metrics: + m_Width: 120 + m_Height: 120 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 1345 + m_Width: 120 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5775 + m_Metrics: + m_Width: 119 + m_Height: 120 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 1743 + m_Width: 119 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5779 + m_Metrics: + m_Width: 124 + m_Height: 120 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 1390 + m_Y: 6 + m_Width: 124 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5858 + m_Metrics: + m_Width: 118 + m_Height: 119 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 402 + m_Y: 396 + m_Width: 118 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6026 + m_Metrics: + m_Width: 120 + m_Height: 118 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 107 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 137 + m_Y: 1713 + m_Width: 120 + m_Height: 118 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6036 + m_Metrics: + m_Width: 115 + m_Height: 118 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 559 + m_Y: 138 + m_Width: 115 + m_Height: 118 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6373 + m_Metrics: + m_Width: 120 + m_Height: 120 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 110 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 139 + m_Y: 672 + m_Width: 120 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6682 + m_Metrics: + m_Width: 121 + m_Height: 119 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 1793 + m_Y: 6 + m_Width: 121 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6720 + m_Metrics: + m_Width: 126 + m_Height: 121 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 421 + m_Y: 6 + m_Width: 126 + m_Height: 121 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6750 + m_Metrics: + m_Width: 121 + m_Height: 119 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 138 + m_Y: 1063 + m_Width: 121 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6884 + m_Metrics: + m_Width: 119 + m_Height: 119 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 271 + m_Y: 921 + m_Width: 119 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7032 + m_Metrics: + m_Width: 121 + m_Height: 118 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 138 + m_Y: 1454 + m_Width: 121 + m_Height: 118 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7144 + m_Metrics: + m_Width: 125 + m_Height: 125 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 146 + m_Y: 6 + m_Width: 125 + m_Height: 125 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7158 + m_Metrics: + m_Width: 119 + m_Height: 119 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 271 + m_Y: 1183 + m_Width: 119 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7266 + m_Metrics: + m_Width: 117 + m_Height: 119 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 403 + m_Y: 658 + m_Width: 117 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7834 + m_Metrics: + m_Width: 121 + m_Height: 119 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 138 + m_Y: 932 + m_Width: 121 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7893 + m_Metrics: + m_Width: 122 + m_Height: 125 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 411 + m_Width: 122 + m_Height: 125 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8608 + m_Metrics: + m_Width: 118 + m_Height: 116 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 537 + m_Y: 268 + m_Width: 118 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8792 + m_Metrics: + m_Width: 112 + m_Height: 118 + m_HorizontalBearingX: 11 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 667 + m_Y: 268 + m_Width: 112 + m_Height: 118 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9150 + m_Metrics: + m_Width: 121 + m_Height: 119 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 269 + m_Y: 527 + m_Width: 121 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9152 + m_Metrics: + m_Width: 121 + m_Height: 117 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 107 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 138 + m_Y: 1584 + m_Width: 121 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9710 + m_Metrics: + m_Width: 118 + m_Height: 122 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 1609 + m_Width: 118 + m_Height: 122 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9850 + m_Metrics: + m_Width: 120 + m_Height: 121 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 815 + m_Width: 120 + m_Height: 121 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9996 + m_Metrics: + m_Width: 119 + m_Height: 120 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 1875 + m_Width: 119 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10109 + m_Metrics: + m_Width: 122 + m_Height: 116 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 282 + m_Y: 268 + m_Width: 122 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10120 + m_Metrics: + m_Width: 128 + m_Height: 124 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 6 + m_Width: 128 + m_Height: 124 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10684 + m_Metrics: + m_Width: 120 + m_Height: 116 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 139 + m_Y: 804 + m_Width: 120 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11011 + m_Metrics: + m_Width: 118 + m_Height: 119 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 272 + m_Y: 1314 + m_Width: 118 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11381 + m_Metrics: + m_Width: 118 + m_Height: 119 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 402 + m_Y: 527 + m_Width: 118 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11970 + m_Metrics: + m_Width: 121 + m_Height: 122 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 548 + m_Width: 121 + m_Height: 122 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12003 + m_Metrics: + m_Width: 114 + m_Height: 119 + m_HorizontalBearingX: 8 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 663 + m_Y: 782 + m_Width: 114 + m_Height: 119 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12062 + m_Metrics: + m_Width: 120 + m_Height: 117 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 421 + m_Y: 139 + m_Width: 120 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12139 + m_Metrics: + m_Width: 128 + m_Height: 116 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 107 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 836 + m_Y: 6 + m_Width: 128 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12180 + m_Metrics: + m_Width: 120 + m_Height: 121 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 948 + m_Width: 120 + m_Height: 121 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12440 + m_Metrics: + m_Width: 126 + m_Height: 122 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 106 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 283 + m_Y: 6 + m_Width: 126 + m_Height: 122 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12492 + m_Metrics: + m_Width: 121 + m_Height: 118 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 138 + m_Y: 1194 + m_Width: 121 + m_Height: 118 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12919 + m_Metrics: + m_Width: 120 + m_Height: 117 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 137 + m_Y: 1843 + m_Width: 120 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13028 + m_Metrics: + m_Width: 126 + m_Height: 116 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 107 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 1115 + m_Y: 6 + m_Width: 126 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13280 + m_Metrics: + m_Width: 118 + m_Height: 115 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 403 + m_Y: 918 + m_Width: 118 + m_Height: 115 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13768 + m_Metrics: + m_Width: 109 + m_Height: 116 + m_HorizontalBearingX: 12 + m_HorizontalBearingY: 106 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 416 + m_Y: 268 + m_Width: 109 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13776 + m_Metrics: + m_Width: 109 + m_Height: 116 + m_HorizontalBearingX: 12 + m_HorizontalBearingY: 106 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 663 + m_Y: 913 + m_Width: 109 + m_Height: 116 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13880 + m_Metrics: + m_Width: 120 + m_Height: 120 + m_HorizontalBearingX: 10 + m_HorizontalBearingY: 109 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 271 + m_Y: 658 + m_Width: 120 + m_Height: 120 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13970 + m_Metrics: + m_Width: 121 + m_Height: 121 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 111 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 682 + m_Width: 121 + m_Height: 121 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14054 + m_Metrics: + m_Width: 117 + m_Height: 117 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 107 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 140 + m_Y: 543 + m_Width: 117 + m_Height: 117 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14155 + m_Metrics: + m_Width: 128 + m_Height: 124 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 108 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 6 + m_Y: 142 + m_Width: 128 + m_Height: 124 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14168 + m_Metrics: + m_Width: 124 + m_Height: 121 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 106 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 146 + m_Y: 143 + m_Width: 124 + m_Height: 121 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15330 + m_Metrics: + m_Width: 61 + m_Height: 101 + m_HorizontalBearingX: 31 + m_HorizontalBearingY: 99 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 1238 + m_Y: 135 + m_Width: 61 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15800 + m_Metrics: + m_Width: 37 + m_Height: 36 + m_HorizontalBearingX: 46 + m_HorizontalBearingY: 67 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 1564 + m_Y: 138 + m_Width: 37 + m_Height: 36 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15801 + m_Metrics: + m_Width: 19 + m_Height: 37 + m_HorizontalBearingX: 54 + m_HorizontalBearingY: 71 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 1652 + m_Y: 138 + m_Width: 19 + m_Height: 37 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 467 + m_Metrics: + m_Width: 100 + m_Height: 15 + m_HorizontalBearingX: 14 + m_HorizontalBearingY: 56 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 533 + m_Y: 1031 + m_Width: 100 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 64 + m_Metrics: + m_Width: 61 + m_Height: 8 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: -1 + m_HorizontalAdvance: 71 + m_GlyphRect: + m_X: 1153 + m_Y: 239 + m_Width: 61 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 85 + m_Height: 97 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 95 + m_HorizontalAdvance: 98 + m_GlyphRect: + m_X: 1516 + m_Y: 192 + m_Width: 85 + m_Height: 97 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 45 + m_Metrics: + m_Width: 71 + m_Height: 93 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 93 + m_HorizontalAdvance: 82 + m_GlyphRect: + m_X: 975 + m_Y: 241 + m_Width: 71 + m_Height: 93 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 83 + m_Height: 94 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 93 + m_HorizontalAdvance: 91 + m_GlyphRect: + m_X: 1058 + m_Y: 249 + m_Width: 83 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 39 + m_Height: 93 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 93 + m_HorizontalAdvance: 51 + m_GlyphRect: + m_X: 887 + m_Y: 243 + m_Width: 39 + m_Height: 93 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 92 + m_Height: 94 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 93 + m_HorizontalAdvance: 102 + m_GlyphRect: + m_X: 938 + m_Y: 346 + m_Width: 92 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 87 + m_Height: 97 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 95 + m_HorizontalAdvance: 95 + m_GlyphRect: + m_X: 838 + m_Y: 367 + m_Width: 87 + m_Height: 97 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 86 + m_Height: 93 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 93 + m_HorizontalAdvance: 99 + m_GlyphRect: + m_X: 1362 + m_Y: 218 + m_Width: 86 + m_Height: 93 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 1 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 12290 + m_GlyphIndex: 15800 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 19978 + m_GlyphIndex: 2127 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 19979 + m_GlyphIndex: 2128 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 19981 + m_GlyphIndex: 2130 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 20006 + m_GlyphIndex: 2142 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 20037 + m_GlyphIndex: 2160 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 20197 + m_GlyphIndex: 2244 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 20316 + m_GlyphIndex: 2317 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 20320 + m_GlyphIndex: 2321 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 20462 + m_GlyphIndex: 2412 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 20659 + m_GlyphIndex: 2542 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 21015 + m_GlyphIndex: 2757 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 21034 + m_GlyphIndex: 2766 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 21312 + m_GlyphIndex: 2923 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 21360 + m_GlyphIndex: 2952 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 21363 + m_GlyphIndex: 2955 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 21462 + m_GlyphIndex: 2995 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 21487 + m_GlyphIndex: 3013 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 21488 + m_GlyphIndex: 3014 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 21517 + m_GlyphIndex: 3032 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 21697 + m_GlyphIndex: 3152 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 22238 + m_GlyphIndex: 3492 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 22312 + m_GlyphIndex: 3531 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 22987 + m_GlyphIndex: 3937 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 23436 + m_GlyphIndex: 4236 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 23559 + m_GlyphIndex: 4313 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 23560 + m_GlyphIndex: 4314 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 24335 + m_GlyphIndex: 4800 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 24373 + m_GlyphIndex: 4823 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 24460 + m_GlyphIndex: 4882 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 24744 + m_GlyphIndex: 5065 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 24847 + m_GlyphIndex: 5139 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 25104 + m_GlyphIndex: 5310 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 25799 + m_GlyphIndex: 5775 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 25805 + m_GlyphIndex: 5779 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 25913 + m_GlyphIndex: 5858 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 26159 + m_GlyphIndex: 6026 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 26178 + m_GlyphIndex: 6036 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 26696 + m_GlyphIndex: 6373 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 27171 + m_GlyphIndex: 6682 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 27231 + m_GlyphIndex: 6720 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 27284 + m_GlyphIndex: 6750 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 27492 + m_GlyphIndex: 6884 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 27704 + m_GlyphIndex: 7032 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 27861 + m_GlyphIndex: 7144 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 27880 + m_GlyphIndex: 7158 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 28040 + m_GlyphIndex: 7266 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 28858 + m_GlyphIndex: 7834 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 28961 + m_GlyphIndex: 7893 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 30059 + m_GlyphIndex: 8608 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 30340 + m_GlyphIndex: 8792 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 30906 + m_GlyphIndex: 9150 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 30908 + m_GlyphIndex: 9152 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 31805 + m_GlyphIndex: 9710 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 32025 + m_GlyphIndex: 9850 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 32232 + m_GlyphIndex: 9996 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 32380 + m_GlyphIndex: 10109 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 32396 + m_GlyphIndex: 10120 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33394 + m_GlyphIndex: 10684 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33879 + m_GlyphIndex: 11011 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34389 + m_GlyphIndex: 11381 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35201 + m_GlyphIndex: 11970 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35261 + m_GlyphIndex: 12003 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35352 + m_GlyphIndex: 12062 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35469 + m_GlyphIndex: 12139 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35531 + m_GlyphIndex: 12180 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36023 + m_GlyphIndex: 12440 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36092 + m_GlyphIndex: 12492 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36820 + m_GlyphIndex: 12919 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36984 + m_GlyphIndex: 13028 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37325 + m_GlyphIndex: 13280 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38283 + m_GlyphIndex: 13768 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38291 + m_GlyphIndex: 13776 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38500 + m_GlyphIndex: 13880 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38626 + m_GlyphIndex: 13970 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38754 + m_GlyphIndex: 14054 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38913 + m_GlyphIndex: 14155 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38928 + m_GlyphIndex: 14168 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65292 + m_GlyphIndex: 15801 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65311 + m_GlyphIndex: 15330 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 467 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 37 + m_Scale: 1 + m_AtlasTextures: + - {fileID: -2229048579364725469} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_ClearDynamicDataOnBuild: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 140 + m_Height: 136 + - m_X: 0 + m_Y: 136 + m_Width: 140 + m_Height: 136 + - m_X: 140 + m_Y: 0 + m_Width: 137 + m_Height: 137 + - m_X: 0 + m_Y: 272 + m_Width: 139 + m_Height: 133 + - m_X: 277 + m_Y: 0 + m_Width: 138 + m_Height: 134 + - m_X: 0 + m_Y: 405 + m_Width: 134 + m_Height: 137 + - m_X: 415 + m_Y: 0 + m_Width: 138 + m_Height: 133 + - m_X: 553 + m_Y: 0 + m_Width: 138 + m_Height: 132 + - m_X: 691 + m_Y: 0 + m_Width: 139 + m_Height: 131 + - m_X: 140 + m_Y: 137 + m_Width: 136 + m_Height: 133 + - m_X: 830 + m_Y: 0 + m_Width: 140 + m_Height: 128 + - m_X: 970 + m_Y: 0 + m_Width: 139 + m_Height: 129 + - m_X: 0 + m_Y: 542 + m_Width: 133 + m_Height: 134 + - m_X: 1109 + m_Y: 0 + m_Width: 138 + m_Height: 128 + - m_X: 0 + m_Y: 676 + m_Width: 133 + m_Height: 133 + - m_X: 0 + m_Y: 809 + m_Width: 132 + m_Height: 133 + - m_X: 1247 + m_Y: 0 + m_Width: 137 + m_Height: 129 + - m_X: 1384 + m_Y: 0 + m_Width: 136 + m_Height: 132 + - m_X: 1520 + m_Y: 0 + m_Width: 134 + m_Height: 132 + - m_X: 1654 + m_Y: 0 + m_Width: 133 + m_Height: 132 + - m_X: 0 + m_Y: 942 + m_Width: 132 + m_Height: 133 + - m_X: 1787 + m_Y: 0 + m_Width: 133 + m_Height: 131 + - m_X: 1920 + m_Y: 0 + m_Width: 128 + m_Height: 131 + - m_X: 0 + m_Y: 1075 + m_Width: 132 + m_Height: 132 + - m_X: 0 + m_Y: 1207 + m_Width: 132 + m_Height: 132 + - m_X: 0 + m_Y: 1339 + m_Width: 132 + m_Height: 132 + - m_X: 0 + m_Y: 1471 + m_Width: 132 + m_Height: 132 + - m_X: 0 + m_Y: 1603 + m_Width: 130 + m_Height: 134 + - m_X: 0 + m_Y: 1737 + m_Width: 131 + m_Height: 132 + - m_X: 0 + m_Y: 1869 + m_Width: 131 + m_Height: 132 + - m_X: 277 + m_Y: 134 + m_Width: 136 + m_Height: 128 + - m_X: 276 + m_Y: 262 + m_Width: 134 + m_Height: 128 + - m_X: 134 + m_Y: 405 + m_Width: 129 + m_Height: 132 + - m_X: 263 + m_Y: 390 + m_Width: 133 + m_Height: 131 + - m_X: 263 + m_Y: 521 + m_Width: 133 + m_Height: 131 + - m_X: 134 + m_Y: 537 + m_Width: 129 + m_Height: 129 + - m_X: 133 + m_Y: 666 + m_Width: 132 + m_Height: 132 + - m_X: 265 + m_Y: 652 + m_Width: 132 + m_Height: 132 + - m_X: 265 + m_Y: 784 + m_Width: 132 + m_Height: 131 + - m_X: 133 + m_Y: 798 + m_Width: 132 + m_Height: 128 + - m_X: 132 + m_Y: 926 + m_Width: 133 + m_Height: 131 + - m_X: 132 + m_Y: 1057 + m_Width: 133 + m_Height: 131 + - m_X: 132 + m_Y: 1188 + m_Width: 133 + m_Height: 130 + - m_X: 132 + m_Y: 1318 + m_Width: 134 + m_Height: 130 + - m_X: 132 + m_Y: 1448 + m_Width: 133 + m_Height: 130 + - m_X: 265 + m_Y: 915 + m_Width: 131 + m_Height: 131 + - m_X: 265 + m_Y: 1046 + m_Width: 131 + m_Height: 131 + - m_X: 265 + m_Y: 1177 + m_Width: 131 + m_Height: 131 + - m_X: 266 + m_Y: 1308 + m_Width: 130 + m_Height: 131 + - m_X: 132 + m_Y: 1578 + m_Width: 133 + m_Height: 129 + - m_X: 131 + m_Y: 1707 + m_Width: 132 + m_Height: 130 + - m_X: 131 + m_Y: 1837 + m_Width: 132 + m_Height: 129 + - m_X: 131 + m_Y: 1966 + m_Width: 76 + m_Height: 82 + - m_X: 207 + m_Y: 1966 + m_Width: 70 + m_Height: 82 + - m_X: 396 + m_Y: 390 + m_Width: 130 + m_Height: 131 + - m_X: 396 + m_Y: 521 + m_Width: 130 + m_Height: 131 + - m_X: 397 + m_Y: 652 + m_Width: 129 + m_Height: 131 + - m_X: 397 + m_Y: 783 + m_Width: 130 + m_Height: 129 + - m_X: 410 + m_Y: 262 + m_Width: 121 + m_Height: 128 + - m_X: 415 + m_Y: 133 + m_Width: 132 + m_Height: 129 + - m_X: 139 + m_Y: 272 + m_Width: 124 + m_Height: 131 + - m_X: 531 + m_Y: 262 + m_Width: 130 + m_Height: 128 + - m_X: 526 + m_Y: 390 + m_Width: 133 + m_Height: 127 + - m_X: 526 + m_Y: 517 + m_Width: 131 + m_Height: 129 + - m_X: 526 + m_Y: 646 + m_Width: 131 + m_Height: 128 + - m_X: 527 + m_Y: 774 + m_Width: 130 + m_Height: 129 + - m_X: 553 + m_Y: 132 + m_Width: 127 + m_Height: 130 + - m_X: 661 + m_Y: 262 + m_Width: 124 + m_Height: 130 + - m_X: 659 + m_Y: 392 + m_Width: 130 + m_Height: 125 + - m_X: 657 + m_Y: 517 + m_Width: 130 + m_Height: 128 + - m_X: 657 + m_Y: 645 + m_Width: 126 + m_Height: 131 + - m_X: 657 + m_Y: 776 + m_Width: 126 + m_Height: 131 + - m_X: 527 + m_Y: 903 + m_Width: 130 + m_Height: 122 + - m_X: 397 + m_Y: 912 + m_Width: 130 + m_Height: 127 + - m_X: 396 + m_Y: 1039 + m_Width: 124 + m_Height: 127 + - m_X: 396 + m_Y: 1166 + m_Width: 122 + m_Height: 128 + - m_X: 396 + m_Y: 1294 + m_Width: 122 + m_Height: 128 + - m_X: 657 + m_Y: 907 + m_Width: 121 + m_Height: 128 + - m_X: 680 + m_Y: 132 + m_Width: 118 + m_Height: 128 + - m_X: 798 + m_Y: 131 + m_Width: 83 + m_Height: 118 + - m_X: 881 + m_Y: 128 + m_Width: 88 + m_Height: 109 + - m_X: 969 + m_Y: 129 + m_Width: 102 + m_Height: 106 + - m_X: 1071 + m_Y: 129 + m_Width: 76 + m_Height: 114 + - m_X: 1147 + m_Y: 128 + m_Width: 85 + m_Height: 105 + - m_X: 1232 + m_Y: 129 + m_Width: 73 + m_Height: 113 + - m_X: 1305 + m_Y: 129 + m_Width: 51 + m_Height: 110 + - m_X: 1356 + m_Y: 132 + m_Width: 88 + m_Height: 80 + - m_X: 1444 + m_Y: 132 + m_Width: 66 + m_Height: 80 + - m_X: 785 + m_Y: 260 + m_Width: 47 + m_Height: 116 + - m_X: 832 + m_Y: 249 + m_Width: 45 + m_Height: 112 + - m_X: 1510 + m_Y: 132 + m_Width: 48 + m_Height: 54 + - m_X: 1558 + m_Y: 132 + m_Width: 49 + m_Height: 48 + - m_X: 1607 + m_Y: 132 + m_Width: 39 + m_Height: 59 + - m_X: 1646 + m_Y: 132 + m_Width: 31 + m_Height: 49 + - m_X: 527 + m_Y: 1025 + m_Width: 112 + m_Height: 27 + - m_X: 1147 + m_Y: 233 + m_Width: 73 + m_Height: 20 + - m_X: 1510 + m_Y: 186 + m_Width: 97 + m_Height: 109 + - m_X: 969 + m_Y: 235 + m_Width: 83 + m_Height: 105 + - m_X: 1052 + m_Y: 243 + m_Width: 95 + m_Height: 106 + - m_X: 881 + m_Y: 237 + m_Width: 51 + m_Height: 105 + - m_X: 932 + m_Y: 340 + m_Width: 104 + m_Height: 106 + - m_X: 832 + m_Y: 361 + m_Width: 99 + m_Height: 109 + - m_X: 1356 + m_Y: 212 + m_Width: 98 + m_Height: 105 + m_FreeGlyphRects: + - m_X: 1787 + m_Y: 131 + m_Width: 261 + m_Height: 1917 + - m_X: 276 + m_Y: 137 + m_Width: 1 + m_Height: 125 + - m_X: 133 + m_Y: 542 + m_Width: 1 + m_Height: 124 + - m_X: 263 + m_Y: 652 + m_Width: 2 + m_Height: 14 + - m_X: 132 + m_Y: 809 + m_Width: 1 + m_Height: 117 + - m_X: 265 + m_Y: 1308 + m_Width: 1 + m_Height: 10 + - m_X: 130 + m_Y: 1603 + m_Width: 2 + m_Height: 104 + - m_X: 130 + m_Y: 1603 + m_Width: 1 + m_Height: 134 + - m_X: 0 + m_Y: 2001 + m_Width: 131 + m_Height: 47 + - m_X: 265 + m_Y: 1448 + m_Width: 1783 + m_Height: 518 + - m_X: 266 + m_Y: 1439 + m_Width: 1782 + m_Height: 527 + - m_X: 277 + m_Y: 1439 + m_Width: 1771 + m_Height: 609 + - m_X: 263 + m_Y: 1707 + m_Width: 1785 + m_Height: 259 + - m_X: 413 + m_Y: 134 + m_Width: 2 + m_Height: 128 + - m_X: 139 + m_Y: 403 + m_Width: 124 + m_Height: 2 + - m_X: 140 + m_Y: 270 + m_Width: 136 + m_Height: 2 + - m_X: 263 + m_Y: 270 + m_Width: 13 + m_Height: 120 + - m_X: 526 + m_Y: 774 + m_Width: 1 + m_Height: 9 + - m_X: 547 + m_Y: 133 + m_Width: 6 + m_Height: 129 + - m_X: 659 + m_Y: 390 + m_Width: 2 + m_Height: 2 + - m_X: 787 + m_Y: 517 + m_Width: 1261 + m_Height: 1531 + - m_X: 783 + m_Y: 645 + m_Width: 1265 + m_Height: 1403 + - m_X: 396 + m_Y: 915 + m_Width: 1 + m_Height: 124 + - m_X: 518 + m_Y: 1166 + m_Width: 1530 + m_Height: 882 + - m_X: 396 + m_Y: 1422 + m_Width: 1652 + m_Height: 626 + - m_X: 778 + m_Y: 907 + m_Width: 1270 + m_Height: 1141 + - m_X: 691 + m_Y: 131 + m_Width: 107 + m_Height: 1 + - m_X: 830 + m_Y: 128 + m_Width: 51 + m_Height: 3 + - m_X: 969 + m_Y: 128 + m_Width: 1 + m_Height: 1 + - m_X: 1109 + m_Y: 128 + m_Width: 38 + m_Height: 1 + - m_X: 1232 + m_Y: 128 + m_Width: 15 + m_Height: 1 + - m_X: 1356 + m_Y: 129 + m_Width: 28 + m_Height: 3 + - m_X: 680 + m_Y: 260 + m_Width: 105 + m_Height: 2 + - m_X: 798 + m_Y: 249 + m_Width: 34 + m_Height: 11 + - m_X: 1646 + m_Y: 181 + m_Width: 402 + m_Height: 1867 + - m_X: 1677 + m_Y: 132 + m_Width: 371 + m_Height: 1916 + - m_X: 520 + m_Y: 1052 + m_Width: 1528 + m_Height: 996 + - m_X: 520 + m_Y: 1039 + m_Width: 7 + m_Height: 1009 + - m_X: 639 + m_Y: 1035 + m_Width: 1409 + m_Height: 1013 + - m_X: 639 + m_Y: 1025 + m_Width: 18 + m_Height: 1023 + - m_X: 1220 + m_Y: 233 + m_Width: 12 + m_Height: 1815 + - m_X: 1607 + m_Y: 191 + m_Width: 441 + m_Height: 1857 + - m_X: 1558 + m_Y: 180 + m_Width: 49 + m_Height: 6 + - m_X: 1052 + m_Y: 235 + m_Width: 19 + m_Height: 8 + - m_X: 1036 + m_Y: 349 + m_Width: 1012 + m_Height: 1699 + - m_X: 932 + m_Y: 237 + m_Width: 37 + m_Height: 103 + - m_X: 1036 + m_Y: 340 + m_Width: 16 + m_Height: 1708 + - m_X: 877 + m_Y: 249 + m_Width: 4 + m_Height: 112 + - m_X: 785 + m_Y: 376 + m_Width: 47 + m_Height: 16 + - m_X: 789 + m_Y: 470 + m_Width: 1259 + m_Height: 1578 + - m_X: 931 + m_Y: 446 + m_Width: 1117 + m_Height: 1602 + - m_X: 789 + m_Y: 376 + m_Width: 43 + m_Height: 1672 + - m_X: 877 + m_Y: 342 + m_Width: 55 + m_Height: 19 + - m_X: 931 + m_Y: 342 + m_Width: 1 + m_Height: 1706 + - m_X: 1305 + m_Y: 239 + m_Width: 51 + m_Height: 1809 + - m_X: 1454 + m_Y: 212 + m_Width: 56 + m_Height: 1836 + - m_X: 1220 + m_Y: 242 + m_Width: 136 + m_Height: 1806 + - m_X: 1147 + m_Y: 317 + m_Width: 901 + m_Height: 1731 + - m_X: 1454 + m_Y: 295 + m_Width: 594 + m_Height: 1753 + - m_X: 1147 + m_Y: 253 + m_Width: 209 + m_Height: 1795 + 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: 2048 + m_AtlasHeight: 2048 + m_AtlasPadding: 6 + m_AtlasRenderMode: 4121 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 659ac2b8d5d456744abe11f0986df920 + pointSizeSamplingMode: 1 + pointSize: 128 + padding: 6 + packingMode: 4 + atlasWidth: 2048 + atlasHeight: 2048 + characterSetSelectionMode: 7 + characterSequence: "Eng\r\n\"Coloring\nArendelle\"\r\n\u958B\u59CB\r\n\u9078\u64C7\u756B\u7D19\r\n\"\u9078\u64C7\u6B64\u5F35\u756B\u7D19\u6A23\u5F0F\r\n\u4E26\u958B\u59CB\u8457\u8272\uFF1F\"\r\n\u662F\u7684, + \u96E2\u958B\r\n\u4E0D, \u7E7C\u7E8C\u8457\u8272\r\n\u64CD\u4F5C\u6642\u9593\r\n\u5B8C\u6210\r\n\u4F5C\u54C1\u4E0A\u50B3\r\n\u60A8\u5373\u5C07\u96E2\u958B\u8457\u8272\u9801\u9762\r\n\"\u96E2\u958B\u5F8C\u5C07\u7121\u6CD5\u8FD4\u56DE\u4FEE\u6539\r\n\u78BA\u8A8D\u96E2\u958B\u9801\u9762?\"\r\n\u70BA\u4F60\u7684\u4F5C\u54C1\u7C3D\u540D\r\n\u7C3D\u540D\u9810\u89BD\r\n\u78BA\u8A8D\r\n\u91CD\u7C3D\r\n\u4F5C\u54C1\u4E0A\u50B3\u5B8C\u6210\r\n\u5217\u5370\u78BC\r\n\u8ACB\u8A18\u4E0B\u60A8\u7684\u5217\u5370\u78BC\uFF0C\u60A8\u53EF\u4EE5\u5728\u5217\u5370\u6A5F\u53F0\u8655\u8CFC\u8CB7\u60A8\u7684\u4F5C\u54C1\u3002\r\n\u78BA\u8A8D\r\n\u4F5C\u54C1\u5C08\u5340\r\n\u4F5C\u54C1\u5217\u5370\r\n\u56DE\u4E0A\u9801\r\n\u4F5C\u54C1\u7DE8\u78BC\r\n\u5217\u5370\r\n\u6CE8\u610F\r\n\u78BA\u8A8D\u8981\u5217\u5370\u6A94\u6848\uFF1F\r\n\u53D6\u6D88\r\n\u78BA\u8A8D\u8981\u6C38\u4E45\u522A\u9664\u6A94\u6848\uFF1F\r\n\u522A\u9664" + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4121 + 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!21 &5797113496974416814 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NotoSerifTC-Regular Material + m_Shader: {fileID: 4800000, guid: 128e987d567d4e2c824d754223b3f3b0, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -2229048579364725469} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifTC-Regular.asset.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifTC-Regular.asset.meta new file mode 100644 index 0000000..261576d --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifTC-Regular.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aecb4027188bf2041831ba68d9cf8ac0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifThai-Regular.asset b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifThai-Regular.asset new file mode 100644 index 0000000..20f06c8 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifThai-Regular.asset @@ -0,0 +1,1832 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!28 &-1740491198627632043 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NotoSerifThai-Regular Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 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 + image data: 1048576 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086c4c4c4a4050000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c0000000000000000000000000000000000000000000000f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c00000000000000000000000000000000000000000000000014293c4231200700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017304140341a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e293a44382503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099c4c4c4c4c4c33b0000000000000000000000000000000000006cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000004cfffffffffffffffffffffffffffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018c4c4c4c454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c4c4c4c22b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ac4c4c4ab08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001128343b4246423d32210d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417231503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b823000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffff9d0000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c0000000000000000000000000000000000000000000000f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c00000000000000000000000000000000000000000151a2e1fffffffffffff8c5872500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000142a2e1ffffffffffffefb5650b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003497d5fefffffffffff7c7771b0000000000000000000000000000000000000000000000000000000000000000000000ecfffffffffffffffffffffff90c0000000000000000000000000000000000000000000000000000000000000000000ffbffffffffffffe91e00000000000000000000000000000000006cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000004cfffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000ecfffffffffffffffffd1f0000000000000000000000000000000000000000000000000000000020fffffffff6360000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff3900000000000000000000000000000000000000000000000000000000000054ffffffffdf1600000000000000000000000000000000000000000cffffffffffffffffffff74000000000000000000000000000000000000000000000000000000000000000000a0ffffffffa801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000125487b3ddf8fffffffffffffffffffffff0d0a7763d050000000000000000000000000000000000000000000000000000000000000000000000001169ace9fffffffffee1a5640c00000000000000000000000000000000000000000000000042848484790400000000000000000000000000000000000000000000000000000028ffffdb7a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffff7500000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c0000000000000000000000000000000000000000000000f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c000000000000000000000000000000000000004fd6fffffffffffffffffffffffffdac1e000000000000000000000000000000000000000000fcffffffffffffffffffb506000000000000000000000000000000000000000000000000000042d4ffffffffffffffffffffffffe967000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffe51e0000000000000000000000000000000000000000000000000000002bc4fffffffffffffffffffffffff78a0a000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffd00b000000000000000000000000000000006cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000004cfffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000ecffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000020ffffffffffe71d00000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000054ffffffffffc608000000000000000000000000000000000000000cffffffffffffffffffff74000000000000000000000000000000000000000000000000000000000000000000a0ffffffffff810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a67c6fcfffffffffffffffffffffffffffffffffffffffffff2a94a02000000000000000000000000000000000000000000000000000000000000000b84f1ffffffffffffffffffffffee84080000000000000000000000000000000000000000000080ffffffff9700000000000000000000000000000000000000000000000000000028fffffffffca9310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0fffffffffffd4f000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c0000000000000000000000000000000000000000000000f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c00000000000000000000000000000000000288ffffffffffffffffffffffffffffffffea410000000000000000000000000000000000000000fcffffffffffffffffffffae040000000000000000000000000000000000000000000000059affffffffffffffffffffffffffffffffac0800000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffd7130000000000000000000000000000000000000000000000000066f8ffffffffffffffffffffffffffffffd4250000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffff9a000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffad010000000000000000000000000000006cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000004cfffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000ecffffffffffffffffffdf0100000000000000000000000000000000000000000000000000000020ffffffffffffd10c000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffde00000000000000000000000000000000000000000000000000000000000054ffffffffffffa6000000000000000000000000000000000000000cffffffffffffffffffff74000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffff5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000372efffffffffffffffffffffffffffffffffffffffffffffffffffffffd65500000000000000000000000000000000000000000000000000000000001ed0ffffffffffffffffffffffffffffffd12600000000000000000000000000000000000000000080ffffffffff6f000000000000000000000000000000000000000000000000000028ffffffffffffffb429000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0fffffffffffff4300000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c0000000000000000000000000000000000000000000000f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3c000000000000000000000000000000000090fffffffffffffffffffffffffffffffffffff93800000000000000000000000000000000000000fcffffffffffffffffffffffa60200000000000000000000000000000000000000000000a0ffffffffffffffffffffffffffffffffffffb904000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffc70a000000000000000000000000000000000000000000000058feffffffffffffffffffffffffffffffffffe62700000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffe5000000000000000000000000000000000000000000000000000000000000000001e9ffffffffffffffffffff830000000000000000000000000000006cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000004cfffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000ecffffffffffffffffffff4300000000000000000000000000000000000000000000000000000020ffffffffffffffb3020000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffff31000000000000000000000000000000000000000000000000000000000054ffffffffffffff7f0000000000000000000000000000000000000cffffffffffffffffffff74000000000000000000000000000000000000000000000000000000000000000000a0fffffffffffff839000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dccffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb312000000000000000000000000000000000000000000000000000019e6ffffffffffffffffffffffffffffffffffea21000000000000000000000000000000000000000080fffffffffffc4a0000000000000000000000000000000000000000000000000028fffffffffffffffffb910b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffe31a000000000000000000000000006060616b8ac4feffffffffffffffffffffffffffffffffffcc9a76696060601600000000000000000000000000000000000000000000005b6060667397cefffffffffffffffffffffffffffffffffffffffffffff0b684716260160000000000000000000000000000000054fffffffffffffffffeeadce7fcffffffffffffffe515000000000000000000000000000000000000fcffffffffffffffffffffffff9f01000000000000000000000000000000000000000050fffffffffffffffffffff8def0ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffb50400000000000000000000000000000000000000000019f7ffffffffffffffffffffe9e2fdffffffffffffd90d000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffff300000000000000000000000000000000000000000000000000000000000000035ffffffffffffffffffffffff58000000000000000000000000000028606c7b90beefffffffffffffffffffffffffffffffffffffffffffffe9ba8e796b600100000000000000000000000000000000004cfffffffffffffffffffffffffffffffff6c6947c6c5d00000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffa800000000000000000000000000000000000000000000000000000020ffffffffffffffff8d0000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffff84000000000000000000000000000000000000000000000000000000000054ffffffffffffffff5900000000000000000000000000000000000cffffffffffffffffffff76000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffe920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027e2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd81c00000000000000000000000000000000000000000000000002beffffffffffffffffffffffffffffffffffffffd50b0000000000000000000000000000000000000080fffffffffffff22d0000000000000000000000000000000000000000000000001be2ffffffffffffffffffdb39000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffcc0a0000000000000000000000000000000000002ac9fffffffffffffffffffffffffffd981e000000000000000000000000000000000000000000000000000000000000000000000000000028b6fffffffffffffffffffffffffffffffffffff3750900000000000000000000000000000000000000000004e3ffffffffffffd157110000000c50ccffffffffffff8f000000000000000000000000000000000000fcffffffffffffffffffffffffff9c0200000000000000000000000000000000000000cdffffffffffffffffff8f0b00003bcffffffffffffd2e0000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffa403000000000000000000000000000000000000000090ffffffffffffffffffdb3300001897ffffffffffff95000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000080fffffffffffffffffffffffff63400000000000000000000000000000000000000003aafffffffffffffffffffffffffffffffffffffad340000000000000000000000000000000000000000000000004cffffffffffffffffffffffffffffe25b07000000000000000000000000000000000000000000000000000000000000000000ecfffffffffffffffffffffa17000000000000000000000000000000000000000000000000000020ffffffffffffffffff6600000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffd7000000000000000000000000000000000000000000000000000000000054fffffffffffffffff839000000000000000000000000000000000cffffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffd40e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddbfffffffffffffffffffffffbb3794730221c29385387bffeffffffffffffffffffffffd10c000000000000000000000000000000000000000000000060ffffffffffffffc063301d244389efffffffffffff790000000000000000000000000000000000000080ffffffffffffffe0170000000000000000000000000000000000000000000000000140a7fafffffffffffffff9620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffa10000000000000000000000000000000000000009c5fffffffffffffffffffffffd580000000000000000000000000000000000000000000000000000000000000000000000000000000000019ffffffffffffffffffffffffffffffffff13a00000000000000000000000000000000000000000000005bffffffffffffb5070000000000000006b3fffffffffff6160000000000000000000000000000000000fcffffffffffffffffffffffffffffa002000000000000000000000000000000000029ffffffffffffffffffca00000000000cd6ffffffffffac0000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffa50300000000000000000000000000000000000005f3ffffffffffffffffff43000000000080fffffffffffb240000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffc600000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffffffffffe50d00000000000000000000000000000000000000000061fcfffffffffffffffffffffffffffffe6400000000000000000000000000000000000000000000000000004cffffffffffffffffffffffffffcd130000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffff79000000000000000000000000000000000000000000000000000020fffffffffffffffffffb36000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffff2a0000000000000000000000000000000000000000000000000000000054ffffffffffffffffffe9130000000000000000000000000000000cffffffffffffffffffff85000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffad0000000000000000000000000000000000000000000000000000000000000000000000000000000000009efffffffffffffffffffffe901800000000000000000000002396ffffffffffffffffffffff920000000000000000000000000000000000000000000000d1fffffffffffd62000000000000001ad1ffffffffffee0d00000000000000000000000000000000000080ffffffffffffffffc7080000000000000000000000000000000000000000000000000000198ef5ffffffffffffff7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000001aefffffffffffffffffffff98000000000000000000000000000000000000000000000000000000000000000000000000000000000000000debffffffffffffffffffffffffffffff4f000000000000000000000000000000000000000000000000bbffffffffffec1300000000000000000015f1ffffffffff620000000000000000000000000000000000fcffffffffffffffffffffffffffffffa403000000000000000000000000000000006bffffffffffffffffff6500000000000044fffffffffffb1600000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffa703000000000000000000000000000000000038ffffffffffffffffffe301000000000001c8ffffffffff8b0000000000000000000000000000000000000000000000000000000000ecfffffffffffffffffffffffffffd14000000000000000000000000000000000000000000000000000000000017feffffffffffffffffffffffffffff200000000000000000000000000000000000000000000073ffffffffffffffffffffffffffff7e0000000000000000000000000000000000000000000000000000004cfffffffffffffffffffffffff31f000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffe0020000000000000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffff7d0000000000000000000000000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000000000cffffffffffffffffffff8c000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000027fdfffffffffffffffffffc4d0000000000000000000000000000004ff6fffffffffffffffffffd2900000000000000000000000000000000000000000037ffffffffffff8500000000000000000024faffffffffff5000000000000000000000000000000000000080ffffffffffffffffffa7000000000000000000000000000000000000000000000000000000001ba7ffffffffffffff7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd00000000000000000000000000000000000000000006effffffffffffffffffff2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffffffffffffffb300000000000000000000000000000000000000000000000003f3ffffffffff8b000000000000000000000099ffffffffffa60000000000000000000000000000000000fcffffffffffffffffffffffffffffffffa8040000000000000000000000000000009affffffffffffffffff3e00000000000000d9ffffffffff5f00000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffffa9040000000000000000000000000000000074ffffffffffffffffffbc0000000000000049ffffffffffe60000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffff5c000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffffffffffffff200000000000000000000000000000000000000000000002d4ffffffffffffffffffffffffe5060000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffff500000000000000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffcf0000000000000000000000000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000000000cffffffffffffffffffff95000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffff7a000000000000000000000000000000000068ffffffffffffffffffff9d00000000000000000000000000000000000000000076fffffffffff61000000000000000000000a9ffffffffff9500000000000000000000000000000000000080ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000054f1ffffffffffff530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000005e1fffffffffffffffff10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffffffffffffff3100000000000000000000000000000000000000000000000030ffffffffffff43000000000000000000000058ffffffffffd20000000000000000000000000000000000fcffffffffffffffffffffffffffffffffffb2090000000000000000000000000000b7ffffffffffffffffff2c0000000000000091ffffffffff9c00000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffffffaf0900000000000000000000000000000093ffffffffffffffffffa60000000000000004eeffffffffff2e00000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffa70000000000000000000000000000000000000000000000000000000000aaffffffffffffffffffffffffffffff20000000000000000000000000000000000000000000000073ffffffffffffffffffffffff91000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffff3500000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffbf0000000000000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffff2300000000000000000000000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000000000fffffffffffffffffffffab000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000003ecffffffffffffffffffec08000000000000000000000000000000000000c6fffffffffffffffffff3080000000000000000000000000000000000000000b0ffffffffffbe000000000000000000000066ffffffffffc300000000000000000000000000000000000080ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000002ce6fffffffffff32300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000006dffffffffffffffffdd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffffffffffffc00000000000000000000000000000000000000000000000000052ffffffffffff1c000000000000000000000037ffffffffffe60000000000000000000000000000000000fcffffffffffffffffffffffffffffffffffffc61200000000000000000000000000c8ffffffffffffffffff2c0000000000000065ffffffffffc400000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffffffffc7140000000000000000000000000000a4ffffffffffffffffffa40000000000000000bdffffffffff6000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffee0300000000000000000000000000000000000000000000000000000004f0ffffffffffffffffffffffffffffff2000000000000000000000000000000000000000000000002fffffffffffffffffffffffff59000000000000000000000000000000000000000000000000000000004cfffffffffffffffffffffff80300000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffff2f00000000000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffff7500000000000000000000000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000000012ffffffffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffff8e000000000000000000000000000000000000005dffffffffffffffffffff4a0000000000000000000000000000000000000000d8ffffffffff96000000000000000000000044ffffffffffd800000000000000000000000000000000000084ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000002df3ffffffffffbf01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000cf0ffffffffffffffe90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffffffffffff5b0000000000000000000000000000000000000000000000000063ffffffffffff1000000000000000000000002cfffffffffff60000000000000000000000000000000000fcffffffffffffffffff73d8ffffffffffffffffd61d000000000000000000000000cfffffffffffffffffff2c000000000000004dffffffffffd900000000000000000000000000000000000000000000000000000000ecffffffffffffffffffc8e1ffffffffffffffffdb2500000000000000000000000000b5ffffffffffffffffffa400000000000000009bffffffffff8400000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffff3d00000000000000000000000000000000000000000000000000000040ffffffffffffffffffffffffffffffff20000000000000000000000000000000000000000000000007fdffffffffffffffffffffff36000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffa000000000000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffc800000000000000000000000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000000015ffffffffffffffffffffdb000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffff51000000000000000000000000000000000000000afcffffffffffffffffff840000000000000000000000000000000000000000e9ffffffffff88000000000000000000000038ffffffffffea0000000000000000000000000000000000008dffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000065ffffffffffff5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000092fffffffffffffffc09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093fffffffffffffffffffffffff30a0000000000000000000000000000000000000000000000000073ffffffffffff1c00000000000000000000003bffffffffffe60000000000000000000000000000000000fcffffffffffffffffff4016d0ffffffffffffffffe42c0000000000000000000000d0ffffffffffffffffff2c0000000000000043ffffffffffe000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff901bd2ffffffffffffffffeb3a000000000000000000000000bcffffffffffffffffffa400000000000000008dffffffffff9400000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffff880000000000000000000000000000000000000000000000000000008affffffffffffffffffffffffffffffff20000000000000000000000000000000000000000000000000f2ffffffffffffffffffffff29000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000000000ecfffffffffffffffffffffffffffa1c000000000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecfffffffffffffffffffffffffe1c000000000000000000000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000000019fffffffffffffffffffff3000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffffff1e0000000000000000000000000000000000000000d3ffffffffffffffffffb50000000000000000000000000000000000000000f9ffffffffff91000000000000000000000045ffffffffffde00000000000000000000000000000000000097ffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000002d5ffffffffffe2080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000002dffffffffffffffff390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffffffffa000000000000000000000000000000000000000000000000000007cffffffffffff44000000000000000000000064ffffffffffd20000000000000000000000000000000000fcffffffffffffffffff400010c7fffffffffffffffff35200000000000000000000d0ffffffffffffffffff2c0000000000000051ffffffffffd600000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000fbffffffffffffffffff96e0000000000000000000000bcffffffffffffffffffa4000000000000000095ffffffffff9600000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffd3000000000000000000000000000000000000000000000000000000d5ffffffffffffffffffffffffffffffff20000000000000000000000000000000000000000000000000e6ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbd0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffff8d000000000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffff6e000000000000000000000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000000022ffffffffffffffffffffff150000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000bbfffffffffffffffffffe020000000000000000000000000000000000000000a4ffffffffffffffffffd50000000000000000000000000000000000000003ffffffffffffaf000000000000000000000065ffffffffffca000000000000000000000000000000000000a0ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000071ffffffffffff690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000000caffffffffffffff78000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfeffffffffffffffffffffffff4300000000000000000000000000000000000000000000000000007cffffffffffff8c0000000000000000000000abffffffffffaa0000000000000000000000000000000000fcffffffffffffffffff4000000cbdfffffffffffffffffe85020000000000000000d0ffffffffffffffffff2c0000000000000064ffffffffffbd00000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000007aaffffffffffffffffffad10000000000000000000bcffffffffffffffffffa40000000000000000a7ffffffffff8900000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffff1f000000000000000000000000000000000000000000000000001fffffffffffffffffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecfffffffffffffffffffffffffffff3110000000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffc1000000000000000000000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000000002bffffffffffffffffffffff3e0000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000c9fffffffffffffffffff300000000000000000000000000000000000000000092fffffffffffffffffff00000000000000000000000000000000000000004ffffffffffffe90400000000000000000000a5ffffffffffa8000000000000000000000000000000000000abffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffdb0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd00000000000000000000000000000000000000000000000006bffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffe30200000000000000000000000000000000000000000000000000007cffffffffffffee1400000000000000000026faffffffffff670000000000000000000000000000000000fcffffffffffffffffff40000000059effffffffffffffffffb51000000000000000d0ffffffffffffffffff2c0000000000000096ffffffffff9600000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000017cfdffffffffffffffffde350000000000000000bcffffffffffffffffffa40000000000000000d5ffffffffff6b00000000000000000000000000000000000000000000000000000000ecffffffffffffffffffc6ebffffffffff69000000000000000000000000000000000000000000000000006affffffffffffb4ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffff830000000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecfffffffffffffffffffffffffffd160000000000000000000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000000035ffffffffffffffffffffff670000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffffffffffe600000000000000000000000000000000000000000083fffffffffffffffffffb0000000000000000000000000000000000000004ffffffffffffff5a0000000000000000001bf8ffffffffff68000000000000000000000000000000000000c7ffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000012f9fffffffffffffe1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffffffff880000000000000000000000000000000000000000000000000000007cffffffffffffffb7080000000000000010cbfffffffffffb1d0000000000000000000000000000000000fcffffffffffffffffff40000000000076feffffffffffffffffdd38000000000000d0ffffffffffffffffff2c00000000000000d6ffffffffff5d00000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000042e9fffffffffffffffffa8005000000000000bcffffffffffffffffffa40000000000000018ffffffffffff3c00000000000000000000000000000000000000000000000000000000ecffffffffffffffffff909effffffffffb400000000000000000000000000000000000000000000000000b5ffffffffffd160ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecfffffffffffffffffffffffffffffff11100000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffff7bffffffffff660000000000000000000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000000040ffffffffffffffffffffff900000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0500000000000000000000000000000000000004ffffffffffffffec29000000000000000cc1fffffffffffe21000000000000000000000000000000000000e5ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000008ffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000acffffffffffffff7800000000000000000000000000000000000000000000000000000000000000000000000000000000002affffffffffffffffffffffffff2a0000000000000000000000000000000000000000000000000000007cffffffffffffffffd2560f0000001561deffffffffffff9d000000000000000000000000000000000000fcffffffffffffffffff4000000000000051f4fffffffffffffffffb800600000000d0ffffffffffffffffff2c0000000000003efffffffffffc1400000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000001ac3ffffffffffffffffffd33d0000000000bcffffffffffffffffffa40000000000000084fffffffffff30700000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9052fffffffffff609000000000000000000000000000000000000000000000009f6ffffffffff8460ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffff8200000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffff6cd2ffffffffb90000000000000000000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000000051ffffffffffffffffffffffc50000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000004fffffffffffffffff17b20000000105bd9ffffffffffffaa00000000000000000000000000000000000005fdffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000003affffffffffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000000004cffffffffffffffd5000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffffcd000000000000000000000000000000000000000000000000000000007cfffffffffffffffffffffdeaddecfefffffffffffffff11f000000000000000000000000000000000000fcffffffffffffffffff400000000000000028d0ffffffffffffffffffd63f000000d0ffffffffffffffffff2c000000000004caffffffffffb00000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000479f8ffffffffffffffffffaa23000000bcffffffffffffffffffa400000000000027f2ffffffffffa40000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900cf8ffffffffff4a00000000000000000000000000000000000000000000004affffffffffff3860ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffe4f2fffffffffff215000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffff868afffffffffb1100000000000000000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000000063fffffffffffffffffffffff90800000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000004ffffffffffffffffffffffeedde8fdfffffffffffffff92b00000000000000000000000000000000000022ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000008c3ffffffffffffffff27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd00000000000000000000000000000000000000000000000000004e8ffffffffffffff3200000000000000000000000000000000000000000000000000000000000000000000000000000001e0ffffffffffffffffffffffff70000000000000000000000000000000000000000000000000000000007cfffffffffffffffffffffffffffffffffffffffffffd4a00000000000000000000000000000000000000fcffffffffffffffffff4000000000000000000793ffffffffffffffffffffb32e00d0ffffffffffffffffff2c000000000298fffffffffffe360000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000000000028c6fffffffffffffffffffba02800bcffffffffffffffffffa4000000000021daffffffffffff340000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000b8ffffffffff95000000000000000000000000000000000000000000000095ffffffffffe90260ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9069ffffffffffff90000000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffff9f40ffffffffff5f00000000000000000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000000074ffffffffffffffffffffffff3d00000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffffff650000000000000000000000000000000000000052ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000002ecdffffffffffffffffff5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000008dffffffffffffff8e0000000000000000000000000000000000000000000000000000000000000000000000000000003cfffffffffffffffffffffffffb16000000000000000000000000000000000000000000000000000000007cfffffffffffffffffffffffffffffffffffffffff9600000000000000000000000000000000000000000fcffffffffffffffffff40000000000000000000004fe8ffffffffffffffffffffbae6ffffffffffffffffff2c00000029b6ffffffffffff9f000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000000000000026ff3ffffffffffffffffffffbedcffffffffffffffffffa40000000665efffffffffffffa6000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90006bffffffffffe00000000000000000000000000000000000000000000000dfffffffffff9e0060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9001c5fffffffffff9200000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffb404f0ffffffffb200000000000000000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000000008bffffffffffffffffffffffff7a00000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffff80000000000000000000000000000000000000000087ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000001793faffffffffffffffffffff89000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000002cffffffffffffffe803000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffffffffb500000000000000000000000000000000000000000000000000000000007cffffffffffffffffffffffffffffffffffffffdd38000000000000000000000000000000000000000000fcffffffffffffffffff4000000000000000000000000f93fcffffffffffffffffffffffffffffffffffffff6a5d7fc1fdffffffffffffd90d000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000000000000001696fbffffffffffffffffffffffffffffffffffffffbd546aa2e7ffffffffffffffe214000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90001effffffffffff2b0000000000000000000000000000000000000000002affffffffffff520060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90002bfaffffffffffa60000000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffca00a9fffffffff80d000000000000000000000000000000000000000000000054ffffffffffffffffffff2c000000000000000000000000000000a4ffffffffffffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000004ffffffffffffffffffffffffffffffffffffffed55000000000000000000000000000000000000000000bdffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000575f3ffffffffffffffffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000000000000cdffffffffffffff480000000000000000000000000000000000000000000000000000000000000000000000000005edffffffffffffffffffffffff5700000000000000000000000000000000000000000000000000000000007cffffffffffffffffffffffffffffffffffd1660500000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000031c8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffe62200000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000028b0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef3000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000d2ffffffffff7600000000000000000000000000000000000000000075fffffffffff80c0060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000085ffffffffffff3a00000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffde005bffffffffff58000000000000000000000000000000000000000000000054ffffffffffffffffffff2c000000000000000000000000000000befffffffffffffffffffffffffb10000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000002ffffffffffffffffffffffffffffffffffdf7e0e00000000000000000000000000000000000000000004f1ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000014c8ffffffffffffffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd00000000000000000000000000000000000000000000000000000006effffffffffffffa5000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffffffffff10900000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff3b657c806c531900000000000000000000000000000000000000000000000000fcffffffffffffffffff4000000000000000000000000000000155d4ffffffffffffffffffffffffffffffffffffffffffffffffffd8210000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000000000000000000000037b0feffffffffffffffffffffffffffffffffffffffffffffffffffda2e0000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000085ffffffffffc1000000000000000000000000000000000000000000bfffffffffffb8000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000008dbffffffffffcb01000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffee0010faffffffffab000000000000000000000000000000000000000000000054ffffffffffffffffffff2c000000000000000000000000000000d8ffffffffffffffffffffffffff5d000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000000faffffffffffffffffffa77280826e582300000000000000000000000000000000000000000000000042ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000012d8ffffffffffffffffffffffffffffffcb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000013f9fffffffffffff50d000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffffffffffffffff9c0000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff4000000000000000000000000000000000024dbcfeffffffffffffffffffffffffffffffffffffffffffa00d000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000000000000000000000000002690f0ffffffffffffffffffffffffffffffffffffffffffffa90e000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000039fffffffffffb10000000000000000000000000000000000000000ffaffffffffff6c000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000040feffffffffff65000000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecfffffffffffffffffd0100b9fffffffff4090000000000000000000000000000000000000000000054ffffffffffffffffffff2c000000000000000000000000000000f7ffffffffffffffaeffffffffffb50000000000000000000431485d65533d0c00000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000000f0ffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000092ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000009cffffffffffffffffffffffffffffffffcf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000aeffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000000ef7ffffffffffffffffffffffff3f0000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff4000000000000000000000000000000000000000217ccdfeffffffffffffffffffffffffffffffffba3c0000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000000000000000000000000000000000856aef4fffffffffffffffffffffffffffffffffeae340000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000002e9ffffffffff570000000000000000000000000000000000000055ffffffffffff1f000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000009cffffffffffed150000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff0f0066ffffffffff500000000000000000000000000000000000000000000054ffffffffffffffffffff2c000000000000000000000000000018ffffffffffffffff33fdfffffffffc190000000000045cb0f2fffffffffffffac4630400000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000000e5ffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000e1ffffffffffffffffffffffff000000000000000000000000000000000000000000000000000af8ffffffffffffffffffffffffffffffffbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000000000000004fffffffffffffffbc000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffffffffe0010000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000025fffffffffffffffffffffbefd6ae722200000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000008c8fffffffffffffffffffeedd9c699581800000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000009fffffffffffa2000000000000000000000000000000000000009fffffffffffd200000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000010e7ffffffffffa00000000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff1c0015fcffffffffa30000000000000000000000000000000000000000000054ffffffffffffffffffff2c000000000000000000000000000037ffffffffffffffff1cc8ffffffffff7f0000000037d8ffffffffffffffffffffffffde40000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000000d7ffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000003effffffffffffffffffffffffff000000000000000000000000000000000000000000000000003affffffffffffffffffffffffffffffffffab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd00000000000000000000000000000000000000000000000000000000004e9fffffffffffffd1b00000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffffffffffff84000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000052ffffffffffeb02000000000000000000000000000000000001e8ffffffffff8500000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000054ffffffffffff4800000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff290000befffffffff00600000000000000000000000000000000000000000054ffffffffffffffffffff2c000000000000000000000000000057ffffffffffffffff187cffffffffffe80900004ff8fffffffffffffffffffffffffffffb670000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000000b8ffffffffffffffffff9a0000000000000000000000000000000000000000000000000000000000adffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000050ffffffffffffffffffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000008fffffffffffffff750000000000000000000000000000000000000000000000000000000000000000001afdffffffffffffffffffffffff27000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffff0800000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000cf9ffffffffff38000000000000000000000000000000000034ffffffffffff3900000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000aeffffffffffe30f000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff3600006affffffffff4900000000000000000000000000000000000000000054ffffffffffffffffffff2c000000000000000000000000000076ffffffffffffffff142cffffffffffff710031f6fffffffffffffffffffffffffffffffffe5000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff080000000000000000000000000000000000000096ffffffffffffffffffaa000000000000000000000000000000000000000000000000000000001dfcffffffffffffffffffffffffff000000000000000000000000000000000000000000000000004dffffffffffffffffffffffffffffffffff3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000002fffffffffffffffda686868686868686868686868686868686868686868686868686868686868686868a1ffffffffffffffffffffffffc900000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffff1700000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000b9ffffffffff8300000000000000000000000000000000007fffffffffffea0200000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000017ebffffffffffa0000000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff42000018fdffffffff9c00000000000000000000000000000000000000000054ffffffffffffffffffff2c000000000000000000000000000096ffffffffffffffff0e00daffffffffffed15cffffffffffffff1c7b8c3e7fffffffffffffff21e000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff080000000000000000000000000000000000000073ffffffffffffffffffcc000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000034ffffffffffffffffffffffffffffffffe205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000d0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6c00000000000000000000000000000000000000000000000000000000000000005fffffffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000006cffffffffffce0000000000000000000000000000000000caffffffffff9f0000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000051ffffffffffff570000000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff4c000000c2ffffffffeb03000000000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000000b8ffffffffffffffff050085fffffffffffff2ffffffffffd64a030000000031b7ffffffffffff9b000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffe400000000000000000000000000000000000000000078ffffffffffffffffffff080000000000000000000000000000000000000043fffffffffffffffffff907000000000000000000000000000000000000000000000000000026faffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000005f1ffffffffffffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000070fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa1400000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffff4200000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000001fffffffffffff1a00000000000000000000000000000016feffffffffff530000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000000a0fffffffffff01f00000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff560000006effffffffff42000000000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000000dbfffffffffffffffb00002dffffffffffffffffffffffd3100000000000000002aafffffffffffb180000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcfffffffffffffffffff963000000000000000000000000000000000000000078ffffffffffffffffffff080000000000000000000000000000000000000009f9ffffffffffffffffff350000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000097ffffffffffffffffffffffffffffc20500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000015faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb100000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffffff7700000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000d3ffffffffff640000000000000000000000000000005ffffffffffff90d0000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000000000ee0ffffffffffc806000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff600000001bfeffffffff94000000000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000003faffffffffffffffee000000d0ffffffffffffffffffff3800000000000000000013f5ffffffffff5d0000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffffffb51a00000000000000000000000000000000000078ffffffffffffffffffff080000000000000000000000000000000000000000c4ffffffffffffffffff7f0000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000016e5ffffffffffffffffffffffffdb160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000001f0ffffffffffffffffffaf00000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000086ffffffffffaf000000000000000000000000000000aaffffffffffb9000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000000003ffdffffffffff97000000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff6900000000c8ffffffffe6010000000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000020ffffffffffffffffe10000006fffffffffffffffffffd00000000000000000000000a5ffffffffff9e0000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffffffffee3e000000000000000000000000000000000078ffffffffffffffffffff08000000000000000000000000000000000000000078ffffffffffffffffffe203000000000000000000000000000000000000000000000024f1ffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000029deffffffffffffffffffffbb12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd00000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee0700000000000000000000000000000000000000000000000000000000000000000000bafffffffffffffffffff511000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000039fffffffffff3060000000000000000000000000004efffffffffff6c000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000000000084ffffffffffff620000000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff710000000076ffffffffff3a0000000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000042ffffffffffffffffd200000011f7ffffffffffffffff9300000000000000000000006bffffffffffbc0000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000009efdfffffffffffffffffffffffff7500000000000000000000000000000000078ffffffffffffffffffff08000000000000000000000000000000000000000018fbffffffffffffffffff4f000000000000000000000000000000000000000000000acfffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000b84ebffffffffffffd5580100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd00000000000000000000000000000000000000000000000000000000000000005ebfffffffffffffffdfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcffffffffffffffffffffffffff98000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffff73000000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000002eaffffffffff45000000000000000000000000003fffffffffffff20000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000000000002b9fffffffffffa3f00000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff790000000028ffffffffff8d0000000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000062ffffffffffffffffc4000000009dffffffffffffffff79000000000000000000000052ffffffffffd10000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000002290f3fffffffffffffffffffffffc5d00000000000000000000000000000078ffffffffffffffffffff08000000000000000000000000000000000000000000aeffffffffffffffffffde0c00000000000000000000000000000000000000000bbfffffffffffffc48effffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000538677b765d2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000092ffffffffffffff7800000000000000000000000000000000000000000000000000000007efffffffffffffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000000000000bf2ffffffffffffffffffe8160000000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000a0ffffffffff900000000000000000000000000089ffffffffffd300000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000012dfffffffffffed26000000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff7e0000000000d9ffffffffe00000000000000000000000000000000000000054ffffffffffffffffffff2c000000000000000000000000007dffffffffffffffffb5000000002bfeffffffffffffff7600000000000000000000004effffffffffd10000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000001baafffffffffffffffffffffffa3c000000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000000000035feffffffffffffffffff99000000000000000000000000000000000000000cc2ffffffffffffeb1c80ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffd700000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffffdd0000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffffb50100000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000053ffffffffffdb00000000000000000000000000d4ffffffffff8600000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000000000000000031f6ffffffffffe2200000000000000020ffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff8300000000008effffffffff3300000000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000098ffffffffffffffffa60000000000acffffffffffffff8a000000000000000000000062ffffffffffbc0000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048e5ffffffffffffffffffffe81c0000000000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000000000000a0ffffffffffffffffffff85000000000000000000000000000000000034d9fffffffffffff9430080ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000d2ffffffffffffff350000000000000000000000000000000000000000000000000000acffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000009dcffffffffffffffffffffa808000000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000df9ffffffffff2600000000000000000000001effffffffffff3a00000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000005effffffffffffdd1b00000000000022ffffffffffffffffffff5d000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff88000000000042ffffffffff8600000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000b3ffffffffffffffff96000000000027faffffffffffffbc000000000000000000000092ffffffffffa40000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000a518ba3b9b2a08143090000000000000019c9ffffffffffffffffffffc40100000000000000000000000078ffffffffffffffffffff080000000000000000000000000000000000000000000018ecffffffffffffffffffff9b0c000000000000000000000000000b7cfafffffffffffffc53000080ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffff94000000000000000000000000000000000000000000000000000ff7ffffffffffffffffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000003ef8ffffffffffffffffffffc9340000000000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000000baffffffffff71000000000000000000000069ffffffffffea0200000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff24000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000091ffffffffffffd81600000000002effffffffffffffffffff53000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff8b000000000005f2ffffffffd800000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000ceffffffffffffffff8900000000000087fffffffffffffb1b00000000000000000004e4ffffffffff6a0000000000a0ffffffffffffffffffdc0000000000000000000000000000000000000000000000000000001397f7fffffffffffffffff0831100000000000008a6ffffffffffffffffffff5c00000000000000000000000078ffffffffffffffffffff08000000000000000000000000000000000000000000000043fcffffffffffffffffffffe66307000000000000000000167debfffffffffffffffa5c00000080ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000017fbffffffffffffec0600000000000000000000000000000000000000000000000062ffffffffffffffffffffffffc5000000000000000000000000000000000000000000000000000000000000000000000000000000004dfafffffffffffffffffffffeab4a070000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000006dffffffffffbc0000000000000000000000b4ffffffffffa00000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff28000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000002afffffffffffffd2130000000042ffffffffffffffffffff3f000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff8d000000000000afffffffffff2b000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000e7ffffffffffffffff8100000000000007d7ffffffffffffad01000000000000000079ffffffffffff260000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000047edffffffffffffffffffffffffe02d00000000000003adffffffffffffffffffe50c000000000000000000000078ffffffffffffffffffff080000000000000000000000000000000000000000000000006dfffffffffffffffffffffffff4b16f563f384d638cd1feffffffffffffffffee400000000080ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffff51000000000000000000000000000000000000000000000000bcffffffffffffffffffffffff6800000000000000000000000000000000000000000000000000000000000000000000000000000000004aecfffffffffffffffffffffffff2b48c661400000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000020fffffffffffa0d00000000000000000008f6ffffffffff530000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff30000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000000000000000000000009c6ffffffffffffd82100000067ffffffffffffffffffff19000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff8f00000000000066ffffffffff7e000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000f6ffffffffffffffff7a0000000000000033f7ffffffffffffa91900000000000a80feffffffffffc1000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000004af8fffffffffffffffffffffffffffff22900000000000007bdffffffffffffffffff7e000000000000000000000078ffffffffffffffffffff080000000000000000000000000000000000000000000000000064fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffc925000000000080ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd00000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffaf00000000000000000000000000000000000000000000001afdfffffffffffffffffffffff91100000000000000000000000000000000000000000000000000000000000000000000000000000000000019b7ffffffffffffffffffffffffffffffab00000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000000d4ffffffffff5200000000000000000049fffffffffff90d0000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff3a000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000000000000000000000011ceffffffffffffe9360000a4ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000001dffffffffffd1000000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000feffffffffffffffff72000000000000000060fffffffffffffff9c0938490b2efffffffffffffff3e000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000021f5ffffffffffffffffffffffffffffffffd6090000000000000fe3ffffffffffffffffe8060000000000000000000078ffffffffffffffffffff0800000000000000000000000000000000000000000000000000004ae8fffffffffffffffffffffffffffffffffffffffffffffffffff7750300000000000080ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd00000000000000000000000000000000000000000000000000000000000000000000006edfffffffffffffa140000000000000000000000000000000000000000000072ffffffffffffffffffffffffad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043bffffffffffffffffffffffffffff602000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000087ffffffffff9d00000000000000000094ffffffffffba000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff510000000000000000000000000000000000000000000000000000000050ffffffffffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000013d1fffffffffffff54f0cedffffffffffffffffff8600000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000000d4ffffffffff250000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000008ffffffffffffffffff6a0000000000000000007dffffffffffffffffffffffffffffffffffffff9100000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000bafffffffffffea94d25264daafeffffffffff720000000000000047ffffffffffffffffff5c0000000000000000000080ffffffffffffffffffff04000000000000000000000000000000000000000000000000000000119cfdfffffffffffffffffffffffffffffffffffffffffff8961e000000000000000080ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffff6c00000000000000000000000000000000000000000000ccffffffffffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003388dafffffffffffffffffffffe08000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000000003affffffffffe7010000000000000000deffffffffff6d000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff6c000000000000000000000000000000000000000000000000000000005dffffffffffffffffffffffb60000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff9000000000000000000000000000000000000015cefffffffffffffdc2fffffffffffffffffff01800000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000008bffffffffff770000000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000012ffffffffffffffffff630000000000000000000079feffffffffffffffffffffffffffffffffb20300000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000043fffffffffffa4f00000000000052fbffffffffe702000000000000009bffffffffffffffffc6000000000000000000008dfffffffffffffffffff50000000000000000000000000000000000000000000000000000000000002596f6ffffffffffffffffffffffffffffffffffde871b0000000000000000000080ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000034ffffffffffffffcb00000000000000000000000000000000000000000027ffffffffffffffffffffffffec05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec2ffffffffffffffffffb600000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000002ebffffffffff330000000000000029ffffffffffff21000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff8c000000000000000000000000000000000000000000000000000000006affffffffffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000ebeffffffffffffffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000042ffffffffffca0000000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000001bffffffffffffffffff5d00000000000000000000004be9fffffffffffffffffffffffffffd82020000000000000000a0ffffffffffffffffffdc0000000000000000000000000000000000000000000000a8ffffffffff7700000000000000007affffffffff35000000000000001bf9fffffffffffffffe1a000000000000000000adffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000c529ddcfdffffffffffffffffffebba85340000000000000000000000000080ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffffffff2a000000000000000000000000000000000000000082ffffffffffffffffffffffff95000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4f99e3ffffffffffffffffffffba1400000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000a1ffffffffff7e0000000000000074ffffffffffd400000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffffba0000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffa80000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000007a8ffffffffffffffffffffffffffff9c000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff900000000000000006f3ffffffffff1e00000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000001affffffffffffffffff640000000000000000000000000e88effffffffffffffffffffdab3300000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000cf9fffffffff90c00000000000000000cf9ffffffff7200000000000000009fffffffffffffffff68000000000000000000dbffffffffffffffffffa400000000000000000000000000000000000000000000000000000000000000000000000009314d5a67695a4c3d1d000000000000000000000000000000000080ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffff880000000000000000000000000000000000000000dcffffffffffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000002771bbf9ffffffffffffffffffffffc948000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000105599bfd5deceae6fffffffffffffffffffff9000000000000000000054ffffffffffc900000000000000beffffffffff8700000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffffe90000000000000000000000000000000000000000000000000000000091ffffffffffffffffffffff980000000000000000000000000000000000000000000000000000000000105599bfd5deceae6fffffffffffffffffffff90000000000000000000000000000000000000000000007bfeffffffffffffffffffffff9001000000000000000000000000000000000000000000000000105599bfd5deceae6fffffffffffffffffffff900000000000000000b0ffffffffff6f00000000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000fffffffffffffffffff6d00000000000000000000000000000a5692bfd0dbccb9975a1b000000000000000000000000a2ffffffffffffffffffdc0000000000000000000000000000000000000000000040ffffffffffcf00000000000000000000d0ffffffff8a00000000000000002affffffffffffffffb6000000000000000023ffffffffffffffffffff5600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000000018fcffffffffffffe40200000000000000000000000000000000000037ffffffffffffffffffffffffd900000000000000000000000000000000000000000000000000000000000000000000000000000000084892dcffffffffffffffffffffffffffcb4a0000000000000000000000000000000000000000000000fcffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000105599bfd5deceae6fffffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000158bf4ffffffffffffffffffffffffffffffffffff900000000000000000000df9fffffffffe1600000000000efaffffffffff3a00000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffffff27000000000000000000000000000000000000000000000000000000bcffffffffffffffffffffff81000000000000000000000000000000000000000000000000000000158bf4ffffffffffffffffffffffffffffffffffff90000000000000000000000000000000000000000000000da8ffffffffffffffffffffff961100000000000000000000000000000000000000000000158bf4ffffffffffffffffffffffffffffffffffff90000000000000000067ffffffffffc200000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000003ffffffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffffffffffd80000000000000000000000000000000000000000000075ffffffffffc600000000000000000000c7ffffffff9a000000000000000000ceffffffffffffffed000000000000000088ffffffffffffffffffe80900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffff000000000000000000000000000000000000000000000000063c3c3c3c3c1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffcd00000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffff4500000000000000000000000000000000000092ffffffffffffffffffffffff7c000000000000000000000000000000000000000000000000000000000000000000000000000027b4f5ffffffffffffffffffffffffffffcd4c00000000000000000000000000000000000000000000000003ffffffffffffffffffff400000000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000158bf4ffffffffffffffffffffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000044eaffffffffffffffffffffffffffffffffffffffff9000000000000000000000bbffffffffff5f000000000054ffffffffffeb0200000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000e8ffffffffffffffffffffff69000000000000000000000000000000000000000000000000000044eaffffffffffffffffffffffffffffffffffffffff9000000000000000000000000000000000000000000578f2ffffffffffffffffffffffffffe842000000000000000000000000000000000000000044eaffffffffffffffffffffffffffffffffffffffff9000000000000000001efffffffffffd18000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000f5ffffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffce000000000000000000000000000000000000000000009dffffffffffe500000000000000000000e6ffffffff8a00000000000000000082ffffffffffffffff1d0000000000001df2ffffffffffffffffff6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fffffffffffffffffffe00000000000000000000000000000000000000000000000034ffffffffff6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012b54758270000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffa4000000000000000000000000000000000003e9fffffffffffffffffffffffe20000000000000000000000000000000000000000000000000000000000000000000000000000072ffffffffffffffffffffffffffffcf4f00000000000000000000000000000000000000000000000000000bffffffffffffffffffff3a0000000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000044eaffffffffffffffffffffffffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000062fdffffffffffffffffffffffffffffffffffffffffff90000000000000000000006effffffffffaa00000000009effffffffffa10000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffffffb9000000000000000000000000000000000000000000000000000016ffffffffffffffffffffffff480000000000000000000000000000000000000000000000000062fdffffffffffffffffffffffffffffffffffffffffff900000000000000000000000000000000000000011befffffffffffffffffffffffffffffffffb5200000000000000000000000000000000000062fdffffffffffffffffffffffffffffffffffffffffff90000000000000000000d5ffffffffff68000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000d5ffffffffffffffffb200000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffc000000000000000000000000000000000000000000000adffffffffffff3a00000000000000003cffffffffff7200000000000000000048ffffffffffffffff4c000000000008c2ffffffffffffffffffbc02000000000000000000000000000000000000000000000000012e567888921f00000000000000000000000000000000000000000000000000000000000000000080fffffffffffffffffff50000000000000000000000000000000000000000000000005affffffffff8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002296e7ffffffffd2000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffbb0000000000000000000000000000000000000000000000000000000000000000000000000007eefffffffffffff50d0000000000000000000000000000000047ffffffffffffffffffffffffc1000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffd151010000000000000000000000000000000000000000000000000000001effffffffffffffffffff300000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000062fdffffffffffffffffffffffffffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000047fbffffffffffffffffffffffffffffffffffffffffffff900000000000000000000021fffffffffff00400000001e7ffffffffff540000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4fffffffffffffffffffffffffd1c0000000000000000000000000000000000000000000000000065ffffffffffffffffffffffff1e00000000000000000000000000000000000000000000000047fbffffffffffffffffffffffffffffffffffffffffffff9000000000000000000000000000000000000006c1fffffffffffffffffffffffffffffffffffff9330000000000000000000000000000000047fbffffffffffffffffffffffffffffffffffffffffffff900000000000000000008cffffffffffbb000000000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000aeffffffffffffffffda00000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffffffffa300000000000000000000000000000000000000000000bdffffffffffffcf0b0000000000000cd1ffffffffff360000000000000000001bffffffffffffffff670000000013bbffffffffffffffffffca1200000000000000000000000000000000000000000000001d95eaffffffffff3a00000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffe900000000000000000000000000000000000000000000000080ffffffffffaf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064faffffffffffffdb000000000000000000000000000000000000000000000000000000cbffffffffffffffffffa6000000000000000000000000000000000000000000000000000000000000000000000000000096ffffffffffffff6100000000000000000000000000000000a2ffffffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffffffffffd35301000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffff250000000000000000000000000000000000000000000010ffffffffffffffffffff700000000000000000000000000000000000000000000000000000000047fbffffffffffffffffffffffffffffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000debfffffffffffff2985a40405489e1ffffffffffffffffff900000000000000000000000d5ffffffffff4000000034fffffffffffa0e0000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e4ffffffffffffffffffffffffff8000000000000000000000000000000000000000000000000000b9fffffffffffffffffffffff20100000000000000000000000000000000000000000000000debfffffffffffff2985a40405489e1ffffffffffffffffff9000000000000000000000000000000000000084fffffffffffff39b5d423f5ca2f9ffffffffffffd70300000000000000000000000000000debfffffffffffff2985a40405489e1ffffffffffffffffff9000000000000000000043fffffffffffb130000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000086fffffffffffffffffe0c000000000000000000000000000000000000000000000000000000000000000000000006fbffffffffffffffffff8100000000000000000000000000000000000000000000c4ffffffffffffffce330000000034d0ffffffffffe70200000000000000000001f9ffffffffffffff7700000058e7ffffffffffffffffff9c0d000000000000000000000000000000000000000000000047f3ffffffffffffff420000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffcf000000000000000000000000000000000000000000000000a6ffffffffffd500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffffffffef000000000000000000000000000000000000000000000000000000e6ffffffffffffffffff8a000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffbf00000000000000000000000000000009f3fffffffffffffffffffffff70f000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffffffffc801000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffff0a0000000000000000000000000000000000000000000010ffffffffffffffffffff700000000000000000000000000000000000000000000000000000000debfffffffffffff2985a40405489e1ffffffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc40000000000000000000000000000000000000000000000000000000081ffffffffffffb212000000000000047ffeffffffffffffff90000000000000000000000088ffffffffff8b0000007effffffffffbb000000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000e5fffffffffffffffffffffffffff215000000000000000000000000000000000000000000000017faffffffffffffffffffffffb800000000000000000000000000000000000000000000000081ffffffffffffb212000000000000047ffeffffffffffffff9000000000000000000000000000000000001bf8ffffffffffbc1500000000000021caffffffffffff60000000000000000000000000000081ffffffffffffb212000000000000047ffeffffffffffffff9000000000000000000006f3ffffffffff610000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000054ffffffffffffffffff3e00000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffffffff4e00000000000000000000000000000000000000000000bcffffffffffffffffffd6afafd7ffffffffffffff6d0000000000000000000000ebffffffffffffff88000000b8ffffffffffffffffb1370000000000000000000000000000000000000000000000001ef4ffffffffffffffff55000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffffb0000000000000000000000000000000000000000000000000ccfffffffffff8020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffffffffff0a0000000000000000000000000000000000000000000000000008feffffffffffffffffff69000000000000000000000000000000000000000000000000000000000000000000000000000000d6fffffffffffffe20000000000000000000000000000057ffffffffffffffffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffc8000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffe8000000000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000000000000000000000081ffffffffffffb212000000000000047ffeffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000002ebffffffffffbe0300000000000000000088ffffffffffffff9000000000000000000000003bffffffffffd5000000c9ffffffffff6e000000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000f1ffffffffffffffffffffffffffff99000000000000000000000000000000000000000000000094ffffffffffffffffffffffff79000000000000000000000000000000000000000000000002ebffffffffffbe0300000000000000000088ffffffffffffff90000000000000000000000000000000000078ffffffffffd50a00000000000000000cd0ffffffffffc10000000000000000000000000002ebffffffffffbe0300000000000000000088ffffffffffffff9000000000000000000000b0ffffffffffb40000000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000011fcffffffffffffffff84000000000000000000000000000000000000000000000000000000000000000000000066fffffffffffffffffffe1500000000000000000000000000000000000000000000aeffffffffffffffffffffffffffffffffffffffc6060000000000000000000000e3ffffffffffffff86000000b8ffffffffffffffff841d00000000000000000000000000000000000000000000000093ffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffff7f000000000000000000000000000000000000000000000000f1ffffffffffff210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ffffffffffffffffffff30000000000000000000000000000000000000000000000000002dffffffffffffffffffff3800000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffff7d0000000000000000000000000000b2ffffffffffffffffffffffff4c00000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffffffffe00000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffc0000000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000002ebffffffffffbe0300000000000000000088ffffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000035fffffffffffe29000000000000000000000bedffffffffffff90000000000000000000000002ebffffffffff210015fdffffffffff22000000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000006fdffffffffffffffffffffffffffffff5300000000000000000000000000000000000000000023faffffffffffffffffffffffff31000000000000000000000000000000000000000000000035fffffffffffe29000000000000000000000bedffffffffffff900000000000000000000000000000000000c4ffffffffff550000000000000000000037fffffffffffd0e00000000000000000000000035fffffffffffe29000000000000000000000bedffffffffffff900000000000000000000067fffffffffff80e00000000000000000000000054ffffffffffffffffffff2c0000000000000000000000000000c8ffffffffffffffffcd0000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffc9000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffd314000000000000000000000000ebffffffffffffff7500000095fffffffffffffffffffdba4300000000000000000000000000000000000000000000ddffffffffffffffffff8e000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffffffff48000000000000000000000000000000000000000000000018ffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffff61000000000000000000000000000000000000000000000000006cfffffffffffffffffffa090000000000000000000000000000000000000000000000000000000000000000000000000000001afcffffffffffffdb0000000000000000000000000012faffffffffffffffffffffffea0400000000000000000000000000000000000000000000000000000000000000000000000000000000e9fffffffffffffffffffc090000000000000000000000000000000000000000000000000000000000000cfaffffffffffffffffff85000000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000035fffffffffffe29000000000000000000000bedffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000073ffffffffffc9000000000000000000000000a3ffffffffffff90000000000000000000000000a2ffffffffff6b005effffffffffd500000000000000000000000060ffffffffffffffffffff2000000000000000000000000000000000000000000000002ffffffffffffffffffffffffffffffffff0340000000000000000000000000000000000000004bfffffffffffffffffffffffffd600000000000000000000000000000000000000000000000073ffffffffffc9000000000000000000000000a3ffffffffffff900000000000000000000000000000000002f4fffffffffa080000000000000000000000d1ffffffffff3b00000000000000000000000073ffffffffffc9000000000000000000000000a3ffffffffffff90000000000000000000001dffffffffffff5900000000000000000000000054ffffffffffffffffffff2c00000000000000000000000000007affffffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000bf3ffffffffffffffffff71000000000000000000000000000000000000000000000072ffffffffff9e8bfffffffffffffffffffe9c0a00000000000000000000000001f8ffffffffffffff630000000032a5feffffffffffffffffffbf340000000000000000000000000000000000000001fbffffffffffffffffffb800000000000000000000000000000000000000000000000000000000000000001cfffffffffffffffffff60900000000000000000000000000000000000000000000003effffffffffffff6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffffa200000000000000000000000000000000000000000000000000aeffffffffffffffffffbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffff3a00000000000000000000000067ffffffffffffffffffffffff910000000000000000000000000000000000000000000000000000000000000000000000000000000000d2ffffffffffffffffffff3e0000000000000000000000000000000000000000000000000000000000005fffffffffffffffffffff47000000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000073ffffffffffc9000000000000000000000000a3ffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc40000000000000000000000000000000000000000000000000000008cffffffffff9300000000000000000000000072ffffffffffff9000000000000000000000000055ffffffffffb600a9ffffffffff8800000000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000076ffffffffffffffffffffffaa9ffffffffff038000000000000000000000000000000000003a2ffffffffffffffffffffffffff770000000000000000000000000000000000000000000000008cffffffffff9300000000000000000000000072ffffffffffff900000000000000000000000000000000014ffffffffffd300000000000000000000000097ffffffffff580000000000000000000000008cffffffffff9300000000000000000000000072ffffffffffff900000000000000000000000cfffffffffffac00000000000000000000000054ffffffffffffffffffff2c000000000000000000000000000018faffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000061fffffffffffffffffff713000000000000000000000000000000000000000000000044ffffffffff89003cb7f8ffffffffdb952800000000000000000000000000001bffffffffffffffff4000000000000035c8fffffffffffffffffffc8506000000000000000000000000000000000004fffffffffffffffffffff0020000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffad00000000000000000000000000000000000000000000000064ffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffffee06000000000000000000000000000000000000000000000017f9ffffffffffffffffff71000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffff98000000000000000000000000c1ffffffffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffffff8c000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffffffed05000000000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000000000000000000008cffffffffff9300000000000000000000000072ffffffffffff90000000000000000000000000000000000000000000000000bcffffffffffffffffffc4000000000000000000000000000000000000000000000000000000a1ffffffffff7e0000000000000000000000005fffffffffffff880000000000000000000000000efafffffffff70eefffffffffff3b00000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000007dcffffffffffffffffffffff6b10eafffffffffa7b0300000000000000000000000000001fbefffffffffffffffffffffffffff10f000000000000000000000000000000000000000000000000a1ffffffffff7e0000000000000000000000005fffffffffffff880000000000000000000000000000000022ffffffffffc100000000000000000000000080ffffffffff66000000000000000000000000a1ffffffffff7e0000000000000000000000005fffffffffffff88000000000000000000000080fffffffffff50b000000000000000000000054ffffffffffffffffffff23000000000000000000000000000000a8fffffffffffffffff92b0000000000000000000000000000000000000000000000000000000000000003daffffffffffffffffff8e00000000000000000000000000000000000000000000000010feffffffffc10000000823322611000000000000000000000000000000000045fffffffffffffffd0c000000000000000386feffffffffffffffffffc7140000000000000000000000000000000000eeffffffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffff470000000000000000000000000000000000000000000000008affffffffffffffb90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffffff5c000000000000000000000000000000000000000000000080fffffffffffffffffff917000000000000000000000000000000000000000000000000000000000000000000000000000000000008efffffffffffffef08000000000000000000001afdffffffffffffffffffffffd50000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffffe7070000000000000000000000000000000000000000000000000000000042ffffffffffffffffffff9800000000000000000000000000000000000000000000000010ffffffffffffffffffff700000000000000000000000000000000000000000000000000000a1ffffffffff7e0000000000000000000000005fffffffffffff88000000000000000000000000000000000000000000000000bcffffffffffffffffffc4000000000000000000000000000000000000000000000000000000a1ffffffffff8200000000000000000000000063ffffffffffff7500000000000000000000000000bcffffffffff8bffffffffffec0200000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000092ffffffffffffffffffffffff42005fffffffffffffd86d0d000000000000000000002f92f7ffffffffffffffffffffffffffff8100000000000000000000000000000000000000000000000000a1ffffffffff8200000000000000000000000063ffffffffffff75000000000000000000000000000000001cffffffffffc600000000000000000000000084ffffffffff5f000000000000000000000000a1ffffffffff8200000000000000000000000063ffffffffffff75000000000000000000000028ffffffffffff5c000000000000000000000058ffffffffffffffffffff1000000000000000000000000000000034feffffffffffffffffc80200000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffee1600000000000000000000000000000000000000000000000000cbfffffffffb1300000000000000000000000000000000000000000000000084ffffffffffffffd20000000000000000000059fcffffffffffffffffffd91f00000000000000000000000000000000ceffffffffffffffffffff8e0000000000000000000000000000000000000000000000000000000000001efcffffffffffffffffd001000000000000000000000000000000000000000000000000b0ffffffffffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fcffffffffffffffffffffda0700000000000000000000000000000000000000000020f5ffffffffffffffffffa50000000000000000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffff57000000000000000000006fffffffffffffffffffffffff7800000000000000000000000000000000000000000000000000000000000000000000000000000000000010f3ffffffffffffffffffff7000000000000000000000000000000000000000000000000000000006d3fffffffffffffffffffd2800000000000000000000000000000000000000000000000010ffffffffffffffffffff700000000000000000000000000000000000000000000000000000a1ffffffffff8200000000000000000000000063ffffffffffff75000000000000000000000000000000000000000000000000bcffffffffffffffffffc40000000000000000000000000000000000000000000000000000008cffffffffff9a0000000000000000000000007bffffffffffff62000000000000000000000000006ffffffffffffaffffffffffa20000000000000000000000000060ffffffffffffffffffff2000000000000000000000000000000000000000000a98ffffffffffffffffffffffffff180000aefffffffffffffffaca91715f5055617fa6e0ffffffffffffffffffffffffffffffffdb08000000000000000000000000000000000000000000000000008cffffffffff9a0000000000000000000000007bffffffffffff620000000000000000000000000000000007ffffffffffdd0000000000000000000000009fffffffffff4a0000000000000000000000008cffffffffff9a0000000000000000000000007bffffffffffff62000000000000000000000000cdffffffffffc4000000000000000000000069fffffffffffffffffffa01000000000000000000000000000000009affffffffffffffffff98000000000000000000000000000000000000000000000000000000000033f7ffffffffffffffffff6200000000000000000000000000000000000000000000000000007effffffffff760000000000000000000014bae94100000000000000000000d7ffffffffffffff84000000000000000000000061ffffffffffffffffffffd20b00000000000000000000000000000089ffffffffffffffffffffef0d00000000000000000000000000000000000000000000000000000000009dffffffffffffffffff4d00000000000000000000000000000000000000000000000000d6fffffffffffffffd0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffffff92000000000000000000000000000000000000000007c2fffffffffffffffffffb270000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffffb700000000000000000000c5fffffffffffffffffffffffd1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000008efffffffffffffffffffff22100000000000000000000000000000000000000000000000000008fffffffffffffffffffffa80000000000000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000000000000000000008cffffffffff9a0000000000000000000000007bffffffffffff62000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000072ffffffffffd5000000000000000000000000b3ffffffffffff400000000000000000000000000022ffffffffffffffffffffff550000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000144285e6ffffffffffffffffffffffffffef00000013e2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa3c000000000000000000000000000000000000000000000000000072ffffffffffd5000000000000000000000000b3ffffffffffff400000000000000000000000000000000000eeffffffffff160000000000000000000000ddffffffffff3100000000000000000000000072ffffffffffd5000000000000000000000000b3ffffffffffff400000000000000000000000006bffffffffffff3c0000000000000000000093ffffffffffffffffffc8000000000000000000000000000000000012ebffffffffffffffffff8c0100000000000000000000000000000000000000000000000000002ce9ffffffffffffffffffa700000000000000000000000000000000000000000000000000000023feffffffffe90e000000000000000035e1fffffb6d000000000000000042fffffffffffffffe2300000000000000000000000098ffffffffffffffffffffa500000000000000000000000000000038ffffffffffffffffffffff850000000000000000000000000000000000000000000000000000000042fdffffffffffffffffaf0000000000000000000000000000000000000000000000000002f8ffffffffffffffff2b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffff8402000000000000000000000000000000000007abffffffffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8fffffffffffffd1b00000000000000001dfeffffffffffffffffffffffbd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019efffffffffffffffffffffd31200000000000000000000000000000000000000000000000070fffffffffffffffffffff11c0000000000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000072ffffffffffd5000000000000000000000000b3ffffffffffff40000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000032ffffffffffff3c000000000000000000001bfafffffffffff7080000000000000000000000000000d6fffffffffffffffffffa0e0000000000000000000000000060ffffffffffffffffffff200000000000000000000000000099cddbebffffffffffffffffffffffffffffffffffc6000000002df2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6400000000000000000000000000000000000000000000000000000032ffffffffffff3c000000000000000000001bfafffffffffff7080000000000000000000000000000000000b2ffffffffff78000000000000000000004dfffffffffff10300000000000000000000000032ffffffffffff3c000000000000000000001bfafffffffffff7080000000000000000000000000df2ffffffffffcc04000000000000000001e0ffffffffffffffffff8a00000000000000000000000000000000000044faffffffffffffffffffb51200000000000000000000000000000000000000000000000055f2ffffffffffffffffffff6561727674624718000000000000000000000000000000000000000000b9ffffffffff9b0000000000000067f8ffffffffff9d06000000000005ceffffffffffffffbe0000000000000000000000000009deffffffffffffffffffff38000000000000000000000000000000bafffffffffffffffffffffa3a000000000000000000000000000000000000000000000000000025e8ffffffffffffffffe5170000000000000000000000000000000000000000000000000022ffffffffffffffffff510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffffffffbc1900000000000000000000000000000025c8ffffffffffffffffffffda0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffff76000000000000000075ffffffffffffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffd2250000000000000000000000000000000000000000000385ffffffffffffffffffffff62000000000000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000032ffffffffffff3c000000000000000000001bfafffffffffff708000000000000000000000000000000000000000000000000bcffffffffffffffffffc400000000000000000000000000000000000000000000000000000001e7ffffffffffd70f000000000000000003b7ffffffffffffbd00000000000000000000000000000089ffffffffffffffffffbc00000000000000000000000000002bf4ffffffffffffffffff2000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffff9d000000000040f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6e0000000000000000000000000000000000000000000000000000000001e7ffffffffffd70f000000000000000003b7ffffffffffffbd0000000000000000000000000000000000006efffffffffff32a00000000000000001fe6ffffffffffb10000000000000000000000000001e7ffffffffffd70f000000000000000003b7ffffffffffffbd00000000000000000000000000008cffffffffffff9f010000000000000064ffffffffffffffffffff37000000000000000000000000000000000000005fffffffffffffffffffffe66d07000000000000000000000000000000000000000030b2ffffffffffffffffffffffffffffffffffffffffd881170000000000000000000000000000000000003bffffffffffff7300000000089effffffffffffffffc61800000001a0ffffffffffffffff39000000000000000000000000000056ffffffffffffffffffffb800000000000000000000000000000030f9ffffffffffffffffffffeb3300000000000000000000000000000000000000000000000036e4ffffffffffffffffff5d1d2e312e1c04000000000000000000000000000000000000000048ffffffffffffffffff7700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0fffffffffffffffffffffffff5921f00000000000000000000013b9cfbfffffffffffffffffffff22f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cfdffffffffffffcf0000000000000000cefffffffffffffffffffffff50d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095fffffffffffffffffffffff672020000000000000000000000000000000000002cc3ffffffffffffffffffffff9200000000000000000000000000000000000000000000000000000004ccffffffffffffffffff70000000000000000000000000000000000000000000000000000001e7ffffffffffd70f000000000000000003b7ffffffffffffbd000000000000000000000000000000000000000000000000007cffffffffffffffffffc40000000000000000000000000000000000000000000000000000000078ffffffffffffd83e00000000000029bdffffffffffffff510000000000000000000000000000003cffffffffffffffffff6f0000000000000000000000000000004ffdffffffffffffffff2000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffff7300000000000037e8fffffffffffffffffffffffffffffffffffffffffffffffffffff35700000000000000000000000000000000000000000000000000000000000078ffffffffffffd83e00000000000029bdffffffffffffff5100000000000000000000000000000000000013f2ffffffffffed5601000000000154e9ffffffffffff49000000000000000000000000000078ffffffffffffd83e00000000000029bdffffffffffffff51000000000000000000000000000016f4ffffffffffffae1e000000000057f8ffffffffffffffffffc600000000000000000000000000000000000000000070fdffffffffffffffffffffe3893c0300000000000000000000000000001c65c0fffffffffffffffffffffffffffffffffffffffffffffffff77a020000000000000000000000000000000000adffffffffffff990f0021ceffffffffffffffffffffe5360018b8ffffffffffffffffa800000000000000000000000000000000d6fffffffffffffffffffe1500000000000000000000000000000061fffffffffffffffffffffff56d0200000000000000000000000000000000000000000a84f9fffffffffffffffffffffffffffffffffbce8e3600000000000000000000000000000000006effffffffffffffffff9d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018c9fffffffffffffffffffffffffffed49564513d3a445a7bace7fffffffffffffffffffffffff743000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffff2700000000000027ffffffffffffffffffffffffa50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019affffffffffffffffffffffffd8711200000000000000000000000000003aa5fdffffffffffffffffffffffa403000000000000000000000000000000000000000000000000000000001ae4ffffffffffffffff7000000000000000000000000000000000000000000000000000000078ffffffffffffd83e00000000000029bdffffffffffffff510000000000000000000000000000000000000000000000000001a8ffffffffffffffffc40000000000000000000000000000000000000000000000000000000009e4ffffffffffffffd59a828196cbfeffffffffffffffcb0000000000000000000000000000000003ecffffffffffffffff220000000000000000000000000000000075ffffffffffffffff2000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffff4a0000000000000017b9ffffffffffffffffffffffffffffffffffffffffffffffffc5250000000000000000000000000000000000000000000000000000000000000009e4ffffffffffffffd59a828196cbfeffffffffffffffcb000000000000000000000000000000000000000083ffffffffffffffe0a184809cdeffffffffffffffc600000000000000000000000000000009e4ffffffffffffffd59a828196cbfeffffffffffffffcb0000000000000000000000000000000073fffffffffffffffac08e7e92d2ffffffffffffffffffffff470000000000000000000000000000000000000000000049efffffffffffffffffffffffffedc09971594d42373a42506783aeddffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa9030000000000000000000000000000000018eaffffffffffffef9eedfffffffffffffffffffffffff8a4f6ffffffffffffffffed1c000000000000000000000000000000006dffffffffffffffffffff58000000000000000000000000000000007dffffffffffffffffffffffffd86510000000000000000000000000000000002b86ecffffffffffffffffffffffffffffffffffffffffffffc13100000000000000000000000000000094ffffffffffffffffffc300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe937000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffff7e0000000000007dffffffffffffffffffffffff480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000183fdfffffffffffffffffffffffff7bb86512818070000041c38669ce3ffffffffffffffffffffffffff8f0100000000000000000000000000000000000000000000000000000000000031f4ffffffffffffff7000000000000000000000000000000000000000000000000000000009e4ffffffffffffffd59a828196cbfeffffffffffffffcb00000000000000000000000000000000000000000000000000000008c8ffffffffffffffc400000000000000000000000000000000000000000000000000000000003bf8ffffffffffffffffffffffffffffffffffffffef2c0000000000000000000000000000000000a3ffffffffffffffd60000000000000000000000000000000000009cffffffffffffff2000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffff2100000000000000000054daffffffffffffffffffffffffffffffffffffffffd65a000000000000000000000000000000000000000000000000000000000000000000003bf8ffffffffffffffffffffffffffffffffffffffef2c000000000000000000000000000000000000000009caffffffffffffffffffffffffffffffffffffef27000000000000000000000000000000003bf8ffffffffffffffffffffffffffffffffffffffef2c0000000000000000000000000000000003beffffffffffffffffffffffffffffffffffffffffffff9b00000000000000000000000000000000000000000000000025c5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000049fcffffffffffffffffffffffffffe344d3fffffffffffffffffffffffffffffb47000000000000000000000000000000000019feffffffffffffffffff91000000000000000000000000000000000061fafffffffffffffffffffffffff8bf8256301803000000011227466da0dcfffffffffffffffffffffffffffffffffffffffffffffffffffffa600000000000000000000000000000a7ffffffffffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043d9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f1ffffffffffffd1000000000000d1ffffffffffffffffffffffe703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043e5fffffffffffffffffffffffffffffffffffff8fbffffffffffffffffffffffffffffffffffee5400000000000000000000000000000000000000000000000000000000000000000050fdffffffffffff70000000000000000000000000000000000000000000000000000000003bf8ffffffffffffffffffffffffffffffffffffffef2c0000000000000000000000000000000000000000000000000000000017e1ffffffffffffc400000000000000000000000000000000000000000000000000000000000055f9fffffffffffffffffffffffffffffffffff53c00000000000000000000000000000000000056ffffffffffffff8900000000000000000000000000000000000005beffffffffffff2000000000000000000000000000799c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9a0200000000000000000000024da8f1ffffffffffffffffffffffffffffeea2480100000000000000000000000000000000000000000000000000000000000000000000000055f9fffffffffffffffffffffffffffffffffff53c000000000000000000000000000000000000000000001adffffffffffffffffffffffffffffffffff74600000000000000000000000000000000000055f9fffffffffffffffffffffffffffffffffff53c00000000000000000000000000000000000010d1ffffffffffffffffffffffffffffffffffffffffcd0d00000000000000000000000000000000000000000000000000005ce5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff617000000000000000000000000000000000066ffffffffffffffffffffffffd61d0012c9fffffffffffffffffffffffffa5700000000000000000000000000000000000000cfffffffffffffffffffa80000000000000000000000000000000000002fccfffffffffffffffffffffffffffffffffffffcf6fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe4e00000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ad2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc64900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffff230000000025ffffffffffffffffffffffff8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ff3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd9e19000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffff70000000000000000000000000000000000000000000000000000000000055f9fffffffffffffffffffffffffffffffffff53c0000000000000000000000000000000000000000000000000000000000002df2ffffffffffc40000000000000000000000000000000000000000000000000000000000000034ddffffffffffffffffffffffffffffffc725000000000000000000000000000000000000000efaffffffffffff3c0000000000000000000000000000000000000011d9ffffffffff2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003285685abbbcad8e0d7ccb2936932040000000000000000000000000000000000000000000000000000000000000000000000000000000034ddffffffffffffffffffffffffffffffc72500000000000000000000000000000000000000000000000013b8ffffffffffffffffffffffffffffde31000000000000000000000000000000000000000034ddffffffffffffffffffffffffffffffc72500000000000000000000000000000000000000000db1ffffffffffffffffffffffffffffffffffffb411000000000000000000000000000000000000000000000000000000000c73e1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffecb78b7a6b5f6a7caae3ffffffffffffffffffffffffff6300000000000000000000000000000000000064fbffffffffffffffffffc6120000000cbeffffffffffffffffffffe74000000000000000000000000000000000000000009affffffffffffffffffbd00000000000000000000000000000000000000036ae2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe90a000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000348fe3ffffffffffffffffffffffffffffffffffffffffffffeb963a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cffffffffffffff740000000079ffffffffffffffffffffffff2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000177de1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8a02d00000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffff7000000000000000000000000000000000000000000000000000000000000034ddffffffffffffffffffffffffffffffc72500000000000000000000000000000000000000000000000000000000000000004afcffffffffc400000000000000000000000000000000000000000000000000000000000000000b6fdfffffffffffffffffffffffcd5e0300000000000000000000000000000000000000000097c4c4c4c4c4bb03000000000000000000000000000000000000000024edffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6fdfffffffffffffffffffffffcd5e0300000000000000000000000000000000000000000000000000000259d2ffffffffffffffffffffea7a0e000000000000000000000000000000000000000000000b6fdfffffffffffffffffffffffcd5e03000000000000000000000000000000000000000000000053cfffffffffffffffffffffffffffffc951000000000000000000000000000000000000000000000000000000000000000002439ce5fffffffffffffffffffffffffffffffffffffffffffffff3b26a240000000000000000000144c0ffffffffffffffffffffff8b0000000000000000000000000000000000000042e0ffffffffffffffb40a000000000008b3fffffffffffffffea3140000000000000000000000000000000000000000006fffffffffffffffffffc10000000000000000000000000000000000000000000562c8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeec4b4a4a2b0c7f4ffffffffffffffffffffffffffff63000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026699fcdf7fffffffffffffffffffffffff8d3aa72330300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffffffffc200000000cdffffffffffffffffffffffd2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024898e0fffffffffffffffffffffffffffffffffffffffffffffffdc06c160000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ffffffff70000000000000000000000000000000000000000000000000000000000000000b6fdfffffffffffffffffffffffcd5e03000000000000000000000000000000000000000000000000000000000000000000006fffffffffc400000000000000000000000000000000000000000000000000000000000000000000033874abc3d5e3d5c3a66c2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ea8a8a8a8150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033874abc3d5e3d5c3a66c2e00000000000000000000000000000000000000000000000000000000000000013576afc7dbe0cdb88747090000000000000000000000000000000000000000000000000000033874abc3d5e3d5c3a66c2e000000000000000000000000000000000000000000000000000000003277b1d5f3fefffffce8cda26d2700000000000000000000000000000000000000000000000000000000000000000000000000002a6297c1e8ffffffffffffffffffffffffffffeab77b3a0400000000000000000000000000000171feffffffffffffffffff8c00000000000000000000000000000000000000000b88f2ffffffff9f040000000000000004a6fffffffffcaa32000000000000000000000000000000000000000000000043ffffffffffffffffffab000000000000000000000000000000000000000000000000247dc5fafffffffffffffffffffffffffffffffffffffffffffffff4b0652701000000000000023290f0ffffffffffffffffffffffa1000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000219334c586169665f5849321b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cfffffffffffffc12000021ffffffffffffffffffffffff7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000286291c1ecfffffffffffffffffffffffffffddeb6864a11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012a1a8a8a849000000000000000000000000000000000000000000000000000000000000000000033874abc3d5e3d5c3a66c2e00000000000000000000000000000000000000000000000000000000000000000000000000007aa8a8a88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008223a495861666a6661564630110000000000000000000000000000000000000000006cffffffffffffffffff6c000000000000000000000000000000000000000000000f71c5fd88000000000000000000000298fdc6741a0000000000000000000000000000000000000000000000000018ffffffffffffffffff790000000000000000000000000000000000000000000000000000000b487ba7d3f8ffffffffffffffffffffffffffffeaba7d3d060000000000000000000000000018aeffffffffffffffffffffb5000000000000000000000000a8ffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001efeffffffffffff5a000072fffffffffffffffffffffffd1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008223c4e575f676760594e3721080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9fffffffffffffffc20000000000000000000000000000000000000000000000000001000000000000000000000000000100000000000000000000000000000000000000000000000000000000002fefffffffffffffffb21000000000000000000000000000000000000000000000000000000000000000000122a435259616868645e52442e11000000000000000000000000000000000000000195ffffffffffffffffffa4000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffff9c0000baffffffffffffffffffffffba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffff8100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffffffffffff7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c7ffffffffffffffff6d000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffdc0008f7ffffffffffffffffffffff5c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fbffffffffe4650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffe861000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffe712000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af2ffffffffffff1b46fffffffffffffffffffffff30b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afb8a37d4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9d6c7af864906000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e9ffffffffffd93100000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffff5a8cffffffffffffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7fbeaca964d030000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffff99d2ffffffffffffffffffffff4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000005e9090909090909090907900000000000000000000000000000000000000000000000000000000000000000000000000061923120200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ddffffffffffe7ffffffffffffffffffffffe40200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307cbcf1fffffffffde3a768170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffff890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fbbfffffffffffffffffffffffff7971f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020feffffffffffffffffffffffffffffffff2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048cfffffffffffffffffffffffffffffffff15400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffffffffffffffffce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bfffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffffffffffffff7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a9ffffffffffffffffffffffffffffffffffffffffff6100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf3fffffffffffffffffffffffffffc170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041723150300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8c4c4c4850000000000000000000000000000000000000000003449555e666e747a80868c919597918980786d55391c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006efffffffffffffffff7c4a9a0afd6fefffffffffffffffa2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1f1f0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192c373d43464139322a1d0500000000000000000000000000000000000000000000000000000000000000000000000000000000001169ace9fffffffffee1a5640c00000000000000000000000000000000000000000000000042848484790400000000000000000000000000000000000000000002f7fffffffffffffff76b00000000000000000000000000000000000000000000000000000000000000000000dcffffffff6d0000000000000000000000000000000000000000e4fffffffffffffffffffffffffffffffffffffffffffcd8a36e380500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8c4c4c4850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eebffffffffffffe7630800000000001a89fbffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffffffffffffff58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062031423c29140000000000000000000000000000000000000000000000000000000000000000000000000000003c8bc8f8fffffffff8c887370000000000000000000000000000000000000000000000000000000000000000000000002ac4c4c4c43f00000000000000000000000000000000000000000000000000000000000000000000205386aeceeffffffffffffffffffffffffffeead0b28555250100000000000000000000000000000000000000000000000000000000000000000b84f1ffffffffffffffffffffffee84080000000000000000000000000000000000000000000080ffffffff9700000000000000000000000000000000000000000026ffffffffffffffffffffb3120000000000000000000000000000000000000000000000000000000000000000dcfffffffffc4800000000000000000000000000000000000000e4ffffffffffffffffffffffffffffffffffffffffffffffffffffed9e48050000000000000000000000000000000000000000000000000000000002f7fffffffffffffff76b00000000000000000000000000000000000000000000000000000000000000000000dcffffffff6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffd6170000000000000000003ff7ffffffffffff300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffffffffffffffff1090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d80c1f7ffffffffffffe1a2510100000000000000000000000000000000000000000000000000000000000000000046c9ffffffffffffffffffffffffbb340000000000000000000000000000000000000000000000000000000000000000000038ffffffffec240000000000000000000000000000000000000000000000000000000000054e9ae1ffffffffffffffffffffffffffffffffffffffffffffffffffe89d500a000000000000000000000000000000000000000000000000000000001ed0ffffffffffffffffffffffffffffffd12600000000000000000000000000000000000000000080ffffffffff6f000000000000000000000000000000000000000052ffffffffffffffffffffffdb2900000000000000000000000000000000000000000000000000000000000000dcfffffffffff12b000000000000000000000000000000000000e3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7770e000000000000000000000000000000000000000000000000000026ffffffffffffffffffffb3120000000000000000000000000000000000000000000000000000000000000000dcfffffffffc4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7fffffffffffb2800000000000000000000006dffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffffffff9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016a1faffffffffffffffffffffffffd64f0000000000000000000000000000000000000000000000000000000000000489fefffffffffffffffffffffffffffff96100000000000000000000000000000000000000000000000000000000000000000038ffffffffffd81000000000000000000000000000000000000000000000000000001a8ceaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef86170000000000000000000000000000000000000000000000000019e6ffffffffffffffffffffffffffffffffffea21000000000000000000000000000000000000000080fffffffffffc4a000000000000000000000000000000000000007efffffffffffffffffffffffff148000000000000000000000000000000000000000000000000000000000000dcffffffffffffdf160000000000000000000000000000000000165799e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff07e0700000000000000000000000000000000000000000000000052ffffffffffffffffffffffdb2900000000000000000000000000000000000000000000000000000000000000dcfffffffffff12b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012fdffffffffffa700000000000000000000000006e9ffffffffffc6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022feffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037e3ffffffffffffffffffffffffffffffff880200000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000038ffffffffffffbc0400000000000000000000000000000000000000000000000c8ef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff783050000000000000000000000000000000000000000000002beffffffffffffffffffffffffffffffffffffffd50b0000000000000000000000000000000000000080fffffffffffff22d000000000000000000000000000000000000a9fffffffffffffffffffffffffffb5f0000000000000000000000000000000000000000000000000000000000dcffffffffffffffc507000000000000000000000000000000000000000346a9fdffffffffffffffd6adb4bcd7f7ffffffffffffffffffffffffffffd83e00000000000000000000000000000000000000000000007efffffffffffffffffffffffff148000000000000000000000000000000000000000000000000000000000000dcffffffffffffdf1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ac4c4c4ab08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a2e393f4545403829160300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffff5d00000000000000000000000000a6fffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffe1010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ff4ffffffffffffffffffffffffffffffffffff8f00000000000000000000000000000000000000000000000000000075fffffffffffffffffffffffffffffffffffffff9320000000000000000000000000000000000000000000000000000000000000038ffffffffffffff99000000000000000000000000000000000000000000003fe0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcb2700000000000000000000000000000000000000000060ffffffffffffffc063301d244389efffffffffffff790000000000000000000000000000000000000080ffffffffffffffe0170000000000000000000000000000000000d5fffffffffffffffffffffffffffffe7600000000000000000000000000000000000000000000000000000000dcffffffffffffffffa50000000000000000000000000000000000000000000027aaffffffffffffba04000000011d5897e2fffffffffffffffffffffffe7f00000000000000000000000000000000000000000000a9fffffffffffffffffffffffffffb5f0000000000000000000000000000000000000000000000000000000000dcffffffffffffffc507000000000000000000000000000000000cffffffffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000a0ffffffffa801000000000000000000000000000000000000000000000000000000000000000000000000000000000003326d9dc4e9fefffffffffffffffffffffbdfba8a551400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffff34000000000000000000000000007dffffffffffff060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000316464646464646464643f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012dffffffffffffffffce8dceafdffffffffffffffff530000000000000000000000000000000000000000000000000018f6ffffffffffffb65c2c1c274b98f7ffffffffffffcb0000000000000000000000000000000000000000000000000000000000000038ffffffffffffffff71000000000000000000000000000000000000000060fafffffffffffffffffffffffffac78e6c4c332920191e263a5278a5e2ffffffffffffffffffffffffffee310000000000000000000000000000000000000000d1fffffffffffd62000000000000001ad1ffffffffffee0d00000000000000000000000000000000000080ffffffffffffffffc70800000000000000000000000000000005faffffffffffffffffffffffffffffffff89000000000000000000000000000000000000000000000000000000dcffffffffffffffffff71000000000000000000000000000000000000000000000053edffffffffff94000000000000000248b0ffffffffffffffffffffffa3060000000000000000000000000000000000000000d5fffffffffffffffffffffffffffffe7600000000000000000000000000000000000000000000000000000000dcffffffffffffffffa5000000000000000000000000000000000cffffffffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000a0ffffffffff8100000000000000000000000000000000000000000000000000000000000000000000000000000146a1f0fffffffffffffffffffffffffffffffffffffffffffec86d10000000000000000000000000000000000000000000000000000000000000000014293c423120070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152932394046443f3931200e0000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffff24000000000000000000000000006dffffffffffff19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008affffffffffffcc500d0000001057d1ffffffffffffe20400000000000000000000000000000000000000000000000090fffffffffffc590000000000000026dbffffffffffff3c00000000000000000000000000000000000000000000000000000000000038fffffffffffffffffd4c0000000000000000000000000000000000005fffffffffffffffffffffffffbf570a0000000000000000000000000000002b88edffffffffffffffffffffffec2d00000000000000000000000000000000000037ffffffffffff8500000000000000000024faffffffffff5000000000000000000000000000000000000080ffffffffffffffffffa70000000000000000000000000000002bffffffffffffffffffffffffffffffffffff940100000000000000000000000000000000000000000000000000dcffffffffffffffffffa000000000000000000000000000000000000000000000000027ddffffffffff470000000000000000003ac9ffffffffffffffffffffa10000000000000000000000000000000000000005faffffffffffffffffffffffffffffffff89000000000000000000000000000000000000000000000000000000dcffffffffffffffffff710000000000000000000000000000000cffffffffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffff5a00000000000000000000000000000000000000000000000000000000000000000000000049d0fffffffffffffffffffffffffffffffffffffffffffffffffffffff1850b00000000000000000000000000000000000000000000000000000151a2e1fffffffffffff8c58725000000000000000000000000000000000000000000000000bac4c4c4730000000000000000000000000000000000000000000000000000000000000000154e79a4cce7fcfffffffffffffffffffffffffaddbd9b6d3b0a00000000000000000000000000000000000000000000000000000000000000000056ffffffffffff2f0000000000000000000000000078ffffffffffff0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f5ffffffffffb3060000000000000007b5ffffffffffff59000000000000000000000000000000000000000000000000e5ffffffffff890000000000000000002bf9ffffffffffa300000000000000000000000000000000000000000000000000000000000038fffffffffffffffffff322000000000000000000000000000000003efbffffffffffffffffffffdc4400000000000000000000000000000000000000000e89fcffffffffffffffffffffdd0a000000000000000000000000000000000076fffffffffff61000000000000000000000a9ffffffffff9500000000000000000000000000000000000080ffffffffffffffffffff00000000000000000000000000000054ffffffffffffffffffffffffffffffffffffff9f02000000000000000000000000000000000000000000000000dcffffffffffffffffffa0000000000000000000000000000000000000000000000000001de1ffffffffd5020000000000000000000288ffffffffffffffffffff790000000000000000000000000000000000002bffffffffffffffffffffffffffffffffffff940100000000000000000000000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000000000cffffffffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000a0fffffffffffff839000000000000000000000000000000000000000000000000000000000000000000099effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe23a0000000000000000000000000000000000000000000000004fd6fffffffffffffffffffffffffdac1e00000000000000000000000000000000000000000000f4fffffffe5600000000000000000000000000000000000000000000000000000000338bd0fefffffffffffffffffffffffffffffffffffffffffffffffff9c0792300000000000000000000000000000000000000000000000000000000000040ffffffffffff4d0000000000000000000000000096fffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060fffffffffff11400000000000000000013edffffffffffba00000000000000000000000000000000000000000000002bfffffffffffc1700000000000000000000a1ffffffffffe000000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000000000cdfffffffffffffffffffffc00d000000000000000000000000000000000000000000000041f0ffffffffffffffffffff900000000000000000000000000000000000b0ffffffffffbe000000000000000000000066ffffffffffc300000000000000000000000000000000000080ffffffffffffffffffff0000000000000000000000000000007cfffffffffffffffffff441e0ffffffffffffffffa4020000000000000000000000000000000000000000000000dcffffffffffffffffffa000000000000000000000000000000000000000000000000000002ef8ffffffff4d000000000000000000000059fcfffffffffffffffffc31000000000000000000000000000000000054ffffffffffffffffffffffffffffffffffffff9f02000000000000000000000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000000000cffffffffffffffffffff97000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffe920000000000000000000000000000000000000000000000000000000000000000ecbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9500000000000000000000000000000000000000000000288ffffffffffffffffffffffffffffffffea41000000000000000000000000000000000000000000f4fffffffff736000000000000000000000000000000000000000000000000025fccfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec1520100000000000000000000000000000000000000000000000000000021ffffffffffff8d00000000000000000000000000d6ffffffffffd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffff9800000000000000000000008cfffffffffff2020000000000000000000000000000000000000000000058ffffffffffd1000000000000000000000056ffffffffffff1a000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000000087ffffffffffffffffffffcd080000000000000000000000000000000000000000000000000038f8fffffffffffffffffffd2f00000000000000000000000000000000d8ffffffffff96000000000000000000000044ffffffffffd800000000000000000000000000000000000084ffffffffffffffffffff000000000000000000000000000000a4ffffffffffffffffffc70011b7ffffffffffffffffa10200000000000000000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000000000000023a779dafb09e7025007dffffffffaf00000000000000000000000064ffffffffffffffffffc601000000000000000000000000000000007cfffffffffffffffffff43fd9ffffffffffffffffa4020000000000000000000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000000000cffffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffd40e000000000000000000000000000000000000000000000000000000000006beffffffffffffffffffffffffc7895637291c212f416fa3effffffffffffffffffffffff736000000000000000000000000000000000000000090fffffffffffffffffffffffffffffffffffff9380000000000000000000000000000000000000000f4ffffffffffe71d0000000000000000000000000000000000000000000034cbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffce3c000000000000000000000000000000000000000000000000000000dcffffffffffed0d000000000000000000000044ffffffffffff9300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffff57000000000000000000000045ffffffffffff2e000000000000000000000000000000000000000000006dffffffffffae00000000000000000000002bffffffffffff42000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff44000000000000000000000000000013f3fffffffffffffffffff7260000000000000000000000000000000000000000000000000000006cffffffffffffffffffff9e00000000000000000000000000000000e9ffffffffff88000000000000000000000038ffffffffffea0000000000000000000000000000000000008dffffffffffffffffffff000000000000000000000000000000ccffffffffffffffffff9800000393ffffffffffffffff9f02000000000000000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000000000166dcfffffffffffffffeb047fffffffff4070000000000000000000000008bffffffffffffffffff4f00000000000000000000000000000000a4ffffffffffffffffffc7000ca4ffffffffffffffffa10200000000000000000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000000000cffffffffffffffffffffaa000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffad00000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffaf2b00000000000000000000000963edffffffffffffffffffffd70700000000000000000000000000000000000054fffffffffffffffffeeadce7fcffffffffffffffe51500000000000000000000000000000000000000f4ffffffffffffd10c00000000000000000000000000000000000000006bfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd89020000000000000000000000000000000000000000000000000092ffffffffffffa90100000000000000000014dfffffffffffff4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffff3500000000000000000000001dffffffffffff50000000000000000000000000000000000000000000007effffffffffa300000000000000000000001cffffffffffff53000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff44000000000000000000000000000073ffffffffffffffffffff990000000000000000000000000000000000000000000000000000000002cffffffffffffffffffff713000000000000000000000000000000f9ffffffffff91000000000000000000000045ffffffffffde00000000000000000000000000000000000097ffffffffffffffffffff000000000000000000000000000000f3ffffffffffffffffff6a0000000079ffffffffffffffff96000000000000000000000000000000000000000000dcffffffffffffffffffa0000000000000000000000000000010b8ffffffffffffffffffffffffffffffffff3800000000000000000000000008d7ffffffffffffffffba00000000000000000000000000000000ccffffffffffffffffff9800000076fdffffffffffffff9f02000000000000000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000000000cffffffffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000001df6ffffffffffffffffffff790000000000000000000000000000001cd3ffffffffffffffffffff6c000000000000000000000000000000000004e3ffffffffffffd157110000000c50ccffffffffffff8f00000000000000000000000000000000000000f4ffffffffffffffb30200000000000000000000000000000000000087fffffffffffffffffffffffffdd09b705139291e191e2935416089b1e6ffffffffffffffffffffffffffad0700000000000000000000000000000000000000000000000025fbffffffffffffb51e0000000000000040deffffffffffffd40200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffff2b000000000000000000000010ffffffffffff610000000000000000000000000000000000000000000073ffffffffffaf000000000000000000000027ffffffffffff64000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000000ceffffffffffffffffffff2e000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffff6a000000000000000000000000000003ffffffffffffaf000000000000000000000065ffffffffffcb000000000000000000000000000000000000a0ffffffffffffffffffff00000000000000000000000000001cffffffffffffffffffff3b00000000006fffffffffffffffff840000000000000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000008c2ffffffffffffffffffffffffffffffffffff68000000000000000000000000003ffffffffffffffffffe1e000000000000000000000000000000f3ffffffffffffffffff6a0000000058faffffffffffffff96000000000000000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000000000cffffffffffffffffffffc1000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000083ffffffffffffffffffffa7000000000000000000000000000000000025f1ffffffffffffffffffdf01000000000000000000000000000000005bffffffffffffb5070000000000000006b3fffffffffff616000000000000000000000000000000000000f4ffffffffffffffff8e000000000000000000000000000000000064ffffffffffffffffffffffce6514000000000000000000000000000000013786e7ffffffffffffffffffffffa80000000000000000000000000000000000000000000000000099fffffffffffffffbb5795f55658cceffffffffffffffff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ffffffffff3900000000000000000000001dffffffffffff72000000000000000000000000000000000000000000005fffffffffffcf000000000000000000000043ffffffffffff6f000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000019ffffffffffffffffffffe200000000000000000000000000000000000000000000000000000000000004ecffffffffffffffffffae000000000000000000000000000004ffffffffffffe90400000000000000000000a5ffffffffffaa000000000000000000000000000000000000abffffffffffffffffffff000000000000000000000000000043fffffffffffffffffffe0e0000000000006dffffffffffffffff7200000000000000000000000000000000000000dcffffffffffffffffffa0000000000000000000000000007fffffffffffffeab4a9c8fcffffffffffffffff880000000000000000000000000000c3ffffffffffffffff5d00000000000000000000000000001cffffffffffffffffffff3b00000000004af8ffffffffffffff840000000000000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000000000fffffffffffffffffffffd6000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000001dffffffffffffffffffffc1d00000000000000000000000000000000000084ffffffffffffffffffff3900000000000000000000000000000000bbffffffffffec1300000000000000000015f1ffffffffff62000000000000000000000000000000000000f4ffffffffffffffffff590000000000000000000000000000002ef7ffffffffffffffffffec560000000000000000000000000000000000000000000a79f0ffffffffffffffffffff7800000000000000000000000000000000000000000000000010d7ffffffffffffffffffffffffffffffffffffffffff9f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4ffffffffff63000000000000000000000045ffffffffffff7b0000000000000000000000000000000000000000000040fffffffffffc13000000000000000000007fffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000054ffffffffffffffffffffa1000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffffee020000000000000000000000000004ffffffffffffff5a0000000000000000001bf8ffffffffff6a000000000000000000000000000000000000c7ffffffffffffffffffff000000000000000000000000000069ffffffffffffffffffde00000000000000006bfffffffffffffffe5a000000000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000ef2fffffffff8690400000020baffffffffffffff9c00000000000000000000000000004cffffffffffffffff99000000000000000000000000000043fffffffffffffffffffe0e0000000000004cf9ffffffffffffff7200000000000000000000000000000000000000dcffffffffffffffffffa000000000000000000000000000000012ffffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000027ffffffffffffffffffffb0000000000000000000000000000000000000001bfcffffffffffffffffff8200000000000000000000000000000003f3ffffffffff8b000000000000000000000099ffffffffffa6000000000000000000000000000000000000f4ffffffffffffffffff88000000000000000000000000000000b9ffffffffffffffffffe42200000000000000000000000000000000000000000000000021d6fffffffffffffffffff82700000000000000000000000000000000000000000000000022eaffffffffffffffffffffffffffffffffffffffbe05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acffffffffffab00000000000000000000008dffffffffffff7c0000000000000000000000000000000000000000000007f6ffffffffff7e00000000000000000008e2ffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000086ffffffffffffffffffff71000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffffff2f0000000000000000000000000004ffffffffffffffec29000000000000000cc1fffffffffffe25000000000000000000000000000000000000e5ffffffffffffffffffff00000000000000000000000000008bffffffffffffffffffaf0000000000000000007bfffffffffffffff93d0000000000000000000000000000000000dcffffffffffffffffffa000000000000000000000000052ffffffffff5700000000000005c6ffffffffffffa4000000000000000000000000000003edffffffffffffffb9000000000000000000000000000069ffffffffffffffffffde000000000000000050fbfffffffffffffe5a000000000000000000000000000000000000dcffffffffffffffffffa000000000000000000000000000000015fffffffffffffffffffffe030000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000058ffffffffffffffffffff6e0000000000000000000000000000000000000000d2ffffffffffffffffffba00000000000000000000000000000030ffffffffffff43000000000000000000000058ffffffffffd2000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000003bfffffffffffffffffffd3900000000000000000000000000000000000000000000000000001ce7ffffffffffffffffffb20000000000000000000000000000000000000000000000000021ccffffffffffffffffffffffffffffffffff9c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068fffffffffffa2500000000000000000015eeffffffffffff7c0000000000000000000000000000000000000000000000b7fffffffffff9410000000000000003a0ffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000a8ffffffffffffffffffff470000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffff560000000000000000000000000004fffffffffffffffff17b20000000105bd9ffffffffffffb100000000000000000000000000000000000005fdffffffffffffffffffff0000000000000000000000000000aeffffffffffffffffff800000000000000000000093ffffffffffffffed2600000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000008effffffffc800000000000000003dffffffffffff9a000000000000000000000000000000a5ffffffffffffffcd00000000000000000000000000008bffffffffffffffffffaf00000000000000000056fdfffffffffffff93d0000000000000000000000000000000000dcffffffffffffffffffa000000000000000000000000000000019ffffffffffffffffffffff1d0000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000085ffffffffffffffffffff3800000000000000000000000000000000000000009dffffffffffffffffffe400000000000000000000000000000052ffffffffffff1c000000000000000000000037ffffffffffe6000000000000000000000000000000000000f4ffffffffffffffffff880000000000000000000000000000a5ffffffffffffffffffa40000000000000000000000000000000000000000000000000000000054fffffffffffffffffffe2c000000000000000000000000000000000000000000000000000787f3ffffffffffffffffffffffffffdd5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dfbffffffffffcb100000000000000008b7ffffffffffffff7c000000000000000000000000000000000000000000000042fffffffffffffa8d28000000094ac5ffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000c6ffffffffffffffffffff2c0000000000000000000000000000000000000000000000000000000000000002f7ffffffffffffffffff790000000000000000000000000004ffffffffffffffffffffffeedde8fdfffffffffffffffb3200000000000000000000000000000000000022ffffffffffffffffffffff0000000000000000000000000000d1ffffffffffffffffff520000000000000000000002aaffffffffffffffdb11000000000000000000000000000000dcffffffffffffffffffa0000000000000000000000000a6ffffffff81000000000000000002f4ffffffffff8a0000000000000000000000000000005cffffffffffffffd60000000000000000000000000000aeffffffffffffffffff800000000000000000000070ffffffffffffffed2600000000000000000000000000000000dcffffffffffffffffffa000000000000000000000000000000022ffffffffffffffffffffff3e0000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc0000000000000000000000000000000000000000000000000000009bffffffffffffffffffff20000000000000000000000000000000000000000079fffffffffffffffffffd05000000000000000000000000000063ffffffffffff1000000000000000000000002cfffffffffff6000000000000000000000000000000000000f4ffffffffffffffffff880000000000000000000000000005f0ffffffffffffffffff3a0000000000000000000000000000000000000000000000000000000000d1ffffffffffffffffff92000000000000000000000000000000000000000000000000000000117ac6faffffffffffffffefb2590300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000217db9d6decc9f560500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c22333b4146433e3423100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffde62150000000f55d2ffffffffffffffff7c000000000000000000000000000000000000000000000000bafffffffffffffffff1dee6fbffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000d4ffffffffffffffffffff130000000000000000000000000000000000000000000000000000000000000000d6ffffffffffffffffff9c0000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffffff710000000000000000000000000000000000000052ffffffffffffffffffffff0000000000000000000000000000f2ffffffffffffffffff23000000000000000000000007c7ffffffffffffffb6020000000000000000000000000000dcffffffffffffffffffa0000000000000000000000000b2ffffffff6d000000000000000000e1ffffffffff710000000000000000000000000000002effffffffffffffc80000000000000000000000000000d1ffffffffffffffffff52000000000000000000000091ffffffffffffffdb11000000000000000000000000000000dcffffffffffffffffffa00000000000000000000000000000002bffffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000a9ffffffffffffffffffff1000000000000000000000000000000000000000006affffffffffffffffffff17000000000000000000000000000073ffffffffffff1c00000000000000000000003bffffffffffe6000000000000000000000000000000000000f4ffffffffffffffffff880000000000000000000000000044ffffffffffffffffffec0100000000000000000000000000000000000000000000000000000000006dffffffffffffffffffe40100000000000000000000000000000000000000000000000000000000000b3c51646e5c4a2d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9cfdffffffffffffffe24a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000144e85aed4f5fffffffffffffffffffffff3d4ac7c430900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1fffffffffffffffeecddeafdffffffffffffffffffff7c00000000000000000000000000000000000000000000000016deffffffffffffffffffffffffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000deffffffffffffffffffff080000000000000000000000000000000000000000000000000000000000000000bfffffffffffffffffffb90000000000000000000000000004ffffffffffffffffffffffffffffffffffffffffff90000000000000000000000000000000000000000087ffffffffffffffffffffff0000000000000000000000000016fffffffffffffffffff7020000000000000000000000001ae8ffffffffffffff840000000000000000000000000000dcffffffffffffffffffa0000000000000000000000000a0ffffffff81000000000000000002f4ffffffffff3d00000000000000000000000000000007fcffffffffffffa20000000000000000000000000000f2ffffffffffffffffff23000000000000000000000002afffffffffffffffb6020000000000000000000000000000dcffffffffffffffffffa000000000000000000000000000000035ffffffffffffffffffffff820000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b5ffffffffffffffffffff0800000000000000000000000000000000000000005bffffffffffffffffffff2000000000000000000000000000007cffffffffffff44000000000000000000000064ffffffffffd2000000000000000000000000000000000000f4ffffffffffffffffff880000000000000000000000000079ffffffffffffffffffb800000000000000000000000000000000000000000000000000000000000020ffffffffffffffffffff2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd0ffffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e77cefffffffffffffffffffffffffffffffffffffffffffff8b45a07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bfdffffffffffffffffffffffffffffffffffffffffff7c0000000000000000000000000000000000000000000000000027ddffffffffffffffffffffffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000e1ffffffffffffffffffff010000000000000000000000000000000000000000000000000000000000000000abffffffffffffffffffc40000000000000000000000000004fffffffffffffffffffffffffffffffffffffff365000000000000000000000000000000000000000000bdffffffffffffffffffffff0000000000000000000000000039ffffffffffffffffffd200000000000000000000000000003dfafffffffffffffe4e00000000000000000000000000dcffffffffffffffffffa00000000000000000000000007effffffffc900000000000000003efffffffffff90a00000000000000000000000000000000deffffffffffff5e0000000000000000000000000016fffffffffffffffffff7020000000000000000000000000ad2ffffffffffffff840000000000000000000000000000dcffffffffffffffffffa000000000000000000000000000000040ffffffffffffffffffffffae0000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2700000000000000000000000000007cffffffffffff8c0000000000000000000000abffffffffffaa000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000a3ffffffffffffffffff9600000000000000000000000000000000000000000000000000000000000000e9ffffffffffffffffff66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2fffffffffffffffffffffffffc2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e9cfbffffffffffffffffffffffffffffffffffffffffffffffffffffffe8770700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f9ffffffffffffffffffffffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000faaffffffffffffffffffffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000daffffffffffffffffffff020000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffce0000000000000000000000000002ffffffffffffffffffffffffffffffffffe58b1400000000000000000000000000000000000000000004f1ffffffffffffffffffffff000000000000000000000000005affffffffffffffffffaa0000000000000000000000000000006dffffffffffffffea17000000000000000000000000dcffffffffffffffffffa000000000000000000000000039ffffffffff6000000000000009cbffffffffffa80000000000000000000000000000000000cfffffffffffdb090000000000000000000000000039ffffffffffffffffffd2000000000000000000000000000024f0fffffffffffffe4e00000000000000000000000000dcffffffffffffffffffa000000000000000000000000000000051ffffffffffffffffffffffdd0000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cffffffffffffee1400000000000000000026faffffffffff67000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000cdffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000beffffffffffffffffff9800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ffcffffffffffffffffffffffffffa200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ff4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038ddffffffffffffffffffffffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000037b1f7ffffffffffffffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000cbffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffd90000000000000000000000000000faffffffffffffffffffa66f7e83715c2b00000000000000000000000000000000000000000000000042ffffffffffffffffffffffff0000000000000000000000000076ffffffffffffffffff8200000000000000000000000000000000b4ffffffffffffffb4000000000000000000000000dcffffffffffffffffffa000000000000000000000000002d5fffffffffc820f00000038cbffffffffffff410000000000000000000000000000000000c3ffffffffc42400000000000000000000000000005affffffffffffffffffaa00000000000000000000000000000057ffffffffffffffea17000000000000000000000000dcffffffffffffffffffa000000000000000000000000000000063fffffffffffffffffffffffe0d00000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cffffffffffffffb7080000000000000010cbfffffffffffb1d000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000e2ffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffffb8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffffffffffffec0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000565d0ffffffffffffffffffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000944677c827464ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000b3ffffffffffffffffffff1e000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe20000000000000000000000000000f0ffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000092ffffffffffffffffffffffff0000000000000000000000000092ffffffffffffffffff5a000000000000000000000000000000001aefffffffffffffff670000000000000000000000dcffffffffffffffffffa0000000000000000000000000004ffffffffffffffbd5cae7ffffffffffffffad0000000000000000000000000000000000007092835d270000000000000000000000000000000076ffffffffffffffffff8200000000000000000000000000000000a3ffffffffffffffb4000000000000000000000000dcffffffffffffffffffa000000000000000000000000000000074ffffffffffffffffffffffff3f00000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cffffffffffffffffd2560f0000001561deffffffffffff9d00000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000efffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffd600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffffffffffffffff2600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ffffffffffffffffffffffffff1a7744631241b26344e7fb5fafffffffffffffffffffffffc4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018536b807c653bffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000090ffffffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000000e5ffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000e1ffffffffffffffffffffffff00000000000000000000000000adffffffffffffffffff3500000000000000000000000000000e25379ffffffffffffffff21700000000000000000000dcffffffffffffffffffa0000000000000000000000000000092ffffffffffffffffffffffffffffffe41900000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffffffffff5a0000000000000000000000000000000013eaffffffffffffff670000000000000000000000dcffffffffffffffffffa00000000000000000000000000000008bffffffffffffffffffffffff7d00000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cfffffffffffffffffffffdeaddecfefffffffffffffff11f00000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000fbffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffe60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffffffffffffff3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffe7600900000000000000000000001579f5ffffffffffffffffffffec180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000063ffffffffffffffffffff69000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000000d7ffffffffffffffffff8b00000000000000000000000000000000000000000000000000000000003effffffffffffffffffffffffff00000000000000000000000000c8ffffffffffffffffff1700000000000000000000003193d4feffffffffffffffffffffff9b00000000000000000000dcffffffffffffffffffa000000000000000000000000000000392ffffffffffffffffffffffffffe12300000000000000000000000000000000000000000000000000000000000000000000000000000000adffffffffffffffffff3500000000000000000000000000011b303f8ffffffffffffffff21700000000000000000000dcffffffffffffffffffa0000000000000000000000000000000a4ffffffffffffffffffffffffbb00000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cfffffffffffffffffffffffffffffffffffffffffffd4a0000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000003ffffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffffef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffffffffffffff4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee7ffffffffffffffffffffbc1300000000000000000000000000000023d5ffffffffffffffffffff9a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000026ffffffffffffffffffff9c000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000000b8ffffffffffffffffff9b0000000000000000000000000000000000000000000000000000000000adffffffffffffffffffffffffff00000000000000000000000000e3fffffffffffffffff7010000000000000000001fb3fffffffffffffffffffffffffffffffd30000000000000000000dcffffffffffffffffffa00000000000000000000000000000000050cffffffffffffffffffff88b100000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffff1700000000000000000000004fa9ebffffffffffffffffffffffff9b00000000000000000000dcffffffffffffffffffa0000000000000000000000000000000befffffffffffffffffffffffff507000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cfffffffffffffffffffffffffffffffffffffffff960000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004ffffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffffffffffffff480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffffffd40e00000000000000000000000000000000001ee7fffffffffffffffffffa1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000000d9ffffffffffffffffffe7050000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe4000000000000000000000000000096ffffffffffffffffffaa000000000000000000000000000000000000000000000000000000001dfcffffffffffffffffffffffffff00000000000000000000000002fbffffffffffffffffda0000000000000000003deaffffffffffffffffffffffffffffffffffbf000000000000000000dcffffffffffffffffffa00000000000000000000000000000000000003777acc1d1c8b497541100000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3fffffffffffffffff70100000000000000000034cdfffffffffffffffffffffffffffffffd30000000000000000000dcffffffffffffffffffa0000000000000000000000000000000d8ffffffffffffffffffffffffff4d000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cffffffffffffffffffffffffffffffffffffffdd3800000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004ffffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffffffffff400000000000000000000000000000000000000061ffffffffffffffffffff7200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000007bffffffffffffffffffff530000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe4000000000000000000000000000073ffffffffffffffffffcf000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffffffff00000000000000000000000019ffffffffffffffffffbc00000000000000002cf4ffffffffffffffffffffffffffffffffffffff3c0000000000000000dcffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fbffffffffffffffffda00000000000000000056f6ffffffffffffffffffffffffffffffffffbf000000000000000000dcffffffffffffffffffa0000000000000000000000000000000f7ffffffffffffffaeffffffffffa10000000000000000000633516165533d0c00000000000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cffffffffffffffffffffffffffffffffffd166050000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004ffffffffffffffffffff7c0616130300000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffffffffff1600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cffffffffffffffffffffc7000000000000000000000000000000000000000005e3ffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff44000000000000000000000000000012f2ffffffffffffffffffcf0600000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe4000000000000000000000000000043fffffffffffffffffffb09000000000000000000000000000000000000000000000000000026faffffffffffffffffffffffffffff00000000000000000000000030ffffffffffffffffff9f000000000000000adbfffffffffffffcc08d7c8abaf9ffffffffffffffad0000000000000000dcffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019ffffffffffffffffffbc000000000000000040fcffffffffffffffffffffffffffffffffffffff3c0000000000000000dcffffffffffffffffffa0000000000000000000000000000018ffffffffffffffff33fdffffffffef080000000000065abef9fffffffffffffac4630400000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cffffffffffffffffffff3b657c806c53190000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004fffffffffffffffffffffffdfffffeefc28437000000000000000000000000000000000000000000000084fffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffffffffffffffffda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffffff7c0000000000000000000000000000000000000000009afffffffffffffffffff605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffff7c0000000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffffffffff71000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000000071ffffffffffffffffffff8900000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe4000000000000000000000000000009f9ffffffffffffffffff390000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffffffffff00000000000000000000000045ffffffffffffffffff8a0000000000000076ffffffffffffb92300000000001db1fffffffffffff90e00000000000000dcffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffff9f0000000000000013e9fffffffffffffcc08d7c8abaf9ffffffffffffffad0000000000000000dcffffffffffffffffffa0000000000000000000000000000037ffffffffffffffff1cc8ffffffffff620000000031d4ffffffffffffffffffffffffde40000000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cffffffffffffffffffff040000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004ffffffffffffffffffffffffffffffffffffffc03a00000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cecffffffffffffffffffffffffff7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffffff400000000000000000000000000000000000000000005effffffffffffffffffff28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffffffffff79000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000000001b3ffffffffffffffffffff7b010000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe4000000000000000000000000000000c4ffffffffffffffffff860000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffffffffff0000000000000000000000005affffffffffffffffff7600000000000005eaffffffffffae020000000000000001aaffffffffffff5700000000000000dcffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffffff8a0000000000000086ffffffffffffb92300000000001db1fffffffffffff90e00000000000000dcffffffffffffffffffa0000000000000000000000000000057ffffffffffffffff187cffffffffffd000000042f9fffffffffffffffffffffffffffffb670000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cffffffffffffffffffff040000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004fffffffffffffffffffffffffffffffffffffffffb6e000000000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e48778a9b9b8975460c000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff040000000000000000000000000000000000000000000000000000000070ffffffffffffffffffffffffe51000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffff2400000000000000000000000000000000000000000035ffffffffffffffffffff49000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffffffff82000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000000000009b8ffffffffffffffffffffc64701000000000000000000000000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000000078ffffffffffffffffffe805000000000000000000000000000000000000000000000024f1ffffffffffffffffffffffffffffffff0000000000000000000000006dffffffffffffffffff620000000000003efffffffffff11200000000000000000011f2ffffffffff9200000000000000dcffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffff7600000000000009f2ffffffffffae020000000000000001aaffffffffffff5700000000000000dcffffffffffffffffffa0000000000000000000000000000076ffffffffffffffff142cffffffffffff480027f0fffffffffffffffffffffffffffffffffe5000000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cffffffffffffffffffff040000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004ffffffffffffffffffffffffffffffffffffffffffff720000000000000000000000000000000000000084fffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014dbffcfffffffffffffffffbbc4800000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000008bffffffffffffffffffffe42b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffff1200000000000000000000000000000000000000000025ffffffffffffffffffff5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ffffffffffffffffffff7a00000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffffffff92000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff44000000000000000000000000000000000007a8ffffffffffffffffffffffe39b63391d0800000000000000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000000018fbffffffffffffffffff59000000000000000000000000000000000000000000000acfffffffffffffffffffffffffffffffffff0000000000000000000000007effffffffffffffffff4f00000000000080ffffffffff9c00000000000000000000009effffffffffc000000000000000dcffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dffffffffffffffffff6200000000000046fffffffffff11200000000000000000011f2ffffffffff9200000000000000dcffffffffffffffffffa0000000000000000000000000000096ffffffffffffffff0e00daffffffffffd503b2fffffffffffff1c7b8c3e7fffffffffffffff21e000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007cffffffffffffffffffff040000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004fffffffffffffffffffffffffffffffffffffffffffffb3b00000000000000000000000000000000000084fffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021c9ffffffffffffffffffffffffffffc31b0000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000000044c2fffffffffffff08c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffffff0800000000000000000000000000000000000000000014ffffffffffffffffffff68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ffffffffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000c0ffffffffffffffffffb3000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000000000000000062f3fffffffffffffffffffffffffffffffef8f8f8f82200000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000000000aeffffffffffffffffffe61100000000000000000000000000000000000000000bbfffffffffffffbf8effffffffffffffffffff0000000000000000000000008effffffffffffffffff3c0000000000009fffffffffff62000000000000000000000067ffffffffffde00000000000000dcffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffff4f00000000000084ffffffffff9c00000000000000000000009effffffffffc000000000000000dcffffffffffffffffffa00000000000000000000000000000b8ffffffffffffffff050085ffffffffffffa8ffffffffffd64a030000000031b7ffffffffffff9b000000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000007bffffffffffffffffffff080000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004ffffffffffffffffffd4733d29304d90f2ffffffffffffc900000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000041f0ffffffffffffffffffffffffffffffffe93600000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000000000001f59757e6c400900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff6f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffffffff690000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000000000000000001483ecffffffffffffffffffffffffffffffffffff2400000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000000000035feffffffffffffffffffa5000000000000000000000000000000000000000cc2ffffffffffffe31680ffffffffffffffffffff0000000000000000000000009cffffffffffffffffff32000000000000b4ffffffffff4d000000000000000000000052ffffffffffee00000000000000dcffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffffff3c000000000000a0ffffffffff62000000000000000000000067ffffffffffde00000000000000dcffffffffffffffffffa00000000000000000000000000000dbfffffffffffffffb00002dffffffffffffffffffffffd3100000000000000002aafffffffffffb180000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff08000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000006fffffffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004ffffffffffffffff830200000000000017ccffffffffffff42000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000028efffffffffffffffffffffffffffffffffffffe71c000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffffffffff52000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffff180000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff44000000000000000000000000000000000000000000000236c6ffffffffffffffffffffffffffffffff2400000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000000000000a0ffffffffffffffffffff91010000000000000000000000000000000034d9fffffffffffff8360080ffffffffffffffffffff000000000000000000000000a7ffffffffffffffffff2b000000000000afffffffffff5600000000000000000000005bffffffffffef00000000000000dcffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffff32000000000000b4ffffffffff4d000000000000000000000052ffffffffffee00000000000000dcffffffffffffffffffa00000000000000000000000000003faffffffffffffffee000000d0ffffffffffffffffffff3800000000000000000013f5ffffffffff5d0000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff77030000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000005fffffffffffffffffffff270000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004ffffffffffffffa50000000000000000001aefffffffffff97000000000000000000000000000000000084fffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000002d2ffffffffffffffffe2c7c3d7fdffffffffffffffc20000000000000000000000000000000000000000216063707f9bcbf8ffffffffffffffffffffffffffffffffffffffffffffefbf917b6c60600100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffffffff350000000000000000000000000000000000000000000000000000000000000000000000000016fcffffffffffffffffff650000000000000000000000000000000000000000000000000000000038ffffffffffffffffffff44000000000000000000000000000000000000000000001090f9ffffffffffffffffffffffffffffffff2400000000000000000000000000000098ffffffffffffffffffe4000000000000000000000000000000000018ecffffffffffffffffffffa40f000000000000000000000000000b7cfafffffffffffffa57000080ffffffffffffffffffff000000000000000000000000b2ffffffffffffffffff240000000000009bffffffffff7b00000000000000000000007fffffffffffd900000000000000dcffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffff2b000000000000afffffffffff5600000000000000000000005bffffffffffef00000000000000dcffffffffffffffffffa00000000000000000000000000020ffffffffffffffffe10000006fffffffffffffffffffd00000000000000000000000a5ffffffffff9e0000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffffffca2b00000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000004effffffffffffffffffff420000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004fffffffffffffc200000000000000000000088ffffffffffd6000000000000000000000000000000000084fffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffff9b24000000001172f2ffffffffffff4600000000000000000000000000000000000000000000000000000753d2ffffffffffffffffffffffffffffffffffffab39000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077fffffffffffffffffffe0c0000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffffffffffdc0500000000000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000000000000000000049e6ffffffffffffffffffffffffffffffffffff2400000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000000000000043fcffffffffffffffffffffea6709000000000000000000167debfffffffffffffff54800000080ffffffffffffffffffff000000000000000000000000baffffffffffffffffff1d0000000000007cffffffffffc90000000000000000000000caffffffffffbf00000000000000dcffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffff240000000000009bffffffffff7b00000000000000000000007fffffffffffd900000000000000dcffffffffffffffffffa00000000000000000000000000042ffffffffffffffffd200000011f7ffffffffffffffff9300000000000000000000006bffffffffffbc0000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000b8fffffffffffffffffffffffff967000000000000000000000000000000000058ffffffffffffffffffff28000000000000000000000000000027ffffffffffffffffffff770000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000004ffffffffffffc8000000000000000000000036ffffffffffff070000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffff6c000000000000000033f6ffffffffffba00000000000000000000000000000000000000000000000000000000059cfffffffffffffffffffffffffffffffa580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffffffffd600000000000000000000000000000000000000000000000000000000000000000000000000000030fbffffffffffffffffffa804000000000000000000000000000000000000000000000000000038ffffffffffffffffffff44000000000000000000000000000000000000000181feffffffffffffffffffffffdcaa8473696868680e00000000000000000000000000000098ffffffffffffffffffe4000000000000000000000000000000000000006dfffffffffffffffffffffffff6b370563f384d638cd1feffffffffffffffffee390000000080ffffffffffffffffffff000000000000000000000000bfffffffffffffffffff1a0000000000003bffffffffffff4e0000000000000000004bffffffffffff7f00000000000000dcffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffffff1d0000000000007cffffffffffc90000000000000000000000caffffffffffbf00000000000000dcffffffffffffffffffa00000000000000000000000000062ffffffffffffffffc4000000009dffffffffffffffff79000000000000000000000052ffffffffffd10000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000083fbffffffffffffffffffffffffff900200000000000000000000000000000058ffffffffffffffffffff28000000000000000000000000000001f0ffffffffffffffffffaf0000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000003ffffffffffff99000000000000000000000007ffffffffffff1a0000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000012fdffffffffffb5000000000000000000007afffffffffff8080000000000000000000000000000000000000000000000000000000002b4ffffffffffffffffffffffffffff66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001efdffffffffffffffffff93000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffffd75c1500000000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000000000000004a1ffffffffffffffffffffe9832400000000000000000000000000000000000000000000000098ffffffffffffffffffe4000000000000000000000000000000000000000064fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffca24000000000080ffffffffffffffffffff000000000000000000000000c2ffffffffffffffffff2100000000000004edffffffffffef370000000000000031ecffffffffffff3500000000000000dcffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000042549616c777d736858350f00000000000000000000000000000000000000000000000000bfffffffffffffffffff1a0000000000003bffffffffffff4e0000000000000000004bffffffffffff7f00000000000000dcffffffffffffffffffa0000000000000000000000000007dffffffffffffffffb5000000002bfeffffffffffffff7600000000000000000000004effffffffffd10000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000001b85ecffffffffffffffffffffffffb105000000000000000000000000000058ffffffffffffffffffff28000000000000000000000000000000bafffffffffffffffffff51100000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000f8ffffffffff88000000000000000000000000f5ffffffffff2d0000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffff440000000000000000000012faffffffffff41000000000000000000000000000000000000000000000000000000000021fbffffffffffffffffffffffffca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000196fffffffffffffffffffffffeebd31c00000000000000000000000000000000000000000038ffffffffffffffffffff44000000000000000000000000000000000002a5fffffffffffffffffffa840c000000000000000000000000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000000000000000000004ae8fffffffffffffffffffffffffffffffffffffffffffffffffff57b0500000000000080ffffffffffffffffffff000000000000000000000000c0ffffffffffffffffff2a000000000000007cfffffffffffff88d290000002382f5ffffffffffffbf0000000000000000dcffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000014187cafbffffffffffffffffffffffe19f5a0d000000000000000000000000000000000000000000c2ffffffffffffffffff2100000000000004edffffffffffef370000000000000031ecffffffffffff3500000000000000dcffffffffffffffffffa00000000000000000000000000098ffffffffffffffffa60000000000acffffffffffffff8a000000000000000000000062ffffffffffbc0000000000a0ffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000e87f7ffffffffffffffffffffffa5010000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000000063ffffffffffffffffffff7300000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000e7ffffffffff91000000000000000000000000fbffffffffff250000000000000000000000000000000084fffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000006dfffffffffff9070000000000000000000000ccffffffffff5f000000000000000000000000000000000000000000000000000000000000baffffffffffffffffffffffff6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffffdb010000000000000000000000000000000000000000000000000000000000000000000000000000000000007bfbffffffffffffffffffffffff9000000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000000000008cffffffffffffffffffdf330000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000000000000000000000119cfdfffffffffffffffffffffffffffffffffffffffffffa9d1e000000000000000080ffffffffffffffffffff000000000000000000000000b8ffffffffffffffffff33000000000000000de6fffffffffffffffff2e1f0fffffffffffffffffc370000000000000000dcffffffffffffffffffa00000000000000000000000000000000000000000000000000000000a71dbfffffffffffffffffffffffffffffffffffff3982900000000000000000000000000000000000000bfffffffffffffffffff29000000000000007cfffffffffffff88d290000002382f5ffffffffffffbf0000000000000000dcffffffffffffffffffa000000000000000000000000000b3ffffffffffffffff96000000000027faffffffffffffbc000000000000000000000092ffffffffffa40000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000001fb0ffffffffffffffffffffff900000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000bf2ffffffffffffffffffe816000000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000d4ffffffffffb5000000000000000000000019ffffffffffff110000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffe0000000000000000000000000adffffffffff7400000000000000000000000000000000000000000000000000000000000076ffffffffffffffffffffffff2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000685fdffffffffffffffffffff62000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034caffffffffffffffffffffffb900000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000000000052ffffffffffffffffffd117000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000000000000000000000000002596f6ffffffffffffffffffffffffffffffffffe4841e0000000000000000000080ffffffffffffffffffff000000000000000000000000b1ffffffffffffffffff3c00000000000000003af9ffffffffffffffffffffffffffffffffffff70000000000000000000dcffffffffffffffffffa0000000000000000000000000000000000000000000000000000041e3fffffffffffffffffffffffffffffffffffffffffffffc8e070000000000000000000000000000000000b6ffffffffffffffffff31000000000000000de6fffffffffffffffff2e1f0fffffffffffffffffc370000000000000000dcffffffffffffffffffa000000000000000000000000000ceffffffffffffffff8900000000000087fffffffffffffb1b00000000000000000004e4ffffffffff6a0000000000a0ffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000063f4ffffffffffffffffffff5b00000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000088ffffffffffffffffffffb5010000000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000aafffffffffff10b0000000000000000000057fffffffffff0010000000000000000000000000000000084fffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffd8000000000000000000000000a5ffffffffff7d0000000000000000000000000000000000000000000000000000000000004dfffffffffffffffffffffff90300000000000000000000000000000000000000000000000000000000000000000000000000000000000000004044444444444200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000001307ee5ffffffffffffffffffffffcb03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ff1ffffffffffffffffff9a00000000000000000000000000000000000000000038ffffffffffffffffffff4400000000000000000000000000000014ebffffffffffffffffe11900000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000000000000000000000000000000c529ddcfdfffffffffffffffffff3c2853a0300000000000000000000000080ffffffffffffffffffff000000000000000000000000a9ffffffffffffffffff5500000000000000000053f5fffffffffffffffffffffffffffffffe8200000000000000000000dcffffffffffffffffffa00000000000000000000000000000000000000000000000000052fbffffffffffffffffffffffffffffffffffffffffffffffffffbf0a00000000000000000000000000000000acffffffffffffffffff4200000000000000003af9ffffffffffffffffffffffffffffffffffff70000000000000000000dcffffffffffffffffffa000000000000000000000000000e7ffffffffffffffff8100000000000007d7ffffffffffffad01000000000000000079ffffffffffff260000000000a0ffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000024d6fffffffffffffffffff01d000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000009dcffffffffffffffffffffa80800000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff880000000000000000000000000069ffffffffffff7300000000000000000000c2ffffffffffb0000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffeb000000000000000000000000b7ffffffffff6b0000000000000000000000000000000000000000000000000000000000003affffffffffffffffffffffe8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5fffffffffffc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff700000000000000000000000000000000000003f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7e8791a9c7f3fffffffffffffffffffffffffff32b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001357fc9feffffffffffffffffe82100000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000000009dfffffffffffffffffa370000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000000000000000000000000000000000000009314d5a676b62573d20020000000000000000000000000000000080ffffffffffffffffffff0000000000000000000000009bffffffffffffffffff71000000000000000000002ed4ffffffffffffffffffffffffffe74b0000000000000000000000dcffffffffffffffffffa000000000000000000000000000000000000000000000000023f4ffffffffffffffffffffdda3877f8db6f4ffffffffffffffffffff9c00000000000000000000000000000000a3ffffffffffffffffff5c00000000000000000053f5fffffffffffffffffffffffffffffffe8200000000000000000000dcffffffffffffffffffa000000000000000000000000000f6ffffffffffffffff7a0000000000000033f7ffffffffffffa91900000000000a80feffffffffffc1000000000000a0ffffffffffffffffffdc00000000000000000000000000000000000000000007364f64604c2e020000000000000011c1ffffffffffffffffffbd000000000000000000000058ffffffffffffffffffff2800000000000000000000000000000000003ef8ffffffffffffffffffffc934000000000000000000000000000000000000000000000000000000f4ffffffffffffffffff880000000000000000000000000024fefffffffffff63c000000000000000074ffffffffffff67000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffff1d0000000000000000000000e6ffffffffff560000000000000000000000000000000000000000000000000000000000002effffffffffffffffffffffde000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffffffffff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000084fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84b0000000000000000000000000000000000000000000000000000000000000000000000000000000000001056a0e9fffffffffffffffffffffb9b160000000000000000000000000000000000000000000038ffffffffffffffffffff44000000000000000000000000000029fcffffffffffffffff85000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffff00000000000000000000000081ffffffffffffffffff8e00000000000000000000000151bef8fffffffffffffffcca6507000000000000000000000000dcffffffffffffffffff9f000000000000000000000000000000000000000000000000a1ffffffffffffffffffdc440000000000000d84fefffffffffffffffffe2d00000000000000000000000000000093ffffffffffffffffff76000000000000000000002ed4ffffffffffffffffffffffffffe74b0000000000000000000000dcffffffffffffffffffa000000000000000000000000000feffffffffffffffff72000000000000000060fffffffffffffff9c0938490b2efffffffffffffff3e000000000000a0ffffffffffffffffffdc0000000000000000000000000000000000000047aff3ffffffffffffeda52e00000000000007afffffffffffffffffff4d0000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000004dfafffffffffffffffffffffeab4a07000000000000000000000000000000000000000000000000f4ffffffffffffffffff880000000000000000000000000000adfffffffffffff788240000000131a2ffffffffffffe809000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffff75000000000000000000003cffffffffffff260000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffffffffff0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000084ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe942000000000000000000000000000000000000000000000000000000000000000000000000000000002e78c2fbfffffffffffffffffffffffc9f2200000000000000000000000000000000000000000000000038ffffffffffffffffffff440000000000000000000000000000a0ffffffffffffffffe70a000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffff00000000000000000000000066ffffffffffffffffffac0000000000000000000000000000073d5d707e7260430c000000000000000000000000000000dfffffffffffffffffff99000000000000000000000000000000000000000000000005f4ffffffffffffffffea1a00000000000000000073ffffffffffffffffff8900000000000000000000000000000075ffffffffffffffffff9300000000000000000000000151bef8fffffffffffffffcca6507000000000000000000000000dcffffffffffffffffff9f00000000000000000000000008ffffffffffffffffff6a0000000000000000007dffffffffffffffffffffffffffffffffffffff9100000000000000a0ffffffffffffffffffdc00000000000000000000000000000000001fb8fffffffffffffffffffffffe9805000000000007bfffffffffffffffffd00100000000000000000058ffffffffffffffffffff28000000000000000000000000000000000000004aecfffffffffffffffffffffffff2b48c66140000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000002cfcffffffffffffffffedd7dbf2ffffffffffffffff6c00000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffeb17000000000000000001c2ffffffffffe4000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffff11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000084fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc9e16000000000000000000000000000000000000000000000000000000000000000000000000000b4f99e3fffffffffffffffffffffffffffca12400000000000000000000000000000000000000000000000000003bffffffffffffffffffff440000000000000000000000000011f6ffffffffffffffff79002142545f4f3c110000000000000000000000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fffffffffffffffffffd0000000000000000000000004cffffffffffffffffffda0000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffffffff9000000000000000000000000000000000000000000000002cffffffffffffffffff780000000000000000000003e2ffffffffffffffffbe00000000000000000000000000000056ffffffffffffffffffc00000000000000000000000000000073d5d707e7260430c000000000000000000000000000000e3ffffffffffffffffff9900000000000000000000000012ffffffffffffffffff630000000000000000000079feffffffffffffffffffffffffffffffffb20300000000000000a0ffffffffffffffffffdc000000000000000000000000000000002de6ffffffffffffffffffffffffffffbe07000000000016e7ffffffffffffffff5300000000000000000058ffffffffffffffffffff28000000000000000000000000000000000000000019b7ffffffffffffffffffffffffffffffab0000000000000000000000000000000000000000f4ffffffffffffffffff8800000000000000000000000000000063ffffffffffffffffffffffffffffffffffffffae0000000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffd01e000000000000089fffffffffffff8e000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011ffffffffffffff18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000082ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc8522000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffffffffffffffffffffda4260000000000000000000000000000000000000000000000000000000043ffffffffffffffffffff420000000000000000000000000061ffffffffffffffffffb5d8fffffffffffffed3841a0000000000000000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000000000000012e567888921f00000000000000000000000000000000000000000000000000000000000000000080fffffffffffffffffff400000000000000000000000029fffffffffffffffffffe0f00000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffffffff87000000000000000000000000000000000000000000000040ffffffffffffffffff3200000000000000000000009fffffffffffffffffd300000000000000000000000000000037ffffffffffffffffffee0000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff8f0000000000000000000000001bffffffffffffffffff5d00000000000000000000004be9fffffffffffffffffffffffffffd82020000000000000000a0ffffffffffffffffffdc0000000000000000000000000000001fedffffffffffffffffffffffffffffffff9900000000000058ffffffffffffffffb700000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000043bffffffffffffffffffffffffffff60200000000000000000000000000000000000000f4ffffffffffffffffff880000000000000000000000000000000070fbffffffffffffffffffffffffffffffffbd0d0000000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffff79e5c403b5188e4fffffffffffff719000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffff1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff0800000000000000000000000000000000000000000010ffffffffffffffffffff700000000000000000000000000000000000007afffffffffff2e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e2dbd3c0a8855821000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcfffffffffffffffffffffffffda7290000000000000000000000000000000000000000000000000000000000004dffffffffffffffffffff3900000000000000000000000000a7fffffffffffffffffffffffffffffffffffffffffa910a000000000000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000000001d95eaffffffffff3b00000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffeb00000000000000000000000003f5ffffffffffffffffff4100000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffffffff7b000000000000000000000000000000000000000000000044ffffffffffffffffff19000000000000000000000085ffffffffffffffffd800000000000000000000000000000012ffffffffffffffffffff1d00000000000000000000000000000000000000000000000000000000000000000000000005fdffffffffffffffffff820000000000000000000000001bffffffffffffffffff640000000000000000000000000e88effffffffffffffffffffdab3300000000000000000000a0ffffffffffffffffffdb000000000000000000000000000003c3fffffffffffff5a87c779be9ffffffffffff40000000000000cafffffffffffffffc18000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000003388dafffffffffffffffffffffe0800000000000000000000000000000000000000f4ffffffffffffffffff88000000000000000000000000000000000034d4fffffffffffffffffffffffffffb8d04000000000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffffffffffffffffffffffff7a00000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001effffffffffffff26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff3b00000000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000072ffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffefffffffffffffffffffffeaa2b000000000000000000000000000000000000000000000000000000000000000064ffffffffffffffffffff2e00000000000000000000000000e0ffffffffffffffffffffffffffffffffffffffffffffd9250000000000000000000000000000000000000098ffffffffffffffffffe4000000000000000000000000000047f3ffffffffffffff430000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffdb00000000000000000000000000c8ffffffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000bffffffffffffffffffff5f000000000000000000000000000000000000000000000044ffffffffffffffffff14000000000000000000000080ffffffffffffffffd800000000000000000000000000000000dbffffffffffffffffff5f00000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffffffff6600000000000000000000000010ffffffffffffffffff6d00000000000000000000000000000a5692bfd0dbccb9975a1b000000000000000000000000a2ffffffffffffffffffd5000000000000000000000000000065ffffffffffffbe17000000000a98ffffffffffbe00000000000057ffffffffffffffff6e000000000000000058ffffffffffffffffffff2800000000000000000000000000000000000000000000000000002ec2ffffffffffffffffffb60000000000000000000000000000000000000000f4ffffffffffffffffff88000000000000000000000000000000000000014bb6f7ffffffffffffffffea98210000000000000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffffffffffffffffffffffae0100000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ffffffffffffff2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8fffffffffffffffffffffd8d090000000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000061ffffffffff88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffffffffc12d000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffffffffff1e0000000000000000000000000afeffffffffffffffffffffffffffffffffffffffffffffffe01b00000000000000000000000000000000000098ffffffffffffffffffe4000000000000000000000000001ef4ffffffffffffffff57000000000000000000000000000000000000000000000000000000000000000000a3ffffffffffffffffffbc0000000000000000000000000096ffffffffffffffffffc800000000000000000000000000000000000000000000000000000000000000000000000027ffffffffffffffffffff41000000000000000000000000000000000000000000000044ffffffffffffffffff14000000000000000000000080ffffffffffffffffd800000000000000000000000000000000a4ffffffffffffffffffa500000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffff4600000000000000000000000004ffffffffffffffffff7b00000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffffffffffcb0000000000000000000000000001d7ffffffffffd60a00000000000000adffffffffff17000000000008f3ffffffffffffffac000000000000000058ffffffffffffffffffff28000000000000000000000000000000000000000000000b4f99e3ffffffffffffffffffffba140000000000000000000000000000000000000000f4ffffffffffffffffff88000000000000000000000000000000000000000000063864768884715d2a0000000000000000000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffffffffffffffffffff9f070000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffff34000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffffffffda3100000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000045ffffffffff980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffffff740000000000000000000000000000000000000000000000000000000000000000000000a6fffffffffffffffffffb0300000000000000000000000029ffffffffffffffffffffffffddafa0acd0feffffffffffffffc200000000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000093ffffffffffffffffff6f000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffffff9d0000000000000000000000000050fffffffffffffffffffe18000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffff220000000000000000000000000000000000001c6595aaa8a6ffffffffffffffffff14000000000000000000000080ffffffffffffffffd8000000000000000000000000000000006dffffffffffffffffffea0300000000000000000000000000000000000000000000000000000000000000000000008affffffffffffffffffff1c00000000000000000000000000f8ffffffffffffffff9600000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffc10000000000000000000000000042ffffffffffff5a000000000000000027ffffffffff5a000000000000b0ffffffffffffffe2000000000000000058ffffffffffffffffffff28000000000000000000000000000000000000002771bbf9ffffffffffffffffffffffc94800000000000000000000000000000000000000000000f4ffffffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffffffffffffffffe36200000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffff3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffffffffff44f000000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000027ffffffffffbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffff830000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffdd0000000000000000000000000037ffffffffffffffffffffc13200000000001b9dffffffffffffff4c000000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000ddffffffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffffff70000000000000000000000000000bf7ffffffffffffffffff67000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffffffffed01000000000000000000000000000000001da4fdffffffffffffffffffffffffffff14000000000000000000000080ffffffffffffffffd80000000000000000000000000000000026ffffffffffffffffffff4d0000000000000000000000000000000000000000000000000000000000000000000000d6ffffffffffffffffffe30000000000000000000000000000daffffffffffffffffb200000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffa70000000000000000000000000084ffffffffffff16000000000000000000e3ffffffff7b00000000000077ffffffffffffffff160000000000000058ffffffffffffffffffff28000000000000000000000000000000084892dcffffffffffffffffffffffffffcb4a000000000000000000000000000000000000000000000000f4ffffffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffffefcffffffffebaa61070000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffff420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000457c6fffffffffffffffffffffffffd720000000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000003f6fffffffff00300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffa50000000000000000000000000000000000000000000000000000000000000000000013feffffffffffffffffffab0000000000000000000000000040ffffffffffffffffffb205000000000000000085ffffffffffffbc000000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000001fbffffffffffffffffffc0000000000000000000000000000000000000000000000000000000000000000014ffffffffffffffffffff380000000000000000000000000000b6ffffffffffffffffffcc0000000000000000000000000000000055930c00000000000000000000000000000000b5ffffffffffffffffffb7000000000000000000000000000000003ceaffffffffffffffffffffffffffffffff14000000000000000000000080ffffffffffffffffd80000000000000000000000000000000000d3ffffffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffffffffa70000000000000000000000000000b5ffffffffffffffffda00000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffffffff8800000000000000000000000000c1ffffffffffff01000000000000000000cdffffffff900000000000004fffffffffffffffff2f0000000000000058ffffffffffffffffffff280000000000000000000000000027b4f5ffffffffffffffffffffffffffffcd4c0000000000000000000000000000000000000000000000000000fcffffffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec091e271e09000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffff480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cc8ffffffffffffffffffffffff6b00000000000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000000c9ffffffffff4700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffffffffd60000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffff6f0000000000000000000000000033fffffffffffffffff21300000000000000000003d6fffffffffff8090000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000004fefffffffffffffffffff7070000000000000000000000000000000000000000000000000000000000000056fffffffffffffffffff306000000000000000000000000000054ffffffffffffffffffff40000000000000000000000000000185ffffd72a00000000000000000000000000000ff8ffffffffffffffffff7a0000000000000000000000000000002af2ffffffffffffffffffffffffffffffffff14000000000000000000000080ffffffffffffffffd8000000000000000000000000000000000080fffffffffffffffffffc260000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffffff56000000000000000000000000000091fffffffffffffffffe0c000000000000000000000000000000000000000000000000000000000000000000000006fbffffffffffffffffff6600000000000000000000000000e7ffffffffffff11000000000000000000deffffffff8900000000000031ffffffffffffffff410000000000000058ffffffffffffffffffff280000000000000000000000000072ffffffffffffffffffffffffffffcf4f00000000000000000000000000000000000000000000000000000003ffffffffffffffffffff820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff50000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffff4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000158e2fffffffffffffffffffffd57000000000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000008dffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efeffffffffffffffffffff1c000000000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffffffff2c0000000000000000000000000022ffffffffffffffff9600000000000000000000006effffffffffff410000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000edffffffffffffffffffff4700000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffa900000000000000000000000000000003e0ffffffffffffffffffc80100000000000000000000000db2fffffffff45c0000000000000000000000000078ffffffffffffffffffff25000000000000000000000000000002d2ffffffffffe5a28992c0fdffffffffffffff14000000000000000000000080ffffffffffffffffd8000000000000000000000000000000000026fdffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000026fafffffffffffffffffff50b000000000000000000000000000062ffffffffffffffffff3e00000000000000000000000000000000000000000000000000000000000000000000002effffffffffffffffffff3100000000000000000000000000f8ffffffffffff5000000000000000001dffffffffff7400000000000024ffffffffffffffff520000000000000058ffffffffffffffffffff2800000000000000000000000000a4ffffffffffffffffffffffffd151010000000000000000000000000000000000000000000000000000000016ffffffffffffffffffff7700000000000000000000000000000000002147657b847700000000000000000000000000000000000000000000000000000000000000008affffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffff560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa5fffffffffffffffffffff9330000000000000000000000000010ffffffffffffffffffff700000000000000000000000000000000000000041ffffffffffff3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffff7800000000000000000000000000000000000000000000000000000000000000001efaffffffffffffffffffd4000000000000000000000000000010ffffffffffffffff54000000000000000000000030ffffffffffff5b0000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000ceffffffffffffffffffffa200000000000000000000000000000000000000000000000000000000000011f6ffffffffffffffffff530000000000000000000000000000000071ffffffffffffffffffff6e0000000000000000000024d5ffffffffffffff9907000000000000000000001ef1ffffffffffffffffffcd00000000000000000000000000000055fffffffffd77050000000028d3ffffffffffff14000000000000000000000080ffffffffffffffffd8000000000000000000000000000000000000abffffffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000001b9ffffffffffffffffffff9400000000000000000000000000000020ffffffffffffffffff84000000000000000000000000000000000000000000000000000000000000000000000066fffffffffffffffffff6040000000000000000000000000affffffffffffffca04000000000000009cffffffffff4600000000000022ffffffffffffffff4f0000000000000058ffffffffffffffffffff2800000000000000000000000000d1ffffffffffffffffffffd353010000000000000000000000000000000000000000000000000000000000002effffffffffffffffffff6c00000000000000000000000000000673deffffffffffde000000000000000000000000000000000000000000000000000000000000000092ffffffffffffffffffe20000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ffffffffffffffc9490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059f4ffffffffffffffffffd70900000000000000000000000010ffffffffffffffffffff700000000000000000000000000000000000000004ecffffffffffe112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffe6090000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffff77000000000000000000000000000000e8ffffffffffffff37000000000000000000000014ffffffffffff700000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000088fffffffffffffffffffff91d000000000000000000000000000000000000000000000000000000000085ffffffffffffffffffe0040000000000000000000000000000000006d9fffffffffffffffffff93b000000000000000046eeffffffffffffffffffce2200000000000000000fceffffffffffffffffffff5d000000000000000000000000000000afffffffff81000000000000001befffffffffff14000000000000000000000080ffffffffffffffffd80000000000000000000000000000000000002dfeffffffffffffffffffed24000000000000000000000000000000000000000000000000000000000072fffffffffffffffffffffc2100000000000000000000000000000000dfffffffffffffffffcd0000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffb50000000000000000000000000008ffffffffffffffffa80900000000017cfffffffffff70800000000000034ffffffffffffffff430000000000000058ffffffffffffffffffff2800000000000000000000000000e7ffffffffffffffffffc901000000000000000000000000000000000000000000000000000000000000000051ffffffffffffffffffff50000000000000000000000000000fc7ffffffffffffffe60000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffffcb0000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffd25d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f24200c00000000000000000033e8ffffffffffffffffff9300000000000000000000000010ffffffffffffffffffff7000000000000000000000000000000000000000008bffffffffffffc70e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bfeffffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000035fcffffffffffffffffffef0f000000000000000000000000000000b0ffffffffffffff3200000000000000000000000fffffffffffff790000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000036ffffffffffffffffffffffa60000000000000000000000000000000000000000000000000000000029f7ffffffffffffffffff6d00000000000000000000000000000000000044ffffffffffffffffffffee3700000000000072fcffffffffffffffffffffffef4f00000000000025d5ffffffffffffffffffffd703000000000000000000000000000000effffffff00a00000000000000008affffffffff14000000000000000000000080ffffffffffffffffd800000000000000000000000000000000000000a7ffffffffffffffffffffd6100000000000000000000000000000000000000000000000000000004ffdffffffffffffffffffff90000000000000000000000000000000000096ffffffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000bf3ffffffffffffffffff630000000000000000000000000000fcffffffffffffffffe68a5d587dd3ffffffffffff930000000000000047ffffffffffffffff270000000000000058ffffffffffffffffffff2800000000000000000000000000f8ffffffffffffffffffc90000000000000000000000000000000000000000000000000000000000000000007effffffffffffffffffff2f00000000000000000000000000a3fffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000baffffffffffffffffffad0000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffffffffffffffda580100000000000000000000000000000000000000000000000000000000000000000000000000156fbbf6ffffffffeeb0650700000000000020d9fffffffffffffffffe2d000000000000000000000010ffffffffffffffffffff70000000000000000000000000000000000000000023fcffffffffffffcf23000000000000000000000000000000000000000000000630608facbac9d6d4c9b18b581500000000000000000000000000000000000000000000000000000000adfffffffffffffffffffffc440000000000000000000000000000000000000000000000000000000010d8ffffffffffffffffffff7d0000000000000000000000000000000077ffffffffffffff48000000000000000000000025ffffffffffff650000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000000b8ffffffffffffffffffffff5e000000000000000000000000000000000000000000000000000011d4ffffffffffffffffffd5050000000000000000000000000000000000000097fffffffffffffffffffff66300000008a1ffffffffffffffffffffffffffffff8c040000036cf4fffffffffffffffffffffe470000000000000000000000000000000effffffffb400000000000000000048ffffffffff14000000000000000000000080ffffffffffffffffd80000000000000000000000000000000000000011e0ffffffffffffffffffffd31e0000000000000000000000000000000000000000000000000058f9ffffffffffffffffffffe60e000000000000000000000000000000000035ffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000061fffffffffffffffffff6130000000000000000000000000000e0ffffffffffffffffffffffffffffffffffffffec170000000000000064fffffffffffffffb070000000000000058ffffffffffffffffffff2800000000000000000000000000fdffffffffffffffffffe1000000000000000000000000000000000000000000000000000000000000000000b8fffffffffffffffffffb0b00000000000000000000000015fcffffffffffffffffff1200000000000000000000000000000000000000000000000000000000000000dbffffffffffffffffff890000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069ffffffffffffffffffffffffffce46000000000000000000000000000000000000000000000000000000000000000000000678f1ffffffffffffffffffffe4580000000000001de1ffffffffffffffffb0000000000000000000000018ffffffffffffffffffff6c0000000000000000000000000000000000000000009bfffffffffffffff170050000000000000000000000000000000002347abff9fffffffffffffffffffffffffebf55010000000000000000000000000000000000000000000000000022f3fffffffffffffffffffff13c00000000000000000000000000000000000000000000000000000cc0ffffffffffffffffffffd6070000000000000000000000000000000026ffffffffffffff8100000000000000000000005affffffffffff4f0000000000000000000000000000000098ffffffffffffffffffe400000000000000000000000000002df8fffffffffffffffffffffa570000000000000000000000000000000000000000000000001acbfffffffffffffffffffd3d000000000000000000000000000000000000000005c0ffffffffffffffffffffffc03e1ac9ffffffffffffffe970eeffffffffffffffc31b4bd0ffffffffffffffffffffffff8f000000000000000000000000000000001fffffffff9c00000000000000000031ffffffffff12000000000000000000000080ffffffffffffffffd8000000000000000000000000000000000000000039fbffffffffffffffffffffe74000000000000000000000000000000000000000000000078dfefffffffffffffffffffffb3f00000000000000000000000000000000000000d2fffffffffffffffff92b0000000000000000000000000000000000000000000000000000000000000003daffffffffffffffffff98000000000000000000000000000000b9fffffffffffffffffffffffffffffffffffff73b0000000000000000a3ffffffffffffffca000000000000000058ffffffffffffffffffff2800000000000000000000000000f0fffffffffffffffffffd0a0000000000000000000000000000000000000000000000000000000000000006f4ffffffffffffffffffcb000000000000000000000000004cffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000bfeffffffffffffffffff540000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffffffffffffffffffffffae1d000000000000000000000000000000000000000000000000000000000000000ebfffffffffffffffffffffffffffff8400000000000034f9ffffffffffffffff350000000000000000000025ffffffffffffffffffff5d0000000000000000000000000000000000000000001af1ffffffffffffffffdf771900000000000000000000002465aaedffffffffffffffffffffffffffffffffffffffbe1c0000000000000000000000000000000000000000000000000062fffffffffffffffffffffff76a02000000000000000000000000000000000000000000000020ccfffffffffffffffffffff836000000000000000000000000000000000000beffffffffffffdf0400000000000000000000b9ffffffffffff1d0000000000000000000000000000000098ffffffffffffffffffe40000000000000000000000000000005ffffffffffffffffffffffffe940e0000000000000000000000000000000000000000015be9ffffffffffffffffffff760000000000000000000000000000000000000000000013d3fffffffffffffffffffffffff8ffffffffffffffd5210023d3fffffffffffffff9ffffffffffffffffffffffffffb7060000000000000000000000000000000014ffffffffa80000000000000000003cfffffffffe03000000000000000000000080ffffffffffffffffd800000000000000000000000000000000000000000064fdffffffffffffffffffffffa91e0000000000000000000000000000000000000154daffffffffffffffffffffffff6f000000000000000000000000000000000000000064ffffffffffffffffffc80200000000000000000000000000000000000000000000000000000000000073fffffffffffffffffffb2600000000000000000000000000000081ffffffffffa9f8ffffffffffffffffffffdf36000000000000000000e3ffffffffffffff89000000000000000058ffffffffffffffffffff2800000000000000000000000000d3ffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffff8c0000000000000000000000000062ffffffffffffffffffff6500000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffff1d0000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000219bf7fffffffffffffffffffffffffffff47502000000000000000000000000000000000000000000000000000000000accffffffffffffffffffffffffffffffff680000000000007dffffffffffffffffa00000000000000000000045ffffffffffffffffffff410000000000000000000000000000000000000000000060ffffffffffffffffffffffd19a725b4e51627288baeeffffffffffffffffffffffffffffffffffffffffffffffffd20b0000000000000000000000000000000000000000000000000085ffffffffffffffffffffffffc72d0000000000000000000000000000000000000000066df2ffffffffffffffffffffff5a0000000000000000000000000000000000000054ffffffffffffff8200000000000000000051ffffffffffffd5000000000000000000000000000000000086ffffffffffffffffffe4000000000000000000000000000000007dffffffffffffffffffffffffed8323000000000000000000000000000000001367d4ffffffffffffffffffffff9a00000000000000000000000000000000000000000000000010c1ffffffffffffffffffffffffffffffffffffbb0f0000000babffffffffffffffffffffffffffffffffffffffb908000000000000000000000000000000000002fcffffffda0000000000000000006cffffffffee00000000000000000000000080ffffffffffffffffd8000000000000000000000000000000000000000000005afbfffffffffffffffffffffffab25608000000000000000000000000002a79ddffffffffffffffffffffffffff7c00000000000000000000000000000000000000000002d0ffffffffffffffffff98000000000000000000000000000000000000000000000000000000000033f7ffffffffffffffffff8f000000000000000000000000000000003cffffffffff422fb7ffffffffffffffe6780d00000000000000000047ffffffffffffffff34000000000000000058ffffffffffffffffffff2800000000000000000000000000a3ffffffffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffffffff380000000000000000000000000059ffffffffffffffffffffa20000000000000000000000000000000000000000000000000000000000008dffffffffffffffffffd1000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000157deaffffffffffffffffffffffffffffc42100000000000000000000000000000000000000000000000000000099ffffffffffffffebc0bbdffffffffffffff824000000000008e2fffffffffffffff30a00000000000000000073fffffffffffffffffffe0f0000000000000000000000000000000000000000000000a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80000000000000000000000000000000000000000000000000000081fffffffffffffffffffffffffebc5b090000000000000000000000000000001a79e0fffffffffffffffffffffffe6b000000000000000000000000000000000000000001c2ffffffffffffff85080000000000015cf7ffffffffffff7a000000000000000000000000000000000008c4ffffffffffffffffe4000000000000000000000000000000000063fbffffffffffffffffffffffffffd395643c210a000000000a20395f8bc7fbffffffffffffffffffffffff9301000000000000000000000000000000000000000000000000000799ffffffffffffffffffffffffffffffff990400000000000078fdfffffffffffffffffffffffffffffffe880400000000000000000000000000000000000000ccffffffff420000000000000001cdffffffffb90000000000000000000000003ffbffffffffffffffd800000000000000000000000000000000000000000000004df2fffffffffffffffffffffffffff8ce9e705b4d3e37404b6582b0e3fffffffffffffffffffffffffffffb6e000000000000000000000000000000000000000000000041ffffffffffffffffffff8c0100000000000000000000000000000000000000000000000000002ce9ffffffffffffffffffe40e0000000000000000000000000000000001e0ffffffffc401001d5a78877a642d010000000000000000000000c6ffffffffffffffce00000000000000000058ffffffffffffffffffff280000000000000000000000000060ffffffffffffffffffffea09000000000000000000000000000000000000000000000000000000000033ffffffffffffffffffffdc000000000000000000000000000042ffffffffffffffffffffed050000000000000000000000000000000000000000000000000000000005e8ffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d82f4fffffffffffffffffffffffffff25c0000000000000000000000000000000000000000000000000044ffffffffffffe8510100000037d0ffffffffff9f00000000000072ffffffffffffffff5a000000000000000000bbffffffffffffffffffbf00000000000000000000000000000000000000000000000006beffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe10000000000000000000000000000000000000000000000000000005af1fffffffffffffffffffffffffff2bd8a582e1e0f020000071e386190d1fefffffffffffffffffffffffff6580000000000000000000000000000000000000000000028f9ffffffffffffffe79b6d5d698dd6ffffffffffffffe50a00000000000000000000000000000000000012d7ffffffffffffffe400000000000000000000000000000000000035d3fffffffffffffffffffffffffffffffffffffef7f8fefffffffffffffffffffffffffffffffffff664000000000000000000000000000000000000000000000000000000000046e3fffffffffffffffffffffffffd7400000000000000000048eeffffffffffffffffffffffffffd54400000000000000000000000000000000000000000085ffffffffe02100000000000086ffffffffff720000000000000000000000000064ffffffffffffffd80000000000000000000000000000000000000000000000001ebaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe23d000000000000000000000000000000000000000000000000008cffffffffffffffffffffb51200000000000000000000000000000000000000000000000055f2fffffffffffffffffffa3900000000000000000000000000000000000075ffffffffff7e0000000000000000000000000000000000000063ffffffffffffffff5700000000000000000058ffffffffffffffffffff280000000000000000000000000010f8ffffffffffffffffffff760000000000000000000000000000000000000000000000000000000002c5ffffffffffffffffffff69000000000000000000000000000013fdffffffffffffffffffff540000000000000000000000000000000000000000000000000000000065fffffffffffffffffffb1c000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019a0ffffffffffffffffffffffffffff8c020000000000000000000000000000000000000000000000bdffffffffffee240000000000000cd3fffffffff90b000000000014fcffffffffffffff9e000000000000000022fdffffffffffffffffff59000000000000000000000000000000000000000000000000000cbcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff130000000000000000000000000000000000000000000000000000001fbafffffffffffffffffffffffffffffffffffffffef7fdffffffffffffffffffffffffffffffffffffcf2900000000000000000000000000000000000000000000000070fffffffffffffffffffffffffffffffffffffffffd4f00000000000000000000000000000000000000001fe6ffffffffffffe4000000000000000000000000000000000000000578edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbc29000000000000000000000000000000000000000000000000000000000000000b76ebfffffffffffffffffff550000000000000000000000023d3ffffffffffffffffffffdf6903000000000000000000000000000000000000000000001af8ffffffffef833c222b59beffffffffffee0f000000000000000000000000000089ffffffffffffd8000000000000000000000000000000000000000000000000000066edfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9860a000000000000000000000000000000000000000000000000000002b0ffffffffffffffffffffe66d07000000000000000000000000000000000000000030b2ffffffffffffffffffffff66000000000000000000000000000000000000000be6fffffffffd59000000000000000000000000000000000042faffffffffffffffc60100000000000000000058ffffffffffffffffffff28000000000000000000000000000094fffffffffffffffffffff5270000000000000000000000000000000000000000000000000000007bffffffffffffffffffffe307000000000000000000000000000000c9ffffffffffffffffffffcf03000000000000000000000000000000000000000000000000000015e9ffffffffffffffffffa600000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ce7ffffffffffffffffffffffffffb30b0000000000000000000000000000000000000000002cffffffffffff76000000000000000043ffffffffff4a000000000000c1ffffffffffffffd40000000000000000a7ffffffffffffffffffce01000000000000000000000000000000000000000000000000000006a2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e000000000000000000000000000000000000000000000000000000000048cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec6e05000000000000000000000000000000000000000000000000000087ffffffffffffffffffffffffffffffffffffff680000000000000000000000000000000000000000000030f2ffffffffffe40000000000000000000000000000000000000000000d77e2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc74e00000000000000000000000000000000000000000000000000000000000000000000000c70d1ffffffffffffe532000000000000000000000000000babfffffffffffffcbc5203000000000000000000000000000000000000000000000000007dffffffffffffffffffffffffffffffff6400000000000000000000000000000001acffffffffffd80000000000000000000000000000000000000000000000000000000d79e2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed851900000000000000000000000000000000000000000000000000000000000bbeffffffffffffffffffffffe3893c0300000000000000000000000000001c65c0ffffffffffffffffffffffff7000000000000000000000000000000000000000000051fffffffffffe790000000000000000000000000000005af4fffffffffffffff72c0000000000000000000026f2ffffffffffffffffff2800000000000000000000000000001af0ffffffffffffffffffffdb17000000000000000000000000000000000000000000000000005afeffffffffffffffffffff4e0000000000000000000000000000000062ffffffffffffffffffffff790000000000000000000000000000000000000000000000000009c0fffffffffffffffffff82200000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013b6ffffffffffffffffffffffffffc00a000000000000000000000000000000000000000075ffffffffffff22000000000000000001eeffffffff7600000000000085fffffffffffffffd0d00000000000062fffffffffffffffffff329000000000000000000000000000000000000000000000000000000000062f3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8e5def0ffffffffffffffffff280000000000000000000000000000000000000000000000000000000000000041affaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd730f000000000000000000000000000000000000000000000000000000000065f4ffffffffffffffffffffffffffffffea4e00000000000000000000000000000000000000000000000044faffffffffe4000000000000000000000000000000000000000000000002419eebffffffffffffffffffffffffffffffffffffffffffffffffffffe9983700000000000000000000000000000000000000000000000000000000000000000000000000000000308acffeffcf1c0000000000000000000000000000000078fdfff2b667160000000000000000000000000000000000000000000000000000000001a4ffffffffffffffffffffffffffff83000000000000000000000000000000000009c9ffffffffd8000000000000000000000000000000000000000000000000000000000002489be8ffffffffffffffffffffffffffffffffffffffffffffffffffeea34f0800000000000000000000000000000000000000000000000000000000000000000497ffffffffffffffffffffffffffedc09971594d42373a42506783aeddfffffffffffffffffffffffffff760000000000000000000000000000000000000000000000095ffffffffffffc13400000000000000000000001b9effffffffffffffffff6500000000000000000000000049fcffffffffffffffff280000000000000000000000000000005effffffffffffffffffffffdb2d000000000000000000000000000000000000000000000070fdffffffffffffffffffffa2000000000000000000000000000000000004dafffffffffffffffffffffd60000000000000000000000000000000000000000000000022c5ffffffffffffffffffff820000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000396ffffffffffffffffffffffffffbc0900000000000000000000000000000000000000b2ffffffffffff03000000000000000000cfffffffff8b00000000000056ffffffffffffffff2b000000000069fcfffffffffffffffff1410000000000000000000000000000000000000000000000000000000000000019a3fdfffffffffffffffffffffffffffffffffffffffffffff2b1773d0d00000000093564a2eefffffff5060000000000000000000000000000000000000000000000000000000000000000001162b0efffffffffffffffffffffffffffffffffffffffffffffffffffe59543020000000000000000000000000000000000000000000000000000000000000000209ef9fffffffffffffffffffffff08e1700000000000000000000000000000000000000000000000000005cfeffffffe40000000000000000000000000000000000000000000000000000012f72acd8fcffffffffffffffffffffffffffffffffffebb67b3d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013510c0000000000000000000000000000000000003b370400000000000000000000000000000000000000000000000000000000000000000072f2ffffffffffffffffffffe44f0000000000000000000000000000000000000017e0ffffffd8000000000000000000000000000000000000000000000000000000000000000001296597c1e9ffffffffffffffffffffffffffffffe9c29a672c010000000000000000000000000000000000000000000000000000000000000000000000000065f0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd83400000000000000000000000000000000000000000000000004b1fffffffffffffeb254110000000000094898f8ffffffffffffffffff8700000000000000000000000000006dffffffffffffffff28000000000000000000000000000000008dfffffffffffffffffffffffa84070000000000000000000000000000000000000023b4ffffffffffffffffffffffc60800000000000000000000000000000000000036f9ffffffffffffffffffffff9a12000000000000000000000000000000000000000a82f7ffffffffffffffffffffc4040000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffffffffffffffffa900000000000000000000000000000000000000e1ffffffffffff09000000000000000000d6ffffffff8e00000000000037ffffffffffffffff3d0000001bb8ffffffffffffffffffc529000000000000000000000000000000000000000000000000000000000000000000002698f0fffffffffffffffffffffffffffffffffecf8a41050000000000000000000000000c85feff9c0000000000000000000000000000000000000000000000000000000000000000000000000003336797c4e5feffffffffffffffffffffffffffffe6c0975f2600000000000000000000000000000000000000000000000000000000000000000000000000001263a2d1f2fffff9e7cc94590c000000000000000000000000000000000000000000000000000000000068a8a8a89500000000000000000000000000000000000000000000000000000000000000082f4b637c9199a1a9ada7a09987715b3a130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001073b7effffffffddca35604000000000000000000000000000000000000000000235858584a0000000000000000000000000000000000000000000000000000000000000000000000000000072339495960666a655e574d38220c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000169dfefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff47a06000000000000000000000000000000000000000000000000000005a5fffffffffffffffffee1c3b8c5dbf8ffffffffffffffffffffff850000000000000000000000000000000094ffffffffffffff28000000000000000000000000000000000195ffffffffffffffffffffffffe38423000000000000000000000000000000359dfaffffffffffffffffffffffce14000000000000000000000000000000000000000064fefffffffffffffffffffffff3943b010000000000000000000000000002439ef0ffffffffffffffffffffffde1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffffffff74000000000000000000000000000000000000f5ffffffffffff3a00000000000000000cfaffffffff7a00000000000027ffffffffffffffff4f0000004cffffffffffffffffc7510100000000000000000000000000000000000000000000000000000000000000000000000000064c90caf6ffffffffffffffffe9bb8d55140000000000000000000000000000000000005fcf140000000000000000000000000000000000000000000000000000000000000000000000000000000000000007223547585f6469665f584c37220b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006160e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032a8fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe97d1200000000000000000000000000000000000000000000000000000000000071f8fffffffffffffffffffffffffffffffffffffffffffff561000000000000000000000000000000000003b8ffffffffffff2800000000000000000000000000000000000072fafffffffffffffffffffffffffecc9967362112030000071e3a689ce2ffffffffffffffffffffffffffbb0d000000000000000000000000000000000000000000005cfbfffffffffffffffffffffffffff0ba906c56433b36414f5d6f9ac9f4ffffffffffffffffffffffffffe22200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ffffffffffffffffffffffffffc3c0000000000000000000000000000000006ffffffffffffffa5000000000000000072ffffffffff5700000000000020ffffffffffffffff520000004cffffffffffffffffb74c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000118333f483f3124120000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000176fc1fbffffffffffffffffffffffffffffffffffffffffffffffffeda14a0500000000000000000000000000000000000000000000000000000000000000000029bfffffffffffffffffffffffffffffffffffffffffbb28000000000000000000000000000000000000000ed4ffffffffff280000000000000000000000000000000000000033d5fffffffffffffffffffffffffffffffffffffff7fdfffffffffffffffffffffffffffffffffffa790200000000000000000000000000000000000000000000000038d9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc2160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d0ffffffffffffffffffffffffd7060000000000000000000000000000000bffffffffffffffff690000000000003ff6fffffffffe140000000000002fffffffffffffffff4700000036f2ffffffffffffffffffe87a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e477eafd7faffffffffffffffffffffffffffffeec59c6a2c01000000000000000000000000000000000000000000000000000000000000000000000000000044b5fdffffffffffffffffffffffffffffffb9460000000000000000000000000000000000000000000020eaffffffff280000000000000000000000000000000000000000046beaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb72c0000000000000000000000000000000000000000000000000000000981f1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff06f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026f3ffffffffffffffffffffffff7d00000000000000000000000000000001feffffffffffffffffae491d183c94faffffffffffb60000000000000042ffffffffffffffff2f000000000e71e5ffffffffffffffffffee7303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001173143535f6469676059503c250f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b67ace1ffffffffffffffffe5ae6d1d0000000000000000000000000000000000000000000000000039a8a8a8a81a000000000000000000000000000000000000000000000967d5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcaf3f00000000000000000000000000000000000000000000000000000000000000117fe2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeb83160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074fffffffffffffffffffffffff615000000000000000000000000000000e9fffffffffffffffffffffffffffffffffffffffd310000000000000059ffffffffffffffff0d0000000000000b82f7ffffffffffffffffffce310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c293d46463c2b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003088d2fffffffffffffffffffffffffffffffffffffffffffffffffec5741e000000000000000000000000000000000000000000000000000000000000000000000002429be0fffffffffffffffffffffffffffffffffffffffffffffffffff2a7540800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d8ffffffffffffffffffffffff82000000000000000000000000000000c4ffffffffffffffffffffffffffffffffffffff6c000000000000000093ffffffffffffffd90000000000000000002cd6fffffffffffffffffff86200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000175485b6dcfafffffffffffffffffffffffffffbdbb4854b12000000000000000000000000000000000000000000000000000000000000000000000000000000000000246391bde8ffffffffffffffffffffffffffffffebc6a06b330400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffffffffffed0b000000000000000000000000000090ffffffffffe8fffffffffffffffffffffffa6f000000000000000000d3ffffffffffffff9b000000000000000000000ab6ffffffffffffffffffff860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031e3345565e656a655e5749331e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071e374c555d646a645e574c38240e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1ffffffffffffffffffffffff5600000000000000000000000000004fffffffffff2869edffffffffffffffffb83300000000000000000028feffffffffffffff48000000000000000000000006b2ffffffffffffffffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffffffffa5000000000000000000000000000007f0ffffffffa0000b5c9ab8c7baa46d280000000000000000000000a6ffffffffffffffe4040000000000000000000000000bd2fffffffffffffffffffe380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021ffffffffffffffffffffffffef04000000000000000000000000000091fffffffffe4b0000000000000000000000000000000000000035fdffffffffffffff74000000000000000000000000000025f7ffffffffffffffffffc20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffffffffffffffffffffff2e00000000000000000000000000001af7ffffffffee2700000000000000000000000000000000001ce6ffffffffffffffdf090000000000000000000000000000007dffffffffffffffffffff4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffffffff5a00000000000000000000000000000076ffffffffffec3c00000000000000000000000000000025d5ffffffffffffffff4a0000000000000000000000000000000008eaffffffffffffffffff8e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffffff8600000000000000000000000000000003bcfffffffffff87e0a0000000000000000000000015af1ffffffffffffffff8e00000000000000000000000000000000000080ffffffffffffffffffd600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f7bb8d5decda15906000000000000000000000000000000000000000000000000000000014695c8dcd9c18831000000000000000000000000000000000000000000000000000000000f6aacd1dfd2ae6c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012bfc4c4c4c4c4bd1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffa50000000000000000000000000000000011d4ffffffffffffe46e13000000000000000a54cfffffffffffffffffffb00300000000000000000000000000000000000023fffffffffffffffffffe0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c96fcffffffffffffffe5520000000000000000000000000000000000000000000000000033d0ffffffffffffffffb51c0000000000000000000000000000000000000000000000000272f3fffffffffffffff475020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffff3b00000000000000000000000000000000000000000000000000000000000000008cffffffffffffffcd0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffffffffffffb3000000000000000000000000000000000014ccfffffffffffffffccb9d7f748197bef9ffffffffffffffffffffb0080000000000000000000000000000000000000000d5ffffffffffffffffff16000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccbffffffffffffffffffffff70000000000000000000000000000000000000000000000043f9ffffffffffffffffffffe72100000000000000000000000000000000000000000000009fffffffffffffffffffffffa30100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffc7000000000000000000000000000000000000000000000000000000000000001ff8ffffffffffffffffaa01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffffffc1000000000000000000000000000000000000099ffffffffffffffffffffffffffffffffffffffffffffffffe8e030000000000000000000000000000000000000000009affffffffffffffffff2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009afffffffffffffffffffffffffe340000000000000000000000000000000000000000000feeffffffffffffffffffffffffca0000000000000000000000000000000000000000000062ffffffffffffffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffff55000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000091200000000000000000000000000000000000000000000000000000000b5ffffffffffffffffffffffcb00000000000000000000000000000000000000004de1ffffffffffffffffffffffffffffffffffffffffdc48000000000000000000000000000000000000000000000069ffffffffffffffffff2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001afaffffffffffffffffffffffffffae00000000000000000000000000000000000000000078ffffffffffffffffffffffffffff46000000000000000000000000000000000000000000dbffffffffffffffffffffffffffe001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffffdc06000000000000000000000000000000000000000000000000000000002ffdfffffffffffffffffffffe540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000338ac4f3ffdd00000000000000000000000000000000000000000000000000000000aaffffffffffffffffffffffbf000000000000000000000000000000000000000000066ad9ffffffffffffffffffffffffffffffffdc6d060000000000000000000000000000000000000000000000004affffffffffffffffff110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffffffffffffffffff4040000000000000000000000000000000000000000c3ffffffffffffffffffffffffffff91000000000000000000000000000000000000000027ffffffffffffffffffffffffffffff2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffffff6f00000000000000000000000000000000000000000000000000000000b8fffffffffffffffffffffffff53100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000038c6ffffffffffe7000000000000000000000000000000000000000000000000000000009fffffffffffffffffffffffaf0000000000000000000000000000000000000000000000003c8acefafffffffffffffffffcd1903f02000000000000000000000000000000000000000000000000000033ffffffffffffffffd70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ffffffffffffffffffffffffffffff320000000000000000000000000000000000000003f8ffffffffffffffffffffffffffffca00000000000000000000000000000000000000005fffffffffffffffffffffffffffffff66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffffffec10000000000000000000000000000000000000000000000000000043ffffffffffffffffffffffffffffe318000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000070fdfffffffffffff801000000000000000000000000000000000000000000000000000000aaffffffffffffffffffffff9f000000000000000000000000000000000000000000000000000000072c495d66675d4c2d0a0000000000000000000000000000000000000000000000000000000000002dffffffffffffffff7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffffffffffffffffffffff490000000000000000000000000000000000000013ffffffffffffffffffffffffffffffe1000000000000000000000000000000000000000077ffffffffffffffffffffffffffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffffffff8a0000000000000000000000000000000000000000000000000001ccffffffffffffffffffffffffffffffc2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000060ffffffffffffffffff18000000000000000000000000000000000000000000000000000000bbffffffffffffffffffffff7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffae0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffffffffffffffffffffff590000000000000000000000000000000000000022fffffffffffffffffffffffffffffff1000000000000000000000000000000000000000086ffffffffffffffffffffffffffffff8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8fffffffffffffffffffffffffffffff81f00000000000000000000000000000000000000000000000059fffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000011f0ffffffffffffffffff3f000000000000000000000000000000000000000000000000000000ccffffffffffffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042fffffffffff085030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffffffffffffffffffff54000000000000000000000000000000000000001dffffffffffffffffffffffffffffffec000000000000000000000000000000000000000081ffffffffffffffffffffffffffffff88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffffffffffa5000000000000000000000000000000000000000000000006ddfffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000064ffffffffffffffffffff74000000000000000000000000000000000000000000000000000003f3ffffffffffffffffffffff15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fd3c6b488570b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffffffffffffffffff43000000000000000000000000000000000000000dffffffffffffffffffffffffffffffdb000000000000000000000000000000000000000071ffffffffffffffffffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffb09cfffffffffffe34000000000000000000000000000000000000000000006effffffffffffb29afffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000a2ffffffffffffffffffffb200000000000000000000000000000000000000000000000000002fffffffffffffffffffffffd60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffffffffffffff220000000000000000000000000000000000000000eaffffffffffffffffffffffffffffba00000000000000000000000000000000000000004fffffffffffffffffffffffffffffff56000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa816f1ffffffffffbf0000000000000000000000000000000000000000000eebfffffffffffa2590fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000bcfffffffffffffffffffff70a0000000000000000000000000000000000000000000000000069ffffffffffffffffffffff79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffffffffe6000000000000000000000000000000000000000000b0ffffffffffffffffffffffffffff7e000000000000000000000000000000000000000014ffffffffffffffffffffffffffffff1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa80077ffffffffffff4d000000000000000000000000000000000000000084ffffffffffff8e0090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000c0ffffffffffffffffffffff5f00000000000000000000000000000000000000000000000000c8fffffffffffffffffffffd1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7ffffffffffffffffffffffffff8a00000000000000000000000000000000000000000054fffffffffffffffffffffffffffc26000000000000000000000000000000000000000000b8ffffffffffffffffffffffffffbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa80007deffffffffffd6030000000000000000000000000000000000001af5ffffffffffec100090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000acffffffffffffffffffffffd001000000000000000000000000000000000000000000000032ffffffffffffffffffffffae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffffffffea1700000000000000000000000000000000000000000002caffffffffffffffffffffffff990000000000000000000000000000000000000000000036f9fffffffffffffffffffffffa3a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000055ffffffffffff670000000000000000000000000000000000009affffffffffff6c000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000007fffffffffffffffffffffffff640000000000000000000000000000000000000000000000b1fffffffffffffffffffff9240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084feffffffffffffffffffe832000000000000000000000000000000000000000000000016d1ffffffffffffffffffffae05000000000000000000000000000000000000000000000055f6fffffffffffffffffff7580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000c3ffffffffffe80c0000000000000000000000000000000029fcffffffffffd604000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000003bffffffffffffffffffffffffef220000000000000000000000000000000000000000005bffffffffffffffffffffff8d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fbffffffffffffff29112000000000000000000000000000000000000000000000000000677e5ffffffffffffd45b000000000000000000000000000000000000000000000000000024a7fafffffffffffbaa26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa800000034feffffffffff8200000000000000000000000000000000b0ffffffffffff4a00000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000001deffffffffffffffffffffffffda150000000000000000000000000000000000000026edffffffffffffffffffffd30b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d58747e6c410a00000000000000000000000000000000000000000000000000000000000435677c78602a000000000000000000000000000000000000000000000000000000000000124d707f714e130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa800000000a1fffffffffff51a00000000000000000000000000003bffffffffffffb80000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000068ffffffffffffffffffffffffffdc29000000000000000000000000000000000031e4ffffffffffffffffffffef2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000001bf5ffffffffff9d0000000000000000000000000000c5fffffffffffc2b0000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000003ccfffffffffffffffffffffffffff3760500000000000000000000000000097df7fffffffffffffffffffff7460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa800000000007ffffffffffffd2d00000000000000000000000051ffffffffffff96000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000025efffffffffffffffffffffffffffffe1842d0200000000000000083e8dedfffffffffffffffffffffff340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa800000000000ae3ffffffffffb8000000000000000000000004d8fffffffffff015000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000003ef3fffffffffffffffffffffffffffffffff5c8b1a29ba4b7d4faffffffffffffffffffffffffffe43600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa80000000000005dffffffffffff450000000000000000000067ffffffffffff7400000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000035e4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa8110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa800000000000001caffffffffffd00200000000000000000be7ffffffffffdc0600000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000016b0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd56000000000000000000000000000000000000000000000000000000000000dcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f2e5ceb48f632e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000003bffffffffffff6000000000000000007dffffffffffff520000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000004ccdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1650400000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea9f3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa80000000000000000aaffffffffffe40900000000000015f2ffffffffffc1000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000044a5f6fffffffffffffffffffffffffffffffffffffffffffffff7a74803000000000000000000000000000000000000000000000000000000000000000000dcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc22c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000020f8ffffffffff7a00000000000093fffffffffffd32000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000009498fc6f6fffffffffffffffffffffffffffffffdcd8d4e0e000000000000000000000000000000000000000000000000000000000000000000000000dcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa800000000000000000088fffffffffff2160000000023faffffffffff9f00000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000003234565798c9ba1a7a79c9186704c290700000000000000000000000000000000000000000000000000000000000000000000000000000000d8fcfcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa80000000000000000000de9ffffffffff9500000000a9fffffffffff41900000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d40b0ffffffffffffffffffffffd06060606060606060606060606060606060687488b1e0fffffffffffffffffffffffffb40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa80000000000000000000066fffffffffffb27000034feffffffffff7c0000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffffffb4000000000000000000000000000000000000000000002f91faffffffffffffffffffffdc040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa80000000000000000000002d1ffffffffffb00000beffffffffffe2090000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ffffffffffffffffffffb40000000000000000000000000000000000000000000000002ae3ffffffffffffffffffff660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000043ffffffffffff3e49ffffffffffff5a000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffb40000000000000000000000000000000000000000000000000027f7ffffffffffffffffffc90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000b2ffffffffffcad2ffffffffffc801000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffffffffffb4000000000000000000000000000000000000000000000000000090fffffffffffffffffffe1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa800000000000000000000000026faffffffffffffffffffffff3900000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb400000000000000000000000000000000000000000000000000002effffffffffffffffffff5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa80000000000000000000000000090ffffffffffffffffffffa70000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000001edffffffffffffffffff8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa80000000000000000000000000011edfffffffffffffffff71f0000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e1ffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000c8ffffffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa800000000000000000000000000006effffffffffffffff85000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffe600000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000004d8ffffffffffffe70c000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffffffde0000000000000000000000000000000000000000000000000000000000000000000000000000000000000045f8ffffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a9ffffffffffffffffffca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa80000000000000000000000000000004cffffffffffff6300000000000000000000000000000090fffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffffd400000000000000000000000000000000000000000000000000000000000000000000000000000000000e82fbffffffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000009bc4c4c4c4ab0200000000000000000000000000000090fffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffbe00000000000000000000000000000000000000000000000000000000000000000008181b2836527fb1f5ffffffffffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffffffffffa800000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122839433321070000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffffffff8800000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fa0ddfffffffffffff9c3821e0000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008feffffffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052d7fffffffffffffffffffffffffa9e14000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ffffffffffffffffffff3400000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffdc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048effffffffffffffffffffffffffffffffe0310000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cfffffffffffffffffff70500000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffffdc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bfffffffffffffffffffffffffffffffffffff22600000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffffc2000000000000000000000000000000000000000000000000000000000000000000001848484848484848484848484848484848484848484848483d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069fffffffffffffffff3dfe1f4ffffffffffffffffd109000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014f7ffffffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011f0fffffffffff98c2a000000012d8cf7ffffffffffff6f000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fffffffffffb4500000000000000003ef6ffffffffffde030000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001af1ffffffffffffffffffc5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffff8e0000000000000000000079ffffffffffff420000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffab25363c2e1a02000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b7ffffffffffffffffffff5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffff21000000000000000000000ef5ffffffffff7d0000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8fffffffffffffffffffffffffffffff0b26306000000000000000000000000000000000000000000000000000000000090fffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000193ffffffffffffffffffffd00200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bffffffffffdf000000000000000000000000bdffffffffffb60000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffffffffffffffe4620000000000000000000000000000000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a2ffffffffffffffffffffff3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffbd00000000000000000000000095ffffffffffd80000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffffffffffffffffffa30a000000000000000000000000000000000000000000000000000090fffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041d9ffffffffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffb300000000000000000000000088ffffffffffe90000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffffffffffffffffffffb1020000000000000000000000000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000550c0ffffffffffffffffffffffffc7050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffc100000000000000000000000095fffffffffffa0000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffffffffffffffffffffff850000000000000000000000000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052a62a3ebffffffffffffffffffffffffffd11200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffeb000000000000000000000000bdffffffffffff0300000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffc4581b04051d59c5fffffffffffff91e00000000000000000000000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049878e96aac0d9fbffffffffffffffffffffffffffffffffc51500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffff33000000000000000000000ff5ffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffff7c000000000000000082ffffffffffff9700000000000000000000000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090fffffffffffffffffffffffffffffffffffffffffffe92050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffa7000000000000000000007cffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffa500000000000000000000b1ffffffffffe700000000000000000000000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffffffffffffffffffffce390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffff63000000000000000040f7ffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8fffffffffffd220000000000000000000030ffffffffffff2d000000000000000000000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffffffffffffffffffffc24f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000285b707f746138050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cf8fffffffffffea337030000002b8bf8ffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffce000000000000000000000000e1ffffffffff55000000000000000000000000000000000000000000000090fffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cfffffffffffffffffffffffffffffac778270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a86e8fffffffffffffff5a533000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089fffffffffffffffff7e3dff3ffffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffa2000000000000000000000000b6ffffffffff6a000000000000000000000000000000000000000000000090fffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007efffffffffffbdad1c8bca185663507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066f4ffffffffffffffffffffffff970a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bcffffffffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffff94000000000000000000000000a8ffffffffff7a000000000000000000000000000000000000000000000090fffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006efffffffffff90b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffffffffffffffffffca0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011c0ffffffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffa1000000000000000000000000b5ffffffffff6b000000000000000000000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffff4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cffffffffffffffecdcecffffffffffffffb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048dfbffffffffffffffffffffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afffffffffffcc000000000000000000000000dfffffffffff57000000000000000000000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021ffffffffffffa30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012effffffffffe9625000000218bfcffffffffff550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000249fefffffffffffffffffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089fffffffffffc1f000000000000000000002cffffffffffff31000000000000000000000000000000000000000000000090fffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edfffffffffffb1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffff62000000000000004dfdffffffffd1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000338607682745098ffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffff9f00000000000000000000acffffffffffec01000000000000000000000000000000000000000000000051fefffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffa6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfffffffffac00000000000000000093ffffffffff1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007eeffffffffffff7500000000000000007bffffffffffffa1000000000000000000000000000000000000000000000000007efffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004affffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffff440000000000000000002affffffffff55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffbd511501011652befffffffffffffd290000000000000000000000000000000000000000000000000000a4fffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e1fffffffffffff85400000000000000000000000000000000000000000000001e507793a8b3b9b4a78c642d000000000000000000000000000000000000000effffffffff0f00000000000000000000f4ffffffff6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dcfffffffffffffffffffbfcffffffffffffffffff9a00000000000000000000000000000000000000000000000000000007c5fffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065fffffffffffffffd800800000000000000000000000000000000000e529be1ffffffffffffffffffffffffe68b22000000000000000000000000000000001fffffffffff0100000000000000000000e5ffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026ecffffffffffffffffffffffffffffffffffffc9080000000000000000000000000000000000000000000000000000000015defffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004daffffffffffffffffdc630e0000000000000000000000002c76bffafffffffffffffffffffffffffffffffffffa7d0300000000000000000000000000001affffffffff1100000000000000000001f5ffffffff6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000000000000000000000000000000000ccffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033deffffffffffffffffffffffffffffffffc4170000000000000000000000000000000000000000000000000000000000002af0fffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039fcfffffffffffffffffff6b481513d2e2a3a4a5a84b9edffffffffffffffffffffffffffffffffffffffffffffff91000000000000000000000000000005fcffffffff490000000000000000002effffffffff4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff04000000000000000000000000000000000000000a4c91bdd2dfd0b478eeffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffbfffffffffffffffffffffffff68804000000000000000000000000000000000000000000000000000000000000000046fbfffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff410000000000000000000000000000d7ffffffffb50000000000000000009cfffffffffd18000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000000000000c7aecffffffffffffffffffffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8bd4fefffffffffffffdce821600000000000000000000000000000000000000000000000000000000000000000000005ea8a8a89d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5000000000000000000000000000097ffffffffff71000000000000005bffffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff040000000000000000000000000000000030dcffffffffffffffffffffffffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123e5163614f3c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004aeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf00000000000000000000000000003fffffffffffffa5330100012f9afefffffffff62900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000000048f7ffffffffffffffffffffffffffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000289fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9010000000000000000000000000000cafffffffffffffff8e9f8fffffffffffff7450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff04000000000000000000000000000030f3ffffffffffffffffffffffffffffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055e8fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefffffffffffffffffffa00000000000000000000000000000037fbffffffffffffffffffffffffffffe542000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff040000000000000000000000000003d5fffffffffffff9a460433e5081d6ffffffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001096fbffffffffffffffffffffffffffffffffffffffffffffffd5975b2b16030213305e8dd0ffffffffd40000000000000000000000000000000068ffffffffffffffffffffffffffcd1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff040000000000000000000000000061ffffffffffffc91f0000000000000167f9ffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e8cf0fffffffffffffffffffffffffffffffffff9bc6e2000000000000000000000000031c2ffff7d00000000000000000000000000000000005ff6fffffffffffffffffffffffffffdf2e7d7b5916d491b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000cdffffffffffd70d00000000000000000068ffffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074894d5fbfffffffffffffffffff2c4904b0b0000000000000000000000000000000004aac60a00000000000000000000000000000000000027b1ffffffffffffffffffffffffffffffffffffffffffdc973c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000016feffffffffff490000000000000000000001d7ffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062c4b58666a5d4f4124010000000000000000000000000000000000000000000b0a0000000000000000000000000000000000000000002e99efffffffffffffffffffffffffffffffffffffffffffd6580100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000053ffffffffffe900000000000000000000000083ffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074895deffffffffffffffffffffffffffffffffffffffffc422000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff040000000000000000000000006cffffffffffb300000000000000000000000052ffffffffffffb4000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000266fbaf9fffffffffffffffffffffffffffffffffff23d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000081ffffffffff9e0000000000000000000000003fffffffffffffac000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d54a1effffffffffffffffffffffffffffffff33100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000081ffffffffffa200000000000000000000000043ffffffffffff99000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000650b8feffffffffffffffffffffffffffca01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff040000000000000000000000006cffffffffffbb0000000000000000000000005bffffffffffff86000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028a4fdffffffffffffffffffffffff4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000052fffffffffff104000000000000000000000093ffffffffffff64000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002abaffffffffffffffffffffff9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000014fdffffffffff5d000000000000000000000aecffffffffffff24000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ecffffffffffffffffffd4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff0400000000000000000000000000c8ffffffffffea1f0000000000000000009affffffffffffe10000000000000000000000000000000000000000000000000000000068ffffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bc2ffffffffffffffffeb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff040000000000000000000000000058ffffffffffffe8510100000000001ea8ffffffffffffff75000000000000000000000000000000000000000000000000000000000096ffffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007adfffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff040000000000000000000000000001cdffffffffffffffdfa0847f92c3fbffffffffffffffe609000000000000000000000000000000000000000000000000000000000004baffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aaffffffffffffc8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff04000000000000000000000000000026edfffffffffffffffffffffffffffffffffffffffa46000000000000000000000000000000000000000000000000000000000000000fd6ffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c2ffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff040000000000000000000000000000003df1fffffffffffffffffffffffffffffffffffc5900000000000000000000000000000000000000000000000000000000000000000022ebffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015e7ffffffac010000000000000000000000000000000000000000010a0700000000000000000000000000000000000000000000000000000000007cffffffffffffffffffff010000000000000000000000000000000023cdffffffffffffffffffffffffffffffd93700000000000000000000000000000000000000000000000000000000000000000000003cf9ffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063a6f86989e8d7b5417000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046fad76e0200000000000000000000000000000000003c87bfe5feff76000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff70000000000000000000000000000000000000560d3ffffffffffffffffffffffdb6d0a000000000000000000000000000000000000000000000000000000000000000000000000005effffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033a7f7ffffffffffffffffffd26406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000003bceffffffffffff81000000000000000000000000000000000000000000000000000000000090ffffffffffffffffffed000000000000000000000000000000000000000000306ca5c1d3e2d8c6ac7338010000000000000000000000000000000000000000000000000000000000000000000000000000000070a8a8a88d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da5ffffffffffffffffffffffffffffe13900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bf9ffffffffffffff8e00000000000000000000000000000000000000000000000000000000009cffffffffffffffffffd600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ed9fffffffffffffffffffffffffffffffffa610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee7ffffffffffffffffaf0000000000000000000000000000000000000000000000000000000000baffffffffffffffffffb7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd2fffffffffffffffffffffffffffffffffffffc4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffffffffffd60000000000000000000000000000000000000000000000000000000000e2ffffffffffffffffff92000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffedcbc0d0f7ffffffffffffffed1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0fffffffffffffffffffb0e0000000000000000000000000000000000000000000000000000000ffeffffffffffffffffff5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025fcffffffffffffbf3b010000000856deffffffffffff8200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000baffffffffffffffffffff5200000000000000000000000000000000000000000000000000000057ffffffffffffffffffff2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffffa5030000000000000016dafffffffffff005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffffffffa5000000000000000000000000000000000000000000000000000000a5ffffffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffe50c00000000000000000040ffffffffffff3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adfffffffffffffffffffffb1e000000000000000000000000000000000000000000000000001df9ffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018ffffffffffff800000000000000000000000d1ffffffffff7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffff9e000000000000000000000000000000000000000000000000009afffffffffffffffffff91a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffff3d000000000000000000000090ffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffffffffffffffff4700000000000000000000000000000000000000000000004afeffffffffffffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049ffffffffffff1c000000000000000000000071ffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d4ffffffffffffffffffffffed280000000000000000000000000000000000000000002cecfffffffffffffffffff21a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057ffffffffffff14000000000000000000000069ffffffffffb9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003effffffffffffffffffffffffe22f0000000000000000000000000000000000000036eaffffffffffffffffffff6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffff2700000000000000000000007bffffffffffa7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085fffffffffffffffffffffffff56c040000000000000000000000000000000a7dfbffffffffffffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffff590000000000000000000000abffffffffff92000000000000000000000000000000000000003c7db8daecfbf1dfc68d4f08000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffffffffffd76b0f00000000000000000000002d83ebffffffffffffffffffffffc50c0000000000000000000000000000000000000000000000000000000002223642402f170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffb1000000000000000000000ef3ffffffffff6200000000000000000000000000000000005bd1ffffffffffffffffffffffe97b0c0000000000000000000000000000000000000000000000000000000000000000000000000070fbfffffffffffffffffffffffffffbc2875f46393b455c7baae3ffffffffffffffffffffffffffc30d00000000000000000000000000000000000000000000000000002a82caf7ffffffffffffe4aa5105000000000000000000000000000000000000000000000000000000000008a9c4c4c4b00c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058fffffffffffffe410000000000000000008bffffffffffff2000000000000000000000000000000011b1ffffffffffffffffffffffffffffffd729000000000000000000000000000000000000000000000000000000000000000000000000003bd5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff94060000000000000000000000000000000000000000000000000024b1feffffffffffffffffffffffffe66302000000000000000000000000000000000000000000000000000001acffffffffffb202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffed3e0000000000000170feffffffffffca00000000000000000000000000000010d7fffffffffffffffffffffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000575ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdb4900000000000000000000000000000000000000000000000000005ff5ffffffffffffffffffffffffffffffffc61b000000000000000000000000000000000000000000000000008dffffffffffffff8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffb56844394a7acfffffffffffffff4d000000000000000000000000000003bcffffffffffffffffffffffffffffffffffffffe11600000000000000000000000000000000000000000000000000000000000000000000000000000b6fdcffffffffffffffffffffffffffffffffffffffffffffffffffffffffdd6b07000000000000000000000000000000000000000000000000000071ffffffffffffffffffffffffffffffffffffffda1200000000000000000000000000000000000000000000006bffffffffffffffffff650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffffb600000000000000000000000000000062fffffffffffffff6ad78656d8acfffffffffffffff9c00000000000000000000000000000000000000000000000000000000000000000000000000000000003994dffffffffffffffffffffffffffffffffffffffffffffff0a14a020000000000000000000000000000000000000000000000000000004bfefffffffffffffce6def9ffffffffffffffffffffa3000000000000000000000000000000000000000000004efcfffffffffffffffffffb4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffffdb10000000000000000000000000000005deffffffffffffb4180000000000004aeffffffffffffb210000000000000000000000000000000000000000000000000000000000000000000000000000000000000024679bcaf6fffffffffffffffffffffffff7d2a973360400000000000000000000000000000000000000000000000000000000000ae4fffffffffff16e1100000972fdfffffffffffffffffe28000000000000000000000000000000000000000043f7ffffffffffffffffffffffee27000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffffffffffffffffc91a00000000000000000000000000000041ffffffffffffc30400000000000000003cfdffffffffff7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117324c586169655e5747311a020000000000000000000000000000000000000000000000000000000000000000000071fffffffffff533000000000000a4ffffffffffffffffff85000000000000000000000000000000000000003bf4ffffffffffffffffffffffffffdb120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058fffffffffffffffffffffffffffffffffffff486070000000000000000000000000000000085ffffffffffff2f00000000000000000000a6ffffffffffc10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6ffffffffff7f0000000000000040ffffffffffffffffffc900000000000000000000000000000000000033f0ffffffffffffffffffffffffffffffb90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058fffffffffffffffffffffbfffffffff5ba7515000000000000000000000000000000000000bbffffffffffd000000000000000000000004afffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fffffffffffb14000000000000001dfffffffffffffffffff802000000000000000000000000000000002cecffffffffffffffffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff2c1b25230e00000000000000000000000000000000000000000000d0ffffffffff99000000000000000000000015ffffffffffff0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffc500000000000000000cffffffffffffffffffff1900000000000000000000000000000030eaffffffffffffffffffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000e3ffffffffff82000000000000000000000001fdffffffffff2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088ffffffffff9800000000000000000cffffffffffffffffffff2a000000000000000000000000000036eeffffffffffffffffffffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffff85000000000000000000000003feffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffff8400000000000000000cffffffffffffffffffff320000000000000000000000000048f4ffffffffffffffff969fffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffa100000000000000000000001dffffffffffff0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffff8200000000000000000cffffffffffffffffffff3400000000000000000000000060fbffffffffffffffff7e0094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffde000000000000000000000058fffffffffff2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffff9400000000000000000cffffffffffffffffffff3400000000000000000000028afffffffffffffffffc65000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffff4800000000000000000000bfffffffffffb60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffb000000000000000000cffffffffffffffffffff3400000000000000000012b6fffffffffffffffff45000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffde13000000000000000063ffffffffffff73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dffffffffffeb01000000000000000cffffffffffffffffffff34000000000000000037e1ffffffffffffffffdb2c0000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffd84100000000000b7dfdfffffffffff4150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffff3b000000000000000cffffffffffffffffffff34000000000000047efaffffffffffffffffb410000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffffdfa9969ebcf5ffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffb5000000000000000cffffffffffffffffffff34000000000034cefffffffffffffffffd810100000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffffffffffffffd00a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffff630000000000000cffffffffffffffffffff340000001fa4feffffffffffffffffde3e000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffffffffffffe421000000000000000000000000000000000000000000003c7db8daecfbf1dfc68d4f08000000000000000000000000000000000000000000000000000000054a88c2def0fbeddbbd81410200000000000000000000000000000000000000000000000ae6fffffffffff95b00000000000cffffffffffffffffffff340038a8fbffffffffffffffffff9c0d00000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffffffffffc5180000000000000000000000000000000000000000005bd1ffffffffffffffffffffffe97b0c00000000000000000000000000000000000000000000000773e3ffffffffffffffffffffffd862020000000000000000000000000000000000000000000054ffffffffffffffa2250000000cffffffffffffffffffffa5dcffffffffffffffffffffe54c000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffffffdd6104000000000000000000000000000000000000000011b1ffffffffffffffffffffffffffffffd72900000000000000000000000000000000000000000024ceffffffffffffffffffffffffffffffb9130000000000000000000000000000000000000000000096fffffffffffffffdc3846055fffffffffffffffffffffffffffffffffffffffff7850b00000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffffd4b7c6ccbba67a360200000000000000000000000000000000000000000010d7fffffffffffffffffffffffffffffffffff2300000000000000000000000000000000000000029efffffffffffffffffffffffffffffffffffdc1300000000000000000000000000000000000000000003abffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffab20000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff940000000000000000000000000000000000000000000000000000000003bcffffffffffffffffffffffffffffffffffffffe116000000000000000000000000000000000013ddffffffffffffffffffffffffffffffffffffffbe040000000000000000000000000000000000000000000394ffffffffffffffffffffffffffffffffffffffffffffffffffffffb93b0000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff940000000000000000000000000000000000000000000000000000000062fffffffffffffff6ad78656d8acfffffffffffffff9c000000000000000000000000000000000092ffffffffffffffeba173647095deffffffffffffff68000000000000000000000000000000000000000000000053e7fffffffffffffffffffffffffffffffffffffffffffff59d3300000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff9400000000000000000000000000000000000000000000000000000005deffffffffffffb4180000000000004aeffffffffffffb210000000000000000000000000000001bf8ffffffffffff8f0b0000000000036bfbffffffffffe20600000000000000000000000000000000000000000000000c78e3ffffffffffffffffffffffffffffffffffeaa9590d000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff9400000000000000000000000000000000000000000000000000000041ffffffffffffc30400000000000000003cfdffffffffff7d00000000000000000000000000000071ffffffffffff940000000000000000006bffffffffffff4900000000000000000000000000000000000000000000000000023c81b6d8effaffffffffffffffffffff4d00000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff9400000000000000000000000000000000000000000000000000000085ffffffffffff2f00000000000000000000a6ffffffffffc1000000000000000000000000000000b5ffffffffffef0b00000000000000000001d7ffffffffff8d000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000bbffffffffffd000000000000000000000004afffffffffff8000000000000000000000000000000ebffffffffff9c00000000000000000000007dffffffffffc4000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000d0ffffffffff99000000000000000000000015ffffffffffff0f0000000000000000000000000002fdffffffffff65000000000000000000000049ffffffffffdb000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000e3ffffffffff82000000000000000000000001fdffffffffff230000000000000000000000000013ffffffffffff4e000000000000000000000033ffffffffffef000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffff85000000000000000000000003feffffffffff20000000000000000000000000001cffffffffffff51000000000000000000000036ffffffffffec000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffa100000000000000000000001dffffffffffff0c000000000000000000000000001cffffffffffff6d000000000000000000000050ffffffffffd8000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffde000000000000000000000058fffffffffff200000000000000000000000000001cffffffffffffab00000000000000000000008bffffffffffbe000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffff4800000000000000000000bfffffffffffb600000000000000000000000000001cfffffffffffff91b00000000000000000009e8ffffffffff82000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffde13000000000000000063ffffffffffff7300000000000000000000000000001cffffffffffffffb805000000000000000093ffffffffffff3f000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffd84100000000000b7dfdfffffffffff41500000000000000000000000000001cffffffffffffffffbd2a0000000000179effffffffffffd401000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffffdfa9969ebcf5ffffffffffffff8b0000000000000000000000000000001cfffffffffffffffffffed3a495a2c7fbffffffffffffff5700000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffffffffffffffd00a0000000000000000000000000000001cffffffffffffffffffffffffffffffffffffffffffffa60000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffffffffffffe421000000000000000000000000000000001cffffffffffffffffffffffffffffffffffffffffffc70a0000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffffffffffc51800000000000000000000000000000000001cffffffffffffffffffffffffffffffffffffffffa208000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffffffffffffdd61040000000000000000000000000000000000001cffffffffffffffffffffffffffffffffffffc9480000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffffd4b7c6ccbba67a360200000000000000000000000000000000000000001cffffffffffffffffffffc4bbc7cab7a16d2900000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000276fadc7dcd9c6999fffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000039b9ffffffffffffffffffffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000048afeffffffffffffffffffffffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000006baffffffffffffffffffffffffffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffffffffffffffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000059ffffffffffffffd67f4d3c4665a5f9ffffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000004dbfffffffffffa6b010000000000001dc5ffffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000004dffffffffffff650000000000000000000ddaffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000095ffffffffffcb000000000000000000000058ffffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000d3ffffffffff6d000000000000000000000009faffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000ecffffffffff37000000000000000000000000d2ffffffffffff3400000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000003fdffffffffff22000000000000000000000000bfffffffffffff2c00000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000003feffffffffff26000000000000000000000000c3ffffffffffff1900000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000ecffffffffff3e000000000000000000000000dbffffffffffff0600000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000acffffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000d2ffffffffff79000000000000000000000014feffffffffffe40000000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000000000000000000000000000000bceffffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000092ffffffffffdc030000000000000000000076ffffffffffffa40000000000000000000000000000000000000000000000000094ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000001be5ffffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000048ffffffffffff8a00000000000000000028f2ffffffffffff610000000000000000000000000000000000000000000000000055ffffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff280000000000000000000000000000000000000000000000000000000032f5ffffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000002d4ffffffffffffa11900000000000257ecffffffffffffe90b000000000000000000000000000000000000000000000000000083ffffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff28000000000000000000000000000000000000000000000000000000000051feffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000004efffffffffffffff9bd8d7d87a6e4ffffffffffffffff7000000000000000000000000000000000000000000000000000000001a9ffffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000000000000000000000000000000000000077ffffffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000093ffffffffffffffffffffffffffffffffffffffffba050000000000000000000000000000000000000000000000000000000008c9ffffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff28000000000000000000000000000000000000000000000000000000000000009effffffff94000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000003acffffffffffffffffffffffffffffffffffffc90c00000000000000000000000000000000000000000000000000000000000018e2ffffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff28000000000000000000000000000000000000000000000000000000000000000594a8a8a861000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000175fbfffffffffffffffffffffffffffffd8c0700000000000000000000000000000000000000000000000000000000000000002ef3ffffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000279af7fffffffffffffffffffffaa53300000000000000000000000000000000000000000000000000000000000000000000004cfdffffffe80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000114e8ab7cadce0cfbc915616000000000000000000000000000000000000000000000000000000000000000000000000000063a8a8a8980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff2e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffe240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058fffffffffffffffffffffffe8c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffffffffffbe0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001496faffffffffffffffffffffffffd31d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023a5feffffffffffffffffffffffe21d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ed9ffffffffffffffffffffffd612000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000886fcffffffffffffffffffffc6090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ebffffffffffffffffffff960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffff94000000000000000000000000000000000000000000000000000000001cffffffffffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dcaffffffffffffffffffff4f00000000000000000000000000000000000000000000000000000000004080808067000000000000000000000000000000000000000000acffffffffffffffffff940000000000000000000000000000000000000000000000000000000008d4ffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abcffffffffffffffffffec180000000000000000000000000000000000000000000000000000000080ffffffff7200000000000000000000000000000000000000000bceffffffffffffffff94000000000000000000000000000000000000000000000000000000000020eaffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b5ffffffffffffffffff970000000000000000000000000000000000000000000000000000000080fffffffffd4f00000000000000000000000000000000000000001be5ffffffffffffff940000000000000000000000000000000000000000000000000000000000003af8ffffffffffffff6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c4c4c4b00c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c0fffffffffffffffffb2600000000000000000000000000000000000000000000000000000080fffffffffff533000000000000000000000000000000000000000032f5ffffffffffff94000000000000000000000000000000000000000000000000000000000000005affffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffb302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013e4ffffffffffffffffaa00000000000000000000000000000000000000000000000000000080ffffffffffffe61d000000000000000000000000000000000000000051feffffffffff94000000000000000000000000000000000000000000000000000000000000000083ffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffff8e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049fffffffffffffffffc17000000000000000000000000000000000000000000000000000080ffffffffffffffd10d000000000000000000000000000000000000000077ffffffffff94000000000000000000000000000000000000000000000000000000000000000001a8ffffffffff640000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffff67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffff70000000000000000000000000000000000000000000000000000080ffffffffffffffffaa0000000000000000000000000000000000000000009effffffff9400000000000000000000000000000000000000000000000000000000000000000008c8ffffffff640000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094fffffffffffffb4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffffcc000000000000000000000000000000000000000000000000000080ffffffffffffffffd80000000000000000000000000000000000000000000594a8a8a8610000000000000000000000000000000000000000000000000000000000000000000017a4a8a8a8410000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffef290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5ffffffffffffffff180000000000000000000000000000000000000000000000000080ffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffdd140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffff4c0000000000000000000000000000000000000000000000000080ffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffff800000000000000000000000000000000000000000000000000080ffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efeffffffffffffffb2000000000000000000000000000000000000000e517f949b8eb9ffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffffca00000000000000000000000000000000001d9cfaffffffffffffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffffffffdb0000000000000000000000000000000047f0ffffffffffffffffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002628281700000000000000000000000000000000c1ffffffffffffffeb00000000000000000000000000000047fcffffffffffffffffffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ffffffef2c000000000000000000000000000000bbfffffffffffffff700000000000000000000000000001bedfffffffffffff7e2e8fdffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffe41e0000000000000000000000000000c9ffffffffffffffea000000000000000000000000000096ffffffffffcb450500001269ecffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011f4ffffffffffd71300000000000000000000000000daffffffffffffffd8000000000000000000000000000df8ffffffffc70900000000000027f0ffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085ffffffffffffffc80a000000000000000000000009fcffffffffffffffc7000000000000000000000000004cffffffffff2e00000000000000006effffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015f3ffffffffffffffffb604000000000000000000003bffffffffffffffffa70000000000000000000000000081ffffffffd10000000000000000000ffdffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffffa20100000000000000000096ffffffffffffffff6f0000000000000000000000000097ffffffffa300000000000000000000ddffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001024363f44453d3523070000000000000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffffffff8a00000000000000001cf2ffffffffffffffff3700000000000000000000000000a2ffffffff9800000000000000000000d1ffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000125e9bccf0ffffffffffffffffffffe8b7803700000000000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036f4ffffffffffc7e8ffffffffffff7200000000000003b7fffffffffffffffff2060000000000000000000000000091ffffffffaa00000000000000000000e4ffffffffbe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027a7f9ffffffffffffffffffffffffffffffffffffde690400000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ebffffffffffff6e32f3fffffffffffe5b0000000005a3ffffffffffffffffff97000000000000000000000000000077ffffffffdf0000000000000000001cffffffffffa50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000279fbffffffffffffffffffffffffffffffffffffffffffffd425000000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036bf8ffffffffffffff2b0046fafffffffffffa4700002ac5ffffffffffffffffffff3000000000000000000000000000003bffffffffff4800000000000000008affffffffff66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0ffffffffffffffffffffffffffffffffffffffffffffffffffef310000000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024621f000000001764d6ffffffffffffffffc60000005dfefffffffffff469abfcffffffffffffffffffffc300000000000000000000000000000004eaffffffffe22200000000000051fcfffffffffc1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008afffffffffffffffffffffffffffffcffffffffffffffffffffffffe31700000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003caffffecd4cde5feffffffffffffffffffff500000000078fffffffffffffffffffffffffffffffffffffc300000000000000000000000000000000075fffffffffff189452a3156acfeffffffffff97000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffffffb9561c03000f409afbffffffffffffffffff9e00000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffffffffffffffffffbf01000000000092ffffffffffffffffffffffffffffffffff8f000000000000000000000000000000000009d0ffffffffffffffffffffffffffffffffde140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008defffffffffffffffffffd6200000000000000003ff8fffffffffffffffffd28000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffffffffffffffffffffffed1c00000000000002abffffffffffffffffffffffffffffffd50c0000000000000000000000000000000000001ee2ffffffffffffffffffffffffffffe222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffffff7c0000000000000000000082ffffffffffffffffff87000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffffffffffffffffffffff542000000000000000007c1ffffffffffffffffffffffffffe623000000000000000000000000000000000000000015b9ffffffffffffffffffffffffa41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aeaffffffffffffffffffd5040000000000000000000021ffffffffffffffffffdf000000000000000000000000000000d8ffffffffffffffffffa8000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fffffffffffffffffffffffffffffff13c0000000000000000000010d4ffffffffffffffffffffffde2400000000000000000000000000000000000000000000003fadeeffffffffffffdf962b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffffff59000000000000000000000000ebffffffffffffffffff1d0000000000000000000000000000d7ffffffffffffffffffac000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffffffffffffffffc8270000000000000000000000001ce3ffffffffffffffffffac11000000000000000000000000000000000000000000000000000001283f514b3a1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffe203000000000000000000000000c4ffffffffffffffffff550000000000000000000000000000cbffffffffffffffffffba000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049fbffffffffffffffffffffeb760300000000000000000000000000002befffffffffffffcc4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffffff8200000000000000000000000000b5ffffffffffffffffff7d0000000000000000000000000000bcffffffffffffffffffc9000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042d1fffffffffffff9c06b0900000000000000000000000000000000003ef8ffffe0973c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffffffff2300000000000000000000000000aaffffffffffffffffff9a0000000000000000000000000000acffffffffffffffffffe3000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024526667523b0a0000000000000000000000000000000000000000003d4b1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e6ffffffffffffffffffca0000000000000000000000000000a8ffffffffffffffffffb6000000000000000000000000000087ffffffffffffffffffff170000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffffff750000000000000000000000000000a8ffffffffffffffffffc3000000000000000000000000000054ffffffffffffffffffff4c0000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffffff210000000000000000000000000000a8ffffffffffffffffffcc00000000000000000000000000001fffffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e7ffffffffffffffffffcf000000000000000000000000000000a8ffffffffffffffffffd5000000000000000000000000000000cbfffffffffffffffffff61100000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bffffffffffffffffffff7f000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000006affffffffffffffffffff8d00000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffffff2f000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000feafffffffffffffffffffd40000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffffffffdf00000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000060ffffffffffffffffffffef3f0000000000000000000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ffffffffffffffffffff9200000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000b6fffffffffffffffffffff87206000000000000000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffffffff4400000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000ac4ffffffffffffffffffffffdf6c1b00000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2fffffffffffffffffff10500000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000010b6fffffffffffffffffffffffffecb9b7538000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffbffffffffffffffffffaa0000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000006ef7fffffffffffffffffffffffffffff31a0000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffff5f0000000000000000000000000000000000a8ffffffffffffffffffd8000000000000000000000000000000000000000000198ef5ffffffffffffffffffffffffff590000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cfffffffffffffffffffe160000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000001469bbfbffffffffffffffffffff660000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e5a7d8f9f96846c3403000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001025363f45443d342409000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffca000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000000000000147cfffffffffffffffffff71f0000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c71dcfffffffffffffffffff29b260000000000000000000000000000000000000000000000000000000000000000000000000000000000001b629bccf0ffffffffffffffffffffedc5945e1700000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffff80000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000000000000001337dc8fdffffffffffffffffffe748000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eecfffffffffffffffffffffffffffd9005000000000000000000000000000000000000000000000000000000000000000000000000000156c2fffffffffffffffffffffffffffffffffffffffec863070000000000000000000000000000000000000000000000000000007effffffffffffffffffff34000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000000000e549fe7ffffffffffffffffffffffec780c00000000000000000000000000000000000000000094ffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ffffffffffffffffffffffffffffffffffc40f00000000000000000000000000000000000000000000000000000000000000000000002bcdffffffffffffffffffffffffffffffffffffffffffffffffe85e0000000000000000000000000000000000000000000000000000ccffffffffffffffffffe601000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000002c76c0fbffffffffffffffffffffffffee7b0d000000000000000000000000000000000000000000000094ffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffffffffffffffffffffffffffb50200000000000000000000000000000000000000000000000000000000000000000036f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffb00b00000000000000000000000000000000000000000000001dffffffffffffffffffff9a00000000000000000000000000000000000000a8ffffffffffffffffffd8000000000000000000000000008ce0ffffffffffffffffffffffffffffef7e0e000000000000000000000000000000000000000000000000009cffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029fbfffffffffffffffcd5c1c8e4ffffffffffffffff7600000000000000000000000000000000000000000000000000000000000000002cedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc50f000000000000000000000000000000000000000000006fffffffffffffffffffff4a00000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000ffefffffffffffffffffffffffffff0800f000000000000000000000000000000000000000000000000000000a3ffffffffffffffffffe6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9fffffffffffff0701000000000269fffffffffffffed0d00000000000000000000000000000000000000000000000000000000000000c8fffffffffffffffffffffeb86c3a251b2838609cedffffffffffffffffffffb701000000000000000000000000000000000000000000c5fffffffffffffffffff20700000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000040fffffffffffffffffffffffff283110000000000000000000000000000000000000000000000000000000000b6ffffffffffffffffffdb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cfefffffffffff12e000000000000000079ffffffffffff6e00000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffe1350000000000000000000d85ffffffffffffffffffff71000000000000000000000000000000000000000020feffffffffffffffffffa60000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000006dfffffffffffffffffffff3851200000000000000000000000000000000000000000000000000000000000000ceffffffffffffffffffd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffff6900000000000000000001c6ffffffffffb4000000000000000000000000000000000000000000000000000000000000c6fffffffffffffffffff82b0000000000000000000000006ffffffffffffffffffff211000000000000000000000000000000000000007fffffffffffffffffffff500000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000083ffffffffffffffffffff2f000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffffffffb40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0fffffffffff008000000000000000000005afffffffffff302000000000000000000000000000000000000000000000000000000000ffcffffffffffffffffff9a0000000000000000000000000000c3ffffffffffffffffff7f00000000000000000000000000000000000004e3ffffffffffffffffffef070000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000095ffffffffffffffffffff2d00000000000000000000000000000000000000000000000000000000000000001effffffffffffffffffff930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffb5000000000000000000000018ffffffffffff130000000000000000000000000000000000000000000000000000000052ffffffffffffffffffff4100000000000000000000000000004effffffffffffffffffe10000000000000000000000000000000000005cffffffffffffffffffff97000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000009affffffffffffffffffff45000000000000000000000000000000000000000000000000000000000000000058ffffffffffffffffffff6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffff94000000000000000000000000f9ffffffffff28000000000000000000000000000000000000000000000000000000007effffffffffffffffffff0e000000000000000000000000000006f1ffffffffffffffffff2d000000000000000000000000000000000adfffffffffffffffffffff30000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000008cffffffffffffffffffff6b00000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffff8c000000000000000000000000f1ffffffffff310000000000000000000000000000000000000000000000000000000092ffffffffffffffffffe700000000000000000000000000000000c1ffffffffffffffffff7400000000000000000000000000000002a4ffffffffffffffffffffb700000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000006fffffffffffffffffffffa40000000000000000000000000000000000000000000000000000000000000006ecffffffffffffffffffee020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffff9f000000000000000000000005feffffffffff1f00000000000000000000000000000000000000000000000000000000a5ffffffffffffffffffd80000000000000000000000000000000095ffffffffffffffffff9f000000000000000000000000001453c9fffffffffffffffffffffc3400000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000003fffffffffffffffffffffed0500000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffd1000000000000000000000033ffffffffffff0b00000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffcd0000000000000000000000000000000082ffffffffffffffffffc70000000000000000000000000084ffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000008f3ffffffffffffffffffff58000000000000000000000000000000000000000000000000000000000001d1ffffffffffffffffffff41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffff2a000000000000000000008affffffffffda0000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffcc0000000000000000000000000000000074ffffffffffffffffffe90000000000000000000000000084ffffffffffffffffffffffa3010000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000a5ffffffffffffffffffffd5050000000000000000000000000000000000000000000000000000000068ffffffffffffffffffffcc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffb700000000000000000020f3ffffffffff980000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffcc0000000000000000000000000000000070fffffffffffffffffff60000000000000000000000000084fffffffffffffffffffe8602000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000031ffffffffffffffffffffff8100000000000000000000000000000000000000000000000000000029f2ffffffffffffffffffff4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffff9a0700000000000021d6ffffffffffff420000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff0200000000000000000000000084fffffffffffffff1a52f0000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000a6fffffffffffffffffffffe58000000000000000000000000000000000000000000000000001bdcffffffffffffffffffffb20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffe3864f3a415ea0f8ffffffffffffc5000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff0d00000000000000000000000054a39e978773542b0300000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd8000000000000000000000000000013e7fffffffffffffffffffffc6e01000000000000000000000000000000000000000000002de0ffffffffffffffffffffeb1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0fffffffffffffffffffffffffffffffffffffffffff836000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000035f4ffffffffffffffffffffffc227000000000000000000000000000000000000000777f8fffffffffffffffffffff83b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffffffffffffffffffffffffff6300000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd80000000000000000000000000000000041f1fffffffffffffffffffffff9ab490200000000000000000000000000001575e1fffffffffffffffffffffff74f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0fffffffffffffffffffffffffffffffffffffff8620000000000000000000000000000000000000000000000000000000000000000b4ffffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffd800000000000000000000000000000000002cdcffffffffffffffffffffffffffe5ac7a48261709000002142f5486c7fdffffffffffffffffffffffffee3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffffffffffffffffffffc235000000000000000000000000000000000000000000000000000000173e5260512eb5ffffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000023a7bb2c9dcd7bb80d7ffffffffffffffffffd80000000000000000000000000000000000000c9afefffffffffffffffffffffffffffffffffffff9f9ffffffffffffffffffffffffffffffffffffbe1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0fffffffffffffffffffbfffffffffed9954200000000000000000000000000000000000000000000000000001280d2ffffffffffffffffffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000463d9ffffffffffffffffffffffffffffffffffffd8000000000000000000000000000000000000000035c1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe4610200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa011212818040000000000000000000000000000000000000000000000000000000073f1ffffffffffffffffffffffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff10000000000000000000000000000000000000000000000000000000000000000000000000001ec7ffffffffffffffffffffffffffffffffffffffffd8000000000000000000000000000000000000000000003aacfaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd86d0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000009a8ffffffffffffffffffffffffffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff100000000000000000000000000000000000000000000000000000000000000000000000002eedffffffffffffffffffffffffffffffffffffffffffd80000000000000000000000000000000000000000000000001366b7f5ffffffffffffffffffffffffffffffffffffffffffffffffe49440010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000a8ffffffffffffffffffffffffffffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000001be3ffffffffffffffffffffffffffffffffffffffffffffd8000000000000000000000000000000000000000000000000000000063e72a3cff1ffffffffffffffffffffffffffffeac39a6228010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000073fffffffffffffffff8e4e5f8ffffffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff100000000000000000000000000000000000000000000000000000000000000000000000b5fffffffffffffdb168453c4d79c8ffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000122b3e515c626868615a503c260e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000011f1ffffffffffffab3b0400000337a3ffffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff10000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffdc2f000000000000004ef0ffffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000007fffffffffffff6f000000000000000066ffffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffeb1e00000000000000000045feffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000d1ffffffffffad00000000000000000000a9ffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000002edffffffffff700000000000000000000000b4ffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000016feffffffffff360000000000000000000035ffffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff100000000000000000000000000000000000000000000000000000000000000000002ffffffffffffe1300000000000000000000005fffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000041ffffffffffee010000000000000000000001eeffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000048ffffffffffdb0000000000000000000000002effffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000056ffffffffffc8000000000000000000000000cbffffffffffcc0000000000000000000000000000000070ffffffffffffffffffff100000000000000000000000000000000000000000000000000000000000000000005dffffffffffc60000000000000000000000001bffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000066ffffffffffbc000000000000000000000000c0ffffffffffc40000000000000000000000000000000070ffffffffffffffffffff100000000000000000000000000000000000000000000000000000000000000000005dffffffffffca0000000000000000000000001fffffffffffffbd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000005bffffffffffc8000000000000000000000000d0ffffffffffb10000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000048ffffffffffe200000000000000000000000037ffffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000047ffffffffffef010000000000000000000007f8ffffffffff9e0000000000000000000000000000000070ffffffffffffffffffff100000000000000000000000000000000000000000000000000000000000000000002effffffffffff1d00000000000000000000006fffffffffffff8800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000021ffffffffffff3c0000000000000000000052ffffffffffff7b0000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000002ebffffffffff830000000000000000000000d1ffffffffffff4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000dfffffffffffba00000000000000000007d3ffffffffffff390000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000a4fffffffffff73700000000000000000076fffffffffffff90b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000090ffffffffffff8d010000000000000aaffffffffffffff0040000000000000000000000000000000070ffffffffffffffffffff100000000000000000000000000000000000000000000000000000000000000000000034fffffffffffff466050000000000138fffffffffffffff990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000001cf9ffffffffffffd26c341f243f7ee6ffffffffffffff80000000000000000000000000000000000070ffffffffffffffffffff100000000000000000000000000000000000000000000000000000000000000000000000aaffffffffffffffe8a7867d8ebbf6fffffffffffffff81c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffffffffffffffffffffffffe80c000000000000000000000000000000000070ffffffffffffffffffff10000000000000000000000000000000000000000000000000000000000000000000000013dbffffffffffffffffffffffffffffffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000003bdfffffffffffffffffffffffffffffffffffff13600000000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000026e5ffffffffffffffffffffffffffffffffffff7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000fb4ffffffffffffffffffffffffffffffffe1380000000000000000000000000000000000000070ffffffffffffffffffff100000000000000000000000000000000000000000000000000000000000000000000000000015b8ffffffffffffffffffffffffffffffe84d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000174eafffffffffffffffffffffffff58c0b000000000000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000150c4ffffffffffffffffffffffe67d12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000967afeaffffffffffffeeb76b0f0000000000000000000000000000000000000000000070ffffffffffffffffffff10000000000000000000000000000000000000000000000000000000000000000000000000000000000026639ebfd1e2dac8b17c41060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000182b3c41301d010000000000000000000000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070ffffffffffffffffffff0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000d37525f62000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000002491ddfefffffff200000000000000000000000000000000000000000000000000000000000000007efffffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000006ff9fffffffffffffa00000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffffe20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000005bffffffffffffffffff0f00000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffffc50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000001ddffffffffffffffffff2a00000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000025ffffffffffffffffffff5400000000000000000000000000000000000000000000000000000000000001f2ffffffffffffffffff6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000045ffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000002dffffffffffffffffffff3300000000000000000000000000000000009fb0b0b0b0b00d00000000000000000000000000000000009fb0b0b0b0b00d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000048ffffffffffffffffffffcc00000000000000000000000000000000000000000000000000000000000075ffffffffffffffffffe5010000000000000000000000000000000005fdffffffffff2e0000000000000000000000000000000005fdffffffffff2e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000032ffffffffffffffffffffff260000000000000000000000000000000000000000000000000000000000d4ffffffffffffffffff95000000000000000000000000000000000024ffffffffffff4e0000000000000000000000000000000024ffffffffffff4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000012fdffffffffffffffffffff930000000000000000000000000000000000000000000000000000000049ffffffffffffffffffff2c000000000000000000000000000000000045ffffffffffff6f0000000000000000000000000000000045ffffffffffff6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000c6fffffffffffffffffffffa29000000000000000000000000000000000000000000000000000009d7ffffffffffffffffffb900000000000000000000000000000000000065ffffffffffff900000000000000000000000000000000065ffffffffffff900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000006cffffffffffffffffffffffd20e00000000000000000000000000000000000000000000000002a7fffffffffffffffffffd3000000000000000000000000000000000000086ffffffffffffb00000000000000000000000000000000086ffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000006deffffffffffffffffffffffca1a0000000000000000000000000000000000000000000014afffffffffffffffffffff9500000000000000000000000000000000000000a7ffffffffffffd100000000000000000000000000000000a7ffffffffffffd10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000043fbffffffffffffffffffffffec66030000000000000000000000000000000000000269eeffffffffffffffffffffd40900000000000000000000000000000000000000c7fffffffffffff100000000000000000000000000000000c7fffffffffffff10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffffffffffffe07b2700000000000000000000000000002d8ae4ffffffffffffffffffffffe8240000000000000000000000000000000000000000e8ffffffffffffff12000000000000000000000000000000e8ffffffffffffff1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000005af7ffffffffffffffffffffffffffffe3ac84634e3f383a4957658bbbeaffffffffffffffffffffffffffea30000000000000000000000000000000000000000009ffffffffffffffff33000000000000000000000000000009ffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000034d2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd2200000000000000000000000000000000000000000002affffffffffffffff5300000000000000000000000000002affffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000474ebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff88108000000000000000000000000000000000000000000004affffffffffffffff7400000000000000000000000000004affffffffffffffff7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000096bd7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff493210000000000000000000000000000000000000000000000006bffffffffffffffff9400000000000000000000000000006bffffffffffffffff9400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000002f86d0fefffffffffffffffffffffffffffffffffffffffffffffffffab7631100000000000000000000000000000000000000000000000000008cffffffffffffffffb500000000000000000000000000008cffffffffffffffffb500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000124f84add7fbfffffffffffffffffffffffffffff5d1aa7a400a0000000000000000000000000000000000000000000000000000000000acffffffffffffffffd50000000000000000000000000000acffffffffffffffffd500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002152c43535a616867615a523f2a150100000000000000000000000000000000000000000000000000000000000000000000cdfffffffffffffffff50000000000000000000000000000cdfffffffffffffffff500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffffffff1700000000000000000000000000eeffffffffffffffffff17000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000effffffffffffffffffff370000000000000000000000000effffffffffffffffffff37000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffffffffff580000000000000000000000002fffffffffffffffffffff58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffffffffffff7800000000000000000000000050ffffffffffffffffffff78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffffffff9900000000000000000000000071ffffffffffffffffffff99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffffb900000000000000000000000091ffffffffffffffffffffb9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffffda000000000000000000000000b2ffffffffffffffffffffda000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3fffffffffffffffffffff9010000000000000000000000d3fffffffffffffffffffff9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffffffffffffff1b0000000000000000000000f3ffffffffffffffffffffff1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014ffffffffffffffffffffffff3c0000000000000000000014ffffffffffffffffffffffff3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffffffffffffff5c0000000000000000000035ffffffffffffffffffffffff5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffffffff7d0000000000000000000056ffffffffffffffffffffffff7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa0000000000000000000000000000000000000000000000000000000000000000000000000001e50696b02000000000000000000000000002d6ea7ceebf8fbeeddb5823800000000000000000000000000000000000000000000000000000076ffffffffffffffffffffffff9e0000000000000000000076ffffffffffffffffffffffff9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000127dd9ffffffff85000000000000000000000a74d8ffffffffffffffffffffffffd54b0000000000000000000000000000000000000000000000000097ffffffffffffffffffffffffbe0000000000000000000097ffffffffffffffffffffffffbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffa600000000000000000000000000000000000000000000000000000000000000000069eeffffffffffffff58000000000000000057e9ffffffffffffffffffffffffffffffff9a02000000000000000000000000000000000000000000000043646464646464646464646464530000000000000000000043646464646464646464646464530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffff9a0d000000000000000000000000000000000000000000000000000000000006a7fffffffffffffffffff6320000000000069bffffffffffffffffffffffffffffffffffffff96000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffffffde3100000000000000000000000000000000000000000000000000000003afffffffffffffffffffffffe21700000009b6ffffffffffffffffffffd5968089b7fcffffffffff3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0fffffffffffffffffffffffff65c000000000000000000000000000000000000000000000000000083ffffffffffffffffffffffffffc4060006bdfffffffffffffffffffc5c00000000002ce6ffffffffb700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cc6ffffffffffffffffffffffffff7200000000000000000000000000000000000000000000000034fdffffffffffffffffe3feffffffff9c00a2fffffffff7e1ffffffff8a0000000000000056fffffffff80c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cbeffffffffffffffffffffffff7a0000000000000000000000000000000000000000000000bcffffffffffffffffd31482ffffffffffc0fffffffff0389fffffffff2c0000000000000005f6ffffffff32000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058e5ffffffffffffffffffffff6400000000000000000000000000000000000000000031fffffffffffffffff0200001b1fffffffffffffffff73b00d5ffffffff060000000000000000d6ffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da1fffffffffffffffffffffc41000000000000000000000000000000000000000093ffffffffffffffff690000000dd6ffffffffffffff590000f0ffffffff030000000000000000d3ffffffff49000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065f8ffffffffffffffffffe71800000000000000000000000000000000000000e0ffffffffffffffe0030000000026f0ffffffffff92000000faffffffff220000000000000001f0ffffffff3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ecffffffffffffffffffb400000000000000000000000000000000000020ffffffffffffffff8000000000000049fdffffffd007000000e3ffffffff740000000000000041fffffffffc0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002eeaffffffffffffffffff5800000000000000000000000000000000004effffffffffffffff3b0000000000000079fffff62800000000a8fffffffff235000000000013d3ffffffffc8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000641657b8b7d6a4309000000000000000000000029eaffffffffffffffffe4080000000000000000000000000000000073ffffffffffffffff0c0000000000000000a9ff73000000000044fffffffffffaa767515a88e8ffffffffff5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034aef3fffffffffffffff8b236000000000000000000003bf9ffffffffffffffff740000000000000000000000000000000087ffffffffffffffec0000000000000000000a8202000000000000adffffffffffffffffffffffffffffffcc030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea4feffffffffffffffffffffffff9b0500000000000000000075ffffffffffffffffe80600000000000000000000000000000093ffffffffffffffdf0000000000000000000000000000000000000cc9ffffffffffffffffffffffffffe31c00000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1c000000000000000000000000000000000000000000000000000000244f7594abc2d3dfebf4f8fbfeffbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016ceffffffffffffffffffffffffffffffbc06000000000000000002cdffffffffffffffff5d00000000000000000000000000000093ffffffffffffffdd000000000000000000000000000000000000000998feffffffffffffffffffffbb170000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1c00000000000000000000000000000000000000000000000246a4e7ffffffffffffffffffffffffffffbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d3ffffffffffffffffffffffffffffffffff9200000000000000000044ffffffffffffffffc200000000000000000000000000000088ffffffffffffffed000000000000000000000000000000000000000000258ccdfbffffffffe0a13d00000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1c000000000000000000000000000000000000000000004fd8ffffffffffffffffffffffffffffffffffbc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffffffd78d717aacf8ffffffffffff3b000000000000000000cffffffffffffffffd1a000000000000000000000000000073fffffffffffffffe0d00000000000000000000000000000000000000000000000517261e0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1c00000000000000000000000000000000000000000aa5ffffffffffffffffffffffffffffffffffffffbc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033fefffffffffffb6801000000001dc8ffffffffffb90000000000000000006dffffffffffffffff68000000000000000000000000000051ffffffffffffffff440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1c000000000000000000000000000000000000000fc9ffffffffffffffffffffffffffffffffffffffffbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffff720000000000000011e1fffffffffe1700000000000000001dffffffffffffffffa700000000000000000000000000001fffffffffffffffff92000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d60616d7a91bdebffffffffffffffffffffffffffffffffffffffffffffffe9bb907a6c61600a00000000000000000000000000000000000009c6fffffffffffffffffffffffffffffffffffcc78b714700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016faffffffffffe404000000000000000069ffffffffff5b000000000000000000e0ffffffffffffffe1000000000000000000000000000000dffffffffffffffff00b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036aaffffffffffffffffffffffffffffffffffffffa5320000000000000000000000000000000000000000000000000000a7fffffffffffffffffffffffffffffffff489180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ffffffffffff9f00000000000000000020ffffffffff81000000000000000000acfffffffffffffffe0a000000000000000000000000000089ffffffffffffffff8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059fafffffffffffffffffffffffffffffff85200000000000000000000000000000000000000000000000000000072ffffffffffffffffffffffffffffffffc92500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffff8500000000000000000006ffffffffff960000000000000000008bffffffffffffffff2d000000000000000000000000000023fcfffffffffffffffb3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffffffffffffffff5d00000000000000000000000000000000000000000000000000000030f9ffffffffffffffffffffffffffffffac0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beffffffffffff9000000000000000000011ffffffffff9300000000000000000073ffffffffffffffff3f0000000000000000000000000000009dfffffffffffffffff25700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbffffffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000006d5ffffffffffffffffffffffffffffffa4030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffc200000000000000000043ffffffffff7f00000000000000000069ffffffffffffffff4b00000000000000000000000000000011e6ffffffffffffffffffc76219000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffffffffffffffffff650000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffb805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3fffffffffffffe2b0000000000000000aaffffffffff5b0000000000000000006effffffffffffffff480000000000000000000000000000000035f5ffffffffffffffffffffffe8c5aea5a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a08613000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffffffff2b000000000000000000000000000000000000000000000000000027f9ffffffffffffffffffffffffffffd60c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ffffffffffffffcf1200000000000062fffffffffffe1800000000000000000081ffffffffffffffff3c00000000000000000000000000000000003cedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffef73060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dffffffffffffffffffffffffff070000000000000000000000000000000000000000000000000000bbfffffffffffffffffffffffffffff2280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbffffffffffffffffdf61160004359effffffffffffbe0000000000000000000094ffffffffffffffff220000000000000000000000000000000000001fb4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fdfffffffffffffffffffffff9000000000000000000000000000000000000000000000000000055ffffffffffffffffffffffffffffff5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3fffffffffffffffffffffffaffffffffffffffffff3800000000000000000000b4fffffffffffffffb04000000000000000000000000000000000000000054e1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000be3ffffffffffffffffffffffffffffaa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fffffffffffffffffffffffffffffffffffffffff800000000000000000000003f0ffffffffffffffcb00000000000000000000000000000000000000000000024ab0fbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000088ffffffffffffffffffffffffffffe813000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dfffffffffffff9ffffffffffffffffffffffff8a000000000000000000000036ffffffffffffffff8d000000000000000000000000000000000000000000000000000f447ab0ccddedfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffff680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000028faffffffffffffffffffffffffffff5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffa62dd3ffffffffffffffffffd94b00000000000000000000000090ffffffffffffffff3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000bbffffffffffffffffffffffffffffb500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6fffffffff3170257ace6fbfff3d89b4f020000000000000000000000001bf7ffffffffffffffdd010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000055fffffffffffffffffffffffffffff41f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffac00000000010600000000000000000000000000000000009fffffffffffffffff68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000be3ffffffffffffffffffffffffffff7300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beaffffffffff7d00000000000000000000000000000000000000000074ffffffffffffffffdd07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000089ffffffffffffffffffffffffffffcd0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065ffffffffffff870200000000000000000000000000000000000067feffffffffffffffff4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000028fafffffffffffffffffffffffffffc330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffc0280000000000000000000000000000000fa8ffffffffffffffffff940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000bbffffffffffffffffffffffffffff8e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012dbfffffffffffffb9e2e00000000000000000000001481ecffffffffffffffffffc3070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000055ffffffffffffffffffffffffffffe10b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021dfffffffffffffffffd38f5937221722354b80c0f8ffffffffffffffffffffd010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000be3ffffffffffffffffffffffffffff4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cceffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000089ffffffffffffffffffffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000899fffffffffffffffffffffffffffffffffffffffffffffffffffe8d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000028faffffffffffffffffffffffffffef180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1ffffffffffffffffffffffffffffffffffffffffffffcd3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000bbffffffffffffffffffffffffffff660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000153c0ffffffffffffffffffffffffffffffffffffc052010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000056ffffffffffffffffffffffffffffc301000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000226eb5eaffffffffffffffffffffe8b36f21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086c4c4c4a405000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000be3fffffffffffffffffffffffffff92900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a3954626b6a60533718000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffff9d000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000089ffffffffffffffffffffffffffff8200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffff750000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000028faffffffffffffffffffffffffffd90700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0fffffffffffd4f00000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000bcffffffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0fffffffffffff430000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000056ffffffffffffffffffffffffffff9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffe31a0000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000be3ffffffffffffffffffffffffffe912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffcc0a00000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000089ffffffffffffffffffffffffffff5a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffa100000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000028faffffffffffffffffffffffffffb80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000bcfffffffffffffffffffffffffff5210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000056ffffffffffffffffffffffffffff75000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000be3ffffffffffffffffffffffffffcf04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffffcb0b0b0b0b0b0b0b0b0b0cafffffffffffffffffffffffffffd3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe20c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b4d6c8195a5acb2b6b3ada7a0917d69543511000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbb320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000165e9dd2fcffffffffffffffffffffffffffffffffffffffeec6925b2300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd1630700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e68c8feffffffffffffffffffffffffffffffffffffffffffffffffffffffffdc914402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe87107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001388f4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe2801b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff85858585858585858585b626b8098b8e5ffffffffffffffffffffffffffe159000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064f0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff993170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000001659a3f5ffffffffffffffffffffffbb23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff57202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000e72ecfffffffffffffffffffff25900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bd5ffffffffffffffffffffffffffffffeccdafa0978e8d9097a3b1c5ddf9ffffffffffffffffffffffffffffffffc01d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000fa8ffffffffffffffffffffff8f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015d7fffffffffffffffffffffffff098541900000000000000000000000000021f497db9f7ffffffffffffffffffffffffe63200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000007dffffffffffffffffffffff9f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bfffffffffffffffffffffffe967090000000000000000000000000000000000000000000957c0fffffffffffffffffffffff340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000008effffffffffffffffffffff9800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079ffffffffffffffffffffffa90e000000000000000000000000000000000000000000000000000038bbfffffffffffffffffffff1320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000005cbffffffffffffffffffffff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f4ffffffffffffffffffff8900000000000000000000000000000000000000000000000000000000000062f1ffffffffffffffffffe81800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000036fefffffffffffffffffffffc370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffffffffffa800000000000000000000000000000000000000000000000000000000000000002ee9ffffffffffffffffffb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000b0ffffffffffffffffffffffd8080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009eeffffffffffffffffffef1500000000000000000000000000000000000000000000000000000000000000000028f2ffffffffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000040ffffffffffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffff86000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffe70c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000001e3fffffffffffffffffffffff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffff23000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffff780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000092ffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffd9000000000000000000000000000000000000000000000000000000000000000000000000004effffffffffffffffffdf0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffffdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffffffff9e0000000000000000000000000000000000000000000000000000000000000000000000000003eaffffffffffffffffff4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000001affffffffffffffffffffffffff2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffffffffffffffff7600000000000000000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffff8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000efffffffffffffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000affffffffffffffffffff5e000000000000000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffd400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000c9ffffffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ffffffffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000035fffffffffffffffffffe0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffffffff5900000000000000000000000000000000000000000000000000000000000000000000000000001bffffffffffffffffffff31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000099fffffffffffffffffffffffffc0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000cffffffffffffffffffff55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000008dffffffffffffffffffffffffff1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffff8100000000000000000000000000000000000000000000000000000000000000000000000000000dffffffffffffffffffff65000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffffff1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffffffff72000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000082ffffffffffffffffffffffffff2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cffffffffffffffffffea040000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffff77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000008cffffffffffffffffffffffffff230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceffffffffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffffffff6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000095ffffffffffffffffffffffffff1500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004affffffffffffffffffc802000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffff5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffffff06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffff78000000000000000000000000000000000000000000000000000000000000000000000032fcffffffffffffffffffff41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000bcfffffffffffffffffffffffff60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e2fffffffffffffffffe6800000000000000000000000000000000000000000000000000000000000000000008c9ffffffffffffffffffffff19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000dbffffffffffffffffffffffffce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002beaffffffffffffffffff990f00000000000000000000000000000000000000000000000000000000000017c7ffffffffffffffffffffffeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000004f8ffffffffffffffffffffffff9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002de0ffffffffffffffffffeb7f210000000000000000000000000000000000000000000000000000258ef3ffffffffffffffffffffffffa700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000035ffffffffffffffffffffffffff6f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013b3ffffffffffffffffffffffe2aa71503e2c1d1c1c1c1c1c1c1c1c1c1c1c1c222d3750759bddffffffffffffffffffffffffffffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000070ffffffffffffffffffffffffff3600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050dafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff20c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000b9ffffffffffffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000256c3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000001bfdffffffffffffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000277bc8fcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff51e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000000fbfffffffffffffffffffffff4000000000000000000000000000000000000000000000000000082fffffffffffffffffffffffffe2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012acffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffd000000000000000000000000000000000000000000000000008fffffffffffffffffffffffff4000000000000000000000000000000000000000000000000001cf5ffffffffffffffffffffffffa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ed3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffcd00000000000000000000000000000000000000000000000022fffffffffffffffffffffffff400000000000000000000000000000000000000000000000002b4fffffffffffffffffffffffffa24000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffda1200000000000000000000000000000000000000000000000000012b54758270000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffc400000000000000000000000000000000000000000000000052fffffffffffffffffffffffff40000000000000000000000000000000000000000000000008fffffffffffffffffffffffffff8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cfbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc9170000000000000000000000000000000000000000000000002296e7ffffffffd2000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffbb000000000000000000000000000000000000000000000000a4fffffffffffffffffffffffff400000000000000000000000000000000000000000000079cffffffffffffffffffffffffffc10400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028f6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c0900000000000000000000000000000000000000000000000064faffffffffffffdb000000000000000000000000000000000000000000000000000000cbffffffffffffffffffa600000000000000000000000000000000000000000000002afafffffffffffffffffffffffff40000000000000000000000000000000000000000003fceffffffffffffffffffffffffffe41700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd5400000000000000000000000000000000000000000000000000049ffffffffffffffffef000000000000000000000000000000000000000000000000000000e6ffffffffffffffffff8a0000000000000000000000000000000000000000000015d7fffffffffffffffffffffffffff40000000000000000000000000000000000000a56b9ffffffffffffffffffffffffffffdf270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcb849010000000000000000000000000000000000000000000000000000d5ffffffffffffffffff0a0000000000000000000000000000000000000000000000000008feffffffffffffffffff6900000000000000000000000000000000000000000048e2fffffffffffffffffffffffffffff4000000000000000000000000000723477db4f3ffffffffffffffffffffffffffffffce180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9c49753100000000000000000000000000000000000000000000000000000000026ffffffffffffffffffff30000000000000000000000000000000000000000000000000002dffffffffffffffffffff380000000000000000000000000000000a172e5a88d3fffffffffffffffffffffffffffffffffdc0c0c0c0c0c0c0c0c0c7d0d9e9fefffffffffffffffffffffffffffffffffffffe990d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddfffffffffffffffffff2af8161534b4848484848484848484848484848453b30250e00000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffff61000000000000000000000000000000000000000000000000006cfffffffffffffffffffa0900000000000000000000000023fcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd83d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002feffffffffffffffff920b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffffa200000000000000000000000000000000000000000000000000aeffffffffffffffffffbe0000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd56306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011ffffffffffffffffad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061ffffffffffffffffffffee06000000000000000000000000000000000000000000000017f9ffffffffffffffffff710000000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8b54b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dffffffffffffffff38000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffffff5c000000000000000000000000000000000000000000000080fffffffffffffffffff9170000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8a3540c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014fcffffffffffffffffffffda0700000000000000000000000000000000000000000020f5ffffffffffffffffffa5000000000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee9ceaf804d1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdfffffffffffffd01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1ffffffffffffffffffffff92000000000000000000000000000000000000000007c2fffffffffffffffffffb2700000000000000000000000000000e646464646464646464646464646464646464646464646464646464646464646464646159514941371f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008effffffffffffff1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffff8402000000000000000000000000000000000007abffffffffffffffffffff94000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fffffffffffffff5300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffffffffffffffffbc1900000000000000000000000000000025c8ffffffffffffffffffffda0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0fffffffffffffffffffffffff5921f00000000000000000000013b9cfbfffffffffffffffffffff22f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f2ffffffffffff5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018c9fffffffffffffffffffffffffffed49564513d3a445a7bace7fffffffffffffffffffffffff74300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cfdfffffffffff75100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058fbfffffffffffd6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043d9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ecffffffffffffb82100092640546269665d52391d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ad2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ec4fffffffffffff5defefffffffffffffffffffff6c7914a080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000348fe3ffffffffffffffffffffffffffffffffffffffffffffeb963a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016af9fffffffffffffffffffffffffffffffffffffffffff49d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026699fcdf7fffffffffffffffffffffffff8d3aa72330300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cc1ffffffffffffffffffffffffffffffffffffffffffffffffffb12500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000219334c586169665f5849321b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010acfffffffffffffffffffffffffffffffffffffffffffffffffffffffff9720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035dfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffad07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bf5fffffffffffffffffffffffffff7dfcabbc5d9fcffffffffffffffffffffffffffb808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032f0fffffffffffffffffffffff08e42050000000000073d93f5ffffffffffffffffffffffa5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000002cf9ffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe3ffffffffffffffffffffff9f16000000000000000000000019b3ffffffffffffffffffffff730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000000000000000000000000000000000000000000000000003caffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffff7b0000000000000000000000000000029dfffffffffffffffffffff82b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc00000000000000000000000000000000000000000000000000000000000000000074ffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046ffffffffffffffffffffff920000000000000000000000000000000005c9ffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000024f6ffffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7ffffffffffffffffffffdf08000000000000000000000000000000000036feffffffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d60616d7c93c2f2ffffffffffffffffffffffffffffffffffffeebe907b6c605e0000000000000000000000000000000000000000000000000000000000000001bfffffffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffffff6700000000000000000000000000000000000000beffffffffffffffffffffca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000241baffffffffffffffffffffffffffffa737000000000000000000000000000000000000000000000000000000000000000000000000000068ffffffffffffffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2fffffffffffffffffffff50c000000000000000000000000000000000000005effffffffffffffffffffff35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fffffffffffffffffffffff7520000000000000000000000000000000000000000000000000000000000000000000000000000001cf1ffffffffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef9ffffffffffffffffffffaf000000000000000000000000000000000000000019ffffffffffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffff5e00000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffffffff6d000000000000000000000000000000000000000000dbffffffffffffffffffffdf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e2ffffffffffffffffc3000000000000000000000000000000000000000000000000000000000000000000000000000000005cffffffffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffff3a000000000000000000000000000000000000000000afffffffffffffffffffffff2000000000000000000000000000000000000000000000000000000000000000000000000000000000000015364d61727a80827e78726454432a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000000000000000016ecffffffffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1ffffffffffffffffffffff1000000000000000000000000000000000000000000087ffffffffffffffffffffff5500000000000000000000000000000000000000000000000000000000000000000000000000206397c9f2ffffffffffffffffffffffffffffffffefc79c6d3404000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffff1d000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fafffffffffffffffffffff0000000000000000000000000000000000000000000006dffffffffffffffffffffff81000000000000000000000000000000000000000000000000000000000000000000002787dafffffffffffffffffffffffffffffffffffffffffffffffffffff4b56819000000000000000000000000000000000000000000000000000000000000000000000000000000000019fffffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffffffffffda0000000000000000000000000000000000000000000057ffffffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000003bbbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcb44e01000000000000000000000000000000000000000000000000000000000000000000000000000005ffffffffffffffe0000000000000000000000000000000000000000000000000000000000000000000000000000010e6ffffffffffffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ffffffffffffffffffffffc90000000000000000000000000000000000000000000047ffffffffffffffffffffffba00000000000000000000000000000000000000000000000000000000000016abffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd5580000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffd600000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ffffffffffffffffffffffc10000000000000000000000000000000000000000000040ffffffffffffffffffffffc5000000000000000000000000000000000000000000000000000000000038ebfffffffffffffffffffffffffff6d1b8a7a19eaab7c4d5f9ffffffffffffffffffffffffffffffffc128000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffffffbd000000000000000000000000000000000000000000003affffffffffffffffffffffcd0000000000000000000000000000000000000000000000000000000046f4ffffffffffffffffffffffff852c0200000000000000000003275289d7fffffffffffffffffffffffffff5580000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000000000000000000000000000000000000000000bdeffffffffffffffffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffffffffc1000000000000000000000000000000000000000000003dffffffffffffffffffffffc70000000000000000000000000000000000000000000000000000003af9ffffffffffffffffffffffffffdc3d000000000000000000000000000000267ae7ffffffffffffffffffffffff7400000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffffffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffc80000000000000000000000000000000000000000000044ffffffffffffffffffffffbe000000000000000000000000000000000000000000000000000014e3fffffffffffffffffffffffffffffffe7700000000000000000000000000000000086be2ffffffffffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000000000000000000000000000000000000000000000000039fdffffffffffffffffffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ffffffffffffffffffffffd2000000000000000000000000000000000000000000004dffffffffffffffffffffffb00000000000000000000000000000000000000000000000000000b3ffffffffffffd37f5a5876c0ffffffffffff9601000000000000000000000000000000000a94fffffffffffffffffffff72c0000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000000000000000000000000000000000000007d6ffffffffffffffffffffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007feffffffffffffffffffffe70000000000000000000000000000000000000000000062ffffffffffffffffffffff94000000000000000000000000000000000000000000000000003ffffffffffffe7101000000000049f0ffffffffff780000000000000000000000000000000000006bfeffffffffffffffffffc70000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000000000000000000000000000000000000085fffffffffffffffffffffffffffbf7ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6fffffffffffffffffffffb0200000000000000000000000000000000000000000077ffffffffffffffffffffff7600000000000000000000000000000000000000000000000000a5ffffffffff8600000000000000004dfffffffffff41200000000000000000000000000000000000081ffffffffffffffffffff4800000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000000000000000000000000000000000000000000030fbffffffffffffffffffffffffff88e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6ffffffffffffffffffffff1f00000000000000000000000000000000000000000097ffffffffffffffffffffff4600000000000000000000000000000000000000000000000000edfffffffff10c000000000000000000c4ffffffffff5e00000000000000000000000000000000000001c8ffffffffffffffffffad00000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000000000000000000000000000000000000000000004cdffffffffffffffffffffffffffd908e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffffffff48000000000000000000000000000000000000000000c1fffffffffffffffffffffe120000000000000000000000000000000000000000000000001dffffffffffb30000000000000000000078ffffffffff94000000000000000000000000000000000000003cfffffffffffffffffff70a000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000000000000000000000000000000000000000000079fffffffffffffffffffffffffffe3e00e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffffffff7a000000000000000000000000000000000000000001eeffffffffffffffffffffc90000000000000000000000000000000000000000000000000030ffffffffff940000000000000000000059ffffffffffa90000000000000000000000000000000000000000cfffffffffffffffffff39000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000000000000000000000000000000027f7ffffffffffffffffffffffffff960000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004efffffffffffffffffffffbb000000000000000000000000000000000000000030ffffffffffffffffffffff75000000000000000000000000000000000000000000000000002cffffffffff95000000000000000000005bffffffffffa9000000000000000000000000000000000000000079ffffffffffffffffff65000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000000000000000000000000000000000000001c4ffffffffffffffffffffffffffe30d0000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cfffffffffffffffffffff7100000000000000000000000000000000000000079fffffffffffffffffffff4130000000000000000000000000000000000000000000000000017ffffffffffb9000000000000000000007effffffffff91000000000000000000000000000000000000000037ffffffffffffffffff7a000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000000000000000000000000000006dffffffffffffffffffffffffffff4b000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035ffffffffffffffffffffff6800000000000000000000000000000000000000d8ffffffffffffffffffff90000000000000000000000000000000000000000000000000000002f0fffffffff613000000000000000000ceffffffffff6900000000000000000000000000000000000000000bffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000000000000000000000000000000000001ff3ffffffffffffffffffffffffffa500000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffffdc0600000000000000000000000000000000004dfffffffffffffffffffffa1d000000000000000000000000000000000000000000000000000000a9ffffffffff98000000000000000060fffffffffffe1b000000000000000000000000000000000000000000e8ffffffffffffffff7c000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000000000000000000000000000b9ffffffffffffffffffffffffffeb1400000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003affffffffffffffffffffff790000000000000000000000000000000009d7ffffffffffffffffffff8d000000000000005daa884100000000000000000000000000000000004cffffffffffff8e09000000000266f9ffffffffffb100000000000000000000000000000000000000000000d9ffffffffffffffff68000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000000000000000000000000061ffffffffffffffffffffffffffff5a0000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3fffffffffffffffffffffc45000000000000000000000000000001a2ffffffffffffffffffffd70800000000000000a6ffffffc41800000000000000000000000000000000baffffffffffffe89c777593dafffffffffffff52000000000000000000000000000000000000000000000ceffffffffffffffff30000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000000000000000000000000000000018eeffffffffffffffffffffffffffb3000000000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e4fffffffffffffffffffff85b00000000000000000000000009a5fffffffffffffffffffffc360000000000000010f4ffffffffd60900000000000000000000000000000019d9fffffffffffffffffffffffffffffffff7460000000000000000000000000000000000000000000000ccffffffffffffffd601000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000000000000000000000000000000000aefffffffffffffffffffffffffff11c000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036f6ffffffffffffffffffffffb63e01000000000000000b60e1fffffffffffffffffffffffa901d0000000000029affffffffffff81000000000000000000000000000000001ac2ffffffffffffffffffffffffffffe03f000000000000000000000000000000000000000000000000ccfffffffffffff23c00000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000000000000000000000000000000055ffffffffffffffffffffffffffff6800000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051fbffffffffffffffffffffffffe2ab807068768dbdf4fffffffffffffffffffffffffffffffdc48c726a83d1ffffffffffffffeb02000000000000000000000000000000000165d9ffffffffffffffffffffed870d00000000000000000000000000000000000000000000000000ccffffffffe293230000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000000000000000000012e8ffffffffffffffffffffffffffc10100000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bf6ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2e000000000000000000000000000000000000013e80b6d3e4e9d8c28f53080000000000000000000000000000000000000000000000000000005360553b1a0000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000000000000000000000000000a2fffffffffffffffffffffffffff7250000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdeffffffffffffffffffffffffffffffffffffff4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000000000000000000000000048ffffffffffffffffffffffffffff77000000000000000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8af8ffffffffffffffffffffffffffffffffffffffffffffffffffe4500cc7ffffffffffffffffffffffffffffffffffff4600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000000000000000000000000de1ffffffffffffffffffffffffffcd04000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f95f2ffffffffffffffffffffffffffffffffffffffffffde710b00000fc4ffffffffffffffffffffffffffffffffff2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000000000000000000000000096fffffffffffffffffffffffffffb3000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d60acf2ffffffffffffffffffffffffffffffde963f0100000000000ab5ffffffffffffffffffffffffffffffce0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000000000000000000000003efeffffffffffffffffffffffffff860000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032c5e88a4bfcfd8e0dcd3c1a684552100000000000000000000027ffdffffffffffffffffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000000000000000000009daffffffffffffffffffffffffffd8070000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bccffffffffffffffffffffff81000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000000000008afffffffffffffffffffffffffffe3c000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015cccffffffffffffffe05c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000000000000000000034fcffffffffffffffffffffffffff9500000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205b808f87713a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000000005d1ffffffffffffffffffffffffffe10d00000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000000000000000007effffffffffffffffffffffffffff490000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000000002bf9ffffffffffffffffffffffffffa3000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000000000000002c8ffffffffffffffffffffffffffea13000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000000000000072ffffffffffffffffffffffffffff5800000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000824313b4541382f220700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000000022f5ffffffffffffffffffffffffffb20000000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015518ec1e4fefffffffffffffffffee7c7975f250000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000000001befffffffffffffffffffffffffff11b0000000000000000000000000000000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001269c4feffffffffffffffffffffffffffffffffffffffd57d210000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000000066ffffffffffffffffffffffffffff67000000000000000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e96f8fffffffffffffffffffffffffffffffffffffffffffffffffca82e000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000000001bf0ffffffffffffffffffffffffffbf01000000000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c91fafffffffffffffffffffffffffffffffffffffffffffffffffffffffffe9d1400000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000000000000000000b3fffffffffffffffffffffffffff62400000000000000000000000000000000000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047e1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffed4a000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000005affffffffffffffffffffffffffff750000000000000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180fefffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe770000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000000015ebffffffffffffffffffffffffffcc030000000000000000000000000000000000000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008aaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7600000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000000a7fffffffffffffffffffffffffffa2f000000000000000000000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001322303f4234241300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b4fffffffffffffffffffffffffffffffffffffadfd3cad5e2f1fffffffffffffffffffffffffffffe4a000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000000004dffffffffffffffffffffffffffff8400000000000000000000000000000000000000000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000145f92c1f0ffffffffffffffffeab783380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003aaffffffffffffffffffffffffffffffeb9a592203000000000000164271b9faffffffffffffffffffffea0f0000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000000fe4ffffffffffffffffffffffffffd70700000000000000000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c63b9fbffffffffffffffffffffffffffffffffd6750b0000000000000000000068ffffffffffffffffffffffffffffffffffffffffff480000000000000000000000000000000000000086ffffffffffffffffffffffffffffd5570600000000000000000000000000001063daffffffffffffffffff850000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000000000000000000009bfffffffffffffffffffffffffffd3b0000000000000000000000000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076fe9ffffffffffffffffffffffffffffffffffffffffffe25300000000000000000087ffffffffffffffffffffffffffffffffffffffffff480000000000000000000000000000000000004afefffffffffffffffffffffffff66b02000000000000000000000000000000000000035be3ffffffffffffffe70200000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000042ffffffffffffffffffffffffffff93000000000000000000000000000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1ffffffffffffffffffffffffffffffffffffffffffffffffffa70800000000000000a6ffffffffffffffffffffffffffffffffffffffffff48000000000000000000000000000000000016edffffffffffffffffffffffffde29000000000000000000000000000000000000000000000e98feffffffffffff2900000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000000addffffffffffffffffffffffffffe00c000000000000000000000000000000000000000000000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000598ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc615000000000000c6ffffffffffffffffffffffffffffffffffffffffff480000000000000000000000000000000000a1ffffffffffffffffffffffffd5190000000000000000000000000000000000000000000000000051f2ffffffffff3b00000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000000008fffffffffffffffffffffffffffff4700000000000000000000000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd6120000000000e5ffffffffffffffffffffffffffffffffffffffffff48000000000000000000000000000000003cfeffffffffffffffffffffffe81f00000000000000000000000000000000000000000000000000000029e3ffffffff2000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000000000038fdffffffffffffffffffffffffffa20000000000000000000000000000000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc60900000006fdffffffffffffffffffffffffffffffe0b48a786a601b00000000000000000000000000000000c4fffffffffffffffffffffffe42000000000000000000000000000000000000000000000000000000000023e3ffffd00000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000006d5ffffffffffffffffffffffffffe9120000000000000000000000000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001acfffffffffffffffffffffffffffffffffffffef2ebf4feffffffffffffffffffffffa700000023fffffffffffffffffffffffffffa9024000000000000000000000000000000000000000000003dffffffffffffffffffffffff97000000000000000000000000000000000000000000000000000000000000002cf5fb420000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000000083ffffffffffffffffffffffffffff56000000000000000000000000000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076ffffffffffffffffffffffffffffffe3944f2202000000021e4278bbfbffffffffffffff5b000043ffffffffffffffffffffffffee3a000000000000000000000000000000000000000000000000b4fffffffffffffffffffffff3140000000000000000000000000000000000000000000000000000000000000000554a000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000000002efaffffffffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ff9ffffffffffffffffffffffffffde5b04000000000000000000000000197df0fffffffffff01d0062fffffffffffffffffffffffd3e0000000000000000000000000000000000000000000000001cfdffffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000003ccfffffffffffffffffffffffffff01a00000000000000000000000000000000000000000000000000000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c6ffffffffffffffffffffffffff990b0000000000000000000000000000000016a9ffffffffffa20081ffffffffffffffffffffffa10000000000000000000000000000000000000000000000000075fffffffffffffffffffffffd1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd40000000077ffffffffffffffffffffffffffff650000000000000000000000000000000000000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffffffffffffffff7a000000000000000000000000000000000000000078fffffffffe30a0ffffffffffffffffffffff3f00000000000000000000000000000000000000000000000000cfffffffffffffffffffffffb8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400000026f7ffffffffffffffffffffffffffbe000000000000000000000000000000000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d8ffffffffffffffffffffffff930000000000000000000000000000000000000000000080ffffffffcadafffffffffffffffffffffa060000000000000000000000000000000000000000000000001dffffffffffffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4000001c2fffffffffffffffffffffffffff623000000000000000000000000000000000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffffd0040000000000000000000000000000000000000000000000b7ffffffffffffffffffffffffffffffda0000000000000000000000000000000000000000000000000060ffffffffffffffffffffffff1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400006bffffffffffffffffffffffffffff7400000000000000000000000000000000000000000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bdffffffffffffffffffffffff380000000000000000000000000000000000000000000000001ef5ffffffffffffffffffffffffffffcb00000000000000000000000000000000000000000000000000a2ffffffffffffffffffffffd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd4001ef2ffffffffffffffffffffffffffca0300000000000000000000000000000000000000000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020ffffffffffffffffffffffffb400000000000000000000000000000000000000000000000000008fffffffffffffffffffffffffffffc400000000000000000000000000000000000000000000000000dfffffffffffffffffffffff9b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd400b7fffffffffffffffffffffffffffa2d0000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ffffffffffffffffffffffff3f00000000000000000000000000000000000000000000000000001bfcffffffffffffffffffffffffffc40000000000000000000000000000000000000000000000000dffffffffffffffffffffffff6500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffd45fffffffffffffffffffffffffffff82000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffffffffdd00000000000000000000000000000000000000000000000000000000b6ffffffffffffffffffffffffffc400000000000000000000000000000000000000000000000038ffffffffffffffffffffffff3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffe5edffffffffffffffffffffffffffd606000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012fdffffffffffffffffffffff830000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffffffc400000000000000000000000000000000000000000000000063ffffffffffffffffffffffff1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffffffffffffffffffffffd3900000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffff380000000000000000000000000000000000000000000000000000000011fcffffffffffffffffffffffffc400000000000000000000000000000000000000000000000085ffffffffffffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffff910000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffffffffffffffed020000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffffffffc40000000000000000000000000000000000000000000000009effffffffffffffffffffffcf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffe00b0000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffffffffffffffb50000000000000000000000000000000000000000000000000000000000008bffffffffffffffffffffffffc4000000000000000000000000000000000000000000000000b6ffffffffffffffffffffffb80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffffffffffffffffffffffffffff46000000000000000000000000000000000000000000000000000000000000000000000000e7fffffffffffff30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffffffffffff8000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffffffffffc4000000000000000000000000000000000000000000000000ceffffffffffffffffffffffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ffffffffffffffffffffffffffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000f4fffffffffffffe020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001effffffffffffffffffffffff5000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffc4000000000000000000000000000000000000000000000000dbffffffffffffffffffffff910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022ffffffffffffffffffffffffffffffffffffe8120000000000000000000000000000000000000000000000000000000000000000000000000effffffffffffffff2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffffffffffff2900000000000000000000000000000000000000000000000000000000000003f9ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000e3ffffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffffffffffffffff54000000000000000000000000000000000000000000000000000000000000000000000000003dffffffffffffffff5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065fffffffffffffffffffffffc0600000000000000000000000000000000000000000000000000000000000000d6ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000eaffffffffffffffffffffff7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffffffffffffae00000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffa600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084ffffffffffffffffffffffe40000000000000000000000000000000000000000000000000000000000000000b9ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000f1ffffffffffffffffffffffc79898989898989898989898989898989898989898989898989898989898989898989898989898989898980b00000000000000000000000000000000000000000000002afaffffffffffffffffffffffffffffffffef19000000000000000000000000000000000000000000000000000000000000000000000000001bf2fffffffffffffffffc2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dffffffffffffffffffffffcb0000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000efffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff140000000000000000000000000000000000000000000015d7ffffffffffffffffffffffffffffffffff63000000000000000000000000000000000000000000000000000000000000000000000000000dc7ffffffffffffffffffffd91700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3ffffffffffffffffffffffb3000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000e9ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1400000000000000000000000000000000000000000048e2ffffffffffffffffffffffffffffffffffbd000000000000000000000000000000000000000000000000000000000000000000000000003bd6ffffffffffffffffffffffffe34f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6ffffffffffffffffffffffa2000000000000000000000000000000000000000000000000000000000000000075ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000e2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff140000000000000000000000000000000a172e5a88d3fffffffffffffffffffffffffffffffffffff5220000000000000000000000000000000000000000000000000000000000000008162a5683cbffffffffffffffffffffffffffffffffda905f30190a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3ffffffffffffffffffffff93000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1400000000000000000000000023fcfdffffffffffffffffffffffffffffffffffffffffffffffff7200000000000000000000000000000000000000000000000000000000000bfcfcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfc13000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffffffffffff85000000000000000000000000000000000000000000000000000000000000000057ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000cfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1400000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffc90200000000000000000000000000000000000000000000000000000000000cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000000050ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000baffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1100000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffa2c0000000000000000000000000000000000000000000000000000000000000cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffffffffffff7a00000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffc4000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffd25050505050505050505050505050505050505050505050505050505050e7ffffffffffffffffffffffff0a00000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffff81000000000000000000000000000000000000000000000000000000000000000cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffffffffffffffffffff76000000000000000000000000000000000000000000000000000000000000000047ffffffffffffffffffffffc40000000000000000000000000000000000000000000000008effffffffffffffffffffffcf0000000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffffffff0200000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffd406000000000000000000000000000000000000000000000000000000000000000cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffffffffffffffffffff76000000000000000000000000000000000000000000000000000000000000000045ffffffffffffffffffffffc400000000000000000000000000000000000000000000000072ffffffffffffffffffffffe30000000000000000000000000000000000000000000000000000000000effffffffffffffffffffffffa000000000000000000000000000e646464646464646464646464646464646464646464646428000000000000000000000000000000000000000000000000000000000000000004646464646464646464646464646464646464646464646464646464646464646407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000004affffffffffffffffffffffc40000000000000000000000000000000000000000000000004bfffffffffffffffffffffffa0200000000000000000000000000000000000000000000000000000000faffffffffffffffffffffffea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffffffffffffff8200000000000000000000000000000000000000000000000000000000000000004fffffffffffffffffffffffc400000000000000000000000000000000000000000000000024ffffffffffffffffffffffff1d00000000000000000000000000000000000000000000000000000004ffffffffffffffffffffffffd10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffffffffffff87000000000000000000000000000000000000000000000000000000000000000055ffffffffffffffffffffffc400000000000000000000000000000000000000000000000003f9ffffffffffffffffffffff3f00000000000000000000000000000000000000000000000000000016ffffffffffffffffffffffffb80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000063ffffffffffffffffffffffc400000000000000000000000000000000000000000000000000ccffffffffffffffffffffff6a00000000000000000000000000000000000000000000000000000039ffffffffffffffffffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccffffffffffffffffffffffa3000000000000000000000000000000000000000000000000000000000000000072ffffffffffffffffffffffc40000000000000000000000000000000000000000000000000091ffffffffffffffffffffff970000000000000000000000000000000000000000000000000000005bffffffffffffffffffffffff720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbffffffffffffffffffffffb6000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffffffffc40000000000000000000000000000000000000000000000000055ffffffffffffffffffffffce0000000000000000000000000000000000000000000000000000007dffffffffffffffffffffffff460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffffffffffffc900000000000000000000000000000000000000000000000000000000000000009cffffffffffffffffffffffc40000000000000000000000000000000000000000000000000018fefffffffffffffffffffffd0e0000000000000000000000000000000000000000000000000000a2ffffffffffffffffffffffff1800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffe10000000000000000000000000000000000000000000000000000000000000000b7ffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000c8ffffffffffffffffffffff500000000000000000000000000000000000000000000000000000dfffffffffffffffffffffffda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffffffffd0600000000000000000000000000000000000000000000000000000000000000d4ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000000076ffffffffffffffffffffff9e0000000000000000000000000000000000000000000000000020ffffffffffffffffffffffff9800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053ffffffffffffffffffffffff2700000000000000000000000000000000000000000000000000000000000002f7ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000000023ffffffffffffffffffffffee0700000000000000000000000000000000000000000000000062ffffffffffffffffffffffff5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffffff4a00000000000000000000000000000000000000000000000000000000000021ffffffffffffffffffffffffc4000000000000000000000000000000000000000000000000000000bcffffffffffffffffffffff59000000000000000000000000000000000000000000000000a9fffffffffffffffffffffff20900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009fdffffffffffffffffffffff7900000000000000000000000000000000000000000000000000000000000051ffffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000004dffffffffffffffffffffffca000000000000000000000000000000000000000000000015f9ffffffffffffffffffffff9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000daffffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000088ffffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000002daffffffffffffffffffffff480000000000000000000000000000000000000000000078ffffffffffffffffffffffff3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffe7000000000000000000000000000000000000000000000000000000000000c2ffffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000056ffffffffffffffffffffffd705000000000000000000000000000000000000000003deffffffffffffffffffffffc10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffffffffff27000000000000000000000000000000000000000000000000000000000efbffffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000c4ffffffffffffffffffffff8500000000000000000000000000000000000000006cffffffffffffffffffffffff4400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031ffffffffffffffffffffffff790000000000000000000000000000000000000000000000000000000052ffffffffffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000033fafffffffffffffffffffffe4d00000000000000000000000000000000000023f0ffffffffffffffffffffffb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e9ffffffffffffffffffffffca00000000000000000000000000000000000000000000000000000000acffffffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000078fffffffffffffffffffffff7440000000000000000000000000000000013d2fffffffffffffffffffffff11b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0ffffffffffffffffffffffff2d000000000000000000000000000000000000000000000000000011f8ffffffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000002bbfffffffffffffffffffffffa6c010000000000000000000000000024d5ffffffffffffffffffffffff5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004affffffffffffffffffffffffa100000000000000000000000000000000000000000000000000007affffffffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000010d2ffffffffffffffffffffffffc23d000000000000000000000e79f5ffffffffffffffffffffffff8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e9fffffffffffffffffffffffa200000000000000000000000000000000000000000000000000be8ffffffffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000001adeffffffffffffffffffffffffffd2834b23120c1a3562a7f2ffffffffffffffffffffffffffa502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffffffffffffb70000000000000000000000000000000000000000000000008cffffffffffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000001bcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001df9ffffffffffffffffffffffff5e000000000000000000000000000000000000000000003efbffffffffffffffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000cb2fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc7901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099fffffffffffffffffffffffff73d000000000000000000000000000000000000000027ecffffffffffffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000066f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bf4ffffffffffffffffffffffffef3a0000000000000000000000000000000000003fedffffffffffdad1ffffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000000001fa4fdfffffffffffffffffffffffffffffffffffffffffffffffffff8850a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079fffffffffffffffffffffffffffb740200000000000000000000000000000d90fcfffffffffffb3096ffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000028a1f5ffffffffffffffffffffffffffffffffffffffffffef8718000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004caffffffffffffffffffffffffffffd86308000000000000000000013290f0ffffffffffffff8700afffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000c5fb1eeffffffffffffffffffffffffffffffeba55008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025effffffffffffffffffffffffffffffff8c1866d5a505c698bb1eaffffffffffffffffffc60600c9ffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f6184a7c2cdd8e1d9cec1a3835d250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000046faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe3180000ddffffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054fcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe92d000000eeffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004af2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe52800000001fdffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029d0ffffffffffffffffffffffffffffffffffffffffffffffffffffffc61d0000000010ffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000671ecfffffffffffffffffffffffffffffffffffffffffffffffc8d0500000000001cffffffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f84edffffffffffffffffffffffffffffffffffffffffb42b0000000000000026ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054ca5f3ffffffffffffffffffffffffffffe38c320000000000000000002fffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003295989acbbcad9ded0c2b28a5b2c01000000000000000000000038ffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffc400000000000000000000000000000000000000000000000026989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffc400000000000000000000000000000000000000000000000040ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffc400000000000000000000000000000000000000000000000040ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffc400000000000000000000000000000000000000000000000040ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffc40000000000000000000000000000000000000000000000003dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffc40000000000000000000000000000000000000000000000002fffffffffffffffffffd34444444444444444444444444444444444444444444444444446f9ffffffffffffffdc4444444481ffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffc40000000000000000000000000000000000000000000000001fffffffffffffffffffd40000000000000000000000000000000000000000000000000034ffffffffffffffffd00000000054ffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffc400000000000000000000000000000000000000000000000009fdffffffffffffffffed0000000000000000000000000000000000000000000000000096ffffffffffffffffd00000000054ffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044ffffffffffffffffffffffc400000000000000000000000000000000000000000000000000d5ffffffffffffffffff2b000000000000000000000000000000000000000000000020f8ffffffffffffffffd00000000054ffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffffffc400000000000000000000000000000000000000000000000000a0ffffffffffffffffff760000000000000000000000000000000000000000000001bdffffffffffffffffffd00000000054ffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056ffffffffffffffffffffffc40000000000000000000000000000000000000000000000000056ffffffffffffffffffe50700000000000000000000000000000000000000000087ffffffffffffffffffffd00000000054ffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffc40000000000000000000000000000000000000000000000000006ecffffffffffffffffff8100000000000000000000000000000000000000007fffffffffffffffffffffffd00000000054ffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffc4000000000000000000000000000000000000000000000000000085fffffffffffffffffffd4e000000000000000000000000000000000012a9ffffffffffffdaffffffffffd00000000054ffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f0ffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000be0fffffffffffffffffffc7200000000000000000000000000000467e8ffffffffffffc97affffffffffd00000000054ffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000047fcffffffffffffffffffffd25e0f0000000000000000023382e4fffffffffffffff72f78ffffffffffd00000000054ffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055fcffffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000069fffffffffffffffffffffffffdd2a59482838ea2c5efffffffffffffffffffff570078ffffffffffd00000000054ffffffffffffd800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000138efeffffffffffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000072fdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffe73000078ffffffffffd00000000054ffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121c2a375683b6f8ffffffffffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000004df1fffffffffffffffffffffffffffffffffffffffffffffffffffff95b00000075ffffffffffd00000000050ffffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000019a7ffffffffffffffffffffffffffffffffffffffffffffffffcd30000000001bf3ffffffffd00000000006cfffffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000034a3f9ffffffffffffffffffffffffffffffffffffffde6b0300000000000077ffffffffd0000000000029f6ffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffffffffc40000000000000000000000000000000000000000000000000000000000000000000000135faeeefffffffffffffffffffffffffff0a95403000000000000000005d8ffffffd000000000000068ffffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffffffffc400000000000000000000000000000000000000000000000000000000000000000000000000000025587998afbac3bfb3a68960350400000000000000000000000045ffffffd000000000000000b0ffffffd8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffffffffc4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adffffd00000000000000013e6ffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003848484848484848484848484848484848484848484848370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f30302700000000000000001a3030280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbf4ead5bc9b703f0700000000000000000000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff38000000000000000000000000000000000000000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdf7f0e7d4bfa98a664112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b7570600000000000000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff38000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdda7661e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe353000000000000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff38000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd57d210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9e0400000000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff38000000000000000000000000000000000000000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebd4b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091fcfcfcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb102000000000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff38000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd55200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072d88fbfffffffffffffffffffffb606060606060606060606060606060606065717fa5d0feffffffffffffffffffffffff840000000000000000000000000000004b6c7b90beeffffffffffffffffffffffffffffffffffffffffffffff1c4977c6f626060601500000000000000000000000000000000000000000000000000000000000d60616d7c93c2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc33100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efffffffffffffffffffff8000000000000000000000000000000000000000000001a70e9fffffffffffffffffffffd2b00000000000000000000000000000000000000003aafffffffffffffffffffffffffffffffffffffbf44030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000241bafffffffffffffffffffffffffffffffa88888888888888888888888a919aaec4e3fffffffffffffffffffffffffffffffffffffffffb840600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dffffffffffffffffffff80000000000000000000000000000000000000000000000000eb7ffffffffffffffffffffae0000000000000000000000000000000000000000000061fcffffffffffffffffffffffffffffff7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fffffffffffffffffffffffffffff400000000000000000000000000000000000c3771aff4ffffffffffffffffffffffffffffffffffce22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5fffffffffffffffffff80000000000000000000000000000000000000000000000000008cefffffffffffffffffffc150000000000000000000000000000000000000000000073ffffffffffffffffffffffffffff8d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffffffffffffffff4000000000000000000000000000000000000000000074db0fcffffffffffffffffffffffffffffffee4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dfffffffffffffffffff8000000000000000000000000000000000000000000000000000048ffffffffffffffffffff620000000000000000000000000000000000000000000002d4ffffffffffffffffffffffffea0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e2fffffffffffffffffffffffff40000000000000000000000000000000000000000000000001e98f9fffffffffffffffffffffffffffffc610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff8000000000000000000000000000000000000000000000000000000e5ffffffffffffffffffa2000000000000000000000000000000000000000000000073ffffffffffffffffffffffff950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffffffffffffff4000000000000000000000000000000000000000000000000000025baffffffffffffffffffffffffffffff7200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff8000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffcb00000000000000000000000000000000000000000000002fffffffffffffffffffffffff5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043fffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000065f6ffffffffffffffffffffffffffff69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000080fffffffffffffffffff3000000000000000000000000000000000000000000000007fdffffffffffffffffffffff370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019fffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000002de2fffffffffffffffffffffffffffe560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff80000000000000000000000000000000000000000000000000000006fffffffffffffffffffff060000000000000000000000000000000000000000000000f2ffffffffffffffffffffff290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000001ad3fffffffffffffffffffffffffff53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000061ffffffffffffffffffff120000000000000000000000000000000000000000000000e6ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fafffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000016d7ffffffffffffffffffffffffffe010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff1d0000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000001de9ffffffffffffffffffffffffffa4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000003afaffffffffffffffffffffffffff540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffe40b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000003caffffffffffffffffffffffffff8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000035fdfffffffffffffffffffffffff71a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000a1ffffffffffffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000023fbfffffffffffffffffffffffff7160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffff7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000037ffffffffffffffffffffffffffe20300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffffffffff4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffffffffffa300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000002bfffffffffffffffffffffffffff208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000d8ffffffffffffffffffffffffff4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000087ffffffffffffffffffffffffff92000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000043ffffffffffffffffffffffffffd9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000ffeffffffffffffffffffffffffff170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffffffffffffffff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffff880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffffffffffffffffffffb70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000042ffffffffffffffffffffffffffe10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000025fffffffffffffffffffffffffffe0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000009ffffffffffffffffffffffffffff2d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffff4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff5a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffffffffff6700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000b2ffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffff920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffffad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000009bffffffffffffffffffffffffffa100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffffcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000092ffffffffffffffffffffffffffb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4fffffffffffffffffffffff60200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000089ffffffffffffffffffffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffffff2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffbc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffffff5500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000077ffffffffffffffffffffffffffc100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000007affffffffffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001397eb5ccded5c08ac1fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffffffbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffffffffffffffffffba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000157d4fffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4fffffffffffffffffffffffff90b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000008cffffffffffffffffffffffffffb400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b4fffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffffffff4a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffffffffffffad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001addfffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffffffff90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffffffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccefffffffffffffffffffffffffffffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffffffffda00000000000000000000000000000000497e705c2f050000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffff8b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091ffffffffffffffbf70483c4971b9fffffffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffffffffff360000000000000000000000000000008ffffffffff8b14e020000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffffffffffffffff7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff9ffffffffffeb440000000000000038e2fffffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e4ffffffffffffffffffffffffffff970000000000000000000000000000009affffffffffffffc01e00000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000d9ffffffffffffffffffffffffff6100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085fffffffffff8340000000000000000002af5fffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000e5fffffffffffffffffffffffffffff6160000000000000000000000000000aeffffffffffffffffe821000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ffffffffffffffffffffffffff43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdffffffffff91000000000000000000000090fffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000f1fffffffffffffffffffff5ffffffff8b0000000000000000000000000000d0ffffffffffffffffffd5060000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000013ffffffffffffffffffffffffffff2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfeffffffffff3200000000000000000000003bfffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000007fdffffffffffffffffffff43b9fffffffa2800000000000000000000000007f8ffffffffffffffffffff700000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000030fffffffffffffffffffffffffffb06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024fffffffffff802000000000000000000000009fffffffffffff800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000032ffffffffffffffffffffff1341ffffffffc705000000000000000000000047ffffffffffffffffffffffda0000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000050ffffffffffffffffffffffffffd600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffe600000000000000000000000000f7fffffffffff000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000007dffffffffffffffffffffe10000c8ffffffff940000000000000000000000b3ffffffffffffffffffffffff2400000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffffffffffffffffab00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039ffffffffffea00000000000000000000000000faffffffffffdd00000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000be3ffffffffffffffffffffb000004fffffffffff910200000000000000005affffffffffffffffffffffffff4700000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000b8ffffffffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024fffffffffffb07000000000000000000000013ffffffffffffca00000000000000000000000000000000000000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000001a3ffffffffffffffffffffff7e000000c5ffffffffffcb3f01000000000c7efcffffffffffffffffffffffffff5900000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffffffffffffffff410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfdffffffffff3e00000000000000000000004bffffffffffffa800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000013adffffffffffffffffffffffff4d00000039ffffffffffffffe3af969bbcf5ffffffffffffffffffffffffffffff4700000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000022fffffffffffffffffffffffffffb0b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caffffffffffa50000000000000000000000aeffffffffffff6800000000000000000000000000000000000000000000000000000060ffffffffffffffffffff20000000000000000000000000000000001f4c94f1ffffffffffffffffffffffffff1c00000000aaffffffffffffffffffffffffffffffffffffffffffffffffffffff2900000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffffffc8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080fffffffffffe5300000000000000000053ffffffffffffff2600000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000009ad1def2ffffffffffffffffffffffffffffffffea00000000001befffffffffffffffffffffffffffffffffffffffffffffffffffde0000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffffffffffffffff7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019f5fffffffffffb7c0b00000000000b78faffffffffffffba0000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff20000000000000000000000000c8ffffffffffffffffffffffffffffffffffffffb900000000000055feffffffffffffffffffffffffffffffffffffffffffffffff7d0000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000007f2ffffffffffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086ffffffffffffffefaf897c8bb3f0ffffffffffffffff360000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff20000000000000000000000000c8ffffffffffffffffffffffffffffffffffffff880000000000000076ffffffffffffffffffffffffffffffffffffffffffffffd5070000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000004cffffffffffffffffffffffffffe10100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c3ffffffffffffffffffffffffffffffffffffffff86000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff20000000000000000000000000c8ffffffffffffffffffffffffffffffffffffff5700000000000000006afcffffffffffffffffffffffffffffffffffffffffdf26000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000009effffffffffffffffffffffffff86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013d3ffffffffffffffffffffffffffffffffffff9c00000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff20000000000000000000000000c8ffffffffffffffffffffffffffffffffffffff260000000000000000003bdaffffffffffffffffffffffffffffffffffffb61900000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000aeeffffffffffffffffffffffffff280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9ffffffffffffffffffffffffffffffff3650000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff20000000000000000000000000799c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9901000000000000000000000766d6fffffffffffffffffffffffffff7b144000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000066ffffffffffffffffffffffffffc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b4fefffffffffffffffffffff08d1d000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000236791b7ccd7e0d8ccc0a1774c0b0000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000002d6ffffffffffffffffffffffffff4f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d5b97bccee0ddcbb684490b0000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000059ffffffffffffffffffffffffffda0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000006daffffffffffffffffffffffffff590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000007affffffffffffffffffffffffffd0010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000027f5ffffffffffffffffffffffffff41000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000005cbffffffffffffffffffffffffffa100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000099ffffffffffffffffffffffffffe81500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000073fffffffffffffffffffffffffffe450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbfffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000069ffffffffffffffffffffffffffff86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000007cffffffffffffffffffffffffffffae01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022fffffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000ca4ffffffffffffffffffffffffffffc80a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052fffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000003bd9ffffffffffffffffffffffffffffc90f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4fffffffffffffffffffffffff4000000000000000000000000000000000000000000000000001e9efeffffffffffffffffffffffffffffc20f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000000000000000000000000000082b485d727e8489877f786c553c210300000000000000000000000000000000000000000000000000000000000000000000000000000000002afafffffffffffffffffffffffff400000000000000000000000000000000000000000000002f99f9ffffffffffffffffffffffffffffffa40700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff2000000000000000000000000000000000000000000000000000000000023776aee1fefffffffffffffffffffffffffffff8d0a36c2900000000000000000000000000000000000000000000000000000000000000000000000015d7fffffffffffffffffffffffffff400000000000000000000000000000000000000012b79cbfffffffffffffffffffffffffffffffff972000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000000000399ceaffffffffffffffffffffffffffffffffffffffffffffffffe5973a000000000000000000000000000000000000000000000000000000000000000048e2fffffffffffffffffffffffffffff40404040404040404040404060e162a405f88b4ecffffffffffffffffffffffffffffffffffffd83300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000000000004ccdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdb670500000000000000000000000000000000000000000000000a172e5a88d3fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff87e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000000000001ebcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe05a0000000000000000000000000000000000000023fcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffca02100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff200000000000000000000000000000000000000000003bf0ffffffffffffffffffffffffffefc8b5a7999aa4bcdcfcffffffffffffffffffffffffffffaf16000000000000000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff69b28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff2000000000000000000000000000000000000000003df3ffffffffffffffffffffffff7c220000000000000000000b3f84d3ffffffffffffffffffffffffe2280000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc72120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff20000000000000000000000000000000000000001ef0ffffffffffffffffffffffffffdc380000000000000000000000000037a9ffffffffffffffffffffffec3200000000000000000000000000000024fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6b973250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ffffffffffffffffffff2000000000000000000000000000000000000001befffffffffffffffffffffffffffffffb5500000000000000000000000000003edaffffffffffffffffffffe214000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6c39c6a3607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003afdffffffffffffffffff2000000000000000000000000000000000000061ffffffffffffca7652506fb9fffffffffffb50000000000000000000000000000010baffffffffffffffffffffb700000000000000000000000000000e6464646464646464646464646464646464646464646464646464646464646464646464646464646059524834200a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071ffffffffffffffffff20000000000000000000000000000000000000d6fffffffffb6300000000000044efffffffffef17000000000000000000000000000007bfffffffffffffffffffff4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000098ffffffffffffffff20000000000000000000000000000000000029ffffffffff7800000000000000004effffffffff7b0000000000000000000000000000000fe0ffffffffffffffffffbe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bbffffffffffffff20000000000000000000000000000000000061ffffffffeb07000000000000000000c8ffffffffc2000000000000000000000000000000004afffffffffffffffffffd1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d7ffffffffffff20000000000000000000000000000000000085ffffffffa9000000000000000000007fffffffffee0000000000000000000000000000000000c9ffffffffffffffffff550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ecffffffffff20000000000000000000000000000000000093ffffffff8b0000000000000000000060fffffffffd010000000000000000000000000000000064ffffffffffffffffff8300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003df9ffffffff2000000000000000000000000000000000008affffffff8e0000000000000000000064fffffffffb01000000000000000000000000000000001dffffffffffffffffff980000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ed0d0d0d01a000000000000000000000000000000000075ffffffffb20000000000000000000088ffffffffe7000000000000000000000000000000000000e6ffffffffffffffffaa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004efffffffff311000000000000000001d7ffffffffc1000000000000000000000000000000000000c5ffffffffffffffff9d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfaffffffff9600000000000000006bffffffffff77000000000000000000000000000000000000b5ffffffffffffffff84000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaffffffffff900b000000000471fbfffffffff71d000000000000000000000000000000000000a8ffffffffffffffff4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025faffffffffffeba37f7d9ce2ffffffffffff8500000000000000000000000000000000000000a8ffffffffffffffcd03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005efeffffffffffffffffffffffffffffffb50400000000000000000000000000000000000000a8ffffffffffffd12300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061f5ffffffffffffffffffffffffffa50a0000000000000000000000000000000000000000a8ffffedcc964a030000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025acfcffffffffffffffffffd3550000000000000000000000000000000000000000000010110700000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f6aa6c9dce1cfb77f3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d60616d7c93c2f2ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000241bafffffffffffffffffffffffffffffff8686868686868686868686868686868686868686868686868686c7b9cd1ffffffffffffffffffffffffffffae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072fffffffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000269bfdffffffffffffffffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000041ecffffffffffffffffffffbf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e2fffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000002ceeffffffffffffffffffc700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087fffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000048ffffffffffffffffffd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043fffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000a5ffffffffffffffffd80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d60616d7a91bdebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019fffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000026ffffffffffffffffe1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036aafffffffffffffffffffffffffffffff868686868686868686868686868686868686868686868686868717fa3d3ffffffffffffffffffffffffffffbb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000c5ffffffffffffffe90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059fafffffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000001d84f1ffffffffffffffffffffffc5000000000000000000000000000000000000000000000000000000032b517591a6bac6ccd1cfc7c0b49d846a45190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fafffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000069fffffffffffffff1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066fffffffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000001bbbffffffffffffffffffffcf0000000000000000000000000000000000000000000000023883c2f5ffffffffffffffffffffffffffffffffffffecb6743201000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000017fffffffffffffffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbfffffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000004a0ffffffffffffffffffda0000000000000000000000000000000000000000001e84e5ffffffffffffffffffffffffffffffffffffffffffffffffffffe1862800000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bfffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000003b9ffffffffffffffffe4000000000000000000000000000000000000001897faffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb3330000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000a7ffffffffffffff0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031fffffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000001af2ffffffffffffffee00000000000000000000000000000000000057edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa613000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000007dffffffffffffff1300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000008efffffffffffffff9000000000000000000000000000000000077ffffffffffffffffffffffffffdaa57c695b4d4e587090bcf1ffffffffffffffffffffffffffe8480000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000005affffffffffffff1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fdfffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000001ffcffffffffffffff030000000000000000000000000000007affffffffffffffffffffffffff600000000000000000000000023887e6fffffffffffffffffffffffc6200000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000038ffffffffffffff24000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000bcffffffffffffff0d000000000000000000000000000044fefffffffffffffffffffffffffffb7e01000000000000000000000000055de4ffffffffffffffffffffff66000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000016ffffffffffffff2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000082ffffffffffffff180000000000000000000000000010e3ffffffffffffffffffffffffffffffff9a01000000000000000000000000000d9ffffffffffffffffffffff9380000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000f3ffffffffffff35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000047ffffffffffffff220000000000000000000000000087fffffffffff2822e0a082771e6ffffffffff8b00000000000000000000000000000077ffffffffffffffffffffdf0500000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000d2ffffffffffff3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffff2d00000000000000000000000004edffffffffe82800000000000015d0fffffffffe3100000000000000000000000000000085ffffffffffffffffffff6600000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000b0ffffffffffff46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffff370000000000000000000000003dffffffffff4b000000000000000025fbffffffff9500000000000000000000000000000000beffffffffffffffffffdb00000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000008dffffffffffff4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000c3ffffffffffff410000000000000000000000006fffffffffd900000000000000000000aeffffffffd10000000000000000000000000000000025faffffffffffffffffff24000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000006bffffffffffff57000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000099ffffffffffff4c0000000000000000000000008bffffffff9d0000000000000000000072fffffffff40000000000000000000000000000000000adffffffffffffffffff67000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000002984848484848430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000006fffffffffffff5600000000000000000000000094ffffffff88000000000000000000005dffffffffff03000000000000000000000000000000004bffffffffffffffffff89000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000206868686868682500000000000000000000000084ffffffff95000000000000000000006afffffffff700000000000000000000000000000000000ffeffffffffffffffff9e000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006effffffffc5000000000000000000009affffffffe0000000000000000000000000000000000000d9ffffffffffffffffaa000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003afffffffffe2a00000000000000000eeeffffffffad000000000000000000000000000000000000c1ffffffffffffffff98000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003efffffffffc90b00000000000002a7ffffffffff62000000000000000000000000000000000000b0ffffffffffffffff75000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083ffffffffffd040010000002fb9ffffffffffe209000000000000000000000000000000000000a8ffffffffffffffff2b000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de3ffffffffffffeac7c5e4ffffffffffffff5400000000000000000000000000000000000000a8ffffffffffffffa200000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bedffffffffffffffffffffffffffffff760000000000000000000000000000000000000000a8fffffffffff48c0600000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026c9fffffffffffffffffffffffff05900000000000000000000000000000000000000000089c9bfa5844e0d000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000460cfffffffffffffffffed87190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e5a7d9095836b330300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff75454545454545454545454545454545454545454545454545454545454544200000000000000000000000000000000000000000000000000004298989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898988000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc000000000000000000000000000000000000000000000000000070ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc000000000000000000000000000000000000000000000000000070ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc00000000000000000000000000000000000000000000000000006dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc00000000000000000000000000000000000000000000000000005fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcc00000000000000000000000000000000000000000000000000004dffffffffffffffffffffdf888888888888888888888888888888888888888888888888888888888888c2ffffffffffffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffffff0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0bf000000000000000000000000000000000000000000000000000033ffffffffffffffffffffcc0000000000000000000000000000000000000000000000000000000000009affffffffffffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7ffffffffffffffffffe6000000000000000000000000000000000000000000000000000000000000cfffffffffffffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ffffffffffffffffffff250000000000000000000000000000000000000000000000000000000028ffffffffffffffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000aaffffffffffffffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012f7ffffffffffffffffffeb17000000000000000000000000000000000000000000000000000059fffffffffffff6ffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095ffffffffffffffffffffb2010000000000000000000000000000000000000000000000004ef9ffffffffffe39effffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe5ffffffffffffffffffffad09000000000000000000000000000000000000000000047cfdffffffffffff5c94ffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cfdffffffffffffffffffffd0410000000000000000000000000000000000000047ceffffffffffffffb00194ffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006affffffffffffffffffffffffba580c000000000000000000000000001d71cfffffffffffffffffd30c0094ffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074fdfffffffffffffffffffffffff7bb8e634235281f26334f71a1d9ffffffffffffffffffffda20000094ffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cf1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc51300000094ffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b0fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc8c080000000090ffffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac8ffffffffffffffffffffffffffffffffffffffffffffffffffffffffc9310000000000001feeffffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038a4f2fffffffffffffffffffffffffffffffffffffffffffffeb2410000000000000000004cfeffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064794ccf9fffffffffffffffffffffffffffffff5b46b1f00000000000000000000000088ffffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000633577491a8b1bac3c0b4a79a7b532b0600000000000000000000000000000003c1ffffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019e8ffffd800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a30302800000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000000204040404040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000b4ffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000d1fffffffffff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fefffffffffffffffffffffff6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000000effffffffffff10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000effffffffffffffffffffffffff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000000cffffffffffffe900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030ffffffffffffffffffffffffff1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000002bffffffffffffe200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062ffffffffffffffffffffffffff4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000004affffffffffffdb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5ffffffffffffffffffffffffff9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000000077ffffffffffffd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039fefffffffffffffffffffffffffff82400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8fffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000000a6ffffffffffffcc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ee2ffffffffffffffffffffffffffffffd212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fefffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000000000002e3ffffffffffffc500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e9ffffffffffffffffffffffffffffffffffdd42000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffffffffffffff4000000000000000000000000000000000000000000000000000000000000004affffffffffffffbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192f5f90ddffffffffffffffffffffffffffffffffffffffffffd086582c17090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030fffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000000b1ffffffffffffffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fcfdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfc1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062fffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000000042ffffffffffffffffaf00000000000000000000000000000000004298989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898988000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5fffffffffffffffffffffffff400000000000000000000000000000000000000000000000000000000001ae6ffffffffffffffffa8000000000000000000000000000000000070ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd800000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039fefffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000000024dcffffffffffffffffffa0000000000000000000000000000000000070ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd800000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ee2fffffffffffffffffffffffffff40000000000000000000000000000000000000000000000000000066bf2ffffffffffffffffffff9900000000000000000000000000000000006fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd100000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e9fffffffffffffffffffffffffffff40404040404040404040404040404040404040404040612265091e4ffffffffffffffffffffffff92000000000000000000000000000000000061ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbe0000000000000000000000000e646464646464646464646464646464646464646464646464646464646464646464646464640a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a192f5f90ddffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8a00000000000000000000000000000000004effffffffffffffffffffdd88888888888888888888888888888888888888888888888888888888888888afffffffffffffffffffffab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023fcfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83000000000000000000000000000000000038ffffffffffffffffffffc1000000000000000000000000000000000000000000000000000000000000006cffffffffffffffffffff870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7c000000000000000000000000000000000008f8ffffffffffffffffffe300000000000000000000000000000000000000000000000000000000000000a2ffffffffffffffffffff490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff74000000000000000000000000000000000000c2ffffffffffffffffffff21000000000000000000000000000000000000000000000000000000000006ecfffffffffffffffffffb0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6d00000000000000000000000000000000000074ffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000064ffffffffffffffffffffa5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff660000000000000000000000000000000000000ff3ffffffffffffffffffef1800000000000000000000000000000000000000000000000000000017e9ffffffffffffffffffff3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646425000000000000000000000000000000000000008bffffffffffffffffffffbf06000000000000000000000000000000000000000000000000000bc6ffffffffffffffffffffac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad9ffffffffffffffffffffbc12000000000000000000000000000000000000000000000020cdffffffffffffffffffffe814000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034f8ffffffffffffffffffffe65f04000000000000000000000000000000000000000e79f3fffffffffffffffffffff945000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004af8ffffffffffffffffffffffdd6c1b0000000000000000000000000000003187f0fffffffffffffffffffffffb5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049f3fffffffffffffffffffffffffecb8c63381c0f030007142247719ce2fffffffffffffffffffffffffff150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ccfffffffffffffffffffffffffffffffffffffffbffffffffffffffffffffffffffffffffffffffd12500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067bf1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1770700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148df0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffee8d150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095cbdfbfffffffffffffffffffffffffffffffffffffffffffffffffffbbf6009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d4e93caf5fffffffffffffffffffffffffffffffffff9ce9a550f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002274f6a849eadb5bdc5c0b7aea48b6f543006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606025000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!21 &-948934019608932328 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: NotoSerifThai-Regular Material + m_Shader: {fileID: 4800000, guid: 128e987d567d4e2c824d754223b3f3b0, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -1740491198627632043} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} +--- !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: NotoSerifThai-Regular + m_EditorClassIdentifier: + hashCode: 945054226 + material: {fileID: -948934019608932328} + materialHashCode: -1188540558 + m_Version: 1.1.0 + m_SourceFontFileGUID: 838305f3fd95d12498f45ae650106e4d + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: 838305f3fd95d12498f45ae650106e4d, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: 838305f3fd95d12498f45ae650106e4d, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FaceIndex: 0 + m_FamilyName: Noto Serif Thai + m_StyleName: Regular + m_PointSize: 128 + m_Scale: 1 + m_LineHeight: 204.544 + m_AscentLine: 136.192 + m_CapLine: 92 + m_MeanLine: 69 + m_Baseline: 0 + m_DescentLine: -68.352 + m_SuperscriptOffset: 136.192 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -68.352 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -16 + m_UnderlineThickness: 6.4 + m_StrikethroughOffset: 27.6 + m_StrikethroughThickness: 6.4 + m_TabWidth: 33 + m_GlyphTable: + - m_Index: 2 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 33 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 33 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 16 + m_Metrics: + m_Width: 90 + m_Height: 18 + m_HorizontalBearingX: 10 + m_HorizontalBearingY: 17 + m_HorizontalAdvance: 110 + m_GlyphRect: + m_X: 476 + m_Y: 176 + m_Width: 90 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 38 + m_Height: 31 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 92 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 129 + m_Y: 470 + m_Width: 38 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 91 + m_Height: 92 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 92 + m_HorizontalAdvance: 90 + m_GlyphRect: + m_X: 108 + m_Y: 6 + m_Width: 91 + m_Height: 92 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 82 + m_Height: 92 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 92 + m_HorizontalAdvance: 93 + m_GlyphRect: + m_X: 151 + m_Y: 784 + m_Width: 82 + m_Height: 92 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 71 + m_Height: 92 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 92 + m_HorizontalAdvance: 80 + m_GlyphRect: + m_X: 6 + m_Y: 895 + m_Width: 71 + m_Height: 92 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 100 + m_Metrics: + m_Width: 71 + m_Height: 92 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 92 + m_HorizontalAdvance: 80 + m_GlyphRect: + m_X: 156 + m_Y: 888 + m_Width: 71 + m_Height: 92 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 106 + m_Metrics: + m_Width: 91 + m_Height: 92 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 92 + m_HorizontalAdvance: 98 + m_GlyphRect: + m_X: 156 + m_Y: 617 + m_Width: 91 + m_Height: 92 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 125 + m_Metrics: + m_Width: 81 + m_Height: 92 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 92 + m_HorizontalAdvance: 84 + m_GlyphRect: + m_X: 145 + m_Y: 513 + m_Width: 81 + m_Height: 92 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 182 + m_Metrics: + m_Width: 70 + m_Height: 100 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 98 + m_HorizontalAdvance: 79 + m_GlyphRect: + m_X: 6 + m_Y: 672 + m_Width: 70 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 186 + m_Metrics: + m_Width: 56 + m_Height: 72 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 70 + m_HorizontalAdvance: 68 + m_GlyphRect: + m_X: 88 + m_Y: 664 + m_Width: 56 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 196 + m_Metrics: + m_Width: 66 + m_Height: 104 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 73 + m_HorizontalAdvance: 69 + m_GlyphRect: + m_X: 6 + m_Y: 556 + m_Width: 66 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 215 + m_Metrics: + m_Width: 38 + m_Height: 98 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 98 + m_HorizontalAdvance: 40 + m_GlyphRect: + m_X: 71 + m_Y: 124 + m_Width: 38 + m_Height: 98 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 221 + m_Metrics: + m_Width: 76 + m_Height: 70 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 70 + m_HorizontalAdvance: 83 + m_GlyphRect: + m_X: 506 + m_Y: 6 + m_Width: 76 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 240 + m_Metrics: + m_Width: 55 + m_Height: 70 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 70 + m_HorizontalAdvance: 60 + m_GlyphRect: + m_X: 84 + m_Y: 784 + m_Width: 55 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 281 + m_Metrics: + m_Width: 22 + m_Height: 37 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 17 + m_HorizontalAdvance: 32 + m_GlyphRect: + m_X: 994 + m_Y: 6 + m_Width: 22 + m_Height: 37 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 284 + m_Metrics: + m_Width: 52 + m_Height: 94 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 93 + m_HorizontalAdvance: 61 + m_GlyphRect: + m_X: 121 + m_Y: 110 + m_Width: 52 + m_Height: 94 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 290 + m_Metrics: + m_Width: 61 + m_Height: 9 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: -10 + m_HorizontalAdvance: 59 + m_GlyphRect: + m_X: 6 + m_Y: 1009 + m_Width: 61 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 336 + m_Metrics: + m_Width: 65 + m_Height: 71 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 71 + m_HorizontalAdvance: 80 + m_GlyphRect: + m_X: 185 + m_Y: 199 + m_Width: 65 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 337 + m_Metrics: + m_Width: 55 + m_Height: 74 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 73 + m_GlyphRect: + m_X: 62 + m_Y: 412 + m_Width: 55 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 338 + m_Metrics: + m_Width: 66 + m_Height: 77 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 74 + m_GlyphRect: + m_X: 185 + m_Y: 110 + m_Width: 66 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 343 + m_Metrics: + m_Width: 60 + m_Height: 73 + m_HorizontalBearingX: 10 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 82 + m_GlyphRect: + m_X: 674 + m_Y: 91 + m_Width: 60 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 350 + m_Metrics: + m_Width: 69 + m_Height: 72 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 71 + m_HorizontalAdvance: 80 + m_GlyphRect: + m_X: 594 + m_Y: 6 + m_Width: 69 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 354 + m_Metrics: + m_Width: 59 + m_Height: 74 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 817 + m_Y: 95 + m_Width: 59 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 357 + m_Metrics: + m_Width: 59 + m_Height: 73 + m_HorizontalBearingX: 10 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 81 + m_GlyphRect: + m_X: 746 + m_Y: 95 + m_Width: 59 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 360 + m_Metrics: + m_Width: 56 + m_Height: 73 + m_HorizontalBearingX: 10 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 78 + m_GlyphRect: + m_X: 189 + m_Y: 367 + m_Width: 56 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 364 + m_Metrics: + m_Width: 56 + m_Height: 74 + m_HorizontalBearingX: 8 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 77 + m_GlyphRect: + m_X: 476 + m_Y: 90 + m_Width: 56 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 373 + m_Metrics: + m_Width: 11 + m_Height: 30 + m_HorizontalBearingX: -23 + m_HorizontalBearingY: 110 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 994 + m_Y: 55 + m_Width: 11 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 376 + m_Metrics: + m_Width: 55 + m_Height: 25 + m_HorizontalBearingX: -42 + m_HorizontalBearingY: 104 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 84 + m_Y: 627 + m_Width: 55 + m_Height: 25 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 378 + m_Metrics: + m_Width: 46 + m_Height: 30 + m_HorizontalBearingX: -52 + m_HorizontalBearingY: 111 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 616 + m_Y: 90 + m_Width: 46 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 384 + m_Metrics: + m_Width: 49 + m_Height: 32 + m_HorizontalBearingX: -58 + m_HorizontalBearingY: 112 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 62 + m_Y: 498 + m_Width: 49 + m_Height: 32 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 388 + m_Metrics: + m_Width: 63 + m_Height: 73 + m_HorizontalBearingX: 8 + m_HorizontalBearingY: 71 + m_HorizontalAdvance: 84 + m_GlyphRect: + m_X: 185 + m_Y: 282 + m_Width: 63 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 390 + m_Metrics: + m_Width: 48 + m_Height: 73 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 71 + m_HorizontalAdvance: 64 + m_GlyphRect: + m_X: 129 + m_Y: 385 + m_Width: 48 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 402 + m_Metrics: + m_Width: 104 + m_Height: 74 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 118 + m_GlyphRect: + m_X: 211 + m_Y: 6 + m_Width: 104 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 403 + m_Metrics: + m_Width: 77 + m_Height: 73 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 71 + m_HorizontalAdvance: 84 + m_GlyphRect: + m_X: 327 + m_Y: 6 + m_Width: 77 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 404 + m_Metrics: + m_Width: 54 + m_Height: 74 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 75 + m_GlyphRect: + m_X: 957 + m_Y: 97 + m_Width: 54 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 409 + m_Metrics: + m_Width: 78 + m_Height: 72 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 71 + m_HorizontalAdvance: 92 + m_GlyphRect: + m_X: 416 + m_Y: 6 + m_Width: 78 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 410 + m_Metrics: + m_Width: 60 + m_Height: 73 + m_HorizontalBearingX: 12 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 84 + m_GlyphRect: + m_X: 671 + m_Y: 176 + m_Width: 60 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 411 + m_Metrics: + m_Width: 67 + m_Height: 74 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 82 + m_GlyphRect: + m_X: 329 + m_Y: 91 + m_Width: 67 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 412 + m_Metrics: + m_Width: 66 + m_Height: 99 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 99 + m_HorizontalAdvance: 81 + m_GlyphRect: + m_X: 6 + m_Y: 784 + m_Width: 66 + m_Height: 99 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 413 + m_Metrics: + m_Width: 54 + m_Height: 74 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 64 + m_GlyphRect: + m_X: 263 + m_Y: 92 + m_Width: 54 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 417 + m_Metrics: + m_Width: 50 + m_Height: 61 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 64 + m_HorizontalAdvance: 61 + m_GlyphRect: + m_X: 89 + m_Y: 866 + m_Width: 50 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 418 + m_Metrics: + m_Width: 49 + m_Height: 73 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 84 + m_Y: 542 + m_Width: 49 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 419 + m_Metrics: + m_Width: 65 + m_Height: 71 + m_HorizontalBearingX: 14 + m_HorizontalBearingY: 71 + m_HorizontalAdvance: 83 + m_GlyphRect: + m_X: 105 + m_Y: 302 + m_Width: 65 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 420 + m_Metrics: + m_Width: 49 + m_Height: 132 + m_HorizontalBearingX: -6 + m_HorizontalBearingY: 131 + m_HorizontalAdvance: 44 + m_GlyphRect: + m_X: 6 + m_Y: 268 + m_Width: 49 + m_Height: 132 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 421 + m_Metrics: + m_Width: 44 + m_Height: 132 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 131 + m_HorizontalAdvance: 46 + m_GlyphRect: + m_X: 6 + m_Y: 412 + m_Width: 44 + m_Height: 132 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 422 + m_Metrics: + m_Width: 90 + m_Height: 106 + m_HorizontalBearingX: -39 + m_HorizontalBearingY: 105 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 6 + m_Y: 6 + m_Width: 90 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 423 + m_Metrics: + m_Width: 26 + m_Height: 71 + m_HorizontalBearingX: 14 + m_HorizontalBearingY: 71 + m_HorizontalAdvance: 44 + m_GlyphRect: + m_X: 67 + m_Y: 282 + m_Width: 26 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 424 + m_Metrics: + m_Width: 55 + m_Height: 22 + m_HorizontalBearingX: -67 + m_HorizontalBearingY: 103 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 89 + m_Y: 975 + m_Width: 55 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 426 + m_Metrics: + m_Width: 55 + m_Height: 24 + m_HorizontalBearingX: -67 + m_HorizontalBearingY: 105 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 89 + m_Y: 939 + m_Width: 55 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 428 + m_Metrics: + m_Width: 53 + m_Height: 132 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 131 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 6 + m_Y: 124 + m_Width: 53 + m_Height: 132 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 429 + m_Metrics: + m_Width: 22 + m_Height: 32 + m_HorizontalBearingX: -34 + m_HorizontalBearingY: -6 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 67 + m_Y: 365 + m_Width: 22 + m_Height: 32 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 433 + m_Metrics: + m_Width: 58 + m_Height: 24 + m_HorizontalBearingX: -70 + m_HorizontalBearingY: 105 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 88 + m_Y: 748 + m_Width: 58 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 435 + m_Metrics: + m_Width: 43 + m_Height: 33 + m_HorizontalBearingX: -55 + m_HorizontalBearingY: -5 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 616 + m_Y: 132 + m_Width: 43 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 440 + m_Metrics: + m_Width: 69 + m_Height: 77 + m_HorizontalBearingX: 10 + m_HorizontalBearingY: 76 + m_HorizontalAdvance: 83 + m_GlyphRect: + m_X: 756 + m_Y: 6 + m_Width: 69 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 441 + m_Metrics: + m_Width: 67 + m_Height: 77 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 78 + m_GlyphRect: + m_X: 837 + m_Y: 6 + m_Width: 67 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 442 + m_Metrics: + m_Width: 66 + m_Height: 79 + m_HorizontalBearingX: 8 + m_HorizontalBearingY: 77 + m_HorizontalAdvance: 78 + m_GlyphRect: + m_X: 916 + m_Y: 6 + m_Width: 66 + m_Height: 79 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 443 + m_Metrics: + m_Width: 38 + m_Height: 36 + m_HorizontalBearingX: -44 + m_HorizontalBearingY: 115 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 71 + m_Y: 234 + m_Width: 38 + m_Height: 36 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 448 + m_Metrics: + m_Width: 69 + m_Height: 73 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 83 + m_GlyphRect: + m_X: 675 + m_Y: 6 + m_Width: 69 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 452 + m_Metrics: + m_Width: 57 + m_Height: 74 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 78 + m_GlyphRect: + m_X: 888 + m_Y: 97 + m_Width: 57 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 457 + m_Metrics: + m_Width: 60 + m_Height: 73 + m_HorizontalBearingX: 10 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 82 + m_GlyphRect: + m_X: 544 + m_Y: 90 + m_Width: 60 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 465 + m_Metrics: + m_Width: 52 + m_Height: 74 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 66 + m_GlyphRect: + m_X: 121 + m_Y: 216 + m_Width: 52 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 467 + m_Metrics: + m_Width: 56 + m_Height: 74 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 408 + m_Y: 91 + m_Width: 56 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 13 + m_GlyphIndex: 2 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 281 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 284 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 100 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 106 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 125 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 290 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 182 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 186 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 196 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 215 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 221 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 240 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3585 + m_GlyphIndex: 360 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3586 + m_GlyphIndex: 354 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3588 + m_GlyphIndex: 357 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3591 + m_GlyphIndex: 390 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3592 + m_GlyphIndex: 337 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3594 + m_GlyphIndex: 338 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3595 + m_GlyphIndex: 441 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3603 + m_GlyphIndex: 402 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3604 + m_GlyphIndex: 343 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3605 + m_GlyphIndex: 457 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3606 + m_GlyphIndex: 452 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3607 + m_GlyphIndex: 448 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3609 + m_GlyphIndex: 403 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3610 + m_GlyphIndex: 336 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3611 + m_GlyphIndex: 412 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3612 + m_GlyphIndex: 410 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3614 + m_GlyphIndex: 409 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3616 + m_GlyphIndex: 411 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3617 + m_GlyphIndex: 388 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3618 + m_GlyphIndex: 467 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3619 + m_GlyphIndex: 413 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3621 + m_GlyphIndex: 364 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3623 + m_GlyphIndex: 465 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3624 + m_GlyphIndex: 440 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3626 + m_GlyphIndex: 442 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3627 + m_GlyphIndex: 350 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3629 + m_GlyphIndex: 404 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3632 + m_GlyphIndex: 417 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3633 + m_GlyphIndex: 376 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3634 + m_GlyphIndex: 418 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3635 + m_GlyphIndex: 422 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3636 + m_GlyphIndex: 424 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3637 + m_GlyphIndex: 426 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3639 + m_GlyphIndex: 433 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3640 + m_GlyphIndex: 429 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3641 + m_GlyphIndex: 435 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3648 + m_GlyphIndex: 423 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3649 + m_GlyphIndex: 419 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3650 + m_GlyphIndex: 428 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3651 + m_GlyphIndex: 421 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3652 + m_GlyphIndex: 420 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3655 + m_GlyphIndex: 384 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3656 + m_GlyphIndex: 373 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3657 + m_GlyphIndex: 378 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 3660 + m_GlyphIndex: 443 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 16 + m_Scale: 1 + m_AtlasTextures: + - {fileID: -1740491198627632043} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_ClearDynamicDataOnBuild: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 102 + m_Height: 118 + - m_X: 0 + m_Y: 118 + m_Width: 65 + m_Height: 144 + - m_X: 102 + m_Y: 0 + m_Width: 103 + m_Height: 104 + - m_X: 0 + m_Y: 262 + m_Width: 61 + m_Height: 144 + - m_X: 205 + m_Y: 0 + m_Width: 116 + m_Height: 86 + - m_X: 0 + m_Y: 406 + m_Width: 56 + m_Height: 144 + - m_X: 321 + m_Y: 0 + m_Width: 89 + m_Height: 85 + - m_X: 410 + m_Y: 0 + m_Width: 90 + m_Height: 84 + - m_X: 0 + m_Y: 550 + m_Width: 78 + m_Height: 116 + - m_X: 0 + m_Y: 666 + m_Width: 82 + m_Height: 112 + - m_X: 0 + m_Y: 778 + m_Width: 78 + m_Height: 111 + - m_X: 0 + m_Y: 889 + m_Width: 83 + m_Height: 104 + - m_X: 500 + m_Y: 0 + m_Width: 88 + m_Height: 82 + - m_X: 588 + m_Y: 0 + m_Width: 81 + m_Height: 84 + - m_X: 669 + m_Y: 0 + m_Width: 81 + m_Height: 85 + - m_X: 750 + m_Y: 0 + m_Width: 81 + m_Height: 89 + - m_X: 831 + m_Y: 0 + m_Width: 79 + m_Height: 89 + - m_X: 910 + m_Y: 0 + m_Width: 78 + m_Height: 91 + - m_X: 65 + m_Y: 118 + m_Width: 50 + m_Height: 110 + - m_X: 115 + m_Y: 104 + m_Width: 64 + m_Height: 106 + - m_X: 179 + m_Y: 104 + m_Width: 78 + m_Height: 89 + - m_X: 257 + m_Y: 86 + m_Width: 66 + m_Height: 86 + - m_X: 323 + m_Y: 85 + m_Width: 79 + m_Height: 86 + - m_X: 179 + m_Y: 193 + m_Width: 77 + m_Height: 83 + - m_X: 115 + m_Y: 210 + m_Width: 64 + m_Height: 86 + - m_X: 65 + m_Y: 228 + m_Width: 50 + m_Height: 48 + - m_X: 61 + m_Y: 276 + m_Width: 38 + m_Height: 83 + - m_X: 99 + m_Y: 296 + m_Width: 77 + m_Height: 83 + - m_X: 179 + m_Y: 276 + m_Width: 75 + m_Height: 85 + - m_X: 402 + m_Y: 85 + m_Width: 68 + m_Height: 86 + - m_X: 470 + m_Y: 84 + m_Width: 68 + m_Height: 86 + - m_X: 538 + m_Y: 84 + m_Width: 72 + m_Height: 85 + - m_X: 610 + m_Y: 84 + m_Width: 58 + m_Height: 42 + - m_X: 668 + m_Y: 85 + m_Width: 72 + m_Height: 85 + - m_X: 740 + m_Y: 89 + m_Width: 71 + m_Height: 85 + - m_X: 811 + m_Y: 89 + m_Width: 71 + m_Height: 86 + - m_X: 882 + m_Y: 91 + m_Width: 69 + m_Height: 86 + - m_X: 951 + m_Y: 91 + m_Width: 66 + m_Height: 86 + - m_X: 610 + m_Y: 126 + m_Width: 55 + m_Height: 45 + - m_X: 56 + m_Y: 406 + m_Width: 67 + m_Height: 86 + - m_X: 123 + m_Y: 379 + m_Width: 60 + m_Height: 85 + - m_X: 183 + m_Y: 361 + m_Width: 68 + m_Height: 85 + - m_X: 56 + m_Y: 492 + m_Width: 61 + m_Height: 44 + - m_X: 78 + m_Y: 536 + m_Width: 61 + m_Height: 85 + - m_X: 78 + m_Y: 621 + m_Width: 67 + m_Height: 37 + - m_X: 82 + m_Y: 658 + m_Width: 68 + m_Height: 84 + - m_X: 82 + m_Y: 742 + m_Width: 70 + m_Height: 36 + - m_X: 78 + m_Y: 778 + m_Width: 67 + m_Height: 82 + - m_X: 83 + m_Y: 860 + m_Width: 62 + m_Height: 73 + - m_X: 83 + m_Y: 933 + m_Width: 67 + m_Height: 36 + - m_X: 83 + m_Y: 969 + m_Width: 67 + m_Height: 34 + - m_X: 988 + m_Y: 0 + m_Width: 34 + m_Height: 49 + - m_X: 988 + m_Y: 49 + m_Width: 23 + m_Height: 42 + - m_X: 123 + m_Y: 464 + m_Width: 50 + m_Height: 43 + - m_X: 61 + m_Y: 359 + m_Width: 34 + m_Height: 44 + - m_X: 470 + m_Y: 170 + m_Width: 102 + m_Height: 30 + - m_X: 0 + m_Y: 1003 + m_Width: 73 + m_Height: 21 + - m_X: 139 + m_Y: 507 + m_Width: 93 + m_Height: 104 + - m_X: 150 + m_Y: 611 + m_Width: 103 + m_Height: 104 + - m_X: 145 + m_Y: 778 + m_Width: 94 + m_Height: 104 + - m_X: 150 + m_Y: 882 + m_Width: 83 + m_Height: 104 + - m_X: 665 + m_Y: 170 + m_Width: 72 + m_Height: 85 + m_FreeGlyphRects: + - m_X: 102 + m_Y: 104 + m_Width: 13 + m_Height: 14 + - m_X: 205 + m_Y: 86 + m_Width: 52 + m_Height: 18 + - m_X: 321 + m_Y: 85 + m_Width: 2 + m_Height: 1 + - m_X: 61 + m_Y: 262 + m_Width: 4 + m_Height: 14 + - m_X: 99 + m_Y: 276 + m_Width: 16 + m_Height: 20 + - m_X: 254 + m_Y: 276 + m_Width: 770 + m_Height: 748 + - m_X: 500 + m_Y: 82 + m_Width: 88 + m_Height: 2 + - m_X: 410 + m_Y: 84 + m_Width: 60 + m_Height: 1 + - m_X: 668 + m_Y: 84 + m_Width: 1 + m_Height: 1 + - m_X: 740 + m_Y: 85 + m_Width: 10 + m_Height: 4 + - m_X: 882 + m_Y: 89 + m_Width: 28 + m_Height: 2 + - m_X: 176 + m_Y: 296 + m_Width: 3 + m_Height: 83 + - m_X: 176 + m_Y: 361 + m_Width: 7 + m_Height: 18 + - m_X: 56 + m_Y: 536 + m_Width: 22 + m_Height: 14 + - m_X: 78 + m_Y: 658 + m_Width: 4 + m_Height: 8 + - m_X: 78 + m_Y: 860 + m_Width: 5 + m_Height: 29 + - m_X: 1017 + m_Y: 49 + m_Width: 7 + m_Height: 975 + - m_X: 1022 + m_Y: 0 + m_Width: 2 + m_Height: 1024 + - m_X: 1011 + m_Y: 49 + m_Width: 13 + m_Height: 42 + - m_X: 117 + m_Y: 492 + m_Width: 6 + m_Height: 44 + - m_X: 95 + m_Y: 359 + m_Width: 4 + m_Height: 47 + - m_X: 61 + m_Y: 403 + m_Width: 62 + m_Height: 3 + - m_X: 95 + m_Y: 379 + m_Width: 28 + m_Height: 27 + - m_X: 256 + m_Y: 193 + m_Width: 214 + m_Height: 831 + - m_X: 257 + m_Y: 172 + m_Width: 213 + m_Height: 852 + - m_X: 323 + m_Y: 171 + m_Width: 147 + m_Height: 853 + - m_X: 538 + m_Y: 169 + m_Width: 72 + m_Height: 1 + - m_X: 572 + m_Y: 169 + m_Width: 38 + m_Height: 855 + - m_X: 73 + m_Y: 1003 + m_Width: 951 + m_Height: 21 + - m_X: 0 + m_Y: 993 + m_Width: 83 + m_Height: 10 + - m_X: 73 + m_Y: 993 + m_Width: 10 + m_Height: 31 + - m_X: 183 + m_Y: 446 + m_Width: 841 + m_Height: 61 + - m_X: 117 + m_Y: 507 + m_Width: 22 + m_Height: 29 + - m_X: 173 + m_Y: 464 + m_Width: 851 + m_Height: 43 + - m_X: 251 + m_Y: 361 + m_Width: 773 + m_Height: 250 + - m_X: 253 + m_Y: 361 + m_Width: 771 + m_Height: 663 + - m_X: 232 + m_Y: 446 + m_Width: 792 + m_Height: 165 + - m_X: 139 + m_Y: 611 + m_Width: 11 + m_Height: 10 + - m_X: 145 + m_Y: 611 + m_Width: 5 + m_Height: 47 + - m_X: 150 + m_Y: 715 + m_Width: 874 + m_Height: 27 + - m_X: 152 + m_Y: 715 + m_Width: 872 + m_Height: 63 + - m_X: 239 + m_Y: 715 + m_Width: 785 + m_Height: 309 + - m_X: 145 + m_Y: 882 + m_Width: 5 + m_Height: 51 + - m_X: 150 + m_Y: 986 + m_Width: 874 + m_Height: 38 + - m_X: 233 + m_Y: 882 + m_Width: 791 + m_Height: 142 + - m_X: 665 + m_Y: 126 + m_Width: 3 + m_Height: 44 + - m_X: 737 + m_Y: 170 + m_Width: 3 + m_Height: 854 + - m_X: 256 + m_Y: 255 + m_Width: 768 + m_Height: 769 + - m_X: 256 + m_Y: 200 + m_Width: 409 + m_Height: 824 + - m_X: 572 + m_Y: 171 + m_Width: 93 + m_Height: 853 + - m_X: 737 + m_Y: 174 + m_Width: 74 + m_Height: 850 + - m_X: 737 + m_Y: 177 + m_Width: 287 + m_Height: 847 + - m_X: 737 + m_Y: 175 + m_Width: 145 + m_Height: 849 + 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: 6 + m_AtlasRenderMode: 4121 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: + - {fileID: 11400000, guid: 25926ab1c3fc54a41bc3babca7b0791a, type: 2} + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 838305f3fd95d12498f45ae650106e4d + pointSizeSamplingMode: 1 + pointSize: 128 + padding: 6 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 7 + characterSequence: "Eng\r\n\"\u0E07\u0E32\u0E19\u0E23\u0E30\u0E1A\u0E32\u0E22\u0E2A\u0E35\nArendelle\"\r\n\u0E40\u0E23\u0E34\u0E48\u0E21\u0E15\u0E49\u0E19\r\n\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E0A\u0E34\u0E49\u0E19\u0E07\u0E32\u0E19\u0E40\u0E1E\u0E37\u0E48\u0E2D\u0E23\u0E30\u0E1A\u0E32\u0E22\u0E2A\u0E35\r\n\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E0A\u0E34\u0E49\u0E19\u0E19\u0E35\u0E49\u0E43\u0E0A\u0E48\u0E2B\u0E23\u0E34\u0E2D\u0E44\u0E21\u0E48?\r\r\n\u0E43\u0E0A\u0E48, + \u0E42\u0E1B\u0E23\u0E14\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\r\n\u0E44\u0E21\u0E48\u0E43\u0E0A\u0E48, + \u0E42\u0E1B\u0E23\u0E14\u0E22\u0E49\u0E2D\u0E19\u0E01\u0E25\u0E31\u0E1A\r\n\u0E40\u0E27\u0E25\u0E32\u0E17\u0E35\u0E48\u0E40\u0E2B\u0E25\u0E37\u0E2D\r\n\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C\r\n\u0E04\u0E38\u0E13\u0E01\u0E33\u0E25\u0E31\u0E07\u0E08\u0E30\u0E2D\u0E2D\u0E01\u0E08\u0E32\u0E01\u0E2A\u0E48\u0E27\u0E19\u0E07\u0E32\u0E19\u0E23\u0E30\u0E1A\u0E32\u0E22\u0E2A\u0E35\r\n\u0E04\u0E38\u0E13\u0E23\u0E30\u0E1A\u0E32\u0E22\u0E2A\u0E35\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E34\u0E49\u0E19\u0E41\u0E25\u0E49\u0E27\u0E43\u0E0A\u0E48\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48\r\n\u0E43\u0E0A\u0E48, + \u0E42\u0E1B\u0E23\u0E14\u0E14\u0E33\u0E40\u0E19\u0E34\u0E19\u0E01\u0E32\u0E23\r\n\u0E25\u0E32\u0E22\u0E40\u0E0B\u0E19\u0E15\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\r\r\n\u0E15\u0E23\u0E27\u0E08\u0E2A\u0E2D\u0E1A\u0E25\u0E32\u0E22\u0E40\u0E0B\u0E19\u0E15\u0E4C\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\r\n\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\r\n\u0E41\u0E01\u0E49\u0E44\u0E02\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E40\u0E15\u0E34\u0E21\r\n\u0E2D\u0E31\u0E1E\u0E42\u0E2B\u0E25\u0E14\u0E20\u0E32\u0E1E\u0E40\u0E2A\u0E23\u0E47\u0E08\u0E2A\u0E21\u0E1A\u0E39\u0E23\u0E13\u0E4C\r\n\u0E23\u0E2B\u0E31\u0E2A\u0E01\u0E32\u0E23\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E23\u0E39\u0E1B\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\r\n\u0E04\u0E38\u0E13\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E0A\u0E33\u0E23\u0E30\u0E14\u0E49\u0E27\u0E22\u0E23\u0E2B\u0E31\u0E2A\u0E19\u0E35\u0E49\u0E17\u0E35\u0E48\u0E40\u0E04\u0E32\u0E40\u0E15\u0E2D\u0E23\u0E4C\r\n\u0E23\u0E31\u0E1A\u0E2A\u0E34\u0E19\u0E04\u0E49\u0E32\r\n\u0E20\u0E32\u0E1E\u0E28\u0E34\u0E25\u0E1B\u0E30\r\n\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E20\u0E32\u0E1E\u0E28\u0E34\u0E25\u0E1B\u0E30\r\n\u0E22\u0E49\u0E2D\u0E19\u0E01\u0E25\u0E31\u0E1A\r\n\u0E23\u0E2B\u0E31\u0E2A\u0E01\u0E32\u0E23\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E23\u0E39\u0E1B\r\n\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E20\u0E32\u0E1E\r\n\u0E04\u0E33\u0E40\u0E15\u0E37\u0E2D\u0E19\r\n\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E01\u0E32\u0E23\u0E2A\u0E31\u0E48\u0E07\u0E1E\u0E34\u0E21\u0E1E\u0E4C\r\n\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01\r\n\u0E22\u0E37\u0E19\u0E22\u0E31\u0E19\u0E08\u0E30\u0E25\u0E1A\u0E20\u0E32\u0E1E\u0E16\u0E32\u0E27\u0E23\u0E43\u0E0A\u0E48\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48\r\n\u0E25\u0E1A" + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4121 + 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 diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifThai-Regular.asset.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifThai-Regular.asset.meta new file mode 100644 index 0000000..91558b0 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/Resources/NotoSerifThai-Regular.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 02fb7c81edcca874b81df6299ee2892b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Asset/RadialClock.prefab b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Asset/RadialClock.prefab index a27bacf..6c5e2cf 100644 --- a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Asset/RadialClock.prefab +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Asset/RadialClock.prefab @@ -34,6 +34,7 @@ RectTransform: - {fileID: 1792240707152731105} - {fileID: 1792187184970575513} - {fileID: 8757555787750090136} + - {fileID: 8585078655671656426} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -270,7 +271,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &8757555787750090136 RectTransform: m_ObjectHideFlags: 0 @@ -343,7 +344,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 5d4111d72b538b544860d085f76e5ad8, type: 3} m_Name: m_EditorClassIdentifier: - language: 40 + language: 10 contexts: - language: 10 text: TIME LEFT @@ -366,3 +367,177 @@ MonoBehaviour: lineSpacing: 0.9 baseline: 105.8 baseX: -23.78 +--- !u!1 &6236922338507755595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8585078655671656426} + - component: {fileID: 131383205813709421} + - component: {fileID: 3395254318903095511} + - component: {fileID: 7237260900531551862} + m_Layer: 5 + m_Name: Text Desc_tmp + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8585078655671656426 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6236922338507755595} + 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: 1792381460007772463} + m_RootOrder: 3 + 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: -49.4, y: 100} + m_SizeDelta: {x: 300, y: 300} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &131383205813709421 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6236922338507755595} + m_CullTransparentMesh: 0 +--- !u!114 &3395254318903095511 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6236922338507755595} + 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_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Time Left + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: f101d65fcacbc3c4894c0658b75abed3, type: 2} + m_sharedMaterial: {fileID: -329485177201057125, guid: f101d65fcacbc3c4894c0658b75abed3, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4286955735 + m_fontColor: {r: 0.84313726, g: 0.7529412, b: 0.52156866, 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: 16 + 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: 0 + 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!114 &7237260900531551862 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6236922338507755595} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 344445a89b4f74a0e9a0a766903df87e, type: 3} + m_Name: + m_EditorClassIdentifier: + mTerm: text-time-left + mTermSecondary: font + PrimaryTermModifier: 0 + SecondaryTermModifier: 0 + TermPrefix: + TermSuffix: + LocalizeOnAwake: 1 + IgnoreRTL: 0 + MaxCharactersInRTL: 0 + IgnoreNumbersInRTL: 1 + CorrectAlignmentForRTL: 1 + AddSpacesToJoinedLanguages: 0 + AllowLocalizedParameters: 1 + AllowParameters: 1 + TranslatedObjects: [] + LocalizeEvent: + m_PersistentCalls: + m_Calls: [] + AlwaysForceLocalize: 0 + LocalizeCallBack: + Target: {fileID: 0} + MethodName: + mGUI_ShowReferences: 0 + mGUI_ShowTems: 1 + mGUI_ShowCallback: 0 + mLocalizeTarget: {fileID: 0} + mLocalizeTargetName: I2.Loc.LocalizeTarget_TextMeshPro_UGUI diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/CycleLanguage.cs b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/CycleLanguage.cs index 93df6eb..4201bd0 100644 --- a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/CycleLanguage.cs +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/RoyalGallery/Script/CycleLanguage.cs @@ -8,7 +8,16 @@ namespace UltraCombos.Marvel.DrawHeroes { public void Cycle() { - Multilingual.Core.Instance.CycleLangauge(); + // Multilingual.Core.Instance.CycleLangauge(); + var current=I2.Loc.LocalizationManager.CurrentLanguage; + var all=I2.Loc.LocalizationManager.GetAllLanguages(); + + Debug.Log("current language: "+current); + // Debug.Log(all); + + foreach(var lan in all){ + if(lan!=current) I2.Loc.LocalizationManager.CurrentLanguage=lan; + } } } diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro.meta new file mode 100644 index 0000000..f9da8b5 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f54d1bd14bd3ca042bd867b519fee8cc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Documentation.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Documentation.meta new file mode 100644 index 0000000..afa527a --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Documentation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8e7e8f5a82a3a134e91c54efd2274ea9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c2ea2d278785aa03d590f89fabdb0f30ad0976e9 GIT binary patch literal 694398 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 E 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

Phf_!`cm)mjg@=!xv_%(czrwmNh&_ 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 fr)3ZFUV&*721m)l!jmcN8xw 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�BewIm~1i1qDi>|wQD|Q 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≦`0o(@JB0sERu3zfUsRNu(xa|rA`ieJ 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 Y&|?BN{_*!W3tm6{caJds=Lh%wJ%~ewUjP6A literal 0 HcmV?d00001 diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta new file mode 100644 index 0000000..f2fc814 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta @@ -0,0 +1,19 @@ +fileFormatVersion: 2 +guid: e3265ab4bf004d28a9537516768c1c75 +timeCreated: 1484171297 +licenseType: Pro +TrueTypeFontImporter: + serializedVersion: 2 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 1 + characterPadding: 0 + includeFontData: 1 + use2xBehaviour: 0 + fontNames: [] + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources.meta new file mode 100644 index 0000000..cfc142f --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 243e06394e614e5d99fab26083b707fa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials.meta new file mode 100644 index 0000000..8a01112 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 731f1baa9d144a9897cb1d341c2092b8 +folderAsset: yes +timeCreated: 1442040525 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat new file mode 100644 index 0000000..5bc142c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat @@ -0,0 +1,106 @@ +%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: LiberationSans SDF - Drop Shadow + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON UNDERLAY_ON + m_LightmapFlags: 5 + 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: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + 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 + - _Diffuse: 0.5 + - _DiffusePower: 1 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _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 + - _UnderlayOffsetX: 0.5 + - _UnderlayOffsetY: -0.5 + - _UnderlaySoftness: 0.05 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, 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: 0.5} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta new file mode 100644 index 0000000..fbd2cdb --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e73a58f6e2794ae7b1b7e50b7fb811b0 +timeCreated: 1484172806 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset new file mode 100644 index 0000000..e907cc7 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset @@ -0,0 +1,343 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2180264 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 1 + 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} + - _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} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28268798066460806} + 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} + - _OutlineTex: + 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: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _BumpScale: 1 + - _ColorMask: 15 + - _CullMode: 0 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _Diffuse: 0.5 + - _DstBlend: 0 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _Parallax: 0.02 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.90909094 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.7386364 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SpecularPower: 2 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 512 + - _TextureWidth: 512 + - _UVSec: 0 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + - _ZWrite: 1 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, 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: 0.5} +--- !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: LiberationSans SDF - Fallback + m_EditorClassIdentifier: + hashCode: -1699145518 + material: {fileID: 2180264} + materialHashCode: 462855346 + m_Version: 1.1.0 + m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FamilyName: Liberation Sans + m_StyleName: Regular + m_PointSize: 86 + m_Scale: 1 + m_LineHeight: 98.8916 + m_AscentLine: 77.853516 + m_CapLine: 59 + m_MeanLine: 45 + m_Baseline: 0 + m_DescentLine: -18.22461 + m_SuperscriptOffset: 77.853516 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -18.22461 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -12.261719 + m_UnderlineThickness: 6.298828 + m_StrikethroughOffset: 18 + m_StrikethroughThickness: 6.298828 + m_TabWidth: 24 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 28268798066460806} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_ClearDynamicDataOnBuild: 1 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 511 + m_Height: 511 + m_fontInfo: + Name: Liberation Sans + PointSize: 86 + Scale: 1 + CharacterCount: 250 + LineHeight: 98.90625 + Baseline: 0 + Ascender: 77.84375 + CapHeight: 59.1875 + Descender: -18.21875 + CenterLine: 0 + SuperscriptOffset: 77.84375 + SubscriptOffset: -12.261719 + SubSize: 0.5 + Underline: -12.261719 + UnderlineThickness: 6.298828 + strikethrough: 23.675 + strikethroughThickness: 0 + TabWidth: 239.0625 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 512 + m_AtlasHeight: 512 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4169 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + pointSizeSamplingMode: 0 + pointSize: 86 + padding: 9 + packingMode: 4 + atlasWidth: 512 + atlasHeight: 512 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4169 + includeFontFeatures: 1 + 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: + - 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} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28268798066460806 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 0 + m_Height: 0 + m_CompleteImageSize: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 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 + image data: 0 + _typelessdata: + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta new file mode 100644 index 0000000..42dd6ac --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2e498d1c8094910479dc3e1b768306a4 +timeCreated: 1484171803 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat new file mode 100644 index 0000000..cca8ce8 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat @@ -0,0 +1,104 @@ +%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: LiberationSans SDF - Outline + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 5 + 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: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + 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 + - _Diffuse: 0.5 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _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 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _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: 0, g: 1, 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: 0.5} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta new file mode 100644 index 0000000..88d6334 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 79459efec17a4d00a321bdcc27bbc385 +timeCreated: 1484172856 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset new file mode 100644 index 0000000..c7b0771 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset @@ -0,0 +1,7821 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2180264 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 28684132378477856} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _FaceDilate: 0 + - _GradientScale: 10 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !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: LiberationSans SDF + m_EditorClassIdentifier: + hashCode: 231247347 + material: {fileID: 2180264} + materialHashCode: -1183942120 + m_Version: 1.1.0 + m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, + type: 3} + m_SourceFontFile: {fileID: 0} + m_AtlasPopulationMode: 0 + m_FaceInfo: + m_FamilyName: Liberation Sans + m_StyleName: Regular + m_PointSize: 86 + m_Scale: 1 + m_LineHeight: 98.8916 + m_AscentLine: 77.853516 + m_CapLine: 59 + m_MeanLine: 45 + m_Baseline: 0 + m_DescentLine: -18.22461 + m_SuperscriptOffset: 77.853516 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -18.22461 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -12.261719 + m_UnderlineThickness: 6.298828 + m_StrikethroughOffset: 18 + m_StrikethroughThickness: 6.298828 + m_TabWidth: 24 + m_GlyphTable: + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4 + m_Metrics: + m_Width: 9 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 555 + m_Y: 816 + m_Width: 9 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5 + m_Metrics: + m_Width: 25 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 775 + m_Y: 922 + m_Width: 25 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 471 + m_Y: 170 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7 + m_Metrics: + m_Width: 47 + m_Height: 70 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 64 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 161 + m_Y: 212 + m_Width: 47 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8 + m_Metrics: + m_Width: 70 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 409 + m_Y: 10 + m_Width: 70 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9 + m_Metrics: + m_Width: 53 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 437 + m_Y: 90 + m_Width: 53 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10 + m_Metrics: + m_Width: 8 + m_Height: 19 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 975 + m_Y: 961 + m_Width: 8 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11 + m_Metrics: + m_Width: 24 + m_Height: 80 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 146 + m_Y: 673 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12 + m_Metrics: + m_Width: 24 + m_Height: 80 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 189 + m_Y: 671 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13 + m_Metrics: + m_Width: 31 + m_Height: 30 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 33 + m_GlyphRect: + m_X: 495 + m_Y: 984 + m_Width: 31 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 330 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15 + m_Metrics: + m_Width: 10 + m_Height: 20 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 583 + m_Y: 992 + m_Width: 10 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 16 + m_Metrics: + m_Width: 23 + m_Height: 7 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 399 + m_Y: 925 + m_Width: 23 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 17 + m_Metrics: + m_Width: 10 + m_Height: 9 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 657 + m_Y: 958 + m_Width: 10 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 18 + m_Metrics: + m_Width: 24 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 695 + m_Y: 409 + m_Width: 24 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 19 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 532 + m_Y: 249 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 20 + m_Metrics: + m_Width: 38 + m_Height: 59 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 501 + m_Width: 38 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 21 + m_Metrics: + m_Width: 40 + m_Height: 60 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 596 + m_Y: 329 + m_Width: 40 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 22 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 417 + m_Y: 503 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 23 + m_Metrics: + m_Width: 45 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 725 + m_Y: 252 + m_Width: 45 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 24 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 724 + m_Y: 330 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 25 + m_Metrics: + m_Width: 41 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 912 + m_Y: 262 + m_Width: 41 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 26 + m_Metrics: + m_Width: 40 + m_Height: 59 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 438 + m_Y: 830 + m_Width: 40 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 27 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 648 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 40 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 856 + m_Y: 484 + m_Width: 40 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 10 + m_Height: 45 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 897 + m_Y: 819 + m_Width: 10 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 30 + m_Metrics: + m_Width: 10 + m_Height: 57 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 429 + m_Y: 287 + m_Width: 10 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 31 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 846 + m_Y: 341 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 32 + m_Metrics: + m_Width: 42 + m_Height: 29 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 227 + m_Y: 281 + m_Width: 42 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 33 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 392 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 728 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 74 + m_Height: 74 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 87 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 74 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 36 + m_Metrics: + m_Width: 57 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 828 + m_Y: 103 + m_Width: 57 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 542 + m_Y: 486 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 55 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 509 + m_Y: 88 + m_Width: 55 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 39 + m_Metrics: + m_Width: 51 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 655 + m_Y: 252 + m_Width: 51 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 47 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 629 + m_Y: 409 + m_Width: 47 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 43 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 789 + m_Y: 259 + m_Width: 43 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 57 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 904 + m_Y: 103 + m_Width: 57 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 43 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 495 + m_Y: 407 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 9 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 552 + m_Y: 919 + m_Width: 9 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 45 + m_Metrics: + m_Width: 36 + m_Height: 60 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 797 + m_Y: 569 + m_Width: 36 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 46 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 458 + m_Y: 326 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 39 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 816 + m_Width: 39 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 59 + m_Height: 59 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 71 + m_GlyphRect: + m_X: 97 + m_Y: 955 + m_Width: 59 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 49 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 562 + m_Y: 408 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 59 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 583 + m_Y: 89 + m_Width: 59 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 669 + m_Y: 491 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 52 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 103 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 53 + m_Metrics: + m_Width: 52 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 461 + m_Y: 248 + m_Width: 52 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 51 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 288 + m_Y: 273 + m_Width: 51 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 527 + m_Y: 329 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 56 + m_Metrics: + m_Width: 50 + m_Height: 60 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 655 + m_Y: 330 + m_Width: 50 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 57 + m_Metrics: + m_Width: 57 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 273 + m_Y: 195 + m_Width: 57 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 58 + m_Metrics: + m_Width: 85 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 85 + m_GlyphRect: + m_X: 103 + m_Y: 10 + m_Width: 85 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 59 + m_Metrics: + m_Width: 56 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 58 + m_GlyphRect: + m_X: 175 + m_Y: 955 + m_Width: 56 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 60 + m_Metrics: + m_Width: 54 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 56 + m_GlyphRect: + m_X: 582 + m_Y: 169 + m_Width: 54 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 61 + m_Metrics: + m_Width: 49 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 427 + m_Y: 404 + m_Width: 49 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 18 + m_Height: 80 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 232 + m_Y: 671 + m_Width: 18 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 63 + m_Metrics: + m_Width: 24 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 375 + m_Y: 951 + m_Width: 24 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 64 + m_Metrics: + m_Width: 18 + m_Height: 80 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 223 + m_Y: 393 + m_Width: 18 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 65 + m_Metrics: + m_Width: 38 + m_Height: 31 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 38 + m_GlyphRect: + m_X: 630 + m_Y: 870 + m_Width: 38 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 66 + m_Metrics: + m_Width: 51 + m_Height: 6 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: -12 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 894 + m_Width: 51 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 67 + m_Metrics: + m_Width: 19 + m_Height: 13 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 456 + m_Y: 997 + m_Width: 19 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 45 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 669 + m_Y: 648 + m_Width: 45 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 40 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 738 + m_Y: 409 + m_Width: 40 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 70 + m_Metrics: + m_Width: 38 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 908 + m_Y: 579 + m_Width: 38 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 40 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 797 + m_Y: 403 + m_Width: 40 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 42 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 785 + m_Y: 337 + m_Width: 42 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 73 + m_Metrics: + m_Width: 25 + m_Height: 62 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 25 + m_GlyphRect: + m_X: 538 + m_Y: 168 + m_Width: 25 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 86 + m_Y: 872 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 75 + m_Metrics: + m_Width: 38 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 430 + m_Y: 666 + m_Width: 38 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 76 + m_Metrics: + m_Width: 9 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 852 + m_Y: 567 + m_Width: 9 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 17 + m_Height: 80 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 20 + m_GlyphRect: + m_X: 145 + m_Y: 773 + m_Width: 17 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 78 + m_Metrics: + m_Width: 40 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 44 + m_GlyphRect: + m_X: 856 + m_Y: 403 + m_Width: 40 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 79 + m_Metrics: + m_Width: 9 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 880 + m_Y: 564 + m_Width: 9 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 64 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 74 + m_GlyphRect: + m_X: 378 + m_Y: 222 + m_Width: 64 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 81 + m_Metrics: + m_Width: 38 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 630 + m_Y: 805 + m_Width: 38 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 82 + m_Metrics: + m_Width: 42 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 264 + m_Width: 42 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 83 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 145 + m_Y: 872 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 84 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 329 + m_Y: 666 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 85 + m_Metrics: + m_Width: 23 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 926 + m_Y: 816 + m_Width: 23 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 38 + m_Height: 47 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 956 + m_Y: 740 + m_Width: 38 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 87 + m_Metrics: + m_Width: 23 + m_Height: 56 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 55 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 388 + m_Y: 672 + m_Width: 23 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 38 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 495 + m_Y: 919 + m_Width: 38 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 89 + m_Metrics: + m_Width: 43 + m_Height: 45 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 226 + m_Y: 329 + m_Width: 43 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 63 + m_Height: 45 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 61 + m_GlyphRect: + m_X: 655 + m_Y: 188 + m_Width: 63 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 91 + m_Metrics: + m_Width: 43 + m_Height: 45 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 737 + m_Y: 188 + m_Width: 43 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 92 + m_Metrics: + m_Width: 41 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 609 + m_Y: 640 + m_Width: 41 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 93 + m_Metrics: + m_Width: 35 + m_Height: 45 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 42 + m_GlyphRect: + m_X: 968 + m_Y: 806 + m_Width: 35 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 94 + m_Metrics: + m_Width: 27 + m_Height: 80 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 164 + m_Y: 113 + m_Width: 27 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 95 + m_Metrics: + m_Width: 8 + m_Height: 80 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 181 + m_Y: 772 + m_Width: 8 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 96 + m_Metrics: + m_Width: 27 + m_Height: 80 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 227 + m_Y: 182 + m_Width: 27 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 97 + m_Metrics: + m_Width: 44 + m_Height: 11 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 34 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 333 + m_Y: 832 + m_Width: 44 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 98 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 99 + m_Metrics: + m_Width: 10 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 349 + m_Y: 195 + m_Width: 10 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 100 + m_Metrics: + m_Width: 38 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 422 + m_Width: 38 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 101 + m_Metrics: + m_Width: 45 + m_Height: 60 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 669 + m_Y: 569 + m_Width: 45 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 102 + m_Metrics: + m_Width: 40 + m_Height: 40 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 807 + m_Width: 40 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 103 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 358 + m_Y: 357 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 104 + m_Metrics: + m_Width: 8 + m_Height: 80 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 306 + m_Y: 766 + m_Width: 8 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 105 + m_Metrics: + m_Width: 40 + m_Height: 69 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 223 + m_Y: 492 + m_Width: 40 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 106 + m_Metrics: + m_Width: 25 + m_Height: 8 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 931 + m_Y: 961 + m_Width: 25 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 107 + m_Metrics: + m_Width: 61 + m_Height: 61 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 277 + m_Y: 90 + m_Width: 61 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 108 + m_Metrics: + m_Width: 32 + m_Height: 33 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 32 + m_GlyphRect: + m_X: 784 + m_Y: 870 + m_Width: 32 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 109 + m_Metrics: + m_Width: 42 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 454 + m_Width: 42 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 110 + m_Metrics: + m_Width: 42 + m_Height: 24 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 32 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 560 + m_Width: 42 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 111 + m_Metrics: + m_Width: 23 + m_Height: 7 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 583 + m_Y: 890 + m_Width: 23 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 112 + m_Metrics: + m_Width: 61 + m_Height: 61 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 357 + m_Y: 90 + m_Width: 61 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 113 + m_Metrics: + m_Width: 50 + m_Height: 4 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 65 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 862 + m_Y: 961 + m_Width: 50 + m_Height: 4 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 114 + m_Metrics: + m_Width: 24 + m_Height: 24 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 687 + m_Y: 906 + m_Width: 24 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 115 + m_Metrics: + m_Width: 43 + m_Height: 52 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 607 + m_Y: 487 + m_Width: 43 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 116 + m_Metrics: + m_Width: 27 + m_Height: 36 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 792 + m_Y: 815 + m_Width: 27 + m_Height: 36 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 117 + m_Metrics: + m_Width: 27 + m_Height: 37 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 687 + m_Y: 796 + m_Width: 27 + m_Height: 37 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 118 + m_Metrics: + m_Width: 19 + m_Height: 13 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 545 + m_Y: 997 + m_Width: 19 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 119 + m_Metrics: + m_Width: 43 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 593 + m_Y: 247 + m_Width: 43 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 120 + m_Metrics: + m_Width: 40 + m_Height: 70 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 46 + m_GlyphRect: + m_X: 208 + m_Y: 770 + m_Width: 40 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 121 + m_Metrics: + m_Width: 10 + m_Height: 10 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 996 + m_Y: 932 + m_Width: 10 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 122 + m_Metrics: + m_Width: 16 + m_Height: 18 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 622 + m_Y: 958 + m_Width: 16 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 123 + m_Metrics: + m_Width: 24 + m_Height: 35 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 687 + m_Y: 852 + m_Width: 24 + m_Height: 35 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 124 + m_Metrics: + m_Width: 29 + m_Height: 33 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 835 + m_Y: 877 + m_Width: 29 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 125 + m_Metrics: + m_Width: 42 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 507 + m_Width: 42 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 126 + m_Metrics: + m_Width: 67 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 498 + m_Y: 10 + m_Width: 67 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 127 + m_Metrics: + m_Width: 68 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 10 + m_Y: 955 + m_Width: 68 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 128 + m_Metrics: + m_Width: 66 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 584 + m_Y: 10 + m_Width: 66 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 129 + m_Metrics: + m_Width: 43 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 903 + m_Y: 183 + m_Width: 43 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 130 + m_Metrics: + m_Width: 57 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 829 + m_Y: 10 + m_Width: 57 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 131 + m_Metrics: + m_Width: 57 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 905 + m_Y: 10 + m_Width: 57 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 132 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 673 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 133 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 767 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 134 + m_Metrics: + m_Width: 57 + m_Height: 72 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 88 + m_Y: 113 + m_Width: 57 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 135 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 861 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 136 + m_Metrics: + m_Width: 82 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 207 + m_Y: 10 + m_Width: 82 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 137 + m_Metrics: + m_Width: 55 + m_Height: 78 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 10 + m_Y: 576 + m_Width: 55 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 138 + m_Metrics: + m_Width: 47 + m_Height: 74 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 84 + m_Y: 580 + m_Width: 47 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 139 + m_Metrics: + m_Width: 47 + m_Height: 74 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 157 + m_Y: 487 + m_Width: 47 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 140 + m_Metrics: + m_Width: 47 + m_Height: 75 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 157 + m_Y: 393 + m_Width: 47 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 141 + m_Metrics: + m_Width: 47 + m_Height: 72 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 150 + m_Y: 580 + m_Width: 47 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 142 + m_Metrics: + m_Width: 19 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 227 + m_Y: 859 + m_Width: 19 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 143 + m_Metrics: + m_Width: 19 + m_Height: 74 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 265 + m_Y: 859 + m_Width: 19 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 144 + m_Metrics: + m_Width: 28 + m_Height: 75 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 981 + m_Y: 10 + m_Width: 28 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 145 + m_Metrics: + m_Width: 25 + m_Height: 72 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 216 + m_Y: 580 + m_Width: 25 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 146 + m_Metrics: + m_Width: 58 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 751 + m_Y: 102 + m_Width: 58 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 147 + m_Metrics: + m_Width: 48 + m_Height: 75 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 210 + m_Y: 88 + m_Width: 48 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 148 + m_Metrics: + m_Width: 59 + m_Height: 75 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 388 + m_Width: 59 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 149 + m_Metrics: + m_Width: 59 + m_Height: 75 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 482 + m_Width: 59 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 150 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 198 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 151 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 293 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 152 + m_Metrics: + m_Width: 59 + m_Height: 73 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 751 + m_Y: 10 + m_Width: 59 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 153 + m_Metrics: + m_Width: 40 + m_Height: 39 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 838 + m_Y: 819 + m_Width: 40 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 154 + m_Metrics: + m_Width: 63 + m_Height: 65 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 669 + m_Y: 10 + m_Width: 63 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 155 + m_Metrics: + m_Width: 50 + m_Height: 75 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 392 + m_Width: 50 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 156 + m_Metrics: + m_Width: 50 + m_Height: 75 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 486 + m_Width: 50 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 157 + m_Metrics: + m_Width: 50 + m_Height: 76 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 297 + m_Width: 50 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 158 + m_Metrics: + m_Width: 50 + m_Height: 73 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 157 + m_Y: 301 + m_Width: 50 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 159 + m_Metrics: + m_Width: 54 + m_Height: 74 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 56 + m_GlyphRect: + m_X: 88 + m_Y: 204 + m_Width: 54 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 160 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 734 + m_Y: 491 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 161 + m_Metrics: + m_Width: 44 + m_Height: 63 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 545 + m_Y: 564 + m_Width: 44 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 162 + m_Metrics: + m_Width: 45 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 324 + m_Y: 583 + m_Width: 45 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 163 + m_Metrics: + m_Width: 45 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 333 + m_Y: 749 + m_Width: 45 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 164 + m_Metrics: + m_Width: 45 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 478 + m_Y: 485 + m_Width: 45 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 165 + m_Metrics: + m_Width: 45 + m_Height: 62 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 250 + m_Y: 952 + m_Width: 45 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 166 + m_Metrics: + m_Width: 45 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 569 + m_Width: 45 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 167 + m_Metrics: + m_Width: 45 + m_Height: 71 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 70 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 260 + m_Y: 580 + m_Width: 45 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 168 + m_Metrics: + m_Width: 71 + m_Height: 47 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 661 + m_Y: 94 + m_Width: 71 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 169 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 427 + m_Y: 583 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 170 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 436 + m_Y: 747 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 171 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 484 + m_Y: 567 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 172 + m_Metrics: + m_Width: 42 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 608 + m_Y: 558 + m_Width: 42 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 173 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 851 + m_Y: 262 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 174 + m_Metrics: + m_Width: 19 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 838 + m_Y: 737 + m_Width: 19 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 175 + m_Metrics: + m_Width: 19 + m_Height: 63 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 418 + m_Y: 951 + m_Width: 19 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 176 + m_Metrics: + m_Width: 29 + m_Height: 62 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 980 + m_Y: 104 + m_Width: 29 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 177 + m_Metrics: + m_Width: 25 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 794 + m_Y: 737 + m_Width: 25 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 178 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 487 + m_Y: 650 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 179 + m_Metrics: + m_Width: 38 + m_Height: 61 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 342 + m_Width: 38 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 180 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 548 + m_Y: 646 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 181 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 733 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 182 + m_Metrics: + m_Width: 42 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 672 + m_Y: 714 + m_Width: 42 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 183 + m_Metrics: + m_Width: 42 + m_Height: 62 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 314 + m_Y: 952 + m_Width: 42 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 184 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 185 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 185 + m_Metrics: + m_Width: 43 + m_Height: 39 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 965 + m_Y: 603 + m_Width: 43 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 186 + m_Metrics: + m_Width: 50 + m_Height: 49 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 47 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 357 + m_Y: 435 + m_Width: 50 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 187 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 558 + m_Y: 729 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 188 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 615 + m_Y: 722 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 189 + m_Metrics: + m_Width: 38 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 799 + m_Y: 485 + m_Width: 38 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 190 + m_Metrics: + m_Width: 38 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 956 + m_Y: 661 + m_Width: 38 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 191 + m_Metrics: + m_Width: 41 + m_Height: 81 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 86 + m_Y: 673 + m_Width: 41 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 192 + m_Metrics: + m_Width: 40 + m_Height: 80 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 86 + m_Y: 773 + m_Width: 40 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 193 + m_Metrics: + m_Width: 41 + m_Height: 77 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 269 + m_Y: 670 + m_Width: 41 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1997 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1998 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1999 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2000 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2001 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2002 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2003 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 14 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2004 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2005 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2006 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 17 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2007 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 7 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2008 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2009 + m_Metrics: + m_Width: 4 + m_Height: 65 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 54 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 204 + m_Y: 871 + m_Width: 4 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2010 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 267 + m_Y: 770 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2011 + m_Metrics: + m_Width: 21 + m_Height: 70 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 260 + m_Y: 393 + m_Width: 21 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2012 + m_Metrics: + m_Width: 21 + m_Height: 70 + m_HorizontalBearingX: -19 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 282 + m_Y: 482 + m_Width: 21 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2013 + m_Metrics: + m_Width: 48 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 862 + m_Y: 936 + m_Width: 48 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2014 + m_Metrics: + m_Width: 48 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 929 + m_Y: 936 + m_Width: 48 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2015 + m_Metrics: + m_Width: 86 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 103 + m_Y: 88 + m_Width: 86 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2016 + m_Metrics: + m_Width: 86 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 277 + m_Y: 170 + m_Width: 86 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2017 + m_Metrics: + m_Width: 22 + m_Height: 62 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 862 + m_Y: 181 + m_Width: 22 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2018 + m_Metrics: + m_Width: 51 + m_Height: 15 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: -4 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 288 + m_Y: 353 + m_Width: 51 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2019 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 612 + m_Y: 995 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2020 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 640 + m_Y: 995 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2021 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 8 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 1002 + m_Y: 961 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2022 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 686 + m_Y: 949 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2023 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 967 + m_Y: 894 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2024 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 580 + m_Y: 916 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2025 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 8 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 580 + m_Y: 954 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2026 + m_Metrics: + m_Width: 22 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 622 + m_Y: 920 + m_Width: 22 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2027 + m_Metrics: + m_Width: 38 + m_Height: 68 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 303 + m_Y: 865 + m_Width: 38 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2028 + m_Metrics: + m_Width: 38 + m_Height: 68 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 300 + m_Y: 387 + m_Width: 38 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2029 + m_Metrics: + m_Width: 24 + m_Height: 23 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 40 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 819 + m_Y: 929 + m_Width: 24 + m_Height: 23 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2030 + m_Metrics: + m_Width: 64 + m_Height: 9 + m_HorizontalBearingX: 11 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 661 + m_Y: 160 + m_Width: 64 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2031 + m_Metrics: + m_Width: 21 + m_Height: 63 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 876 + m_Y: 737 + m_Width: 21 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2032 + m_Metrics: + m_Width: 21 + m_Height: 63 + m_HorizontalBearingX: -19 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 916 + m_Y: 734 + m_Width: 21 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2033 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 388 + m_Y: 583 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2034 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 397 + m_Y: 747 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2035 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 360 + m_Y: 862 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2036 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 17 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2037 + m_Metrics: + m_Width: 82 + m_Height: 61 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 308 + m_Y: 10 + m_Width: 82 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2038 + m_Metrics: + m_Width: 12 + m_Height: 22 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 427 + m_Y: 363 + m_Width: 12 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2039 + m_Metrics: + m_Width: 26 + m_Height: 22 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 730 + m_Y: 907 + m_Width: 26 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2040 + m_Metrics: + m_Width: 35 + m_Height: 22 + m_HorizontalBearingX: -4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 730 + m_Y: 866 + m_Width: 35 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2041 + m_Metrics: + m_Width: 23 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 883 + m_Y: 883 + m_Width: 23 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2042 + m_Metrics: + m_Width: 23 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 925 + m_Y: 883 + m_Width: 23 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2043 + m_Metrics: + m_Width: 28 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 583 + m_Y: 812 + m_Width: 28 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2044 + m_Metrics: + m_Width: 35 + m_Height: 5 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 68 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 968 + m_Y: 870 + m_Width: 35 + m_Height: 5 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2045 + m_Metrics: + m_Width: 44 + m_Height: 59 + m_HorizontalBearingX: -18 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 14 + m_GlyphRect: + m_X: 799 + m_Y: 181 + m_Width: 44 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2046 + m_Metrics: + m_Width: 10 + m_Height: 62 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 322 + m_Y: 474 + m_Width: 10 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2047 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 399 + m_Y: 836 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2048 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 794 + m_Y: 648 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2049 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 833 + m_Y: 648 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2050 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 874 + m_Y: 648 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2051 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 915 + m_Y: 645 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2052 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 456 + m_Y: 908 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2075 + m_Metrics: + m_Width: 47 + m_Height: 61 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 351 + m_Y: 503 + m_Width: 47 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2090 + m_Metrics: + m_Width: 70 + m_Height: 33 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 382 + m_Y: 170 + m_Width: 70 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2179 + m_Metrics: + m_Width: 52 + m_Height: 51 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 51 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 358 + m_Y: 287 + m_Width: 52 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 53 + 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: 86 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 95 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 96 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 97 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 98 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 161 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 162 + m_GlyphIndex: 100 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 163 + m_GlyphIndex: 101 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 164 + m_GlyphIndex: 102 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 165 + m_GlyphIndex: 103 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 166 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 167 + m_GlyphIndex: 105 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 168 + m_GlyphIndex: 106 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 169 + m_GlyphIndex: 107 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 170 + m_GlyphIndex: 108 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 171 + m_GlyphIndex: 109 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 172 + m_GlyphIndex: 110 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 173 + m_GlyphIndex: 111 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 174 + m_GlyphIndex: 112 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 175 + m_GlyphIndex: 113 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 176 + m_GlyphIndex: 114 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 177 + m_GlyphIndex: 115 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 178 + m_GlyphIndex: 116 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 179 + m_GlyphIndex: 117 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 180 + m_GlyphIndex: 118 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 181 + m_GlyphIndex: 119 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 182 + m_GlyphIndex: 120 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 183 + m_GlyphIndex: 121 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 184 + m_GlyphIndex: 122 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 185 + m_GlyphIndex: 123 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 186 + m_GlyphIndex: 124 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 187 + m_GlyphIndex: 125 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 188 + m_GlyphIndex: 126 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 189 + m_GlyphIndex: 127 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 190 + m_GlyphIndex: 128 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 191 + m_GlyphIndex: 129 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 192 + m_GlyphIndex: 130 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 193 + m_GlyphIndex: 131 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 194 + m_GlyphIndex: 132 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 195 + m_GlyphIndex: 133 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 196 + m_GlyphIndex: 134 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 197 + m_GlyphIndex: 135 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 198 + m_GlyphIndex: 136 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 199 + m_GlyphIndex: 137 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 200 + m_GlyphIndex: 138 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 201 + m_GlyphIndex: 139 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 202 + m_GlyphIndex: 140 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 203 + m_GlyphIndex: 141 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 204 + m_GlyphIndex: 142 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 205 + m_GlyphIndex: 143 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 206 + m_GlyphIndex: 144 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 207 + m_GlyphIndex: 145 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 208 + m_GlyphIndex: 146 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 209 + m_GlyphIndex: 147 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 210 + m_GlyphIndex: 148 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 211 + m_GlyphIndex: 149 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 212 + m_GlyphIndex: 150 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 213 + m_GlyphIndex: 151 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 214 + m_GlyphIndex: 152 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 215 + m_GlyphIndex: 153 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 216 + m_GlyphIndex: 154 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 217 + m_GlyphIndex: 155 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 218 + m_GlyphIndex: 156 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 219 + m_GlyphIndex: 157 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 220 + m_GlyphIndex: 158 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 221 + m_GlyphIndex: 159 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 222 + m_GlyphIndex: 160 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 223 + m_GlyphIndex: 161 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 224 + m_GlyphIndex: 162 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 225 + m_GlyphIndex: 163 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 226 + m_GlyphIndex: 164 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 227 + m_GlyphIndex: 165 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 228 + m_GlyphIndex: 166 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 229 + m_GlyphIndex: 167 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 230 + m_GlyphIndex: 168 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 231 + m_GlyphIndex: 169 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 232 + m_GlyphIndex: 170 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 233 + m_GlyphIndex: 171 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 234 + m_GlyphIndex: 172 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 235 + m_GlyphIndex: 173 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 236 + m_GlyphIndex: 174 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 237 + m_GlyphIndex: 175 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 238 + m_GlyphIndex: 176 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 239 + m_GlyphIndex: 177 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 240 + m_GlyphIndex: 178 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 241 + m_GlyphIndex: 179 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 242 + m_GlyphIndex: 180 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 243 + m_GlyphIndex: 181 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 244 + m_GlyphIndex: 182 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 245 + m_GlyphIndex: 183 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 246 + m_GlyphIndex: 184 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 247 + m_GlyphIndex: 185 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 248 + m_GlyphIndex: 186 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 249 + m_GlyphIndex: 187 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 250 + m_GlyphIndex: 188 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 251 + m_GlyphIndex: 189 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 252 + m_GlyphIndex: 190 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 253 + m_GlyphIndex: 191 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 254 + m_GlyphIndex: 192 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 255 + m_GlyphIndex: 193 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8192 + m_GlyphIndex: 1997 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8193 + m_GlyphIndex: 1998 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8194 + m_GlyphIndex: 1999 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8195 + m_GlyphIndex: 2000 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8196 + m_GlyphIndex: 2001 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8197 + m_GlyphIndex: 2002 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8198 + m_GlyphIndex: 2003 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8199 + m_GlyphIndex: 2004 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8200 + m_GlyphIndex: 2005 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8201 + m_GlyphIndex: 2006 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8202 + m_GlyphIndex: 2007 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8203 + m_GlyphIndex: 2008 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8204 + m_GlyphIndex: 2009 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8205 + m_GlyphIndex: 2010 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8206 + m_GlyphIndex: 2011 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8207 + m_GlyphIndex: 2012 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8210 + m_GlyphIndex: 2013 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8211 + m_GlyphIndex: 2014 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8212 + m_GlyphIndex: 2015 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8213 + m_GlyphIndex: 2016 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8214 + m_GlyphIndex: 2017 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8215 + m_GlyphIndex: 2018 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8216 + m_GlyphIndex: 2019 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8217 + m_GlyphIndex: 2020 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8218 + m_GlyphIndex: 2021 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8219 + m_GlyphIndex: 2022 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8220 + m_GlyphIndex: 2023 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8221 + m_GlyphIndex: 2024 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8222 + m_GlyphIndex: 2025 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8223 + m_GlyphIndex: 2026 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8224 + m_GlyphIndex: 2027 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8225 + m_GlyphIndex: 2028 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8226 + m_GlyphIndex: 2029 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 2030 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8234 + m_GlyphIndex: 2031 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8235 + m_GlyphIndex: 2032 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8236 + m_GlyphIndex: 2033 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8237 + m_GlyphIndex: 2034 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8238 + m_GlyphIndex: 2035 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8239 + m_GlyphIndex: 2036 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8240 + m_GlyphIndex: 2037 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8242 + m_GlyphIndex: 2038 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8243 + m_GlyphIndex: 2039 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8244 + m_GlyphIndex: 2040 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8249 + m_GlyphIndex: 2041 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8250 + m_GlyphIndex: 2042 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8252 + m_GlyphIndex: 2043 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8254 + m_GlyphIndex: 2044 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8260 + m_GlyphIndex: 2045 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8286 + m_GlyphIndex: 2046 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8298 + m_GlyphIndex: 2047 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8299 + m_GlyphIndex: 2048 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8300 + m_GlyphIndex: 2049 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8301 + m_GlyphIndex: 2050 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8302 + m_GlyphIndex: 2051 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8303 + m_GlyphIndex: 2052 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8364 + m_GlyphIndex: 2075 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8482 + m_GlyphIndex: 2090 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 9633 + m_GlyphIndex: 2179 + m_Scale: 1 + m_AtlasTextures: + - {fileID: 28684132378477856} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 93 + m_Height: 93 + - m_X: 93 + m_Y: 0 + m_Width: 104 + m_Height: 78 + - m_X: 197 + m_Y: 0 + m_Width: 101 + m_Height: 78 + - m_X: 298 + m_Y: 0 + m_Width: 101 + m_Height: 80 + - m_X: 0 + m_Y: 93 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 188 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 283 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 378 + m_Width: 78 + m_Height: 94 + - m_X: 0 + m_Y: 472 + m_Width: 78 + m_Height: 94 + - m_X: 0 + m_Y: 566 + m_Width: 74 + m_Height: 97 + - m_X: 399 + m_Y: 0 + m_Width: 89 + m_Height: 80 + - m_X: 0 + m_Y: 663 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 757 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 851 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 945 + m_Width: 87 + m_Height: 78 + - m_X: 488 + m_Y: 0 + m_Width: 86 + m_Height: 78 + - m_X: 574 + m_Y: 0 + m_Width: 85 + m_Height: 79 + - m_X: 659 + m_Y: 0 + m_Width: 82 + m_Height: 84 + - m_X: 741 + m_Y: 0 + m_Width: 78 + m_Height: 92 + - m_X: 819 + m_Y: 0 + m_Width: 76 + m_Height: 93 + - m_X: 895 + m_Y: 0 + m_Width: 76 + m_Height: 93 + - m_X: 971 + m_Y: 0 + m_Width: 47 + m_Height: 94 + - m_X: 93 + m_Y: 78 + m_Width: 105 + m_Height: 25 + - m_X: 78 + m_Y: 103 + m_Width: 76 + m_Height: 91 + - m_X: 78 + m_Y: 194 + m_Width: 73 + m_Height: 93 + - m_X: 78 + m_Y: 287 + m_Width: 69 + m_Height: 95 + - m_X: 78 + m_Y: 382 + m_Width: 69 + m_Height: 94 + - m_X: 78 + m_Y: 476 + m_Width: 69 + m_Height: 94 + - m_X: 74 + m_Y: 570 + m_Width: 66 + m_Height: 93 + - m_X: 76 + m_Y: 663 + m_Width: 60 + m_Height: 100 + - m_X: 76 + m_Y: 763 + m_Width: 59 + m_Height: 99 + - m_X: 76 + m_Y: 862 + m_Width: 59 + m_Height: 83 + - m_X: 87 + m_Y: 945 + m_Width: 78 + m_Height: 78 + - m_X: 154 + m_Y: 103 + m_Width: 46 + m_Height: 99 + - m_X: 200 + m_Y: 78 + m_Width: 67 + m_Height: 94 + - m_X: 151 + m_Y: 202 + m_Width: 66 + m_Height: 89 + - m_X: 147 + m_Y: 291 + m_Width: 69 + m_Height: 92 + - m_X: 147 + m_Y: 383 + m_Width: 66 + m_Height: 94 + - m_X: 147 + m_Y: 477 + m_Width: 66 + m_Height: 93 + - m_X: 140 + m_Y: 570 + m_Width: 66 + m_Height: 91 + - m_X: 267 + m_Y: 80 + m_Width: 80 + m_Height: 80 + - m_X: 347 + m_Y: 80 + m_Width: 80 + m_Height: 80 + - m_X: 427 + m_Y: 80 + m_Width: 72 + m_Height: 80 + - m_X: 499 + m_Y: 78 + m_Width: 74 + m_Height: 80 + - m_X: 573 + m_Y: 79 + m_Width: 78 + m_Height: 80 + - m_X: 651 + m_Y: 84 + m_Width: 90 + m_Height: 66 + - m_X: 741 + m_Y: 92 + m_Width: 77 + m_Height: 78 + - m_X: 818 + m_Y: 93 + m_Width: 76 + m_Height: 78 + - m_X: 894 + m_Y: 93 + m_Width: 76 + m_Height: 80 + - m_X: 970 + m_Y: 94 + m_Width: 48 + m_Height: 81 + - m_X: 267 + m_Y: 160 + m_Width: 105 + m_Height: 25 + - m_X: 217 + m_Y: 172 + m_Width: 46 + m_Height: 99 + - m_X: 263 + m_Y: 185 + m_Width: 76 + m_Height: 78 + - m_X: 372 + m_Y: 160 + m_Width: 89 + m_Height: 52 + - m_X: 339 + m_Y: 185 + m_Width: 29 + m_Height: 78 + - m_X: 368 + m_Y: 212 + m_Width: 83 + m_Height: 65 + - m_X: 136 + m_Y: 663 + m_Width: 43 + m_Height: 99 + - m_X: 179 + m_Y: 661 + m_Width: 43 + m_Height: 99 + - m_X: 206 + m_Y: 570 + m_Width: 44 + m_Height: 91 + - m_X: 222 + m_Y: 661 + m_Width: 37 + m_Height: 99 + - m_X: 213 + m_Y: 383 + m_Width: 37 + m_Height: 99 + - m_X: 213 + m_Y: 482 + m_Width: 59 + m_Height: 88 + - m_X: 250 + m_Y: 570 + m_Width: 64 + m_Height: 90 + - m_X: 259 + m_Y: 660 + m_Width: 60 + m_Height: 96 + - m_X: 135 + m_Y: 763 + m_Width: 36 + m_Height: 99 + - m_X: 135 + m_Y: 862 + m_Width: 59 + m_Height: 83 + - m_X: 165 + m_Y: 945 + m_Width: 75 + m_Height: 78 + - m_X: 171 + m_Y: 762 + m_Width: 27 + m_Height: 99 + - m_X: 198 + m_Y: 760 + m_Width: 59 + m_Height: 89 + - m_X: 194 + m_Y: 861 + m_Width: 23 + m_Height: 84 + - m_X: 217 + m_Y: 849 + m_Width: 38 + m_Height: 93 + - m_X: 240 + m_Y: 942 + m_Width: 64 + m_Height: 81 + - m_X: 255 + m_Y: 849 + m_Width: 38 + m_Height: 93 + - m_X: 257 + m_Y: 760 + m_Width: 39 + m_Height: 89 + - m_X: 296 + m_Y: 756 + m_Width: 27 + m_Height: 99 + - m_X: 293 + m_Y: 855 + m_Width: 57 + m_Height: 87 + - m_X: 304 + m_Y: 942 + m_Width: 61 + m_Height: 81 + - m_X: 651 + m_Y: 150 + m_Width: 83 + m_Height: 28 + - m_X: 461 + m_Y: 160 + m_Width: 67 + m_Height: 78 + - m_X: 528 + m_Y: 158 + m_Width: 44 + m_Height: 81 + - m_X: 572 + m_Y: 159 + m_Width: 73 + m_Height: 78 + - m_X: 645 + m_Y: 178 + m_Width: 82 + m_Height: 64 + - m_X: 451 + m_Y: 238 + m_Width: 71 + m_Height: 78 + - m_X: 522 + m_Y: 239 + m_Width: 61 + m_Height: 80 + - m_X: 583 + m_Y: 237 + m_Width: 62 + m_Height: 82 + - m_X: 645 + m_Y: 242 + m_Width: 70 + m_Height: 78 + - m_X: 216 + m_Y: 319 + m_Width: 62 + m_Height: 64 + - m_X: 217 + m_Y: 271 + m_Width: 61 + m_Height: 48 + - m_X: 278 + m_Y: 263 + m_Width: 70 + m_Height: 80 + - m_X: 250 + m_Y: 383 + m_Width: 40 + m_Height: 89 + - m_X: 348 + m_Y: 277 + m_Width: 71 + m_Height: 70 + - m_X: 278 + m_Y: 343 + m_Width: 70 + m_Height: 34 + - m_X: 290 + m_Y: 377 + m_Width: 57 + m_Height: 87 + - m_X: 419 + m_Y: 277 + m_Width: 29 + m_Height: 76 + - m_X: 448 + m_Y: 316 + m_Width: 69 + m_Height: 78 + - m_X: 517 + m_Y: 319 + m_Width: 69 + m_Height: 78 + - m_X: 586 + m_Y: 319 + m_Width: 59 + m_Height: 79 + - m_X: 645 + m_Y: 320 + m_Width: 69 + m_Height: 79 + - m_X: 348 + m_Y: 347 + m_Width: 69 + m_Height: 78 + - m_X: 417 + m_Y: 353 + m_Width: 31 + m_Height: 41 + - m_X: 347 + m_Y: 425 + m_Width: 69 + m_Height: 68 + - m_X: 417 + m_Y: 394 + m_Width: 68 + m_Height: 78 + - m_X: 485 + m_Y: 397 + m_Width: 67 + m_Height: 78 + - m_X: 552 + m_Y: 398 + m_Width: 67 + m_Height: 78 + - m_X: 619 + m_Y: 399 + m_Width: 66 + m_Height: 78 + - m_X: 685 + m_Y: 399 + m_Width: 43 + m_Height: 82 + - m_X: 272 + m_Y: 472 + m_Width: 40 + m_Height: 89 + - m_X: 312 + m_Y: 464 + m_Width: 29 + m_Height: 81 + - m_X: 341 + m_Y: 493 + m_Width: 66 + m_Height: 80 + - m_X: 314 + m_Y: 573 + m_Width: 64 + m_Height: 83 + - m_X: 319 + m_Y: 656 + m_Width: 59 + m_Height: 83 + - m_X: 323 + m_Y: 739 + m_Width: 64 + m_Height: 83 + - m_X: 378 + m_Y: 573 + m_Width: 39 + m_Height: 89 + - m_X: 378 + m_Y: 662 + m_Width: 42 + m_Height: 75 + - m_X: 387 + m_Y: 737 + m_Width: 39 + m_Height: 89 + - m_X: 407 + m_Y: 493 + m_Width: 61 + m_Height: 80 + - m_X: 417 + m_Y: 573 + m_Width: 57 + m_Height: 83 + - m_X: 420 + m_Y: 656 + m_Width: 57 + m_Height: 81 + - m_X: 426 + m_Y: 737 + m_Width: 61 + m_Height: 83 + - m_X: 468 + m_Y: 475 + m_Width: 64 + m_Height: 82 + - m_X: 474 + m_Y: 557 + m_Width: 61 + m_Height: 83 + - m_X: 477 + m_Y: 640 + m_Width: 61 + m_Height: 83 + - m_X: 532 + m_Y: 476 + m_Width: 65 + m_Height: 78 + - m_X: 535 + m_Y: 554 + m_Width: 63 + m_Height: 82 + - m_X: 538 + m_Y: 636 + m_Width: 61 + m_Height: 83 + - m_X: 487 + m_Y: 723 + m_Width: 61 + m_Height: 83 + - m_X: 548 + m_Y: 719 + m_Width: 57 + m_Height: 83 + - m_X: 597 + m_Y: 477 + m_Width: 62 + m_Height: 71 + - m_X: 598 + m_Y: 548 + m_Width: 61 + m_Height: 82 + - m_X: 599 + m_Y: 630 + m_Width: 60 + m_Height: 82 + - m_X: 605 + m_Y: 712 + m_Width: 57 + m_Height: 83 + - m_X: 659 + m_Y: 481 + m_Width: 65 + m_Height: 78 + - m_X: 659 + m_Y: 559 + m_Width: 64 + m_Height: 79 + - m_X: 659 + m_Y: 638 + m_Width: 64 + m_Height: 66 + - m_X: 662 + m_Y: 704 + m_Width: 61 + m_Height: 82 + - m_X: 714 + m_Y: 320 + m_Width: 61 + m_Height: 79 + - m_X: 715 + m_Y: 242 + m_Width: 64 + m_Height: 78 + - m_X: 728 + m_Y: 399 + m_Width: 59 + m_Height: 82 + - m_X: 724 + m_Y: 481 + m_Width: 65 + m_Height: 78 + - m_X: 723 + m_Y: 559 + m_Width: 64 + m_Height: 79 + - m_X: 723 + m_Y: 638 + m_Width: 61 + m_Height: 80 + - m_X: 723 + m_Y: 718 + m_Width: 61 + m_Height: 79 + - m_X: 727 + m_Y: 178 + m_Width: 62 + m_Height: 64 + - m_X: 789 + m_Y: 171 + m_Width: 63 + m_Height: 78 + - m_X: 779 + m_Y: 249 + m_Width: 62 + m_Height: 78 + - m_X: 775 + m_Y: 327 + m_Width: 61 + m_Height: 66 + - m_X: 787 + m_Y: 393 + m_Width: 59 + m_Height: 82 + - m_X: 789 + m_Y: 475 + m_Width: 57 + m_Height: 82 + - m_X: 852 + m_Y: 171 + m_Width: 41 + m_Height: 81 + - m_X: 893 + m_Y: 173 + m_Width: 62 + m_Height: 79 + - m_X: 841 + m_Y: 252 + m_Width: 61 + m_Height: 79 + - m_X: 902 + m_Y: 252 + m_Width: 60 + m_Height: 80 + - m_X: 962 + m_Y: 175 + m_Width: 61 + m_Height: 79 + - m_X: 962 + m_Y: 254 + m_Width: 61 + m_Height: 66 + - m_X: 962 + m_Y: 320 + m_Width: 61 + m_Height: 62 + - m_X: 836 + m_Y: 331 + m_Width: 61 + m_Height: 62 + - m_X: 846 + m_Y: 393 + m_Width: 59 + m_Height: 81 + - m_X: 846 + m_Y: 474 + m_Width: 59 + m_Height: 80 + - m_X: 905 + m_Y: 332 + m_Width: 57 + m_Height: 80 + - m_X: 962 + m_Y: 382 + m_Width: 61 + m_Height: 62 + - m_X: 905 + m_Y: 412 + m_Width: 57 + m_Height: 79 + - m_X: 962 + m_Y: 444 + m_Width: 61 + m_Height: 53 + - m_X: 905 + m_Y: 491 + m_Width: 57 + m_Height: 78 + - m_X: 962 + m_Y: 497 + m_Width: 61 + m_Height: 53 + - m_X: 962 + m_Y: 550 + m_Width: 61 + m_Height: 43 + - m_X: 323 + m_Y: 822 + m_Width: 63 + m_Height: 30 + - m_X: 350 + m_Y: 852 + m_Width: 39 + m_Height: 89 + - m_X: 365 + m_Y: 941 + m_Width: 43 + m_Height: 82 + - m_X: 389 + m_Y: 826 + m_Width: 39 + m_Height: 89 + - m_X: 428 + m_Y: 820 + m_Width: 59 + m_Height: 78 + - m_X: 487 + m_Y: 806 + m_Width: 58 + m_Height: 78 + - m_X: 784 + m_Y: 638 + m_Width: 39 + m_Height: 89 + - m_X: 787 + m_Y: 559 + m_Width: 55 + m_Height: 79 + - m_X: 784 + m_Y: 727 + m_Width: 44 + m_Height: 78 + - m_X: 823 + m_Y: 638 + m_Width: 41 + m_Height: 89 + - m_X: 828 + m_Y: 727 + m_Width: 38 + m_Height: 82 + - m_X: 842 + m_Y: 557 + m_Width: 28 + m_Height: 81 + - m_X: 870 + m_Y: 554 + m_Width: 28 + m_Height: 81 + - m_X: 898 + m_Y: 569 + m_Width: 57 + m_Height: 66 + - m_X: 955 + m_Y: 593 + m_Width: 62 + m_Height: 58 + - m_X: 864 + m_Y: 638 + m_Width: 41 + m_Height: 89 + - m_X: 905 + m_Y: 635 + m_Width: 41 + m_Height: 89 + - m_X: 946 + m_Y: 651 + m_Width: 57 + m_Height: 79 + - m_X: 866 + m_Y: 727 + m_Width: 40 + m_Height: 82 + - m_X: 906 + m_Y: 724 + m_Width: 40 + m_Height: 82 + - m_X: 946 + m_Y: 730 + m_Width: 57 + m_Height: 66 + - m_X: 389 + m_Y: 915 + m_Width: 42 + m_Height: 26 + - m_X: 408 + m_Y: 941 + m_Width: 38 + m_Height: 82 + - m_X: 446 + m_Y: 898 + m_Width: 39 + m_Height: 89 + - m_X: 545 + m_Y: 806 + m_Width: 28 + m_Height: 78 + - m_X: 573 + m_Y: 802 + m_Width: 47 + m_Height: 78 + - m_X: 620 + m_Y: 795 + m_Width: 57 + m_Height: 65 + - m_X: 677 + m_Y: 786 + m_Width: 46 + m_Height: 56 + - m_X: 723 + m_Y: 797 + m_Width: 59 + m_Height: 59 + - m_X: 782 + m_Y: 805 + m_Width: 46 + m_Height: 55 + - m_X: 828 + m_Y: 809 + m_Width: 59 + m_Height: 58 + - m_X: 487 + m_Y: 884 + m_Width: 70 + m_Height: 25 + - m_X: 485 + m_Y: 909 + m_Width: 57 + m_Height: 65 + - m_X: 485 + m_Y: 974 + m_Width: 50 + m_Height: 49 + - m_X: 542 + m_Y: 909 + m_Width: 28 + m_Height: 78 + - m_X: 887 + m_Y: 809 + m_Width: 29 + m_Height: 64 + - m_X: 916 + m_Y: 806 + m_Width: 42 + m_Height: 65 + - m_X: 958 + m_Y: 796 + m_Width: 54 + m_Height: 64 + - m_X: 620 + m_Y: 860 + m_Width: 57 + m_Height: 50 + - m_X: 677 + m_Y: 842 + m_Width: 43 + m_Height: 54 + - m_X: 720 + m_Y: 856 + m_Width: 54 + m_Height: 41 + - m_X: 774 + m_Y: 860 + m_Width: 51 + m_Height: 52 + - m_X: 825 + m_Y: 867 + m_Width: 48 + m_Height: 52 + - m_X: 873 + m_Y: 873 + m_Width: 42 + m_Height: 53 + - m_X: 446 + m_Y: 987 + m_Width: 38 + m_Height: 32 + - m_X: 958 + m_Y: 860 + m_Width: 54 + m_Height: 24 + - m_X: 535 + m_Y: 987 + m_Width: 38 + m_Height: 32 + - m_X: 677 + m_Y: 896 + m_Width: 43 + m_Height: 43 + - m_X: 720 + m_Y: 897 + m_Width: 45 + m_Height: 41 + - m_X: 765 + m_Y: 912 + m_Width: 44 + m_Height: 38 + - m_X: 809 + m_Y: 919 + m_Width: 43 + m_Height: 42 + - m_X: 852 + m_Y: 926 + m_Width: 67 + m_Height: 25 + - m_X: 852 + m_Y: 951 + m_Width: 69 + m_Height: 23 + - m_X: 915 + m_Y: 873 + m_Width: 42 + m_Height: 53 + - m_X: 957 + m_Y: 884 + m_Width: 42 + m_Height: 38 + - m_X: 919 + m_Y: 926 + m_Width: 67 + m_Height: 25 + - m_X: 921 + m_Y: 951 + m_Width: 44 + m_Height: 27 + - m_X: 965 + m_Y: 951 + m_Width: 27 + m_Height: 38 + - m_X: 573 + m_Y: 880 + m_Width: 42 + m_Height: 26 + - m_X: 570 + m_Y: 906 + m_Width: 42 + m_Height: 38 + - m_X: 570 + m_Y: 944 + m_Width: 42 + m_Height: 38 + - m_X: 612 + m_Y: 910 + m_Width: 41 + m_Height: 38 + - m_X: 612 + m_Y: 948 + m_Width: 35 + m_Height: 37 + - m_X: 573 + m_Y: 982 + m_Width: 29 + m_Height: 39 + - m_X: 602 + m_Y: 985 + m_Width: 28 + m_Height: 38 + - m_X: 630 + m_Y: 985 + m_Width: 28 + m_Height: 38 + - m_X: 986 + m_Y: 922 + m_Width: 29 + m_Height: 29 + - m_X: 992 + m_Y: 951 + m_Width: 28 + m_Height: 38 + - m_X: 647 + m_Y: 948 + m_Width: 29 + m_Height: 28 + - m_X: 676 + m_Y: 939 + m_Width: 28 + m_Height: 38 + m_FreeGlyphRects: + - m_X: 78 + m_Y: 93 + m_Width: 15 + m_Height: 10 + - m_X: 74 + m_Y: 566 + m_Width: 4 + m_Height: 4 + - m_X: 198 + m_Y: 78 + m_Width: 2 + m_Height: 25 + - m_X: 151 + m_Y: 194 + m_Width: 3 + m_Height: 8 + - m_X: 147 + m_Y: 287 + m_Width: 4 + m_Height: 4 + - m_X: 267 + m_Y: 78 + m_Width: 31 + m_Height: 2 + - m_X: 488 + m_Y: 78 + m_Width: 11 + m_Height: 2 + - m_X: 573 + m_Y: 78 + m_Width: 1 + m_Height: 1 + - m_X: 651 + m_Y: 79 + m_Width: 8 + m_Height: 5 + - m_X: 818 + m_Y: 92 + m_Width: 1 + m_Height: 1 + - m_X: 970 + m_Y: 93 + m_Width: 1 + m_Height: 1 + - m_X: 200 + m_Y: 172 + m_Width: 17 + m_Height: 30 + - m_X: 263 + m_Y: 172 + m_Width: 4 + m_Height: 13 + - m_X: 368 + m_Y: 185 + m_Width: 4 + m_Height: 27 + - m_X: 140 + m_Y: 661 + m_Width: 39 + m_Height: 2 + - m_X: 250 + m_Y: 660 + m_Width: 9 + m_Height: 1 + - m_X: 136 + m_Y: 762 + m_Width: 35 + m_Height: 1 + - m_X: 179 + m_Y: 760 + m_Width: 19 + m_Height: 2 + - m_X: 171 + m_Y: 861 + m_Width: 23 + m_Height: 1 + - m_X: 198 + m_Y: 849 + m_Width: 19 + m_Height: 12 + - m_X: 217 + m_Y: 942 + m_Width: 23 + m_Height: 3 + - m_X: 259 + m_Y: 756 + m_Width: 37 + m_Height: 4 + - m_X: 293 + m_Y: 849 + m_Width: 3 + m_Height: 6 + - m_X: 499 + m_Y: 158 + m_Width: 29 + m_Height: 2 + - m_X: 572 + m_Y: 158 + m_Width: 1 + m_Height: 1 + - m_X: 645 + m_Y: 159 + m_Width: 6 + m_Height: 19 + - m_X: 451 + m_Y: 212 + m_Width: 10 + m_Height: 26 + - m_X: 522 + m_Y: 238 + m_Width: 6 + m_Height: 1 + - m_X: 572 + m_Y: 237 + m_Width: 11 + m_Height: 2 + - m_X: 216 + m_Y: 291 + m_Width: 1 + m_Height: 28 + - m_X: 263 + m_Y: 263 + m_Width: 15 + m_Height: 8 + - m_X: 348 + m_Y: 263 + m_Width: 20 + m_Height: 14 + - m_X: 278 + m_Y: 377 + m_Width: 12 + m_Height: 6 + - m_X: 448 + m_Y: 277 + m_Width: 3 + m_Height: 39 + - m_X: 517 + m_Y: 316 + m_Width: 5 + m_Height: 3 + - m_X: 417 + m_Y: 347 + m_Width: 2 + m_Height: 6 + - m_X: 347 + m_Y: 377 + m_Width: 1 + m_Height: 48 + - m_X: 485 + m_Y: 394 + m_Width: 32 + m_Height: 3 + - m_X: 552 + m_Y: 397 + m_Width: 34 + m_Height: 1 + - m_X: 619 + m_Y: 398 + m_Width: 26 + m_Height: 1 + - m_X: 250 + m_Y: 472 + m_Width: 22 + m_Height: 10 + - m_X: 290 + m_Y: 464 + m_Width: 22 + m_Height: 8 + - m_X: 272 + m_Y: 561 + m_Width: 69 + m_Height: 9 + - m_X: 341 + m_Y: 464 + m_Width: 6 + m_Height: 29 + - m_X: 312 + m_Y: 545 + m_Width: 29 + m_Height: 25 + - m_X: 314 + m_Y: 545 + m_Width: 27 + m_Height: 28 + - m_X: 314 + m_Y: 656 + m_Width: 5 + m_Height: 4 + - m_X: 319 + m_Y: 739 + m_Width: 4 + m_Height: 17 + - m_X: 378 + m_Y: 737 + m_Width: 9 + m_Height: 2 + - m_X: 416 + m_Y: 425 + m_Width: 1 + m_Height: 68 + - m_X: 417 + m_Y: 656 + m_Width: 3 + m_Height: 6 + - m_X: 416 + m_Y: 472 + m_Width: 69 + m_Height: 3 + - m_X: 416 + m_Y: 472 + m_Width: 52 + m_Height: 21 + - m_X: 468 + m_Y: 557 + m_Width: 6 + m_Height: 16 + - m_X: 474 + m_Y: 640 + m_Width: 3 + m_Height: 16 + - m_X: 532 + m_Y: 475 + m_Width: 20 + m_Height: 1 + - m_X: 532 + m_Y: 554 + m_Width: 3 + m_Height: 3 + - m_X: 535 + m_Y: 636 + m_Width: 3 + m_Height: 4 + - m_X: 477 + m_Y: 723 + m_Width: 10 + m_Height: 14 + - m_X: 538 + m_Y: 719 + m_Width: 10 + m_Height: 4 + - m_X: 597 + m_Y: 476 + m_Width: 22 + m_Height: 1 + - m_X: 597 + m_Y: 548 + m_Width: 1 + m_Height: 6 + - m_X: 598 + m_Y: 630 + m_Width: 1 + m_Height: 6 + - m_X: 599 + m_Y: 712 + m_Width: 6 + m_Height: 7 + - m_X: 659 + m_Y: 477 + m_Width: 26 + m_Height: 4 + - m_X: 659 + m_Y: 704 + m_Width: 3 + m_Height: 8 + - m_X: 734 + m_Y: 150 + m_Width: 7 + m_Height: 28 + - m_X: 734 + m_Y: 170 + m_Width: 84 + m_Height: 1 + - m_X: 734 + m_Y: 170 + m_Width: 55 + m_Height: 8 + - m_X: 779 + m_Y: 242 + m_Width: 10 + m_Height: 7 + - m_X: 775 + m_Y: 320 + m_Width: 4 + m_Height: 7 + - m_X: 775 + m_Y: 393 + m_Width: 12 + m_Height: 6 + - m_X: 787 + m_Y: 475 + m_Width: 2 + m_Height: 6 + - m_X: 893 + m_Y: 171 + m_Width: 1 + m_Height: 2 + - m_X: 841 + m_Y: 249 + m_Width: 11 + m_Height: 3 + - m_X: 1018 + m_Y: 0 + m_Width: 5 + m_Height: 175 + - m_X: 955 + m_Y: 173 + m_Width: 15 + m_Height: 2 + - m_X: 955 + m_Y: 173 + m_Width: 7 + m_Height: 79 + - m_X: 836 + m_Y: 327 + m_Width: 5 + m_Height: 4 + - m_X: 897 + m_Y: 331 + m_Width: 5 + m_Height: 62 + - m_X: 897 + m_Y: 332 + m_Width: 8 + m_Height: 61 + - m_X: 386 + m_Y: 822 + m_Width: 1 + m_Height: 30 + - m_X: 323 + m_Y: 852 + m_Width: 27 + m_Height: 3 + - m_X: 350 + m_Y: 941 + m_Width: 15 + m_Height: 1 + - m_X: 386 + m_Y: 826 + m_Width: 3 + m_Height: 26 + - m_X: 426 + m_Y: 820 + m_Width: 2 + m_Height: 6 + - m_X: 789 + m_Y: 557 + m_Width: 53 + m_Height: 2 + - m_X: 846 + m_Y: 554 + m_Width: 24 + m_Height: 3 + - m_X: 898 + m_Y: 554 + m_Width: 7 + m_Height: 15 + - m_X: 955 + m_Y: 569 + m_Width: 7 + m_Height: 24 + - m_X: 870 + m_Y: 635 + m_Width: 35 + m_Height: 3 + - m_X: 946 + m_Y: 635 + m_Width: 9 + m_Height: 16 + - m_X: 905 + m_Y: 724 + m_Width: 1 + m_Height: 3 + - m_X: 428 + m_Y: 898 + m_Width: 18 + m_Height: 17 + - m_X: 431 + m_Y: 898 + m_Width: 15 + m_Height: 43 + - m_X: 548 + m_Y: 802 + m_Width: 25 + m_Height: 4 + - m_X: 605 + m_Y: 795 + m_Width: 15 + m_Height: 7 + - m_X: 662 + m_Y: 786 + m_Width: 15 + m_Height: 9 + - m_X: 782 + m_Y: 797 + m_Width: 2 + m_Height: 8 + - m_X: 485 + m_Y: 898 + m_Width: 2 + m_Height: 11 + - m_X: 906 + m_Y: 806 + m_Width: 10 + m_Height: 3 + - m_X: 1003 + m_Y: 651 + m_Width: 20 + m_Height: 145 + - m_X: 946 + m_Y: 796 + m_Width: 12 + m_Height: 10 + - m_X: 720 + m_Y: 842 + m_Width: 3 + m_Height: 14 + - m_X: 774 + m_Y: 856 + m_Width: 8 + m_Height: 4 + - m_X: 825 + m_Y: 860 + m_Width: 3 + m_Height: 7 + - m_X: 873 + m_Y: 867 + m_Width: 14 + m_Height: 6 + - m_X: 446 + m_Y: 1019 + m_Width: 39 + m_Height: 4 + - m_X: 484 + m_Y: 987 + m_Width: 1 + m_Height: 36 + - m_X: 535 + m_Y: 974 + m_Width: 7 + m_Height: 13 + - m_X: 765 + m_Y: 897 + m_Width: 9 + m_Height: 15 + - m_X: 720 + m_Y: 938 + m_Width: 45 + m_Height: 85 + - m_X: 809 + m_Y: 912 + m_Width: 16 + m_Height: 7 + - m_X: 852 + m_Y: 919 + m_Width: 21 + m_Height: 7 + - m_X: 916 + m_Y: 871 + m_Width: 42 + m_Height: 2 + - m_X: 957 + m_Y: 871 + m_Width: 1 + m_Height: 13 + - m_X: 557 + m_Y: 884 + m_Width: 16 + m_Height: 22 + - m_X: 557 + m_Y: 884 + m_Width: 13 + m_Height: 25 + - m_X: 615 + m_Y: 880 + m_Width: 5 + m_Height: 30 + - m_X: 612 + m_Y: 906 + m_Width: 8 + m_Height: 4 + - m_X: 535 + m_Y: 1019 + m_Width: 38 + m_Height: 4 + - m_X: 570 + m_Y: 982 + m_Width: 3 + m_Height: 5 + - m_X: 535 + m_Y: 1021 + m_Width: 67 + m_Height: 2 + - m_X: 602 + m_Y: 982 + m_Width: 10 + m_Height: 3 + - m_X: 647 + m_Y: 978 + m_Width: 318 + m_Height: 7 + - m_X: 658 + m_Y: 978 + m_Width: 307 + m_Height: 45 + - m_X: 658 + m_Y: 989 + m_Width: 365 + m_Height: 34 + - m_X: 1012 + m_Y: 651 + m_Width: 11 + m_Height: 271 + - m_X: 999 + m_Y: 884 + m_Width: 24 + m_Height: 38 + - m_X: 957 + m_Y: 922 + m_Width: 29 + m_Height: 4 + - m_X: 1017 + m_Y: 593 + m_Width: 6 + m_Height: 358 + - m_X: 1020 + m_Y: 593 + m_Width: 3 + m_Height: 430 + - m_X: 1015 + m_Y: 651 + m_Width: 8 + m_Height: 300 + - m_X: 653 + m_Y: 910 + m_Width: 24 + m_Height: 29 + - m_X: 653 + m_Y: 910 + m_Width: 23 + m_Height: 38 + - m_X: 704 + m_Y: 939 + m_Width: 61 + m_Height: 84 + - m_X: 704 + m_Y: 950 + m_Width: 105 + m_Height: 73 + - m_X: 704 + m_Y: 961 + m_Width: 148 + m_Height: 62 + - m_X: 647 + m_Y: 977 + m_Width: 274 + m_Height: 8 + - m_X: 647 + m_Y: 976 + m_Width: 29 + m_Height: 9 + - m_X: 658 + m_Y: 977 + m_Width: 263 + m_Height: 46 + - m_X: 658 + m_Y: 976 + m_Width: 18 + m_Height: 47 + - m_X: 704 + m_Y: 974 + m_Width: 217 + m_Height: 49 + m_fontInfo: + Name: Liberation Sans + PointSize: 86 + Scale: 1 + CharacterCount: 250 + LineHeight: 98.90625 + Baseline: 0 + Ascender: 77.84375 + CapHeight: 59.1875 + Descender: -18.21875 + CenterLine: 0 + SuperscriptOffset: 77.84375 + SubscriptOffset: -12.261719 + SubSize: 0.5 + Underline: -12.261719 + UnderlineThickness: 6.298828 + strikethrough: 23.675 + strikethroughThickness: 0 + TabWidth: 239.0625 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4169 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 20 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 20 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 50 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 70 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 86 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -5.578125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 83 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 84 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2019 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2019 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 86 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + fallbackFontAssets: [] + m_FallbackFontAssetTable: + - {fileID: 11400000, guid: 2e498d1c8094910479dc3e1b768306a4, type: 2} + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + pointSizeSamplingMode: 0 + pointSize: 86 + padding: 9 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4169 + includeFontFeatures: 1 + 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: + - 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} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28684132378477856 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: -92 + 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 + image data: 1048576 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f101112121313131212100f0e0c0a08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a1313131313131313130e0d0b08030000000000000000000000000000000000000002070a0c0d1313131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313130e0d0b0803000000000000000000000000000000000000000000000004080a0a13131313131313131313131313131313131313131313131313131313131313131313131313131313130a09070400000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000020507080c0f1112131211100c080806020000000000000000000000030607090d1011121312110e0a070604010000000000000000000000000000000000000000000000000000000000000000000000000606060606060000000000000000000000000000000000000000000000000000000000010507070c0f1112131312100c08080602000000000000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000000000000000000000000000306080913131313131207070501000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000004080a0a0b0b0b0b0b0b0b07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131315171a1c1d1e1e1f20201f1f1e1d1c1b19171513120f0b06060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316172020202020202020201b1a18140f080100000000000000000000000000000000070e1317191a202020202020202020181715110c060000000000000000000000000000000000000000000000000000030a10161a1c1d202020202020201b1a18140f080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000000000000000000106090b0c131313131313080705020000000000000000000000000000000002090e111414181c1e1f201f1e1c191514120e090300000000000000060b101213161a1d1e1f201e1d1b171413110d0701000000000000000000000000000000000000000000000000000000000000030608091313131313130b0a0805000000000000000000000000000000000000000000000002080d111314191c1e1f201f1e1c191514120e09030000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000000000000000000000000000000002080d1113142020202020191815120d060000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d080200000000000000000000000000000000000000000000000002080d1113142020202020191815120d06000000000000000000000000000000050b10141617181818181818181413110d07010000000000000000000001030405060606060504040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f09010000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214181c1f20222426282a2a2b2c2c2c2c2c2b2a2927262422201f1c171413110d0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2022232d2d2d2d2d2d2d2d2d282724201a130b0200000000000000000000000000010a12191f2326272d2d2d2d2d2d2d2d2d2424211d171009000000000000000000000000000000000000000000000000040d151c2126292a2d2d2d2d2d2d2d2727241f1a130b0200000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c161008000000000000000000000000060d1215181920202020201f1514120e090300000000000000000000000002080e141a1e202125292a2b2c2c2b292622211e1a150e0903000000020a11171c1f2023272a2b2c2c2b2a282420201d18130c07000000000000000000000000000000000000000000000000000000030a0f121515202020202020181715110c060000000000000000000000000000000000000002080d13191e202125292b2c2d2c2b292622211e1a150e09030000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c040000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c0400000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000810171c2023242525252525252520201d18130c0400000000030607090b0e0f1112121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11141a1e2123282c2d2f31333537373838393939383837353433302e2d2b282221201d1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111921272c2f303939393939393939393433302b251d140b010000000000000000000000000a141c242a2f323339393939393939393931302d28221b120900000000000000000000000000000000000000000000030d161f262d323536393939393939393433302b251d140b0000000000000000000000000000000008111a22282d30313939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a1108000000000000000000010911181e2224252d2d2d2d2d2c22211e1a140d0600000000000000000000050d14191f252a2d2e3235373839383736322f2e2b26201a150e0600070c141c23282b2d303336383939383734312d2c29241d18120b03000000000000000000000000000000000000000000000000060e151a1f21222c2d2d2d2d2d2424211d1710090000000000000000000000000000000000050c13191e252a2d2e3235373939393836332e2d2b261f1a150e0600000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b13090000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b1309000000000000000000000008121a22282d3031313131313131312d2c29241d160d0405060b10121316181a1c1d1f1f20201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d20262a2d2e34383a3c3e40424344454546464645454342413f3d3b3938332d2d2c2924201e1a14100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b33383c3d46464646464646464641403c362f261d1308000000000000000000000007121c262e353b3f404646464646464646463e3d39342c241b10060000000000000000000000000000000000000000000a151f2831383e42434646464646464641403c362f261d0f05000000000000000000000000000005101a232c33393c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a1005000000000000000009131b23292e31323939393939392e2d2a261f180f060000000000000000080e171e252a30363a3b3f424445464544433f3b3a37312b2620180f0b12181e262e34383a3c40434445464544413d3a39352f28231c150c050000000000000000000000000000000000000000000006101820262b2e2f39393939393931302d28221a1209000000000000000000000000000000070e161e252a3036393a3f424445464645433f3b3a37312b2620180f0900000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b11060000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c02000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b110600000000000000000005101a242c33393c3d3e3e3e3e3e3e3e3a39352f281f160b1113171c1f20222527292a2b2c2c2d2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d130900000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d1309000000000000000000000000010b151f272f343846464646464646464645423d352d24190f04000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d24292c31363a3b404546484a4d4f505151525353525251504f4e4c4a4846443f3d3a39352f2d2a251f1d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a5353535353535353534e4c4841382f251a0f03000000000000000000020e19242e3840474b4d5353535353535353534b49453e362c22170c000000000000000000000000000000000000000005101c26313a43494e50535353535353534e4c4841382f21170d03000000000000000000000000000b17222c363e44494a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b0000000000000006111b252d343a3e3f4646464646463b3a36312921180b0200000000000008111a202930363b4246474b4f51525352514f4c4847423c37312a211b151c232830383f4446494d5051525351504e4a4745403a342e271e170e050000000000000000000000000000000000000000030e18222a31373a3c4646464646463e3d39342c241a0e0500000000000000000000000000071019202830363a4146474c4f51525352514f4c4847423c37312a211b12090100000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d01000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d0100000000000000000b17222c363e44494a4b4b4b4b4b4b4b4745403a31281d191d2023282b2d2f3234363738393939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f35393b4246484b51535557595b5d5d5e5f5f5f5f5f5e5d5c5a59575553504a4a4745413b3a36302c29241d1a140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f54566060606060606060605b58534a41362b20140400000000000000000007131f2a35404a52575a606060606060606060575550483e34281d1101000000000000000000000000000000000000000a16212d38434c545a5d606060606060605a58534a4133291f140900000000000000000000000004101c28333e48505557606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c10040000000000010d18232d373f464a4c5353535353524846423b33291d140a000000000008111a232c323b41464d5254585c5d5e5f5f5e5c5955534d47423c332d241e272e343e424a5053565a5d5e5f5f5e5d5b5753514b444039302920170f05000000000000000000000000000000000000000a15202a343c4347485353535353534b49453e362c20170d020000000000000000000000071119222b323a41464c5254585c5e5f605f5e5c5955534d47423c332d241b130900000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e1206000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c0300000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e12060000000000000004101c28333e485055575858585858585853514b433a2f2625292d2e34383a3c3e414244454546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e08020000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000000000000000000000000000000000000000060d151d232930363a4045474d5355545c60626466686a6a6b6b6c6c6c6b6b6a6867666361605b545654514b4846423b39352f2a251f1a150e08020000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c67645c53483c3020150a0000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c6c6c64615a5045392d1d1207000000000000000000000000000000000000000d1a26323e49545e66696c6c6c6c6c6c6c67645c53453b30251a0e0200000000000000000000000814202d3944505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000000006121e29343f4951565860606060605f55534d453b2f261b1106000000050f1a232c353e444c52575e6165686a6b6c6b6a6965625f57534d453f372d27303940444f545c606366696b6c6c6b6a6764605d55514a423b322921170b020000000000000000000000000000000000030f1a26313c464e53555f6060606060575550483e32291e130800000000000000000000050e19232b343d444c52565e6165686a6c6c6c6b6966615f57534d453e362d251b110800000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e221509000000000000000814202d3944505a616464646464646464605d554b41382d3035393a3f4446494b4d4f5052525353525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000000000000000000000000000000000000000000000000000000030a11171f272f343b42464b5153575f6165666d6f71737576777878797979787876757472706e6c666663605d5554524d4745403936312b262019140d0500000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b70797979797979797979746e64584c3c32261b0f0300000000000000000c1926323f4b57636e73797979797979797979716c615549392f23180c000000000000000000000000000000000000000f1c2935424e5a66707679797979797979746e64574d42362a1f140900000000000000000000000a1623303c4955616c707979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f23160900000000000915222e3a46515b62656c6c6c6c6c6c615f574d41382d22170b0300030d17212c353e474f565e61696e7275777879787776726e69625f5751493f373039424a515961666d6f7376777879787774706d67605c544d443b33291d140a000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c64615a50443a3025190e040000000000000000020d17202b353d464f565e61686d7275777879797876726e69625f5750483f372d23190d0400000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c1207000000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e312418080100000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e31241808010000000000000a1623303c4955616c70717171717171716d675d53493f383a4146474a505355585a5c5d5e5f5f605f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000000000040c151c2328313940454d52555d6065696e7276797b7d80828384848586868585848382817f7d7b797673706d6765615e5753514b46423b37312a251e170e07000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d868686868686868686807467584e43372b1f12060000000000000005111e2a36424d576673808686868686868686867e7164554b4034291c1004000000000000000000000000000000000000101d2a3643505d697682868686868686868074695e52463b30251a0e02000000000000000000000a1724313d4a5764707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a00000000000b1824313e4a56626d727979797979796e695f53493f33271f14090009141f29333e474f5961686e747b7e828485868584827f7b756e69625b51493f39424b545c606c70787c80838485868483817d7a726d665e564d453b2f261c1106000000000000000000000000000000000815212e3a47535f6a6f797979797979716c61564c41362a20160c020000000000000009141f29333d474f5960686d747a7f828485868584827f7b756e69625a51493f352b1f160c01000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c04000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c030810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c0400000000000a1724313d4a5764707e7e7e7e7e7e7e7e796d655b504443484c5254545c60626567696a6b6c6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000000000000000000000000000000000000000000060d161e262e343d434b51575e61676d72777b7f8286888a8c8e909091929292929291908f8d8c8a888583807d7a76726e6964605d55534d47433c36302920191007000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d939393939393939184786a5f53473b2e211508000000000000000714202d3a46525e69778390939393939393938e8275675c5145382c1f13060000000000000000000000000000000000000a1723303d4a5663707d89959393939392867b6e61574d42362a1f1409000000000000000000000a1724313d4a5764707d8a9393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a00000000000c1925323f4c5865727f8686868686867b6e655b50443b31251a0e050e1a25313b454f59616b707a81878b8f90919292918f8c88827b726d625b5147404b545c666d757d84898d9091929291908e8a857f786e695e574d42382d22170b010000000000000000000000000000000915222f3c4855626f7b8786868686867e71685e52463e32281e1308000000000000020e1a25303b454f59606b6f7a81868b8f91929392918f8c87827b716c625b51473d31281d1307000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140908111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d040000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d04000000000a1724303d4a5763707d868b8b8b8b8b8b81776c605a504e54565e6165666d6f7174757778787979787877767573706e696763605c54524c46413b322a251e170e060000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c201306000000000000000000000000000000000000000000000000000000060f171f2830383f444f555c60696e737a7f84888b8f929897999b9d9d9e9e9f9f9f9e9e9d9b9a99969892908c8986827f7b76716d67615e57534e46413b322b22190f04000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e9f9f9f9f9fa196887c6f6255483c3025190d010000000000000814212e3b4754616e7b8795a09f9f9f9f9f9f9285796d6053473a2d22170b0000000000000000000000000000000000000916222f3c4854606b7683909da79fa3998d8074695e52463b3025190e020000000000000000000a1724313d4a5764707d8a979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a00000000000613202d394653606c7782909893988f82776c60574d42362a20170d121e2a36424d57616b707d868e939a9b9d9e9d9d9d9c98948f877f726d62594f45515c666d78818a9196999c9e9d9d9e9d9a98928c837b6e695e544a3f33281d12070000000000000000000000000000000815212e3a47535f6a737f8c95939392857a6d615a50443a3024190d04000000000005111e2a36424d57606b6f7d858d92999b9d9c9b9c9e9c9a938f867e726d62594f433a2f24180d0100000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d101a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c01000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d1a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c010000000a16232f3c4855616b727f8c93979797938d80736c6158586062686d7175797c7e8082838585868685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000050e172129313a424a505960676d737b80858b9195989c9fa3a39f9d9b9a999898989898999b9c9d9fa3a29f9c9999928f8b87837e79746e69625f58524c443d342b21160a000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adacacacb2a8998c7f7266564c41362a1d1105000000000004101c2834404b5465717e8b98a7b1acacacaea2988a7d7063544a3f33281c0f0300000000000000000000000000000000000714202c38444f5963707d8a959fabab9f92867b6e61564d42362a1f14080000000000000000000a1724313d4a5764707d8a97a3acacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a3968a7d7063574a3d3024170a000000000005121f2b3744505b656e7b86929f9f948b7e72695e53463f32291f1414212d3a46535e69707d8692989f9d9b9691909192999f9e99928b7f726b60554e58606d78818e939ea09e9892909091979d9f9f9590847b6e665b5044392f23180c00000000000000000000000000000006121f2b37434e58606d78839099a1978e81756c61564c4135291f160c01000000000714202d3a46525e696f7d8691979f9f9892908e8f91979f9f98928b7f726b60554b4035291d1307000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f1617212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f16212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000714202c38444f59636d74818e959fa59c928a7e716a60626a6f757a7e8285888b8d8f9091929293929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000000030d172029333b434c545c606b707980868d92979da0a29f9b989892908e8d8c8c8b8b8b8c8d8e8f919299979a9d9fa39f9c9a938f8b85807b756e6a615e564e463d32271b0f03000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808d99a8b1acaaacaea99d908376685e5246392d201306000000000006131f2c3845515c6675828f9ba8b0aba9abb0aa9a8e8174665b5044382b1f1206000000000000000000000000000000000004101c27333d4855616b7783909da7aea3988d8074695e52463b3025190e0200000000000000000a1724313d4a5764707d8a97a3b0b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a968a7d7063574a3d3024170a0000000000030f1b27333f49535f69727f8c959f9f92867b6e615a50443b3025191f2c38434e58616e7b869298a29c938e88848384868c9299a39f93887d6f675c535f6a73808d939ea197928b858483858990959fa0969083786c60554b4034291c10040000000000000000000000000000030f1a26313c44515c666f7c87929f9e938a7d70685d52453d31281d130700000007131f2c38434f59616e7b859298a19a938c86838282858a9297a29f93877d70675d51453a2f24180d010000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e1c28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d0100000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d01000004101c28333e47515b606d79839096a1a49f92867c6f6a6f767c81868b8f9298989a9c9d9e9f9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000020b151f29323b454d565d666d747d848c92999fa29f9c98928f8b88858381807f7f7e7e7f7f8081828486888a8d9092999b9ea19f9c98928d86817c746e6860584e43382c1f130700000000000000000000000000000000000000000000000000000000000814212e3a47535f697784919daaa7a09d9fa2aa9f93867a6d6154473a2e23170c00000000000713202d3a4653606d7985929faca69f9c9fa6ab9e9285796c605346392d20130a0000000000000000000000000000000000000b16212c38444f5964707d8a95a0acaa9f92867b6e61564d41362a1e140800000000000000000a1724313d4a5764707d8a97a3b0aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7d7063574a3d3024170a0000000000000b17222d38414d57606d78839099a2988f82766c62564d41362a20222e3b4854606a75828f98a29c918c817b7876777a7f87929aa49a9184796d6056626e7c87929fa19791857e797776787c838f949f9f958b7f72675c5145382c1f13060000000000000000000000000000000a15202834404a54606a73808d96a09e91857a6d60594f433a2f24180d0300000915222f3b4854606b75828f97a19f9388807a767576797e859297a2999184796d60554b4035291d1104000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24202d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f242d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000b17212c353f45515c676e7a849198a2a39891857b747c82898e92999c9fa2aaa7a8aaa8a8a7a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e050000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000a141d27313a444d575f686d78808991969fa39e9b948f8a85827e7b7977757373727171727273747677797b7e8083868a8e92979b9fa29f99928e87817a6f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0aca095909298a2a4998a7e7164544a3f34281c1003000000000a1723303d4a5663707d8998a2a99f9490949faba197897c6f6356493c31261b0f03000000000000000000000000000000000005101c28333e4653606c7883909da7aea3988d8074685e52463b3025190e02000000000000000a1724313d4a5764707d8a97a3b0ab9e91848080808080808080808080808080808080808080808080808080808080808080807c6e6255483b2f22150800000000000006111b262f3c44505c666f7c86929f9f948b7e71685e52463e32292834404b54626f7c89939e9f948c7f746e696a686d737e88939fa0968b7f72655e6875828f99a39e91857b716d676a6a6f78828f98a29f9285796d6053473a2e23170b000000000000000000000000000000030c18232e39424e58606d7984919aa1978e81746b60554b4035291f150b0105111e2a36414c56636f7c89939e9e938b7e736d6868666d717c85929fa1968c8073675d5145392c2013070000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c41352923303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c413529303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000005101a232834404b555e686f7c86929aa4a197908381878f949b9fa3abacaaaba39f9d9c9b9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006111c262f39434c565f696e7a828d929ea0a09d938e88827d7975716e6c666867666565656565666869666d6e7174767a7d81858a8e92989ea19f99928e867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000005111e2a36414c5666727f8c99a7aa9d908386929fab9b8e8175665c5044382c1f120600000005121e2a36424d576774808d9aaaa1979083909ca9a99a8d807367584e43372b1f12060000000000000000000000000000000000000b161f2b3744505b65717e8a95a0acaa9f92867b6e61564c41362a1e14080a0a0a0a0a0a0a0a1724313d4a5764707d8a97a3b0a99c8f827673737373737373737373737373737373737373737373737373737373737373736e6a5f53473a2e211408000000000000000a141d28343f4a545f6a737f8c95a09f92857b6e615a50443a302c3845515c6674818e9aa59c9082786c615f575d616c74818d99a49d9083776a616d7a86929fa0958a7d7069605c5860666e7b86929fa2978a7e7164544a3f34281c100300000000000000000000000000000007121c27303c45515c676f7d88939f9d93897d70675d51453d31271d12070714202d3946525e6875828f9ca59b8e81756c615d565c606a717e8b96a09f92857a6d6053473a2f24180c00000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c3026313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d211407000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d21140700000000081118232e39434c565f6a717e88939fa5a095908d93999fa6acaaa8a09d999992908f8e8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000b17222d38424b555e686e7b838f949da49c969189817c76706d666561605b545a5959585858595a5b545c60626467676d7174797d81868c91969da09e9285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9a79a8d80828f9ca99f9285796d6053463a2d2013090000000714212d3a46535f697784919daa9e91857e8a97a8aa9e9184776a5f53473a2e211509000000000000000000000000000000000000030f1b27333f4953606c7884919da8aea3988d8074685e52463b3025191616161616161616161724313d4a5764707d8a97a3b0a99c8f82766967676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000020b17232e38424e58606d78839099a2978f82756c61564c41362d3a4653606d7985929fa2988a7d70655b534d5259616e7b87939f9f95887b6f65727e8b99a39d9184786c6057514e545e6874818d9aa99c8f8276665c5044382b1f1206000000000000000000000000000000000b151e2934404b55606b74808d96a19e9184796d60594f43392f24180c0814212e3b4754616e7a86929f9f94887b6e615a524c5058606c7884919da2978b7e7164554b4035291d100400000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e323f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e21140700000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e3f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e211407000000000007121d27303b444e58616c73808c939ea7a09d9a9fa4abaca59e9b96918c898684828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b403428201509000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000030f1c28333f4a545d676d7a8491959fa39f928d847d756f6a64605c545553504a4d4c4c4b4b4c4c4d4e4a51535557555d6064666d70757a7f848a9095978c7f72675d5145392c1f1306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939faca7978a7e7f8c99aba297897c6f6356493c31251a0e0200000815222e3b4855616e7b8896a0a89b8e827a8796a0aca096887b6f6255483c31251a0e020000000000000000000000000000000000000b17222d3844505b66717e8a96a0acaa9f92867a6e61564c41362a232323232323232323232324313d4a5764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261a0f02000000000000000006111c26303c44515c666f7c87929f9e938a7e71685e52463e323c4956626f7c8997a29f9285796d6053494246535f697683909da7988b7f726875828f9bab998c8073655b5045424d5663707c8998a39f9285796d6053463a2d20130700000000000000000000000000000000030c18232f39434f59606d7984919ea1968d80746b60554b4035291e150b1825323e4b5865717e8b99a39c908376695f53464144505b65727f8c99a99c8f8276675d5145392c1f1306000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34323f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e211407000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f343f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e2114070000000000000b151e29323c46505a606c77818e96a0acaaa7acafa7a09d938e89847f7c7a777575747373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000005101a232b3844505b666d79839096a0a299928b8079706b625f5853514b4846443f40403f3e3e3f3f4041404446484b4c5154545c6063686d72797e838a91857a6d60554b4035291d100400000000000000000000000000000000000000000000000000000004111d2935414c5565727e8b9aa4aca095877a7d8999a3a9998d807366574d42362a1e12050004101d2935404b5565727f8b98a8a9988b7f7784919daaa8998c7f7366574d42362a1e120500000000000000000000000000000000000006111b28333f4a54606d7884919ea8aea2988d8073685e52463a30303030303030303030303030313d4a5764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c332a201509000000000000000000000a141e2834404a545f6a73808d95a09e92857a6d615a50443a3f4b5865727e8b98a99c8f8276665c504138424d576673808d99a69b8e8174677784919eab96897d706353493f3b4653606d7986929fa298887b6e6255483b2f221508000000000000000000000000000000000007121d27313d45515d67707d89939e9f93887d6f675d51453d30271c121d2935414c566875828e9bab998c7f7266574d42353f4953626e7b8897a29f92867a6d6053473a2d2014070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b303f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e2114070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b3f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e211407000000000000030c17202a343e44505b656d7a84919daab6b4b3a9a0959189817c7773706d6769686766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000b17212a36424d57606c78818f959fa29892877e736d676059534e46454040434546464544423f3b3a373134383a3b3e4145474a5053565d60666d71787e847f73675d5143392f24180c000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9cacaa9d9184777a86929faa9d908477695e53463a2d2114070006131f2c3945515d6776828f9ca9a197887c74818d9aa7aa9d908377695e53463a2d211408000000000000000000000000000000000000000b17222d3844505c66717e8b96a1acaa9f92867a6e61564c413d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4a5764707d8a97a3b0a99c8f8276695c4f43404040404040404040404040404040404040404040404040404040403b3a37312a21180e0300000000000000000000020c18232e39424e58606d79839199a1978e81756c61564c41414e5b6774818e9aa79a8d807467544a3f2f3e4b5764717e8a97a49d9083776d7a86939fa399877b6e6154473b3845515c677784909daa978a7e7164574b3e3124180b0000000000000000000000000000000000010b151f2935404b55616b74818e97a19a9184796d60584e42392e2318202d3946525d687884919ea996897c706356493d31394653606c7985929fa398897c6f6356493c3023160900000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42363f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e21140700000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d423f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e2114070000000000000008131e28313a46535e696f7d86929facb9b9ada29791837d75706b6663605d555b5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e050000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000004101c28333a46525e69727f8b939ea39992867d716c605c554f47434446494d5051525352514f4c4847433c37332d2f2f35393a3f44464c52545c60656c7179796d60554b4131271f1911060000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79a8d81747683909da9a095877b6e6154483b2f24180c000714202d3a4753606d7a86929fab9e928579717e8a97a7aca095877b6e6154483b3025190d0100000000000000000000000000000000000006111c28343f4a54606d7984919ea8aea2988d8073685e52494949494949494949494949494949494a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343434342f2e2b2620180f0600000000000000000000000007121c27303c45515c676f7c87939f9e938a7e70685d5246434f5c6976828f9ca5988b7f7265584c3f2e3c4956636f7c8996a29f9285786f7b889aa49f9286796c6053463934404b556975828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea0968d80736a60544a4034281e212e3a4754616d7a8796a1a297877a6d6054473a2d3744505b6576828f9caa988b7f7265584c3f3225190c000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e3a4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000010d19242f3a43505a616e7b859299a3aebbb8ab9e92857a706b6360595653514b4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d0100000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000714202c38444f59616e7b86929fa59f92877d706b615a514b4344495053565a5c5e5f5f5f5e5c5955534e46443f382f27343c424a5053565b5d5f5f5b60666c6d675c51454039312b2317110a0200000000000000000000000000000000000000000000000004101c2834404b5464717e8a99a3aea7978a7e7173808d99aba7988b7f7265554b4035291d10040a1724303d4a5763707d8a98a3a89b8f82756e7a8795a0aca7988b7f7265564c4135291d1105000000000000000000000000000000000000000b17232e3844515c66727e8b96a1adaa9f92867a6d615656565656565656565656565656565656565764707d8a97a3b0a99c8f8276695c4f433629272727272727272727272727272727272727272727272727272722211f1a150e0600000000000000000000000000000b151e2834404b55606a73808d96a09e91857a6d61594f43505d6a7683909da4978a7e7164574b3e313b4855616e7b8894a19f9286796f7c8996ac9e918578655b5044372e414e5b6774818e9aa6998d8073665a4d4033271a0d0000000000000000000000000000000000000007131d28313d45525d68717e8a939e9f92877c6f665c51443c3026232f3c4956626f7c8995a89f928578685d5245392c333f49536774818e9aa79a8d8174675a4e4134271b0e00000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f433946525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f4346525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000004111d2935414c55626c76828f97a1abb5afacada2978e81776c605a504947454042414040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000a16232f3c4855616b75828f98a29d938b7e716b60595045414950535b606366696b6c6c6c6b6866625f58535049413d333d464e545b6063676a6b6c6c6b696663605c54514b433d3528221c140b02000000000000000000000000000000000000000000000006131f2c3845515c6675818e9babaca095877a6e707d8999a3a89c8f8275675d5145392c1f1306121f2b37434e586774818d9aaaa8988b7f72687784919daaa99c8f8376685e5246392d2013070000000000000000000000000000000000000006111c2834404a54606d7984919ea9aea2988d8073686363636363636363636363636363636363636364707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120f0903000000000000000000000000000000030c18232e39434e58606d7984919aa1978e81746b61564c515e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1a399867a707d8a96a39e9184776b5e493f3334414d5a6774808d9aa79a8d8174675a4e4134271b0e000000000000000000000000000000030608090d0c161f2935414c56616c75818f97a2999083786d60584e42382e23313e4a5764717d8a97a49d9084776a564c4135292d404c5966737f8c99a69c8f8276695c4f4336291c10000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b40414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000000000000000000020608080c0e07131d28313e46535e69727f8c95a0988e81756b61554b414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000613202c3945515d67717e8b949fa9b3aba39fa3a99e938c80736c61584e453b352f3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000007131f2c38434f5963707d8a949ea1978e81746c62594f47444c535b60656c6f7376787979787775726e6a64605b534e443f464e585f666c707477787979777673706d66605d554f4740332d261d140a00000000000000000000000000000000000000000000000713202d3a4653606d7985929fabaa9d908477686d7a86929fac9f92867a6d6053473a2d20140a15212e3a47535f6a7884919eaba196887b6e6774818d9aabac9f92867a6d6154473a2f24180c00000000000000000000000000000000000000000c18232e3945515c66727f8b97a1adaa9f92867a707070707070707070707070707070707070707070707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000000000000000000000000007121d27303d45515d67707d88939f9e938a7d70685d52515e6b7884919ea3968a7d7063574a3d303a4754616d7a8794a0a194877a717d8a97a49d9184776a5e51442d34404d5a6773808d9aa69b8e8175685b4e4235281b0f00000000000000000000000000040a0f1315161a1d1f1924303a44505a616e7a85929ea0958c7f736a5f544a3f3428323f4b5865727e8b98a59c8f8376695c50432f24323e4b5865717e8b98a49d9083776a5d5044372a1d1100000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e13080000000000000000000000000003090e121415191b1d1e161f2a36424d57606d788390999e938a7d70675d5145444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e130800000000000004111d2935414c55606d7a85929ea6b0aaa2999299a1a59c928a7e716a60574d43392f26272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000915222f3b4854606b7683909da69e91857a6d605a5047454d565e656c71787c80838485868584827f7b77716c65605850494e58606a6f787d81838586858483807c78726d67605952443f382f261c1106000000000000000000000000000000000000000000030f1b27333f495363707d8a98a2aeaa9a8d807367677683909ca9a3988a7d7063574a3d31261b0f15222f3c4855626f7b8896a1ab9e9184786a64717d8a99a3afa3998b7e7164554b4035291d10040000000000000000000000000000000000000007121c2834404b54606d7985919ea9aea2988e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7f8c99a6b2a99c8f8276695c4f4336291c1003010101010101010101010101010101010101010101010100000000000000000000000000000000000000000000000b151e2935404b55606b74818d96a19e91847a6d60594f5e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1aa93877a707d8a96a39e9184776b5e51442f34414d5a6774808d9aa79a8e8174675b4e4134281b0e0000000000000000000000040a0f151b1f212226292b2c2c28323e46525e68717e8b949e9f92877c6f665c50443c2f33404c5966737f8c99a69c8f8275695c4f423629313e4b5764717e8a97a49e9184786b5e5145382b1e120000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e413d45515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000000000000060c11151a1e212226282a2b2c2c25313b44505c666f7c87939f9e9184796d60584e4145515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000613202c3945515d67737f8c97a2adaea29892869196a1a49f92867c6f695e554b41382d2217171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c10040000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d1104000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005111e2a36424d56636f7c89959f9f958a7e71685d5248434d575e686d777e84898d8f91929292918f8c88837e786f6a605b5354606a6f7c83898e9092929291908c89847f796f6b635c504a42382d22171007000000000000000000000000000000000000000005121f2b3744505b6574818e9aaaaea398897d70636673808c99a9aa9a8d817467584e43372b1f121d2935414c5666727f8c99a8ac9b8e817468606d7a86929facab9b8f8275675d5145382c1f130600000000000000000000000000000000000000000c18232e3945515d67727f8c97a1adaa9d938e898989898989898989898989898989898989898989898c919ca8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7984919ea1968e81746b60555d6a7783909da4978a7d7164574a3e313b4855616e7b8894a1a2988679707c8996a39e9184786b564c413534414e5b6774818e9aa69a8d8073675a4d4034271a0d00000000000000000000070e151b20262b2e2f3336383939393736414c56626c76828f98a2999083786d60574d41382d404d596673808c99a69b8e8275685b4f423528313d4a5764707d8a97a39e9285786b5f5245382c1f12000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e050000000000000000000002090e171d1f262b2e2f3235373839393938343f4a54606a74808d97a1968d80736a5f5349404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e05000000000000000714212d3a4754606d7a85929fa9b3a99f92867c849198a2a29891847b6e675d53493f332722190f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714202d3a46525e6975828f9ba79d9083766c61564c414b555e696e7a828b9196999c9e9f9f9f9e9b9995908a837c726c655c5c666f7c8690959a9d9e9f9f9e9c9996918b847d736e605b544a3f332822190c02000000000000000000000000000000000000000613202d394653606c7885919eabac9f9286796d60636f7c8997a2ab9e9184786a5f53473a2e2115202c3945525d687683909ca9a49a8a7e71645d687683909ca9ac9f9285796d6053473a2e23170b000000000000000000000000000000000000000007121d2935404b55606d7985929ea9afa59d9a96969696969696969696969696969696969696969696999ca3adb5a99c8f8276695c4f4336291c100c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000000000000000000000000000007121d27313d45515d67707d89939d9d93897d70675d5c6976838f9ca4988b7e7165584b3e323c4855626f7b8895a29f9285796f7c8895a99f928578685d52453935424e5b6875818e9ba6998c807366594d4033261a0d00000000000000000109101920272b32373b3c40434546464544423e44505a616e7b86929f9f958c7f72695f53493f33404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f120000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c0500000000000000000000050d141a22282d31373a3b3f414445454646454441424e58606d7a85919e9f92877c6f655b5044434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c050000000000000006121e2b37424d5765727e8b97a2adada1978c7f727c86929aa4a1969083796d655b50443e342b20170d090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d201308000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e13080000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000814212e3b4754616e7b87939fa1968a7e71645a504445515d676e7b848f949ea0a8a39f9c9a999a9b9e9f9d9590877f776d66606d79849198a0a79f9d979595989c9f9e96918780746c665b50443f342b1e140a00000000000000000000000000000000000000091623303c4956636f7c8997a1ada99c8f8276675d606d7985929faba196887b6f6255483c302419212d3a4754606d7a86929fac9f93877a6e615666737f8c99a8aea2988a7d7064544a3f34281c100300000000000000000000000000000000000000000c18242f3945515d67727f8c97a2adafa9a7a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a6a8adb5b5a99c8f8276695c4f4336291c1919191919191919191919191919191919191919191313100c070000000000000000000000000000000000000000000000010b151f2935414b55606b74818e97a19e9184796d60596875818e9ba6998c807366594d40313d4a5763707d8a96a39e9184776e7a8797a1a298877a6d6054473a36424d57697683909cac988b7e7265584b3f3225180c00000000000000010a131b222b32373c4347494d5052525352514e4b4746535e69727f8b949f9f92867b6e655b50443b404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f12000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c413c46515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000000060f171f252a34393c4247484c4e505152535252514e4c48525d68717e8a949f999083776c60564c4146515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000814212e3a47535f697683909da9b3ab9e9185796d717e88939fa59f958e81776c605a50463c32291f150b02091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101d2935404b5565727e8b99a49e9184786d605346434e58606d798391969fa6a49f9992908e8d8d8e91969a9f99928c81786d66717e8a96a0a89f95908a88898b8f949da099938c81786c605b51463d30261c1106000000000000000000000000000000000006121f2b37434e586773808d9aa9b2a8988c7f7265555c6675828f9ba8a8998c7f7266564c4135291d27333f495364717d8a99a3aa9d908377685e55626f7c8896a1adaa9b8e8174665c5044382b1f1206000000000000000000000000000000000000000007121d2935404b55606d7a85929faab3b5b4b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a6abb4b5a99c8f8276695c4f43362926262626262626262626262626262626262626262626201f1c18120b0300000000000000000000000000000000000000000000030d18242f3a434f59606d7a84919ea1968d80746b6066727f8c99ab9b8e817568574d42373f4a5465727f8b98a59b8f8275697885929eaa95887c6f6255493c3a46535e697885919ea49a897c6f6256493c2f231609000000000000000a131c252d343c43474e5355595c5e5f5f5f5d5b5853514d57606c77829098a3989082776c60574d42404d596673808c99a69b8e8175685b4e423528303d4a5763707d8a96a39e9285786b5f5245382c1f1200020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d3f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c00000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b58555356616c76828f989f948b7e71685e52463f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c0000000000000000000815222f3b4855626e7b88959fabafa3998c7f73676c73808c939ea79e938c7f736c61584e443b31271d120700071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000613202c3945515d6775828f9ca8998c7f72665c50444854606a74808d95a0a8a499938d87838180808184888d92989f938e81786c74818e9ba8a09690837d7b7c7e828991969f9f938e81746d62584e42382e23170b01000000000000000000000000000000000815212e3a47535f6a7784919eaaaca196887c6f62555465717e8b98a7a99c908376685d5246392d202b3744505b6574818e9babaa9a8d80736756535f6a7884919eabab9e9285796d6053463a2d20130a0000000000000000000000000000000000000000010d18242f3945515d6773808c98a2aebab1a7a09d93939393939393939393939393939393939393979aa2abb5a99c8f8276695c4f433633333333333333333333333333333333333333333333332d2c28231d150c030000000000000000000000000000000000000000010407131d28313d45525d68707d8a939e9f93887d6f6763707d8a99a39e918478695f53473f44505c6675818e9ba9998c7f736976838f9ca5988b7f7265574d423f4854616e7b8796a19f93867a6d6053473a2d20140700000000000008121c252e373f464e54585f6266696b6c6c6c6a6864605d55515b656e7b86929f9f948b7f72695e5346404c5966737f8c99a69b8f8275685c4f423529313e4a5764717d8a97a49e9184786b5e5145382b1e120006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f4239414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f575a616e7b86929f9e92857a6d61594f42414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c0000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867b6e61606c77818e95a0a59f93887e716a60564d43392f231812080007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d010000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000714202d3a4753606d7a86929fa096887b6e62544a414d56626f7c87939fa7a4999387807a7674737375777b80868e939f938c807376838f9ca99e918478706e6f71767d848f949f9d938b7f726a60544a3f34281d1207000000000000000000000000000000000915222f3c4855626f7b8896a0acab9e9184786a5f5354616e7b8795a0ac9f92867a6d6154473a2d222d394653606c7885929eaba298897d7063564e586774818e9aaaada197897c706356493d32261b0f03000000000000000000000000000000000000000007121d2935414c55606d7a85929faab4aca09591868686868686868686868686868686868686868a909aa6b5a99c8f8276695c4f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b00000000000000000000000000000000000001080d111314161f2935414c56616c75818e97a19a9184796d616d7a86929fa196887b6e6259504a4e56606d7985919ea197897d706673808d99a79c8f8275695f544d4a505b65717e8b98a99d908377675d5145392c2013060000000000040e1a242e374049515860626a6f7376787979787775716d67605c555f69727f8c959f9f92867b6e615a50444b5865727e8b98a59c8f8276695c4f432f24313e4b5864717e8b97a49d9083776a5d5044372a1d11000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b403a444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c0000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e6963605f69727f8c95a0978e81746b60544b40444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c000000000000000006121f2b3844505b6676828f9ca9b5a99c8f8276685e5b656d79839097a1a49a92867c6f685e554b403429241a1006010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a1724303d4a5763707d8a98a39e9184776a5f534246525e6875828f99a4a89f93877e746d6867666768696e737a818b929893887d7783909da5988c7f72666262656b707a828f959f9f92877c6f665c5044392f24180d00000000000000000000000000000005121e2a36424d5766737f8c99a8b2aa9a8d807467584e525e697783909daaa3998a7e7164544a3f33282f3c4956626f7c8997a1ab9f9285796d60534a5764707d8a98a3aea99a8d807467584e43372b1f13060000000000000000000000000000000000000000010d19242f3a45525d6873808d98a2aeaa9d9184777979797979797979797979797979797979797e8a97a3b0a99c8f8276695c4f4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d120700000000000000000000000000000001070c13191d20212428242f3a444f59616d7a85929ea0968d80736a6876828f9ca89a8d80746b605b54585f68707d8a97a19e9185796d626f7b8895a09f93877b6e665e57545c606d7683909da4998c7f7266554b4035291d110400000000020c16202c364049525b626a6f767c80838585868584817e7a736d675e57606d78839099a2988f82766c62564d4a5764717d8a97a49d9083776a554b403529323f4c5965727f8c98a59c8f8276695c4f4336291c10000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51453c3d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b60606d7883919a9e93897d70665c51453d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c00000000000000000613202d394653606c7985929facb3a9988b7f726556535d676e7b859198a3a29891847a6e675c514540362c22180e0506111c2935414c5665727f8b98aab4aa9d918477685d5245392c2013060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e1308000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000c1926333f4c5966727f8c99aa9a8d807467584e434754616e7b86929faba1968c7f736c615e565a5a575f61686d757e86929891857a83909ca3968a7d706354565960686d79839096a1999083786d60554b4035291c110600000000000000000000000000000714202d3a46525e697783909daaaea298897d7063564a4d566673808d99a9ab9b8e8175665b5044382b36414c566673808c99a9ab9b8e8275665c514753606d7a86929facab9e9184786a5f53473b2e21150900000000000000000000000000000000000000000008131e2935414c56616d7a86929faaaca0958a7d706c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c707d8a97a3b0a99c8f8276695c595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000000000000000000030b12181e24292c2d31353738323e46525e68717e8a939e9f93877c6f67717e8a95a09f92877d716c6667676a6e7a84919ea2988d8073665f6a7783909da4998f82786e696767666d727f8b959f9f93877b6e6154483b2f24180d010000000008131e28323e48525b636d727c82888c8f91929292908e8b857f796e695e5c666f7c87929f9f948b7e71685e524956626f7c8995a99e918578675d5145392c34404d5a6773808d9aa69a8e8174675b4e4134281b0e000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d4237404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d67666f7d88939f9d9184796d60574d42404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000815222f3b4855626e7b8898a2aeada197887b6e62554b555e696f7c86929fa4a1969083796d605b51483e342a20170c030d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1b27333f49536874818e9bab978a7e7164574b3f4c5965727f8c99a3ab9e9184796d605a524c4d4d4d53565e616c717d8692978d80828f9ca396897c706356494f565d676e7a84919ea0958b7f72675d5145382d22170b00000000000000000000000000000815212e3b4854616e7b87939facab9f9285796d6053464956636f7c8997a1ab9e9285796c605346392d3946525e687783909daaa4998b7e7164544b45515d6776828f9ca9aca196887c6f6255493c31261a0e020000000000000000000000000000000000000000010d1924303a46525e6873808d98a3aea79c9083766b606060606060606060606060606064707d8a97a3b0a99c8f827669666666666666666666666666666666666666666666666666666666605c554b4034281c1004000000000000000000000000060d151d24292f35393a3e4144454645414c56616c75828f97a2999183796d6d7984919da39992857e78757474767b839096a19f92867b6e615864717d8a949e9f948f827b76747475797f87929fa1978e8174695e52463a2d1d130700000000010d1924303a44505a636e737f878f94999c9e9e9d9e9d9b98928c837b6e695e5f6a73808c95a09f92857b6e615a5054616d7a8797a1a197867a6d6053473a2d35414c566875828f9bac998c7f7266594c3f3326190c000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f53463e39434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c0000000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d676b74818e97a0968c7f73695f53463e434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c00000000000000000b1824313e4b5764717e8a97aab4ab9e928578695f53474d57606a717e8a929ca59f958e81756d635a50463c32291e150b0813202d394653606c7985929facb1a795897c6f6256493c2f2316090000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c2013040000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000005121f2b3744505b657783909da499887c6f625549424d566875828f9baba9998c7f73675c514641404042474c525a626b707d8792928785919ea3968a7d7063574a434c555e68707d8a939e9f9285796d60544a3f33281c0f0300000000000000000000000004111d2935414c5665727f8b9aa4afab9b8e8275665c51444653606d7985929eaba197897c6f6356493c303a4754616d7a87939fac9f93867a6d615447404b5565727e8b98a7b1a8998c807366574d42362a1e120500000000000000000000000000000000000000000008131e2a36414c56616e7a86929fabab9f94897c6f63574e535353535353535353535764707d8a97a3b0a99c8f8276727272727272727272727272727272727272727272727272727272726d675c5145382c1f13060000000000000000000000060f181f272f353a4145474a4e505253525150505a616e7a85929fa0958d80736a707d89919fa297928a8482808183879095a09e938c7f72695e55616c75828f95a09f948f8783818082858b9299a29892857a6d61574d42362a1e0c010000000005111d2935414c56616c73808c92999f9f9992919091979c9e9f9590847b6e675c606d79839099a2978f82756c6156525e687885919ea995897c6f6256493c303946525d687784919ea49a897d7063564a3d3023170a000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a50443a3c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c0000000000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d616d7a85929e9f92867b6e615a50443c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c00000000000000000d1a2633404d596673808c99a6b3a99c8f827669574d42454e58616c73808d939ea79e938c7f736c61584e443b30271d1207121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f00000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7985929f9f93867a6d60534746525e697885919eaba297887b6e62554b40363031373a41465059616b727f8b93929197a1a4978b7e7164584b3e434c56616c75828f9ba2978b7f72665b5044382b1f12060000000000000000000000000713202c3945525d6876828f9cacafa3998a7e7164544a4044505c6675818e9baba9998c807366574d42363f4a5464717e8b9aa4a99d908376685e52463b4854616e7b8795a0acaa9d908377695f53463a2d211408000000000000000000000000000000000000000000020d1925303a46525e6874808d99a3aea69b8f82756a5f534746464646464646464a5764707d8a97a3b0aa9d91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000000000000060f18212a313940454c5254575b5d5e5f5f5e5d59565e68717e8b949e9f92877c6f6b737f8c93999e9f97918e8d8e90939aa09e938e81786d6056505a616e7a8390959e9f9993908e8d8e92979f9f9892867d70685e52453b30251a0e00000000000713202d3946525d68717e8a929fa198928b86848385888f949da0969083796d605c666f7c87939f9e938a7e71685e52566975828f9ca5988b7f7265574d42363b4754616d7a86939f9f93867a6d6154473a2e211407000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61564c41353f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a68717e8b949f988f82766c61564c413f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000000010e1b2834414e5b6774818e9aa7b4a79a8d8174675a4e413d46505a606c77818f95a0a59f93887e706a5f564c43392e2318110f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f00000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212d3a4754606d7a8798a29e918478675c51454754616e7a8797a1ab9e928578695f5343392f25262b30363e474f59626d74818e979ea1a9a6998c7f7366594c403b444f59626f7c88949e9e9184786c605346392d22170b0000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d6054473a3f4a5464717e8a99a3aa9d908377695e52463a44505c6675828e9baca8998c7f7366564c413a46535e697783909daaaca095887b6e6155483b3025190d0100000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabac9f93877b6e62564d423639393939393d4a5764707d8a97a3b0aca096918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d211407000000000000000000030c18212a333c434b51565d6064686a6b6c6c6b69666260626c76828f98a2999083786d6d737f878f94989b9d9b9a9a9d9c9996918a81786d665c5046525e686e7a838b92979a9c9c9a9a9b9d9b9a938e867d706b60564c4133291f14090000000004111d2935414c56616d7a85929ea19792867f7a7776787c828d929d9f958c7f73685e606a73808d96a09e92857a6d61595965727f8c98a79c8f8275695e524641444f5964717e8a9aa49d908377685e5246392d20130700091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d52453d36414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f626c76828f989f948a7e71685d52453d414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000003101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f343e44505b656d79839097a1a49a92867c6f685e554b403428231a1017222d404d5a6773808d9aa6b3a89b8e8275685b4f4235281c0f020000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815212e3b4854616e7b8794aa9d9083776a554b404955626f7c8895a9a99c8f837669574d4231271d1a1e252a353e47515b616d7a85929ea7b1a79a8e8174675b4e41323e47535f6a75828f9ca096897d7063544a3f33281c0f030000000000000000000004101c2934404b5564717e8b99a3afa99c8f8376685d5245393a4754606d7a86929faca095877b6e6154473b4653606d7985929faba196887c6f6255493c36424d576673808d99a9b1a7988c7f7265564c41362a1d1105000000000000000000000000000000000000000000020e1925303b46525e6974818d99a3afa49a8e8174695e52463a2f242d2d313d4a5764707d8a97a3b0b2a8a09d99999999999999999999999999999999999999999999999999999993877a6d6054473a2d2114070000000000000000000b151e2a333c454d555d60686d7174777879787776736f6c65616e7b86929fa0958c7f736a6d727c82888b8f9091929291908d89847d756d665c544a414c565e686d787e85898d9091929291908f8b87817b706b60594f443a3021170d02000000000713202c3945525d6873808d97a19e92857c726d676a6a6f77808d95a09f92867a6e6158606d7984919aa1978e81756b6155616e7b88959f9f92867b6e615a524d5056606b75828f9ca4998c7f7366564c4135291d1105000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60584e42383a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e817566626e7b86929f9e91857a6d60584e423a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000004111d2a3744505d6a7783909daab1a4978a7e7164574b3e31333f49535d676e7b859299a3a29891847a6e675c51453f352c22181926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f030000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815222f3b4855626e7b8895a19c8f8376695c5043495663707c8996a3a89b8e8175685b4e423128150e1319232c353f46525d68717e8a95a0aca99c90837669574d423637434e5864707d8a97a29a8e8174665b5044382b1f12060000000000000000000006131f2c3845515c6775828f9babb1a7988b7f7265564c41353945525d687683909ca9a7988b7e7165544b40495663707c8997a2ab9e9184786a5f53473b313c4956636f7c8997a1ada99c908376685e5246392d2013070000000000000000000000000000000000000000000008141e2a36424d57616e7b87929fabac9f92867b6e61564c4135291d24313d4a5764707d8a97a3b0bab2acaaa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211407000000000000000007121d27303c454e575f676d737a7e81838586858483807c78706b69727e8b949f9f92867c6f666a6f757b7f82848586858483807c79706c605c544a423b444c565e666d72797d80838485868584827e7b746e6860594f473d32281e0f0500000000000714212d3a4754606d7a86929f9f958a7e716a605d585f656d7883919da3988d8073665c5d67707d88939f9e938a7d70675d5f697683909da3998e81756c615e565b60686f7d87939f9f93877b6e6155483b3025190d01000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a60544a3f343d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285796d606973808c96a0978d80746a60544a3f3d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000004111e2b3744515e6a7784919daab0a3968a7d7063574a3d302d38414b555e696f7d87929fa4a1969083796d605b51473e342a201725323e4b5865717e8b98a4b1a99c908376695d5043362a1d10030000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f424a5764707d8a97a3a79a8e8174675b4e4134281b0e08111a232935414c56616c7783909da8ab9f928578695e52463a323c4653606d7985929e9e9285796c605346392d201306000000000000000000000714202d3a4753606d7985929facaca095887b6e6155483b3035414c5666727f8c99a8a89b8f8275665c51454d576673808d99a9aa9a8d817467584e43372d394653606c7985929eabac9f93867a6d6154473a2f24180d01000000000000000000000000000000000000000000020e1a25303b46535e6974818e99a3aea3998d8073685d5245392e2324313d4a5764707d8a97a3b0b8b0aaa99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d21140700000000000000000c18232e39424e575f696e7980868a8e9091929291908c89837d746c6c77828f98a2999083786d6062696e7275777879787776736f6d66615a504a4238323b444c545c60676d707376777879787775716e69615e564f473d352b20160c000000000004101d2935404b5565727e8b98a29d9083766c6158514e535c66707d8a97a19e9185796d6055606b74818e96a19e91847a6d605964717e8a95a09e938b7e736e6869666c707a84919aa3998f8275695f53463a2d1e13080000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f665c50443b34404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e61606d7984919e9f93877c6f665c50443b404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000005121e2b3845515e6b7884919eabafa396897c706356493d30262f3a434d57606b717e8b929da69f958e81756d635a50463c32291e24313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11040000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000a1623303d495663707c8996a39b8e8275685b4f424b5764717e8a97a4a79a8d8074675a4d4134271a0e0008111924303a44505a64717e8a96a1aca297877b6e6154473b2e3845515c6674818e9ba197897c6f6356493c30231608000000000000000000030f1c28333f4a5463707d8a98a2aeaa9d908477695f53463a2d303c4855626f7b8896a1ac9f9285796d605346535e697784909daaa2988a7d7063574a3d322b3844505b6674818e9babafa4998b7e7165554b4035291d10040000000000000000000000000000000000000000000009141f2a36424d57616e7b87929fabab9f92857a6d60554b40342824313d4a5764707d8a97a3b0b0a69f9c93939393939393939393939393939393939393939393939393939393877a6d6054473a2d2114070000000000000004101c2834404b545f6a6e7b848c92989b9d9e9d9d9e9c9995908980776c6e7b86929f9f958c7f72695f5f6165686a6b6c6c6b696663605c5450443f383029323a424a50555c606367696b6c6c6b6a6865615e57524d443d352b23190e04000000000006131f2c3945515d6776828f9ca8988b7f72655a5045414a54606d7985919ea197897c70635659606d7a84919ea1968e81746b60606c78839098a39b908b807b777576797d849196a09f92877c6e62574d42362a1e0c020000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60574d423639434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f625c67707d89939e999083786d60574d4239434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000005121f2c3845525f6b7885929eabafa296897c6f6356493c302328313b454f59626c73808d949ea79e938c7f726c61584e443a302724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11050000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000091623303c4956636f7c8996a29b8f8275685c4f424a5763707d8a96a3a79a8e8174675b4e4134281b07000008131e28323e4653606d7984919eaba9978a7d7064574a3d2d34404b5464717e8a97a8998c7f7266594c3f2f24190d01000000000000000006121f2b3844505b6674818e9baab3a9998d807366574d42362a2e3a47535f6a7884919eaba298897d7063564954616e7b8795a0ac9f9286796d6053473a2d28333f4a5464717d8a99a3aeab9c8f8275675d5145392c20130600000000000000000000000000000000000000000000020e1a25313b46535f6975818e99a4aea2988c7f72675c5145382d22313d4a5764707d8a97a3b0aa9f948f86868686868686868686868686868686868686868686868686868686867a6d6054473a2d2114070000000000000006131f2c3845515c666e7c8591969f9f9c9791909092989fa09d928d81786c727f8c959f9f92867b6e665b55585c5d5e5f5f5e5d5a5653504a423e342e26202930383f444b5153565a5d5e5f5f5e5d5c5854524d46413b322b231911080000000000000714202d3a4753606d7a86929fa196877a6e6154473e3944505c6674818d9aa9998d80736654515d67707d8a939e9f93887d70675d666f7c869299a29b928d86838283858a9196a09d938c80736a5f53453b31261a0e00000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e52463e313c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d706355606b75818e97a0958c7f72695e52463e3c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000005121f2b3845525e6b7885919eabafa296897c6f6356493c30231f29333d47505a606c78828f95a0a59f93887e706a5f564c42392e23313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f42495663707c8996a3a89b8e8175685b4e422e23180c0000020c16202c3844505c6673808d99a9a6998c807366544a3f332e3a4754616d7a8796a19b8f827568564c4135291d110400000000000000000613202d394653606c7985929eabada197897c6f6256493c31262b37434e586774808d9aaaaa9a8d807367574d5565727e8b98a7a89c8f8275675d5145382c222d3a4754606d7a86929facac9f92867a6d6053473a2e23170c000000000000000000000000000000000000000000000009141f2b37424d57626e7b87939facaa9e9184796d6053493f3327313d4a5764707d8a97a3b0a99c8f82797979797979797979797979797979797979797979797979797979797976685d5245392c20130700000000000004111d2935414c56606d79849197a19e949089858384858b9297a29d938c7f726c78839098a3989083786c60574d4f5152535251504d4946443f383028231c171e262e34394045474a4d5051525352514f4b4846423b3630292019110800000000000000091623303c4956636f7c8998a39e918478685e524639343f4a5464717e8b97ac9c908376665b5055616b75818e97a19a9184796d60606a717e8792989f9d9992908f8f91979ea09d938e81786d60584e4333291f1409000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e61594f4339343f46525e68707d8786868686867f7265584c3f3225190c0000000000000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f625559616d7a85929f9f92867b6e61594f43393f46525e68707d8786868686867f7265584c3f3225190c0000000000000005111e2b3844515e6b7784919eaab0a396897d7063564a3d302317212b353f44505b666d79839197a2a49a92867c6f685e544b403428313e4b5864717e8b97a4b1aa9d9084776a5d5144372a1e11040000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000915222f3c4855626f7b8895ab9c908376695d50434955626f7c8895a9a99c8f837669554b4034281c1004000004101c28343f4a54626f7c8996a1a99c8f8276665b5044382d3946525e687884919e9e918578685d5245392c2013070000000000000000091623303c4956636f7c8997a1adab9e9185786c605346392d2026313d4a5663707d8998a2aa9d918477695e535c6775828f9ca8a7988b7e7265554b403529202c3945515d6776828f9ca9aea3988a7d7164544a3f34281c100300000000000000000000000000000000000000000000030e1a26313c47535f6a75818e9aa4ada1978b7e71655b5044372b313d4a5764707d8a97a3b0a99c8f82766c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000613202c3945525d68737f8c96a09e938e827c787677797e859298a29f92867b6e6e7b86929f9f948b7f72695f53493f4546454443403c3a38342e261e17110c151c23282f34383a3d40434445464544423e3b3a36302a251f170e0800000000000000000c1925323f4c5865727f8b98aa9b8f827568564d41362e3b4855626e7b889aa49f9285796c60534f59616d7a85929ea0968d80746a60616c717e868e92999b9d9d9c9c9e9c9a96918a81786d665c50463c3121180d03000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c61554b403536414c56616b70797979797979726d62564a3e3124180b00000000000006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054525e68717e8b949f988f82756c61554b4036414c56616b70797979797979726d62564a3e3124180b0000000000000004111e2a3744515d6a7784909daab0a3978a7d7064574a3d312417192328333f4a545d676e7b859299a3a29891847a6d665c51453f35323f4b5865727e8b98a5b1a99d9083766a5d5043372a1d100400000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212e3a4754616d7a8799a49d9184776a564c414754606d7a8797a1ab9e918478675c5145382c1f13060000000c17232e394653606c7884919eab9f9285796c605346392d36414c566975828f9ca197877a6d6054473a2d2114070000000000000006121f2b37434e586773808d9aa9b3aa9a8e8174655b5044372b1f202d3a4653606d7985929faca095877b6e6154606d7985929faca095877b6e6154483b2f241d2935414c5565727f8b98a7b1aa9b8e8175665c5044382c1f1206000000000000000000000000000000000000000000000009141f2b37434e58626f7c87939faca99d9184786c6053463d32313d4a5764707d8a97a3b0a99c8f8276696060606060606060606060606060606060606060606060606060605f524c443a2f24190d010000000000000714212d3a4754606d7a86929fa1978e81786f6a6a676d717c86929fa2988e81746a727f8c95a09f92867b6e655b50443b3039383633302d2c28231c150c06030a11171d23292c2d303436383939383735322e2d2a251f19140d050000000000000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40302d3a4653606d7986939fa298877b6e615448525e68717e8a939e9f93877c6f675c616c717b81868b8f9192929291908d89847d746d665c544a3f342a200f060000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d51453c2f3a444f5961636c6c6c6c6c6c65625b51463a2e221509000000000000010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d514c56606c778390999e938a7d70675d51453c3a444f5961636c6c6c6c6c6c65625b51463a2e2215090000000000000003101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225181017222d38424c555f69707d87929fa4a1969082786d605b51473e34404d596673808c99a6b3a89c8f8275695c4f4236291c0f0300000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7986939f9f928578685d524545515d677885919eab9f9386796d6053463a2d20130800000006121f2b3744505b6575818e9ba8a298887b6f6255483c2f30404d5a6673808d99a995887c6f6255493c2f221609000000000000000815212e3b47535f6a7784919eaaaea2988a7d706453493f33271b1f2c3845515c6775828f9baca7988b7e72655463707d8998a2aa9d908377695e52463a2d1d19242f3b4855616e7b8895a0acab9f9285796d6053463a2d20130a0000000000000000000000000000000000000000000000030f1a26313c47535f6a75828f9ba6aca0968a7d7064594f4438313d4a5764707d8a97a3b0a99c8f8276695c53535353535353535353535353535353535353535353535353535345413a32281e130800000000000004101c2934404b5565717e8b98a29e92857a6d6660585c606a717e8b96a19f92857a6d6d78839099a2988f82776c60574d42362a2b2a2723201f1c17110a03000000060c12181c1f2023272a2b2c2c2b2a292521201e1a140e0802000000000000000000000f1c2936424f5c6975828f9ca5988c7f7265594c3f322c3845515c667885929eaa96897c706356494c56616c75828f97a2999183796d605a61696e757b7f82848586858583807c78706c605c544b42382e22180e00000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d60584e4138323d474f5556606060606060585651493f34291e12060000000000000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b44505b656f7c87929f9e9184796d60584e41383d474f5556606060606060585651493f34291e120600000000000000020f1c2835424f5b6875828e9ba8b3a6998c807366594d402f23180c111c262f3a434d57606b727f8b929da69f948e81746d63594f463c414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0100000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000006121f2b3844505b667884919ea297877a6d605447414c556976838f9ca9a499897c6f6356493c3025190d000000030f1b27333f495365727e8b98acaa988b7e7265584b3f30323f4b5865727e8b98a3978a7d7064574a3d3124170a000000000000000915222f3c4855626f7c8896a0acac9f9286796d6053473a2d22171c2834404b5565717e8b9aa4a89c8f8275665c6774808d9aaaa9998d807366574d42362a1e14212d3a46535f697784919daaada297897d706356493d32271b0f0300000000000000000000000000000000000000000000000915202b37434e58626f7c88949eaaa89d9083766b6054483c313d4a5764707d8a97a3b0a99c8f8276695c4f464646464646464646464646464646464646464646464646464639352f2820160c0100000000000006131f2c3845515c677683909ca9998c7f73675d544e5157606d7984919ea2988b7e71666f7c87929f9f948b7e72695e52463e32291f1a161312100c0600000000000001070c101314171a1d1e1f201f1e1c181514120e0902000000000000000000000000111d2a3744505d6a7783909da4978a7d7164574a3e312834404b546a7783909da4978a7d7164574a44505a616e7b85929fa0958c80736a5f575f61696e727577787979787673706c65615a514b423930261c0f0600000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f53493f33353d44484a5353535353534c4a463f372d23180d0100000000000000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433f49535f6a73808d96a0968d80736a5f53493f333d44484a5353535353534c4a463f372d23180d0100000000000000010d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100a141d28313b454f59626d74808d949fa69d938c7f726b61584e44424d57697683909ca9b2a6998c7f7366594c403326190d000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1c28333f4a546976838f9ca995897c6f625649404d5a6673808d99aaab998c7f7266564c41362a1c11060000000b17222d3c4956626f7c899aa4a89b8e817568564c4136313d4a5764707d8a97a3988b7f7265584c3f3225190c00000000000005121e2a36424d5766737f8c99a8b2ac9c8f8275675d5145382c1b1118232e3b4754616e7a87939fac9f9285796d60697784919daaa197897c6f6256493c30251a121e2a36424d576673808d99a9b3a99a8d807467584e43372b1f13060000000000000000000000000000000000000000000000030f1b26313c4754606a75828f9ca6ab9f95897c6f63584e43373d4a5764707d8a97a3b0a99c8f8276695c4f43393939393939393939393939393939393939393939393939392c29241e160d04000000000000000714202d3a4753606d7986929fa197887b6f62554b4245515c6674818d9aaa9b8e8174686a73808c95a09f92867b6e615a50443b3025190e07060300000000000000000000000406070a0d1011121312110f0b080705020000000000000000000000000000121e2b3845515e6b7884919ea3968a7d7063574a3d30232e43505d697683909ca5988b7e7265584b3f46525e69717e8b949f9f92877c6f665c53575e6165686a6c6c6c6b696763605b535045403930271e140a0000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b50443b3033383c3d4646464646463f3e3a342d251b1106000000000000000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4438414e58606d7984919e9f92877c6f655b50443b33383c3d4646464646463f3e3a342d251b11060000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060b161f2a333d47515b606d78828f96a0a59f93877d706a5f564c47535f697885929eabb4aa978a7e7164574b3e3124180b0000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000b17222d414e5b6774818e9aa4978b7e7164584b3e495663707c8998a2a99c8f8276685e5246382d22170b0000000614202d3a4753606d7a86939faa9e918477685e5246392f3c4956626f7c8995a2998c7f7266594c3f3326190c0000000000000714212d3a46535e697783909daaafa49a8b7e7165554b4035291d0a14202d3946525e687783909daaa298897c70636e7b8796a0ab9e9285796c605346392d20130e1a26313c4956636f7c8997a1adab9e9184786a6054473b2e2215090000000000000000000000000000000000000000000000000a15202b37434e58626f7c89949faba79c8f82756a5f53473b3d4a5764707d8a97a3b0a99c8f8276695c4f43362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d19130c0400000000000000000916232f3c4956626f7c8999a39e9285796c6053463a404a5464717d8a97ac9d90847767606d79839099a2988f82766c62564d41362a20170c0200000000000000000000000000000000010305060605040200000000000000000000000000000000000000121f2c3845525f6b7885929ea396897c706356493d302936434f5c6976828f9ca5988c7f7265594c3f424d56626c76828f98a2999083786d60584e5254585c5e5f5f5f5e5d5a56535049413e342e271e150c020000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c41362a2c2f3039393939393932312e29231b1309000000000000000000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e2f3c45515d67707d8a939e999083776c60564c41362c2f3039393939393932312e29231b130900000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b040d18212b353f44505c666d7a849197a2a49992867c6f685e544b55626e7b8897a2adaea298887b6f6255483c2f2215090000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000061825323f4b5865727e8b98aa9a8d817467564c414653606d7986929fac9f92867a6e61544a3f33281d1207000006131f2c3945515d677885919eaba096877a6e6154473b2f3c4955626f7c8895a2998c807366594d4033261a0d0000000000000815212e3b4854616e7b8795a0acac9f93877a6e6154473b2f24180c111e2a36414c5666737f8c99a9aa998d807366717e8b97a8ab9b8e8174665b5044382b1f120913202d3a4653606d7985929eabada196887c6f6255493c31261a0e020000000000000000000000000000000000000000000000040f1b27323c4854606a76828f9ca6ac9f93877c6f62574d423d4a5764707d8a97a3b0a99c8f8276695c4f433629202020202020202020202020202020202020202020201413110d08010000000000000000000b1825323e4b5865717e8b98ab9c908376655b5044373b4855626e7b889aa49f9286796d60666f7c87929f9e948b7e71685e52463e32291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa296897c6f6356493c302935424f5c6875828f9ba6998c7f7366594c403b44505a616e7b86929fa0958c7f726a5f544a484c4f5152535252504d4946443f382f28231d150c0300000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d302723232d2d2d2d2d2d2524221e18110901000000000000000000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352935404b55616b75818e989f958b7e72685e52463d3027232d2d2d2d2d2d2524221e18110901000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f03060f192328343f4a545d686e7b859299a3a29891847a6d665c515665717e8b98a9b3ac9f9285796d6053463a2d20130700000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c100300000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000916222f3c4955626f7c8898a29d908377685d524545515c6775828e9ba8a3998b7f72665b5044392e23180f060004101d2935404b556a7784909daaa8978a7d7064574a3d2f3b4855626e7b8895a19a8d8074675a4d4134271a0e000000000005111d2a36414c5665727f8b98a7b1a99d908376685e5246392d1d12070e1925303c4955626f7c8896a1a99d9083766774818e9ba7a3998a7d7164544a3f33281c0f06121f2b3844505c6674818e9babb2a8998c807366574d42372b1e12060000000000000000000000000000000000000000000000000a15202c38434e5863707d89949faba49a8e8174695e52463d4a5764707d8a97a3b0a99c8f8276695c4f4336291c1313131313131313131313131313131313131313130707040100000000000000000000000d1a2633404d596673808c99a69b8e81746853493f333a4653606d7986939fa399887b6e61606a73808d96a09f92857b6e615a50443a3025190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa295897c6f6256493c2f2935424f5c6875828f9ba6998c7f7366594c40323f46535e69727f8b949f9f92867c6e665b50443f42444546464543403d3937332d261d18120b0300000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e2318202020202020191815120d06000000000000000000000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e242f39434f59616e7b85929f9f92857a6e61594f43392e23182020202020191815120d060000000000000000000000000613202c3945515d677784909daab5ab9a8d8073655b5044372b1f140a00071117232e38424c565f69707d87929fa5a0969082786d605b5d6875828f9ca8b5a99c908376665c5044382b1f1206000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000713202d3a4653606d7985929f9f93867a6d605447404b5563707d8996a1ab9e9184786c60554b4034282118100b09111d2a36414c566a7784919daaa69a8d807367554b40343b4855616e7b8894a19a8d8174675a4e4134271b0e00000000000713202d3946525e6876838f9ca9b2a8998c7f7266564c41362a1e0b010815222e3b47545f6a7884919eab9f92867a6d7784919eaa9f92867a6d6054473a2d22170b03101c28343f4a5464717d8a99a3aeaa9d908477695f53473a2d211408000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909ca7ac9f92867b6e61564c414a5764707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0a08040000000000000000000e1a2734414d5a6774808d9aa69a8d8073675a4d402d3845515c677885929fab95887c6f6258606d79849199a2978f82756c61564c41362a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929ea296897c6f6356493c302936434f5c6976828f9ca5998c7f7266594c3f3336424d57606c78839098a3989083786c60574d41382d393939383634302d2b27221b140b070000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f1509131313130c0b0906010000000000000000000000000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a40342827313e46525e68727f8b959f978e81756b60554b4034281f15091313130c0b0906010000000000000000000000000004111d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b11060006111c26303a444d57606b727f8b939da69f948e81746d62606d7a86929facb2a8998c7f7266544a3f34281c1003000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000006121f2c3844515c6676828f9ca4998a7d7164554b404653606c7884919ea8a0968a7d71675c51453d332a221c18181a222d3946525e687885929eaba99d908376675c5145383c4955626f7c8895a2998d8073665a4d4033271a0d00000000000714212e3a4754616d7a86929facaca096887b6f6255483c3025190d0006131f2b37434e586774818e9aaaa399897d707b8796a0a99c8f8276675d5145392c1c1106000b17232e3a4754606d7a86929facaca095887b6e6155483b3025190d010000000000000000000000000000000000000000000000000a16212c38444f5963707d89959faba3998d8073685d52454a5764707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b05000000000000000e1b2835414e5b6874818e9ba6998d8073665a4d403334404b556b7885919ea396897c7063565c676f7c87939f9e938a7e71685e52463e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919ea396897d7063564a3d30293643505c6976838f9ca5988b7f7265584c3f32313b44505b666e7b86929f9f958b7f72695f53493f33272c2c2b2a2723201f1b17110a0200000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e04060606000000000000000000000000000000000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f2a36414d56606c788390999e93897d70675c51453c31261a0e040606000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000a151e28323c454f59626d74818e949fa69d938c7f726b66727f8b98a3aeaca096887c6f6255493c2e23170b000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a00000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101c2834404a5465727f8c98a79b8e8175675c514544505b66727f8c96a1a89e9184796d60594f453c342c272524262a343c4754616d7a86939facac9f9286796d6053473a3d495663707c8996a3998c7f7266594c3f3326190c0000000004101d2935404b5564717e8b99a3afaa9e9184776a5f53473a2e1e140800030f1b26323d4a5763707d8a98a2ab998c80737e8a97a8a8988c7f7265554c4135291d0a00000613202c3945515d6776828f9ca9b1a7988c7f7265564c41362a1e110500000000000000000000000000000000000000000000000004101b27323d4854606b7683909da7ab9f92857a6d60554b4a5764707d8a97a3b0a99c8f8276695c4f4336292727272727272727272727272727272727272727272727272423201c1710080000000000000f1c2835424f5b6875828e9ba6998c7f7366594c40332e44515e6b7784919ea3968a7d70635755606b74808d96a09e92857a6d615a50443a3024190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909da3978a7d7064574a3d312a3743505d6a7683909da4978b7e7164584b3e3128333f4a545f6a737f8c95a09f92867b6e655b50443b30251a1f1d1a1613120f0b0600000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c312625303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f08030c16202a333d47515b606d78828f96a0a59f93877d706d7984919eaab4aa9d9184776a5f53473b2e1c1106000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000c18232e3b4855616e7b88959f9f9285796d6053473f4a54606d7984919ea6a0968c7f736b60574e463f3833313131363d46505a64717e8a9aa4afaea399897c6f6356493c3d4a5764707d8a97a3988b7f7265584c3f3225190c0000000006131f2c3945515d6775828f9babb3a99a8d807467584e43372b1f0d0200000a14202d3a4753606d7986929fa99c908376818d9aa7a096887b6e6155483b2f24190d000004111d2935414c5565727f8b98a7b1a99c908376685e5246392d201407000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a95a0aba2988c7f72675c514a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343431302d28221a110800000000000f1b2835424e5b6875818e9ba6998c807366594d40333845525e6b7885919ea396897c7063564f59606d7984919ea1978e81756c61564c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca4988b7e7165584b3e322935414c566b7784919eac968a7d7063574a3d30222d38424e57606d78839099a2988f82776c60574d42362a20170d0d0a06050300000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e13080000000000000000000000000000000000000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e090e18212c353f44515c666d7a849198a2a49992867c717e8b96a0acaea3988c7f7265584e43372b1f0a000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714212d3a46535f697783909da2988a7e7164584e4345515c67717e8b949fa89f92877d70695f585048443f3e3e3f42464f58616c7683909cacaab0ab998c7f7266594c3f3f4c5865727f8b98a4978b7e7164584b3e3125180b000000000714202d3a4753606d7a86929facada297897c706356493d31261a0f00000006131f2c3845515d6775828f9ca89f92867983909daa9d918477695f53473a2d1e13080000010d19242f3b4855616e7b8895a0acac9f93867a6e6154473b2f24180d0100000000000000000000000000000000000000000000000004101c27333d4855616b7783909da7aa9e9285796d60544a5764707d8a97a3b0a99c8f8276695c4f4340404040404040404040404040404040404040404040404040403d3c39332c231a1005000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40343744505b657885929ea295897c6f625649515d67707d89939d9e938a7d70685d52453e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba6998c7f7366594c402e2c3945525d687985929fa49a887b6f6255483c2f22262f3c44505c666f7c87929f9f948b7e71695e52463e32291e1308000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e21222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312101a232834404a545e686f7c869299a4a29891847b85929ea8b2aa9f92867a6d6154473c32261b0f0000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005121e2b37424d5765727f8c98a39c9083766a605447404b55606c77828f97a2a39992857b6f6a625a554f4c4b4b4c4d5359606a707d8a949f9b9ea6a89b8f827568574d42404b546774818e9aa896897c6f6356493c3023160900000003101c28343f4a5464707d8a98a2aeab9f9285796d6053463a2d20130a00000004101d2935404b5565727e8b98a7a3988a7d87939fa99a8d807367574d42372b1e0c010000000814212d3a46535f697784919daaafa4998b7e7165554b4135291d1104000000000000000000000000000000000000000000000000000b16212c38444f5964707d8a95a0aca1978b7e72665b505764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49443e362c22170b000000000d1a2734404d5a6773808d9aa69a8e8174675b4e4130394653606c7986929fa895887b6e6255484b55606b74818e96a19e91857a6d60594f433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a69a8e817467544b40342d3a4754606d7a8798a29f93867a6d6053473a2d201d28343f4a545f6a73808d95a09f92857b6e615a50443a3025190e040000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221c262f3c45515d67707d8a939e988f82766c61564c4135291e150a00000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c1818232e39424c565f6a707d87939fa5a09691859297a1adaea2988d8074685e5246392a20150a00000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000020e1a26313c4754616d7a86929f9f94887c6f62584e4244505b656e7b859299a4a19791857c716c63615959585758575f616b707c869299938f939eab9e928578695f534745515c667683909da196877a6d6054473a2d21140700000006121f2c3844505c6674818e9baab4ab9b8e8175665c5044382c1f1206000000000c18242f3b4754616e7b8795a0aa9c8f838f99a4a297897c706356493d31261a0e0000000005121e2a36424d576673808d99a9b3ab9c8f8275675d5145392c2013070000000000000000000000000000000000000000000000000005101c28333e4653606c7883909da8a99e9184786c60555764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c10040000000c1926323f4c5965727f8c98a59c8f827669564c41363b4754616e7a8799a3a196877a6d605447434f59606d7a84919ea1978e81746b61554c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a89d908376665c514538303d495663707c8996aa9e918477675d5145392c1f17232e38424e58606d79849199a2988f82756c61564c41362a20160c0200000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c2823272727303a444e58616b727f8c939ea7a0989298a1a9b1a79f92867a6e61564c41362a1e1105000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000914202d3946525e6874818e9aa49b8f82756a60544a3f49535e69717e87939fa3a19791867e76706b686564646567696e747d8592989387828f9baaa197887b6e6255484653606d7985929f9e918478675d5145392c2013060000000713202d3a4653606d7985929eabaea3998a7e7164544a3f34281c1003000000000714202d3a46525e697783909daa9f948f949fab9f9285796d6053463a2d20130900000000020e1a26313c4956636f7c8997a1adac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000b161f2b3744505b65717e8a95a0aca0968a7d7064626264707d8a97a3b0a99c8f827669676767676767676767676767676767676767676767676767676767676764615a5044392d2014080000000a1723303d4a5663707d8996a89e918477685e5246393c4956626f7c8995ab9e918478685d52453d45515d67707d8a939e9e938a7d70675d51453d31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a09f9286796d6053463c36414c5665727f8c98ab9b8e817568554b4035291d111c26303c45515c676f7c87939f9e948a7e71685e52463e32281e130800000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c030000000000000000000000000000000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e32251818242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e34343430353c464f59636d74818e959faaa29fa2aab3aaa0958c7f72685e52443a3025190d010000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000005111d2935414c56626f7c87939f9f93877c6f665b5044414d57616c727f8b919fa3a198928b827d78757271717274777b81879297978e817d8998a3a9978b7e7164584b4a5463707d8a98a29c8f827569554c4135291d11040000000a1623303d495663707d8997a2adac9f92867a6d6054473a2e23170c000000000005111e2a36424d576673808c99a9a69f9c9fa6ab9b8e8275665c5044382c1f120600000000000913202d394653606c7985929eabaea3988a7d7164544a4034281c100400000000000000000000000000000000000000000000000000030f1b27333f4953606c7884919da8a89c9083766e6e6e6e707d8a97a3b0a99c8f8276737373737373737373737373737373737373737373737373737373737373706c6155493c3023160a0000000714212e3a4754616d7a8796a0a096877a6d61544740414d5765727f8c98ac9c8f827569564c4135414c55616b75818e97a19e91847a6d60594f43392f24180d030000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919ea398897d7063584e433f46525e6876828f9ca3998b7e7164584b3e2f24180c151e2834404b55606b74808d96a19e92857a6d615a50443a3024190d04000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f140900000000000000000000000000000006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e312417131d28313e46525e69727f8c95a0978e81746b60544a3f34281f14090000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d49464440414141414241464749505b606d79839098a2aeacaeb4aea2989083786d60564c4132291e13080000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000010d1925303a47535f6a75828f9aa49a9083786c60564c4145505a626d737f8a9298a0a29f948f8984817f7e7e7f8083878e92999992857b7986929fa79a8e817467564c505c6674818e9aa7988c7f7265594c3f2f24190d01000006131f2b37434e586774808d9aa9b3a99c8f8276675d5145392c1c11060000000000020e1a25303c4955626f7c8897a1adaba9abafa4998b7e7164544a3f34281c1003000000000006121f2b3844505b6674818e9babb4aa9b8e8175665c5144382c1f120600000000000000000000000000000000000000000000000000000b17222d3844505b66717e8b96a0ab9f948a7d7b7b7b7b7b7f8b98a5b1ab9e9184808080808080808080808080808080808080808080808080808080808080807e7064574a3d3124170a0000000713202d3946525e687784919ea8978a7e71645b514b4c535f6976828f9ca49a8c7f7266594c3f2f3a434f59616d7a85919ea1968e81746b60554b4035291f150b01000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576773808d9aa69b8e81746a5f554e4a5059616d7a86929f9f92867a6d6154473a2e2114070c18232e39434f59606d7984919ea1978e81756c61564c4135291f160c010000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c3023160c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d04000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4f4c5254535b60636b6f7a85929facb8bab2a89f92867c6f665c50443b3020170d0200000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000008131e2b37434e58626f7c87939f9f958b7f72685e53493f48515b636d737e8691969fa39f9c96918e8c8b8a8b8d9093999f9993877d707683909ca99d918477685d5253606d7985919ea095887b6e6155483b2e2215080000000815222e3b4754606a7884919eabb1a7988b7f7265554c4135291d0a000000000000000913202d394653606c7884919eabb8b6b9ac9f93867a6d6154473a2e23170c000000000000030f1c28333f4a5464717d8a99a3aeab9f9285796d6053463a2d22170b000000000000000000000000000000000000000000000000000006111b28333f4a54606d7884919ea8a69a8f8a88888888888b919ba7b3aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8074675a4e4134271b0e01000005111d2a36414c566673808c99a59d9083766d605c55565e656e7b87939f9f93877b6e6154483b2e313e46525d68717e8a939e9d93897d70675d51453d31271d12070000000000000000000000000000000000000000000000000000000000000000000000020e1a25303c4855626f7c88949f9f92867c6f676058545c606b73808d99a39c8f8275685e5246392d20130707121d27303d45515d67707d89939d9e938a7d70685d52453d31281d13070000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5b5c565d6163656c70757d839098a2aebab9aca0968a7e716a5f544a3f32291e0e0500000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020f1b26323c47535f6a74818e97a29f92857a6d655b50443f49515b636c717c848c92989ea1a19e9b989797989a9d9f9f9791877e716b73808c99a09f93867a6d61545b65717e8a97a19d918477695f53473a2d2114080000000916222f3c4955626f7c8896a1adaca095877b6e6154483b2f24190d0000000000000005121f2b3744505b6574818e9aaab4bfb6a99c908376685e5246392d1c1106000000000000000b17222d3a4754606d7a86929facada297897d706353493f33271b0f0300000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a1aca19a969595959595989ba3adb8b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8d8174675a4e4134271b0e010000010d1925303b4855626e7b88939e9f958b7f736d676767686d77828f99a49c908376695e53463a2d2935414c56616c75818e97a19e9184796d60594f43392f24180c0400000000000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f9aa3999083796f6a6867666d717d87929f9f94897d7063564c41362a1e1105000b151e2935404b55606b74818e97a19e91857a6d60594f433a2f24180d04000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f120609141f28343f4a54606a74808d97a0958c7f72695e53463e31281d1307000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869686d7073787d82899095a0aab4b4b7aa9e9184796d605b51473e342a20160c030000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000104000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060503000000000000000000000000000000000000000a15202b37434e58616d7a85929fa2978f81776c605a50464049515a616a6f797f868c9196999c9d9e9f9f9e9c9a98928d857d716c63707d899994949a8a7d706355606c7883909da3998c807366574d42372b1e1206000005121e2a36424d576673808c99a8b2aa9d908377695e53463a2d1e130800000000000000030f1b27333f495364707d8a98a2aeacb2a8998c7f7266564c41362a1d0a00000000000000000613202c3945515d6776828f9ca9b3a99a8d8174655b5044372b1f1205000000000000000000000000000000000000000000000000000006111c28343f4a54606d7984919ea8aba5a3a1a1a1a1a1a5a7adacacacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8d8174675a4e4134271b0e010000000814212e3a47535f6975818e98a29f92877f79757474767a818f949f9e93897d7063574d42362a24303a44505a616d7a85929ea0968d80746b60554b40352920150a000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939f9f9590837c77757475797e869299a2988f82766b6054443a3025190d0100030c18242f39434f59606d7a84919ea1978e81746b60554b40352921160a0000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d010000000000000000000000000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c1004030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d0100000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c797776747474747576777a7d8084898e939da0a7afaaa8abaca0968e81746d62594f463c32281e150b000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000004090e11131314202d3a4753606d7a8693a0acac9f9286796c5f5346392c201312110f0c070100000000000000000000000000000000040f1b26323c46525e68717e8b949e9e938c80736c61584f474048505860676d737b8084898c8f9192929291908d8a85807a706b61606d798787878787878073665d67707d8a95a09f92867b6e6154483c31261a0e0200000714212d3a46535f697784909d9f9fa9998c807366574d42362a1e120500000000000000000b17222d3a4753606d7a86929f9f9f9fa196887b6f6255483c3025190d000000000000000004111d2935414b5565727f8b98a79f9f9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000b17232e3844515c66727e8b96a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8174675a4e4134271b0e0100000006121e2b37424d57616e7b859298a299928c8582818182868f939e9f958e81756b6054453b31251e28323e46525e68717e8a949e9f93887d6f675d51453d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4754606a74808d949e9f95908983818082848b9298a29992857b6e61594f4432291e130800000007121d28313d45525d68707d8a939e9d93897d70675d51453d32271b0f0300000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d110400000000000000000000000000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808182838487898c91969b9ea5acaba59e9b9ea1a89d938c7f726b61584e443a30271c1207000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000080f151a1d1f2020202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20201f1e1c18130c05000000000000000000000000000000000a15202a36414c56626d76828f97a19f93887e716a60594f473f464e555c60696e73797c7f82848586858583817d79736d6860595d67757a7a7a7a7a7a796d60606d7984919ea49a8e8174695e53463a2a1f15090000000815222e3b4855616e7b88959393939396897c6f6256493c31251a0e02000000000000000006131f2c3945515d6775828f93939393939184786a5f53473a2e1e13080000000000000000010d18242f3b4854616e7b87959393939396897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000006111c2834404a54606d7984919393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938d8174675a4e4134271b0e01000000020e1a26313c46525e69707d8692989f9f98928f8d8d8f92999e9f9590837a6d61594f4433291f16202a36414c56616c75828f97a29a9184796d60584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78828e939da09d95908e8d8e91969f9f9792877d70695f53473d3320170d02000000010c161f2935414c56616c75818e97a19e9184796d60594f44382c1f1307000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c12070000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8e8f8f919696999ea1a8aaaca69f9c938e9196a1a59f93877d706a5f564c42392e2318110800000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000009121a20262a2c2d2d2d2d3a4753606d7a8693939393939286796c5f5346392d2d2d2c2b28241e170f07000000000000000000000000000000040d1925303a44505a616e7b859299a39a92867c6f6b6159504641434b51565e61666d6f737677787979787674706d67615d564f555d686d6d6d6d6d6d6d67616b74808d96a19f93877c6f62574d42362a180e030000000c1926323f4c5965727f8686868686868684786c605346392d20130900000000000000000004101d2935404b5565727f86868686868686807467584e43372b1f12060000000000000000000714212d3a46535e697783868686868686868073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000c18232e3945515c67727f86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868074675a4e4134271b0e01000000000915202a36424d56616b707d868e92999b9d9b9a9a9c9d9a97928b837a6d685d52473d3321170e1925303a44505a616e7b85929393968d80736a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d44515c666d79818a9195999c9d9b9a9b9e9c99928e857d706b61574d42352b210e050000000000040d19242f3a44505a616d7a85929393968d80746b6054483b2f2215090000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b00000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9ea0a8a6abacaba39f9b94908981849198a2a49992867c6e685e544a40342823190b020000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a0000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000008121b242b323639393939393a4753606d798686868686868687796c5f5346393939393837342f2921190f0500000000000000000000000000000008131e29323f46525e69707d87929fa29892857d706b625a524c4440454d52545c606366696a6b6c6c6b696764605c55524c444c565d61616161616160606a707d88939fa2978e81756a5f53453b31251a06000000000b1825313e4a57626d7279797979797979786c655b5044372b1f1205000000000000000000000c18242f394a56626d7279797979797979746e6458463c31261b0f0300000000000000000005121e2a36424d5767717779797979797979736e63584b3f3226190c0000000000000000000000000000000000000000000000000000000007121c2834404b55626d727979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000030e1925303b444f59616b707a81868b8e9091929291908d8a857f786d685e564c41352b210f08131e29323e46525e69717e8686868686877c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000a16202834404a545c676d747d84898d8f91929292918f8c87817b706b61594f453b3123190f0000000000000008131e28323e46525e68717e8686868686887c6f6356493c30231609000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c03000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a8a9aaa8a6aaa29f9c99928f89837d757c86929aa4a29891847a6d665c51443f352b1d140a000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d32261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000040f1a242d363d4245464646464545515c67767979797979797979756a5e523e454646464544403a332b21170c010000000000000000000000000000020d17202a36424d56606b727f8b929ca29792867d716c615e5650474242464a505356595c5e5f5f5f5e5d5a5753514b46413a444c5254545454545960696f7c86929aa49f92857b6e61584e4333291f1409000000000916222e3a46515b62656c6c6c6c6c6c6c6b605b53493f33271b0f030000000000000000000007121d2e3a45515b62656c6c6c6c6c6c6c67645c5247342a20150a00000000000000000000020e1a25313b45555f676a6c6c6c6c6c6c6c66635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000c18232e3943515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3024170b00000000000009141f29323e474f5960686e747a7e81838485858483817d79726d665e564c443a3023190f020d17202a36424d57626c717979797979796f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000040c18232e39424b555c606c70777c80838485868584827f7b756e6961594f473e332a1f110700000000000000010c16202a36414c56616c717979797979796f6b6054483b2f22150900000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9f9e9d9c9a9898928f8b86827d76706b707e88939fa5a0968f82786d605b51473d2f261b1106000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a010000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b51443f3830261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e040000000000000000000000000000000000000000000000000915202b363f484e5253535353514a4b555c6c6c6c6c6c6c6c6c6c6a6359464b5253535352504c453d33291e1307000000000000000000000000000000050e1925303b444f59626d73808d929da29892877e756d68615a534e47433f4446494c4f5152535252504e4a4745403935323a414647474d535b626b707b859198a29e948b7e71685e52463c3121170d030000000006121e29353f49515759606060606060605e53504941382d22170b000000000000000000000001111d29343f48515658606060606060605a58524a413622180e04000000000000000000000009141f2933434d555b5d606060606060605a58524a40352a1f1307000000000000000000000000000000000000000000000000000000000007121d27303f4951565860606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a41362b1f1408000000000000020d17202c353e474f565e61686e717577787979787674706d67605c544c443a32281e110700050e1a25303b45505a62656c6c6c6c6c6c6260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000007121c273039434b515a61646b6f7376787979797775726e69615e574f473e352c21180e000000000000000000040d1925303a44505a61646c6c6c6c6c6c6360594f44382c1f1307000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e0400000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929293929291908f8d8b8885827e7a75706b63616c737f8c939ea79f948d80746d62594f41382d22170b000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f606060606060606060605f5e504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505e5f606060606060606060585651493f3422190f000000000000000000000000000000000000000000000000000e1a26323d4851595e606060605e575550515f606060606060605f5e595053585f6060605f5c574f453a2f24180c0000000000000000000000000000000009141f29323d47515b636e74808d929fa299928b817a706c625f57534e4745413c4043444546464543413d3a383435393a3d43474c52575f626d727d859197a1a0958f82756c62564d41342a200f050000000000010d18232d373f464a4c535353535353535246443f382f261b11060000000000000000000000010c18232d363f454a4b535353535353534e4c4741382f241006000000000000000000000000030d1721323b434a4f51535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000b151e2d373f464a4c53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4741382f241a0e0300000000000000050e1a232c353d444c52565e6164686a6b6c6c6b6a6763605d55504a423a322820160c00000009141f29333f4850565860606060605f56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2730394045505559606366696b6c6c6c6b6965615e57524d453e352c231a0f060000000000000000000008131e29323e4850555760606060606056544f473d32271b0f0300000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b2219110700000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868685848382807e7c7975726e686360595a636d75818e95999999928b7f726b6053493f33271b0f030000000000000000000000000000080e171f252a33383d44484d535f605c60626567686a6b6b6c6c6c6b6a6a68666462605c605f534d47433c383229241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b41464753534d545b60666c6c6c6c6c6a5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6a6c6c6c6c6c66605b544d4c4a463f372d23130c04000000000000000000000000000000000000000000000000111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f00000000000000000000000000000000020d17202b353f49525c646e74808c9399a29f938e857d756e6a625f5854524c49474540413f3e3e3d3d3e3f3f404045474a4e53565e61696e767e879297a1a1969083796d605a50443b3022180e0000000000000007111b252d353a3e3f46464646464646453937332d261d140a0000000000000000000000000006111b242d343a3d3f4646464646464641403c362f261d130000000000000000000000000000050f202932393f434446464646464646403f3b352e261c120800000000000000000000000000000000000000000000000000000000000000030c1b252d343a3e3f4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646413f3c362f261d130800000000000000000008111a232c323b41464c5254585b5d5e5f5f5e5d5a5753514b443f38302820160e04000000020d17202d363f454a4b5353535353534947433d342b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343e44494f54565a5c5e5f5f5f5e5c5954524d46423b332c231a11080000000000000000000000020d17202c363e45494b5353535353534948443d352b21160a00000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f19100700000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979797878777573716f6d6665615e56544f515b606d79838c8c8c8c8c8c867d70655b5044372b1f1205000000000000000000000000000000050d141a21272c36424d575e6c6c6c6c6c6c6c6a665f5f5f5f5f5e5e66696c6c6c6c6c6c6c5e574d42362b272018130c04000000000000000000000000000000000000000000000000000000000000000000000000000001070e17202930363b424651575f666c72797979797975665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66757979797979726c665f575146423b3229251e160e070100000000000000000000000000000000000000000000131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110000000000000000000000000000000000050e19232d37404a525c646e737f8792979f9e97928a827b756f6a65605d565653514b4d4c4b4b4a4a4b4b4c4d4b515357585f62686d737b828b9299a19f9791847a6e675d51483e32291f100600000000000000000a131b23292e313239393939393939382d2b27221b140b02000000000000000000000000000009121b23292e3132393939393939393433302b241d140b0100000000000000000000000000000e1720272e3336373939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b241d140b010000000000000000000008111a202930363b4146474b4e5051525251504e4a47454039342e261e160e040000000000050e1b242d343a3d3e4646464646463c3b37322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232833393d4348494d5051525352514f4c4846423b363029211a110800000000000000000000000000050e1b242c34393d3e4646464646463c3b38322b23190f040000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d04000000000000000000000000000000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6c6b6a69676562605c5454524c484445515c676e7b808080808080807f786c605346392d2013060000000000000000000000000000000002090e16212d3a46535e69767979797979797771665b5253525a66707679797979797976695e53463a2d21160d07010000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c0400000000000000000000000000000000000000000013202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f1200000000000000000000000000000000000007111b252e38414a525c646d727d8590949fa19e938f87817c76716d686663605d555a59585757575858595a555d6063676a6f747a80868f949fa39e9590857c6e685e554c41362d20170d000000000000000000010a11181e2225262d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000000000050e161c2227292a2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000080e171e252a3036393b3e42444546464543413d3a39352f28231c150c040000000000000009121b22292e31323939393939392f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121822282d32383b3c40434546464644423f3b3a36302a251f170f0800000000000000000000000000000009121b22282d3031393939393939302f2c27211911070000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c040000000000000000000000000000000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c04000000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f605f5f5e5d5c5a585553504a4746413b38404b555e696e73737373737373726c655b5044372b1f12050000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50464f5c6976828686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d0700000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000000000009131c262f38414a525b626b707b828c92989e9e99928e88837e7a76726f6d67696766656464646465666769676d7074777c81868d92999fa19e938e837b6e6a5f564d433a2f241b0e050000000000000000000000070d12161819202020202020201f13120f0b0600000000000000000000000000000000000000060c11151718202020202020201b1a17140e08010000000000000000000000000000000000040b11161a1d1e202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000070d1216181920202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a17140e08010000000000000000000000000000050d14191e252a2d2e313537383939383734302d2c29241d17110a030000000000000000000911181d2124252d2d2d2d2d2c23221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171c21272c2f303336383939393836322e2d2a251f1a140d0500000000000000000000000000000000000910171d2124242d2d2d2d2d2d23221f1b160f0700000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d07010000000000000000000000000000000000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d07010000000000000000000000000000000003090e1214151f202020201e1413110d0701000000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253535251504f4d4b4946443f3b3936302f39434d565e616666666666666665605b53493f33271b0f030000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000000010a141d262f384049515961696e787f868f949c9f9f9b94908b86837f7c7a77757472717170707172727376787a7d8084888e92989fa39f97928b81796e695f574e443b31281e1209000000000000000000000000000106090b0c1313131313131312060503000000000000000000000000000000000000000000000105090b0c131313131313130e0d0b0803000000000000000000000000000000000000000000060b0e1011131313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b0803000000000000000000000000000000000002080e14191e202125282a2b2c2c2b2a2724201f1d18120c06000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1f222327292b2c2c2c2b292621201e1a140e090300000000000000000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b0701000000000000000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464645454442403e3c3a38342e2d2a2527313b444d5254595959595959595953504941382d22170b000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000000000000020b141d262e373f474f575e666d727b828990949b9f9f9c9992908c89868482807f7e7e7d7d7e7e7f808284868a8d91969b9fa39f99938d857e756d675e574e453c32291f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1d1e1f1f1e1d1b171413100c070100000000000000000000000000000105090b0b13131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1e1f201f1e1c191514120e0903000000000000000000000000000000000000000000000005080a0b1313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d101112131212100e0b070604000000000000000000000000000000000000000000000000000000060606060605000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393938373634322f2d2c2823201e191f29323b4246474d4d4d4d4d4d4d4c46443f382f261b1106000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004000000000000000000000000000000000000000000020b141c252d353e454d545c60696e757c83898f93999da09f9c999992918f8d8c8b8a8a8a8b8b8c8d8f91939a9a9ea0a19e99928e87817a716c605d554d453c332a20170d040000000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a0500000000000000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0f1112131312100e0a07060400000000000000000000000000000000000000000000060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d1012131313110f0c08070502000000000000000000000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f1111121313121111100d0b08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2d2c2c2b2a29272522201f1c1714110d17202930363a3b404040404040403f3937332d261d140a00000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b0000000000000000000000000000000000000000000000020a131b232c333b424a50575f616b6f767c82878c9196989c9fa29f9d9c9a99989797979798999a9c9e9fa39f9c9997918c86817c746d68625a514b433b332a21180e0500000000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a03000000000000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10121316181a1c1d1e1f1f201f1e1d1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f20201f1e1d1c1a18161312100c0605050e171f252a2d2e33333333333333322d2b27221b140b0200000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000000000000109111a212930383f444d535960636b6f757b7f84888c8f929797999b9c9d9e9f9f9f9f9e9d9d9b99979992908c8884807a746f6a615d5650454039312920180f0600000000000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d04000000000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0f111213131312110f0d0b07070501000000000000000000020608080c0f1112131312110f0c080705020000000000000000000000000000000000000000000000000000000001080d1113181c1f20222527292a2b2c2c2c2c2b2a29272422201f1c1712100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313131212110f0d0b0907060300000000050d14191e20212626262626262626201f1b17110a020000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000000000000000000080f171e262e343b42464f54596063696e73777b7f8285888a8c8e8f9192929292929191908f8d8b8886837f7c78736e68625f58524c443f352f271f170e0600000000000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d03000000000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314171a1c1e1f1f20201f1e1c1a171413110d08040100000000030a0f121415191c1e1f20201f1e1c191514120e090300000000000000000000000000000000000000000000000003090e13191d2023282c2d2f31333637383839393838373634312f2d2b28221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010204050506060606050403010000000000000000000002090e1114141a1a1a1a1a1a1a1913120f0b0600000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b12090000000000000000000000000000000000000000000000000000000000050c141c232831363d44484f54575e61666a6e7276797b7e80818384858586868584848382807e7c7a76726f6c65615e56534e46413a3229241d150d0500000000000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a00000000020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b100500000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b060000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d20212427292a2c2c2d2c2c2b29272421201d1913100d0701060b0f151a1f212226292b2c2c2c2c2a282621211e1a140d05000000000000000000000000000000000000000000030a0f151a1e24292c2e34383a3c3e4042444445464645444443403e3b3938332d2c28231c19130d08010000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0d0d0d0d0d0d0c060503000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000000020a11171f262a32383d44484d5354575f6265666c6f717375767778797979787877767573716f6d676662605b53524c47433c3530282018120b03000000000000000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c100500000008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000060b12181d1f252a2d2e313336373839393939373634312e2d2a25201d18120d11171b1f262b2e2f323537393939393735322e2d2a251f170f0500000000000000000000000000000000000000060b151a1f262b2f35393a404446494b4d4f50515252535251504f4d4b4846443f3a38342e29241e19130c0400000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a01000000000000000000000000000000000000000000000000000000000000000000060b141a21272c32383b4246484e5355545b6062646668696a6b6c6c6c6c6b6a6a68666462605d555553504946413b373229241e160e07010000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a0000000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000020a11171d24292c3036393a3e40424445464646454442403e3a3936302c29241d191b22272b31373a3b3f42444546464544423f3b3a36312921170d0300000000000000000000000000000000020a111720262b31373a4145474a515355585a5c5d5e5f5f5f5f5e5d5c5a575553504a46443f38353029241e160d070000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d0500000000000000000000000000000000000000000000000000000000000000010407070a0d10111213131211100d0b07070501000000000000000000000000000000010406070a0d0f11121213131211100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b00000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000000000000000000000000000000000000000003090e161b21272c31363a3c4247484a50535557595b5c5e5f5f5f5f5f5e5e5d5c5a585553514b4946443f3836302b262019130c0400000000000000000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d000000101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c04000000000000000000000000000000000000000000000000000000060c141c23282f35393a4146474a4d4f515252535352514f4d4a4746413a39352f2924262d33373c4347484c4f5152535352514f4c4846423b33291f1409000000000000000000000000000000060c141c232831373c42474c5154545c60626466696a6b6b6c6c6b6b6a69676462605b5453504a45413a352f281f18120b0300000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000002080d111314171a1d1e1f201f1f1e1c1a181413110d0803000000000000000000000003080d111314171a1c1e1f1f201f1f1e1d1b181615130f0a0602000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a020000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f252a2d31373a3b3f4446484b4d4e505152525353525151504f4d4b494745403c3937332d2a251e1b150d08020000000000000000000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f000000121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d2013000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d080200000000000000000000000000000000000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d0802000000000000000000000000000000000000000000000000070f181e262e34394045474c5254575a5c5d5f5f605f5f5e5c5a5754524c47454039352f2f383f44464e5355595c5e5f5f5f5f5d5b5954534d453b31251a0e0200000000000000000000000000070f181e262e343c43474d53555d6064666d6f71737577777879797877777673716e6c6663605c54524c45413a3128231d150c040000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000003090e13191d202124272a2b2c2c2c2c2b29272421201d1913100c0600000000000000060b0f13191d20212426292a2b2c2c2c2b2b29272522211f1b15120e0903000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2d3338393c3e40424344454646464545444342403e3c3a39352f2d2b27221b19140f0a040000000000000000000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d10000000131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000071019212a30383f444b5153565e616466696a6b6c6c6c6c6a696764615e5653514b45413a3c41495053585f6265686a6c6c6c6c6a6865615e574d42362a1e1205000000000000000000000000081019212a30383f444e53575f62676d7175797c7e8082838485858685848382807e7b7974706d66605d56524c433d342e271e160e050000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000060e141a1e24292c2d3134363738393938383634312e2d29251f1c17110a03000000020a11171b1f24292c2d313335373839393938383634322f2e2b26211e1a150e09030000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e2122282b2d2f313335363738393939393837373533312f2d2c2924201f1b17110e08020000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d2013000000131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d2013000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000071019232b333b424a50555d6065686d717375777879797978777573716d6865605d55524c44464e535b60646a6e727577787979787775726e695e53463a2d211407000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f90919292929291908f8d8a8885817d79736d68605d564f454039302820160e050000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000000000000000000060f181f262b3035393a3d404344454646454443403e3a3935302c28231c150c0802070b141b22272b2f35393a3d40424445454646454443413f3c3b37322e2b26201a150e060000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171c1f2022242628292b2c2c2c2c2c2b2b2a2927252220201d1813120f0b060000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d2013000000131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d201300000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e353028201910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e35302820191008000000000000000000000000000000000000050e19222b353d454d545c60676d72767a7e80828485858686858482807d7a76726d67605d565050585f656c71767b7f82848586868584827f7b6e6154483b2e2115080000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9d9e9e9f9f9e9e9d9c9a9797928e8985807a736d686059514b423a322820170e05000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a211910070000000000000000000000000000000000020a1117212a31373a4145474a4d505152535252514f4d4b4746413a38342e261e19130d12181d262d33373a4145474a4d4f51525253525251504e4b4947433c3a37312b2620180f06000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b020000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206060b0f121315181a1b1d1e1f1f20201f1e1e1d1c1a18161413110d07050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a110900000000000000000000000000000000020d17202b343d474f575f666d72797e83878a8d8f909292939292918f8d8a86837e79736d68605b5a626a6e787d83888c8f9192929292908e8c8275685b4f4235281c0f000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000000000000020b141b2227333c42464c5254575a5d5e5f5f5f5f5e5c5a5754524c46443f38302a251e171d24292f383f44464c515457595c5d5e5f5f5f5e5e5c5a5855534e4847423c37312a2117110a020000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090b0d0f101112131313121211100f0d0b090706040100000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d201300000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b1209000000000000000000000000000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b120900000000000000000000000000000008141e29323d464f5960696e787f858b90939a999c9d9e9f9f9f9f9d9c9a9992908b85807a726c65636c717c838a9095989b9d9f9f9f9f9d9b8e8275685b4f4235281c0f0000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000a141d262d333f454d53565d606467696a6b6c6c6b6b696764615e5653504a423e36302920272f353e41495053555d606466686a6b6c6c6c6b6b696765625f5855534e47423c3328221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d2013000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000020e1925303b444e58606b6f7b838b92979c9fa4a9a19e9c9a9a999a9c9ea1a39f9c97928d857e776e6d737e8690959d9fa7a8aba49f9f9f9f9b8e8275685b4f4235281c0f00000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000006111b262f383f4451575f61686d7073767778797978777673716d6864605c545046413a322a313940454f535b6064676d707375777878797978777674726f6a67625f57534d453f332d261d140b0200000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0f111213131211100e0c0a07060401000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b11070000000000000000000000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b110700000000000000000000000005111e2a36414c56606a6f7d8590959ea1a9a29e9997928f8e8d8d8d8f9197999ea1a29f97928b827a747f8b92989fa7a9a19e999993929292998e8275685b4f4235281c0f0000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d0400000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000000000b17222d384149505b62696e747a7d808384858685858482807e7a76716d66615a524c443b333a434b515961656c71757a7d80828485858685858483817e7c78746e6a625f5751443f382f261d140a0000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000000000000000000000000001040707090c0e101111121313121211100f0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191c1e1f1f201f1e1d1b19161413110d0801000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d2013000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f060000000000000000000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f0600000000000000000000000714202d3946525e686f7c869297a0a7a49d97928c888582818080808285888c91969ea1a29f948f84818c919fa3aaa39f97928d898685858687898275685b4f4235281c0f000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000030f1b27333f49535b606d727b81868a8d909192929292918f8d8a86837e78716c615e564d453c444c555d606c70787d82868a8c8f909192929291918f8d8b8884807b756e69625b504a42382f261b11060000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000206080d11131416181a1c1e1e1f1f201f1f1e1d1b1a18161312100b060603000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1f222226292a2b2c2c2b2b2a28252321201d19130c0400000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c0300000000000000000007131f2c38444f59616e7a859198a2a9a39f928d85807b78757473737475787b7f848b91969ea59f96918d929ca4a9a199928c85807c797878797a7d7e7164574a3e3124170b00000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d13070000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000040f19232b3744505b656c747f868d92989a9c9d9e9f9f9e9e9c9a9992908a847e756d685f574e464c565d676d747d838a8f9299999b9d9e9f9f9f9e9e9c9a9896918d87817b726d605b544a41382d22170b040000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a0300000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000040a0f1214191d2021232527292a2b2c2c2c2c2b2b2a28272522201f1c1715120f0a050200000000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f272b2e2f3235373839393837363532302d2c29241e160d04000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d201300000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000915222f3b4854606b75818e97a1aaa399928a8079736e69696767666769696e73797f848e939fa3a19e9a9da4a8a09691877f79736f6d67666c6e70716c6155493c3023170a000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000b16212c38444f59606c77818b92999fa2aaa9a8a09e9c9b9c9d9fa29f9c96918a827a6e695f584e555d686d79818a90959c9fa3aba39f9e9c9b9c9d9ea1a9a8a19e99938e867f746c665b53493f332720150a000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a0400000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000000000000000000000070c10151a1f2124292c2d303234363738383939393838373533322f2d2b2823211f1b15120e090300000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292c32373b3c3f4244454646454443413f3d3a39352f281f160c0100000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b1005000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4d505152535352514e4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4a484746444647484a4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000005111d2a36414c56636f7c89939ea9a59f92877e746d67625f575b5a5a5a575f62666d7279818c9299a3aba7a9aca09691847c736d6762605c5b60616364615a5045392d21140800000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f140900000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000003101b27323b4854606b73808c939fa3aba9a19e9896918f8f8f909297989d9f9e938f847b6e6a5f565d676d7a838e939da0a7a59e9b999291908f8f909297979c9fa6a49f98928b81786c655b50443c32261b0f05000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c0700000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000070c12181c1f262b2e2f35393a3c3f414344444546464545444342403e3c3a38342e2e2b26211e1a140f0a0400000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10191f272f35383c4347494c4f515252535251504e4c494745413a31281e13080000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c130900000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d2013000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b5153575a5c5e5f5f5f5f5d5b5854524d51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b514f4b443b3a3a383a3a3b3d3f44464b51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000713202d3946525e6875828f9ca5ab9e938b7e716c605d55534d4e4d4d4d4d53545c60676d757f87929facb4b7aa9e91847b6f6a605d55535150535456575550483e33281c11050000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e0200000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000713202c38444f5963707d88939fa5aea69f97918c87848382828385888b90959d9e9691857c6e685e606d798390959da5a8a09d938f8a86848382828385878b8f949da0a7a29f938e81776c60584e43372b21160b00000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b03000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000000000000000000000000000000000030b12181c23282c31373a3b414547494b4d4f5151525253525251504e4d4b4946443f3c3a37312d2a251f1b160f0a0400000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c222b31394045474e5455595c5d5e5f5f5e5e5d5b585654514c433a2f24190d01000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d201300000000000004101c2834404b555f69707d87929892877e726c665f57514d53555c606467696b6c6c6c6b6a6865615e57544f51575e616d727d86929792877d706a5f544a3f3428201509000000000000000000000004101c2834404b555f69707d87929892877e726c665f57606060605e5c564e44392d2c2d2e323f49515759606060575e616d727d86929792877d706a5f544a3f34282015090000000000000714212e3a4754616d7a86929faca3998e81756d625a514b47424140404142474b51555e69707c86929facb8b0a3968a7d70696058514b46454446474a4a49453e362c22170c00000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c100400000000000916222f3b4854606b7683909aa4afa89f948f847f7a7776757676787b7f838990959c9791847a6d666c75818f959fa7a79f959189827e7a7776757676787b7e828990959ea5a59d938c7f736a5f53473d33271c100400000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000000000001070c151d23282e34383c4347484c525456585a5c5d5e5f5f5f5f5e5e5d5b5a585553504a4847433c3a36312b27201b150d0802000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141c252e343d434b515358606265686a6b6c6c6b6a69686563605d554c4135291d110400000000000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b161009010000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130000000000050f1a232c3845515c676e7b85929992867d716c605b544d51575f61676d70737677787979787775726e69636059524d525b626b707c85929892857c6e665c50443c31261a0f04000000000000000000050f1a232c3845515c676e7b85929992867d716c605b63666c6c6c6c6b6760564b3f331f25303b44515b62656c6c6c6c6c67646b707c85929892857c6e665c50443c31261a0f0400000000000b1825313e4b5864717e8b99a3ac9f92867b6e625a504540393731343331373c45515c676e7b859299a3aeabaea99c9083786c60564c413a3838393b3d3e3c39332c241a100500000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000a1623303d495663707c89949facaca0958f827a726d686968696a696e72767d838c929f968f82786d717e8b939ea7a79f9590837d75716d676968696a696e71767d838e939ea5a59f92877c6f62594f44382c20140700000000000000000005121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000000000000030b12181e272e34394044464e5355565d60636567696a6b6b6c6c6c6b6b6a68666562605c5455534e4846423b37322b262019130c04000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e3740464f555d60656a6f7275777879797877767472706d675d5145392c201306000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a0500000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d201300000000000b16212b37434e58606d7983919792877d706b615a504d555c60696e74797d8082848586868584817f7b76706b605d564e5159606a6f7c8692979083786d60584e43372b21160a0000000000000000000b16212b37434e58606d7983919792877d706b615a636d72797979797772675c4f43372a2a36414d56626d727979797979746e646a6f7c8692979083786d60584e43372b21160a00000000000e1b2834414e5b6774818e9aaba99c8f8276695f53483f352f2b262727313c46515b606d79839097a1aaa29fa2aa9f948b7e71685e52463c322b2d2e3031302d28221a1208000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e21140800000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f0000000004101d2935404b556774808d9aa6b0a99d91837a6d68615e565c5c575f61656b7078808b9399948c7f737a85929fa5aba095908279706b64605d555c5c565e61646b7079818e939ea8a3999083776b6054483c2f22160900000000000000000006131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a11090000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d151d2329303940454a5153585f6266686d6f7274767777787979787877767573716f6d6666625f5854534d47433d373129241e160e060000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252e384049515960676d71777c7f8284858586858483817f7d796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130000000004101c27333a47535f6a73808c95928b7f726b6159504d575e676d737b81858a8d8f9192929292908e8b87827d756d685f584e4f58606a707e8793958c7f726a5f53473d32271b0f040000000000000004101c27333a47535f6a73808c95928b7f726b61595966727f8686868684776b5e51443826303846525e68727f8686868686817467606a707e8793958c7f726a5f53473d32271b0f0400000000101d2a3743505d6a7683909da9a5988c7f7265574d423629241d1a242f39434e58626d74818e959fa9a29892989fa69e92857a6d61584e43372b2021232423211c1710080000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d00000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000006131f2c3945515d677784909daaada1978a7d70675e56524c4f4f4d53555960666d737e87939f92867b7f8c97a2ada39990837a6d67605954514c4f4f4d52545960676d78818f96a0a49f95897d7063564a3d3023170a00000000000000000006131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b120900000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000050e161f272f343d434b51545c60646a6e72767a7c7e808284848585868585848381807e7c7976736f6a66615e57544e47433c3530282017110a0200000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525b636b6f797e84888c8f909192929191908e8b897f7266594c3f3326190c0000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000000000000000000000000000000000000000406070b0e11121313131313130c0c0a0602000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d2013000000000714202c38444f59626f7c8792968e81746d62594f4d575e696e7980868d92989a9c9b999898999b9b9a938f89827a6f6a5f574d4e58616c737f8c9592867c6e62594f43382c20150a000000000000000714202c38444f59626f7c8792968e81746d62594f5966727f8c93939184776b5e5144382e38424f59616e7b8692939391857a6d6058616c737f8c9592867c6e62594f43382c20150a00000000121f2b3845525e6b7885919eaba295897c6f6256493c31231817202935404b555f6a727f8b939da7a298928590949fa1978e81746a5f53473c32261b17171714110c05000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000714202d3a4753606d7a86939facab9e9285786c60554c464142434246484f545c606c727f8b9398908385929ea9ab9f92877c6f685d554f47454142434246474f555d666d7984919b9a93908c8276695c4f4336291c1003000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b1209000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000000000000000000050f172028313940454f555c60666d71777b7f8386898b8d8f9091929292929191908e8d8b8885827f7c77736e69626058534e46413a3228221c140b03000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646d737c848b9095989b9d9e9f9f9e9d9c9b988c7f7266594c3f3326190c000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000001070c101314171b1e1f202020202020191816120d070000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d2013000000000916232f3c4855606b768390999184796d605b514b555e696e7b838d92999f9c96918e8c8b8b8c8e92979e9c938f847c6f695f564c505a606d788390988f82766b6054483d32271b0f000000000000000916232f3c4855606b768390999184796d605b514c5966727f8c999e9184776b5e514438343f4a54606b75818e989e948a7e71685d525a606d788390988f82766b6054483d32271b0f00000000131f2c3946525f6c7985929faca194887b6e6155483b2e22151f29333b45515d676f7c86929fa5a49a92867b829099a39f93877c6f62584e43372b20150a0a0805000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f1205000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000815212e3b4854616e7b879aa4afa89b8f8275655b50433a363031363a3d424a515a626d75818e9794909297a1ada3998d80736a5f564c433d39352f30363a3d434b545d67707d8a8e8b87837f7c6f6255493c2f22160900000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b10070000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000050e172129323a434b515960676d72797e83888c909399989a9c9d9e9e9f9f9f9e9e9d9b999898928f8c8884807b756f6a625f58524c443d332d261d150c040000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e737f8791969da0a7a8aaa8a4a2a0a0a0a1998c7f7266594c3f3326190c00000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000060b12181c1f2024282a2b2c2d2d2d2d2d2625221e18120a01000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d201300000007131f2c38434f5963707d899593897d70675d5145515d676e7b8490959f9f948f898481807e7e7f82858a91969e9691857b6e685d5245505c666f7c879294897c6f63584e43372b1c1106000000000007131f2c38434f5963707d899593897d70675d51494c5966727f8c999e9184776b5e5144383844505c666f7d89939e988f82756c61564c505c666f7c879294897c6f63584e43372b1c110600000013202c3946535f6c7986929faca093877a6d6054473a2d211a25303b45505a606d79839199a3a59f93887e707c87929fa49a8f82756a5f53473c32261b0f01000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f0300000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000916222f3c4955626f7c8895acb6a79a8d81746753493f312a25262a2d30394044515b616d7a85929f9c9ea1a9ac9f92867a6d61584e433a312c2924252a2d3139424b55606c7783827e7a76736f6a6054473b2e22150800000000000000000006131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f05000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000030d172029333b444c555c606b6f797f848b9095999c9fa4aba7a9a9a8a7a6a6a7a7a8a9a8a6aaa29f9c9995918c87817c766f6a615d564f443f382f271e160d0400000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58626d73808c9299a0a8acaaa39f9b979594939394958c7f7266594c3f3326190c000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000000000000000000000000000000000020a11171d23292c2d3134373839393939393933322f2a231c130a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130000000915222f3b4854606b7683909a8e81756b60554b4e58606d798390969f99928b827c78747372727375797e848e939d9791847a6d605a504a545f6a74808d988f82766a605447382e23170c00000000000915222f3b4854606b7683909a8e81756b60554b414c5966727f8c999e9184776b5e514436414c56606d7883909d9f92867b6e615a50444a545f6a74808d988f82766a605447382e23170c000000121f2c3945525f6c7885929faba194877a6e6154473b2e21202a36424d57616c74818e95a0a89e938c7f736c74808d97a29f93877c6f62584e43372b1e1308000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b0000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000091623303c4956636f7c8996a2afa69a8d8073675a4d403025191a1e21272e343f46525e6873808c99a3abadb3a89c8f8275685e52463c3128201d19191e2027303944505b656c7675716d68666260584e43372b1f130600000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d0300000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000000000000010b151f29333b454d565d676d747c848c91969da0a7a9aca8a9a19e9c9b9a9a999a9a9b9d9fa2a9a6aaa9a7a09d99928e89827c746d686059504a423930281f160c01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a727f8b929fa3abaca49f98928e8b8887868687898b7f7266594c3f3326190c00000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000030b141b22272f34383a3e4144454646464646463f3e3a352e251c12070000131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d2013000004101c2934404b55636f7c899493877c6f62594f4754606a74808d95a09892877e766f6c6566656566666d7179818e939d968e81756c61554b4e58616e7b869294897c6f62544a3f34281c100300000004101c2934404b55636f7c899493877c6f62594f433f4c5966727f8c999e9184776b5e51443846525e68727f8b959f958b7f72695e53483e424e58616e7b869294897c6f62544a3f34281c10030000111e2b3844515e6b7784919eaaa295887c6f6255493c2f2428323a46525e69707e8a939da8a0958e81776c606d7a85929fa49a8f82756a5f53473a2f24190d010000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b11060000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000916222f3c4955626f7c8895aab4a79b8e817468564c41362a24201d191c232a36414c56616e7a86929facb9b3a9978a7e7164564c41342a1f161d1d1d1d151e27333f49535b606a6864615e5655544e463c32271b0f0300000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000007121d27313b454d575e686d79808791959ea1a8acaaa29f9b979791908e8d8d8d8d8e8f909297979a9ea0a8ababa39f9b948f87817a706b605b544b433a31281d1307000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707121f2c3844505c666f7c87929fa4afaaa39a938d86817e7b7a797a7a7c7e7d6f6356493c302316090000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000000000000030c151d262d33394045474a4e51525353535353534c4b463f372e23180d0200131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a5f53474d57626f7c87939f9f92867d716c62605b535858545c60676d77818e959e938a7e71675d5146525e6974818d9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a5f53473d3f4c5966727f8c999e9184776b5e5144424e58616d7a85929f999083786c60574d42363c46525e6974818d9a8e8174665c5044382c1f12060000101d293643505c6976838f9ca9a4978b7e7164564c413529303a44505a616e7b85929ea5a3989183796d655d6873808d98a39f93877c6f62564c4135291d1104000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000814212e3b4754616e7a8798a2aeaa9d908377685e52463c352f2c2924272625303a46525e6876828f9ca9b6ada197877b6e6154483b302a2a2a2a2a2a2a2a2a222d38414950535d5b5854524c4947433c342b20150a0000000000000000000006131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f040000000000000000040e18242f39434d575e696e7a828d9399a0a8ada8a19e98928e8a878583818180808081828385878a8d9196999ea1a9aca69f99928d847d736c665c554b433a2f24180d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141d2935404b55606d78839099a3aeaba3989288817a75716f6d6d6d6e6f716f6b6054483b2f22150900000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000000000000000000000b151e272f383f444b5153575b5d5e5f6060606060595751493f352a1e120600131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d201300000714202d3a4753606d79859296897c6f63584e46535f6975828f9a9f948b7f726b615a5350494b4b4b51555d656d78839099999184796d6053474d56616e7b88959285796d6053463a2d2013070000000714202d3a4753606d79859296897c6f63584e43353f4c5966727f8c999e9184776b5e513f4a54606a74818e979f92877c6f665b50453b3136424d56616e7b88959285796d6053463a2d20130700000d1a2633404d596673808c99a9a79b8e8174685d52453b3136414c56616c75828f97a2a59f92867c6f675d56616e7a86929fa49a8e8174685d5245392c20150a000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b020000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929fabac9f92867a6e61584e45403a39352f3433333236414c566673808c99a6b3ab9e928578695e53463a3737373737373737373737372f383f4446504f4b4746413c3b37322b2620180f0600000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000020c16202935404b555e696e7b8390949fa4abaaa29f96918b86817e7b78767574737374747577787b7d8084888d92979ea1a8aba39f96918780786d675d554b4035291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242c3945515d67727f8b95a0abafa39992867d746d6864626160606162656360594f43382c1f130700000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000000000000000000000000000007121d273039414950555c6064676a6b6c6c6c6c6c6c66635b51463a2f22160a00131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d201300000a1724313d4a5764707d8a989184786c6053464855616e7b88949e9c9083786c60595046443f3f3f40454b535c666e7b878e8a86827c6f62554846535f6976839097897d7063564a3d2f23180c0000000a1724313d4a5764707d8a989184786c6053463c313f4c5966727f8c999e9184776b5e5144505b666f7c87939f968d80736a5f544a3f3329303b46535f6976839097897d7063564a3d2f23180c00000a1723303d4a5663707d8997a1ac9f92867a6d60574d43393946525e68717e8a949ea89e938b7f726a5f55525e6874818d9aa49f92867a6d6054473d32271b0f03000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a02000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070005111e2a36424d566976828f9caaafa3998c80736a5f58514b4745414240403f3f3f3e4a5764717d8a97a4b0a99c8f827669574d4244444444444444444444444444444444444444444444444444443b3a37312a21180e03000000000000000006131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d13070000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000008131e28323a45515d676e7b8491959fa6afa7a098928c847f7a75716e6969686767666767686a696e7173777b80858b91969fa2aaa9a199938c81796d675d5145392c2013060000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1e2124292c2d30333f4a54606d7985929ea7b1a79f92877d706b615e565554535354565856544f473d32271b0f0300000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d18232e39434b535b60676d71747778797979797979726d63574b3e3225180c00131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566874818e9a8d8073655b50444b5566737f8c99a096897d70665b50473e37332d2e3439414a545f697380827e7a766f6a5f5347424d5765727f8c988d817467554b4034291c10040004111d2935414c566874818e9a8d8073655b504437333f4c5966727f8c999e9184776b5e514c56606c7883909a9e9184796d60584e42382d212a36424d5765727f8c988d817467554b4034291c1004000713202d3a4653606d7985929eaaa2988c7f72695f554b43424f59616d7a85929ea6a1968f81756d62584e4c56616e7b87939fa2988b7f7265584e43372b1f1306000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b060000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900020e1925303f4b5865727e8b98a2aeab9f92867c6f6a605d5554524c4e4d4d4c4c4b4b4b5663707c8996a3afa79b8e8174685b505050505050505050505050505050505050505050505050505050504847433c332a201509000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d00000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000010d1925303a44505a606d79839096a0a8b0a69e9591867f79726d6764615e575b5a5a5a5a5b5c575e6164676a6e73797e848c92989fa7aba49f938e82796d6053473a2d2014070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000030a11171c1f262b2e2f35393a3d4044505b66727f8b97a1adaca0958c7f736b6159524c4847464747494b4948433d352b21160a0000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000010c161f2834404b555c656c71797d8184858686868686867f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f62534945515d677683909d9e9184786c60544a3f352b272223282f38424d57636e7375716d68625f584e433b4854616e7b8797908477675c5145382c1f1306000713202c3945525d6877849199897c6f6253493f33333f4c5966727f8c999e9184776b5e53535d68717e8b959e93897d70675d51463c2f261c26313b4854616e7b8797908477675c5145382c1f13060006131f2c3845515c6773808c98a2aa9f92867b6e675d554c4a54616b75818e97a1a59e91847a6d605b514646535f697683909caa9d9083776a6054473b2e221509000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b0600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b00000914212d3a4754606d7a85929fa7aea29891847c726d6763605d565b5a59595858585857626f7c8995a2afa79a8d8074675d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534e463c31261a0f020000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d1207000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000005111d2935414c56626d75818e959fa8b0a69e948f837b726d66605d5554534d4e4e4d4d4d4e4f4d525457585f62666d71797f8690959ea5afa59e948d8073665a4d4033271a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000003090c151c23282c31373a3b4145474a4d4e53606c7884919ea9b1a79d9083786c60594f46413c3a3a3a3b3c3e3c3b38322b23190f040000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000007131d28313a45515c676d777e848a8e909192999393938c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d6053464753606d7a86939f998d8073655b5042382d231b17181d26303b45525c63666864615d56534e463c3a46535e697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b606060606d7a85929e978e81746b60554b40342a1d14212d3a46535e697885919286796d6053473a2d2014070004101c2834404b55616e7a86929fa6a2989083796d675e56515c66707d8a939ea99e938a7d70685d52493f424d5765717e8b98a3a095897c6f6256493c31261a0e020000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b06000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d00000713202c3945525d68737f8c95a0a8aaa19691867f7974706d6869686766666565656464646f7c8995a2afa6998c7f736a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a625f584e43372b1f12060000000000000006131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000000713202d3946525e68717e8b939ea7b1a79e948f82796e69605c54514b484642424140404141424246484a4e53545c60666d727b838f939ea8afa69a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000050d141a1e262e34383c4247484c525457595b5563707d8996a0acab9f95897d70665b504745403a37322d2e2f32302f2c2721191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000000000000000000010d18242f3a43515b606d79818b91969a9d9e9fa39f9f998c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377665c51454956626f7c8999a4978a7d706453493f2f261c0f0b0b151e2a33404a5257595b5754524c47433c3436424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377665c5145382c333f4c5966727f8c999e9184776d6d6d6d6d74808d979e92857a6d61594f433b322920171e2a36424d576976828f99897c6f6256493c2f23160900000c18232e3946525e68727f8b949fa89f958f82796e68615a606d7884919ea5a1978e81756b61564c41373b4754606d7a86929fa79a8d807467574d42372b1e12060000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b060503000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000004111d2935414c56606d79839096a0a7a8a198928c85807d7a787675737372727271717171707c8995a2afa5988c7f777777777777777777777777777777777777777777777777777777777777776e6a5f53473a2e2114080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c1004000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000006121f2b37434e58616d7a85929ea5afa9a0958f82796d675f57514a45403b3a3631343433343430363a3b3e43474b51545c60696e79818f96a0aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000080f171f252a30383f44464d5355565d60636668696775818e9ba8b2aa9d9083776b605b5353514b47433c3731292423221f1b160f07000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000004111d2935414b55626d75818e939ea1a8aaa29f9c9998988c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817467544b404b5864717e8b97a398877b6e6154473b2d21140a00030c18212e3840474b4d4f4b4746413a37322a31404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817467544b403428333f4c5966727f8c999e9184797a7a7a7a7a7c87929f978b7e7168605b544d443b32291d1a2531404d596673808c988b7e7165584b3e3225180b000007121d2a36414c56606c78829096a1a79e948f837a716c6268727f8c96a0a69e91857a6d61594f443a303945525d6875828f9bac9e918477695f53473a2e2114080000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a070000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000010d19242f3a45515c666e7b8490959fa3aaa29f97928d898784838180807f7f7e7e7e7e7d7d7f8c98a5b2ab9e9184838383838383838383838383838383838383838383838383838383838383837c6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000815212e3a47535f6a74818e97a2adada2979083796d675d554d444039352f2d2a252727272728252a2d2e31373940454b51575f676d7884919eaaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000020a121a212931363e424a5053575f6266686d70737576777986929facb1a4988b7e716e6c6564605d55534e47433c352f281f180f0a04000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300000000000000000000000613202c3945515d67727f8b939ea5ada49d98928f8d8c8b8b7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404c5966727f8c999f928579695e52463a2d2014020000060f1c262e353b3f40423e3a3935302b2625323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c99a096918686868686868892999e92857c78716c665e564d443b2f261b25323e4b5865717e8b988c7f7266594c3f3326190c0000000d1925303b44505b666e7b849197a1a69e9590857e756f6d7a85929fa89f948a7e71685d52473e322935414c5664717e8a9aa4a096887b6e6255483b2f2215080000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000008131e2834404b545e696e7b838d92999fa2a9a29e9a9696918f8e8d8c8c8b8b8b8b8a8a8a8c919ba7b4ada19691909090909090909090909090909090909090909090909090909090909090887c6f6255493c2f2216090000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e02000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c010000000000000005111d2935414c56626f7c87939fa9b0a69f92857b6e675d554b433c342e2924211e1a1b1a1a1a1b1a1e2021262b2e343940454d555c667784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000020b141c242c333b424650545c6065696e73777a7d80818384869298a2aeb3a69a8d807d7b7975716d67625f58534e454039312a211a1108000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000714212d3a4754606d7a85929fa6ada39c928d8682807f7f7f7c6f6255493c2f22160900131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7e7265584b404d5a6773808d9a9e9185786b574d42362a1e11050000000a131c242a2f323335312e2d29241e1b24313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7e7265584b3f3226333f4c5966727f8c99a8a09e939393939393959fa3a1979289847e786e685e564d41382d2224313e4a5764717d8a978d8073665a4d4033271a0d00000008141e28333f4a545e696e7b8591969fa69f97918a827c76808d97a2a3998f82766c61564c41352c242f3a4754616d7a87939fa1988c7f7265594c3f3226190c0000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000000010c18232e39424d575e696e7980878e92989b9ea1a9a8a19e9c9b9a999998989897979797989ba3adb8b2a8a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d95887b6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e12050000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c20130400000000000000000713202d3946525e6874818e9aa4afab9f948b7e71695e554b433a3128231c1814120e090d0d0e090e1214151a1d23282e343c434b546a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000020b141c262e363e454d535a61666d71767b8084868a8c8e90919298a2aab4b5a89d928d8a8885817e7a756f6a625f58514b433c332c231a120800000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000000000000000004101c2934404b5565727f8b98a2aea79c918c807a75737272726f6a5f54473b2e22150800131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b414d5a6774808d9a9d9184776a5e514430251a0e02000000010a12191f232626282421201d19131723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c99a8a09393939393939393939496999e96918b827a6e685e53493f332723303d4a5663707d89968d8174675a4e4134271b0e000000020b17222d38424d575f696f7c8490949fa3a19e948f888287929fa99f92877c6e625a50443a3028232d3946525e687783909997928e8376695c504336291d100300000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e110000000007121d27303b454d575e676d747b81868b8e929796989a9b9c9d9d9d9e9e9e9e9e9f9f9f9fa4acb6c0b6aea9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa8aaaaaaaaab94887b6e6155483b2e2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d2114060000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000714212e3a4754616d7a86929facb0a69c9082766c62574d433930281f18120d07050c111517181c1c1c1c1c1c1c181d23283144515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000a141c262e38404850575e616c71787e83888d90939a999b9c9e9fa2aab4b1b2aea49d9a9797928e8b86817c756f6a605d554e463e352c241a11080000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000000000000000000006131f2c3845515c677683909daaaca0958c7f746d6866656565625f584e43372b1f130600131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1c2935424f5c6875828f978a7d7064574a414e5a6774818d9a9d9184776a5e51442f24180d0100000000040c13181d2020201d1814120f0916232f3c4956626f7c89958e8175685b4e4235281b0f000f1c2935424f5c6875828f978a7d7064574a3d3126333f4c5966727f8c99a09689868686868686868687898d92989e948f847a6e655b5044372b232f3c4956626f7c89958e8175685b4e4235281b0f0000000006111c262f3b454d575f6a6f7a828d92999fa69e9c948f9299a3a2978d80746a5f534b454039342e2a36414c566673808d8c8985817e7064574a3d3124170a0000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000b151e29333b454d555d60696e747a7e8285888a8c8d8e8f9090919191919192929292939aa4afbbaea49d9a93939393939393939393939393939393939393939393939b9ea5afafa499877a6d6154473a2e2114070000000000000003131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c07060400071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000005111e2a36424d5666727f8c98a3aeab9f94897c6f635a50453b31271e160d07000911181d212425292929292929292929292a3744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000009121c262e38404a525a61696e767e848b9095999d9fa4aca8a9a8a6a5a4a4a4a5a6a8aaa6a9a19e9b98928e88827c736d675f584f473e362c231a1007000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7986929facac9d9083786c605d5659585855544e463c32261b0f0300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b404d5a6773808d9a9e9184786b554b4035291d1004000000080d161d24292c2d2c2924211f1a151723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c999e918479797979797979797a7c808590959f969082776c6053463c3126303d4a5663707d89968d8174675a4e4134271b0e00000000000a141d29333c454e585f686d78808790959ea0a69e9c9fa3ab9f92857a6d65605c54514b443f3830303d495663707d83807c7874706c6155493c3023160a0000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000030c172129333b434b51575f62686d7175787b7d7f808283838484848485858585858687939facb9a99d928d86868686868686868686868686868686868686868686868e939eaaac9f9386796c605346392d2013060000000000040a0f131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191313100c0707131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000714202d3a46525e697784909daab4aa9c9083766b6054483f33291f150c040009121b22292e313236363636363636363636363744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006101b242e38404a525c636c717b838a91969d9fa7aaacaba39f9d9b999897979898999b9d9fa3ababaaa29f9b948f8780796e6a615950483e352c22180d0400000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000916232f3c4956626f7c8999a3aea49a8b7e71665b524c4c4c4c4947433c342a20150a0000131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7f7265584c404d596673808c999f928578675d5145392c20130600000811191f282f35393a39352f2e2b26201824313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7f7265584c3f3226333f4c5966727f8c999e9184776c6c6c6c6c666c6d6f737b8390969f948b7e7165574d42372b313e4a5764717d8a978d8073665a4d4033271a0d0000000000020b17202a333c464e565e666d737c838b91969ea1a9acafaa9d90837d77716d66605d55504a423d353b4854606b7077736f6c656461594f44392d2014080000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e0200000000000000000000000000000000000000000000000000000102030000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000040d161e2429313940454d53565d606468696e707274757676777777787878787879797c8995a2afa79a8d807979797979797979797979797979797979797979797979818e9ba8ab9e928578665b5044382b1f120600000000070e151b1f222c3946525f6c7985929facada093877a6d6054473a2d26262626262626262626201f1c18120b0b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f120600000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000814212e3b4754616e7b8795a0acaea2988a7e7164594f44362d21170d030006111b242d343a3d3e43434343434343434343434344515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000030c18222d36404a525c646e737e8590949da0a8abaaa29f9b9992908e8c8b8b8a8b8b8c8e9092999a9ea1a9aca69e99928d837c706b615a50473e342a1f160c01000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000a1724313d4a5764707d8a97abac9f93867a6d61544a413f3f3f3c3b37322a22190e040000131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404b5865727e8b989f93867a6d6053473a2d20140900030d19232b313a40454745403b3a37312a2125323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c999e9184776b606060605b606163696e7a84919e9d908377695f53463a2d323e4b5865717e8b988c7f7266594c3f3326190c000000000000050e18212a343c444c545c606a6f787e848b9297a1adb8aca0959089837e79726d67605c544f45403a444f5960636a6662605b53554f473e33281c10040000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b07070401000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000010c161f282f35393a3e3f42474c525458575f6163656768696a6a6a6b6b6b6b6b6c6c6f7c8995a2afa89b8e82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7783909daaa99d9083766a544a3f33281c0f0300000007101920262b2e2f3946525f6c7985929facada093877a6d6054473a33333333333333333333332d2c28231d150c111b2935404b5564717d8a99a3afac9f9285796d6053463a2d201307000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c2013040000000000000000000b1825323e4b5865717e8b98a7b1ac9f9285796d6053473d32201b0f0500010c18222d363f454a4b4f4f4f4f4f4f4f4f4f4f4f4f4f515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000b151e2a343f48525c646e73808a92979fa6aca9a29f98928e8a868381807f7e7e7e7f80818386898d92979ea0a8aba39f9591867d716c61594f463c31281e13080000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000b1825313e4b5864717e8b97a4ab9e918478685e5242382f32322f2e2b2620191007000000131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817468554b404a5663707d8996a49a897c6f6356493c30251a0e090c151f2b353d434b5153514b4847433c332f2633404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817468554b403428333f4c5966727f8c999e9184776b5e53534a505354565e68727e8b9aa095887b6e6155483b2e33404d596673808c988b7e7165584b3e3225180b00000000000000060f18222a323a424b51585f666c71787e85929eabadaba7a09d95908b847f79726d666059514b433d474f54565d595653504949443e352c21170b000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d0805010000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0000000008131e28313a4145474b4c4d4e4f5052504d535557595a5b5c5d5d5e5e5e5e5e5f5f626f7c8995a2afa99c908376655b60606060606060606060606060606060605e697885929faba79b8e8174685b4e412d22170b000000040e19222a32373b3c3f46525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000004101d2935404b556875828e9ba8b5a89b8f8275675d5145392c1f1309000005111d29343f485056585c5c5c5c5c5c5c5c5c5c5c5c5c5c5d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000007121d27303c46505a646e73808d929fa2a9aea59e97928c86817d7a77757372717171727375777a7d81858b91969fa3aba7a09892877e716b61584e433a2f24190c03000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669564c412f26252522221f1b150e0700000000131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377675c51454754616e7a8796a1988b7f7265574d42362a201a19191e27313d474f555d605d5555534e4641382a36424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377675c5145382c333f4c5966727f8c999e9184776b5e51463f4446474d56616d7a87939f978a7e7164574b3e3136424d576976828f99897c6f6256493c2f23160900000000000000000610182029303940454e545b60666d7a85929fa9a19e989ea0a09d97918c857f78706b605d554e463d444849514d4946443f3839332c231a1005000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d0802000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000000010d19242f3a434c525457595a5b5c5d5e5d5a54484a4c4d4f5050515151515252525663707d8996a3b0ab9e9285796c605353535353535353535353535353535354616e7b8798a2aeaa988c7f7265594c3f322619060000000a15202a343c4347494c4c525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d1213202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000006131f2c3845515d677884919eabb5ab988b7e7265554b4035291d100400000915212e3a45505a62656969696969696969696969696969696a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000c18232e39434e58626c73808d929ca4adaaa39f938e857f7a75706d67686665646465656668676d7074797e848c9299a1a9aaa29992877d706a5f554c4135291e150a0000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f42302814191615130f0a040000000000131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d60534646525e687884919e9c8f8275695e52463c332a262524293039434f5960676d6765625f58534a41363a46535f697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b5e51443338393b46525d687784919e998c7f7366594c40333a46535f697885919286796d6053473a2d201407000000000000000000060e171e272e343c424a505b66727f8c98a2a197918c91969d9fa19e97918b837d746d675f584f473d3b3d44403c3937332d2d28211a110800000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c070100000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000004111d2935414c565d6064656668696a6b69665e54423f414243434444444545454a5764717d8a97a4b0ada297887b6f625548464646464646464646464646414c5665717e8b98aaaea298897c6f6256493c2f2316090000030f1b26323c464e54555959595f6c7985929facada093877a6d60595959595959595959595959595953514b43392e2318111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000714202d3a4753606d7986939facaea399887b6f6255483c2f24180c0000000b1724313d4a56626c71767676767676767676767676767676767784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000004101c2834404b555f6a717e8b929da4aeaaa298928b817a736d6863605d5559585857585859555d6063676d717980879197a0a8aba39992867c6f675d51453d30261c1106000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0908060300000000000000131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f635349414d566774818e9a9f92877b6e61584e453c3631322f353a424b55606b707a76726e6a645c53483c3b4855616e7b8897908477675c5145382c1f1306000713202c3945525d6877849199897c6f6353493f33333f4c5966727f8c999e9184776b5e5144382e2e35414c566a7683909d9a8d8073675a4d40343b4855616e7b8897908477675c5145382c1f130600000000000000000000050c151d23282f394653606c7884919eaa9e91857f848a90959c9fa19e95918981796e6a60594f463c3237332f2d2b27221b1c17100800000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b0300000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e2215080000000613202c3945525d686d71727374757778767066544b403435363737373838383f4b5865727e8b98a5b1b3a9988b7f7265594f42392e393939393939392d3945525d6875828e9ba8ac9f9285796d6053463a2d201307000006131f2b37434e585f62666666666c7985929facada093877a6d666666666666666666666666666666605c554b4034281c1019242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c889aa4afac9f9286796d6053463a2d2013070000000b1825323e4b5865717e828282828282828282828282828282828286929faca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000006131f2c3845515c676f7c86929fa4aeaaa29892867e756d68605d5654514b4d4c4b4b4b4c4d4b5153555c60676d737d859196a0a8aba29891847a6d60594f42382e23170c0000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566875818e9a8d8074655b5044495663707d8996a0998d80736a5f574e4642403f3f41454c545d67707d86837f7b746e64584c40424d5765727f8c988e817467554b4034291c10040004111d2935414c566875818e9a8d8074655b504437333f4c5966727f8c999e9184776b5e51443b3b3b3c44505c667783909d998d8073665a4d4037424d5765727f8c988e817467554b4034291c10040000000000000000000000030b121b27333f4953636f7c8996a1a3998c7f73787d83898f949da0a09d938e847c706b60584e443b302523201f1b1711100b0500000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d030000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d2013070000000714212d3a4754606d7a7e7f80818283858276665c5145382f2c2924262a2d37434e586774818e9aa7b4b7aa9d9083776b60544b40352f2b2623282b2f38414c56606d7a85929faca99b8e8275665c5144382c1f120600000815222e3b47545f6a6f72727272727985929facada093877a727272727272727272727272727272726d675c5145382c1f131824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000b1824313e4b5764717e8a97acb6aa9d908477665c5144382c1f12060000010d1a2734404d5a6773808d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9298a2aea79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000004111d2935414c56606d79839198a2aeaea39892867d716c615e56524c474541403f3e3e3e3f404045474b51555c606b6f7b849196a1abaaa0968e81746b60544a3f34281c110600000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d201300010d19242f3d4a5764707d8a989184786c6053464653606c7884919e9f92877c6f695f58534d4d4c4c4c51565d666d7983918f8c888174675a4e4147535f6977839097897d7063564a3d2f23180c0000010d19242f3d4a5764707d8a989184786c6053463c323f4c5966727f8c999e9184776b5e5148484848494e56606d7985929f988b7f7265584c3f3a47535f6977839097897d7063564a3d2f23180c0000000000000000000000000005121f2b3744505b6574808d9aa89f92867a6e6c70767c828991959fa39d9691867d706a5f564c41362a2113120f0b0600000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b0100000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000714212d3a4754606d7a878c8d8e8f909186796d60544a403a39352f31363a3f47535f6a7783909daab6b8aca095897d70665c5145413a37312e34383b424a525e68727f8c98a2ada1978a7d7164544a4034281c100400000916222f3c4955626f7c7f7f7f7f7f7f86929facb3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20131724303d4a5763707d8a96a3b0a99c908376695d5043362a1d1000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669544a4034281c10040000010d1a2734404d5a6773808d9a9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa2aab4a79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000713202c3945525d68727f8c95a0aaafa59f92867d706b625a524c45413a39352f32313132322f35383a40454b515960696e7b849199a3aea89e93897d70665c5044382d22170b000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000813202d3a4653606d79859296897c7063584e44505b66717e8b959f9991847b6f6a615f57595859555d60686d78818e959c93877c6f625548424d57616e7b88959285796d6053463a2d2013070000000813202d3a4653606d79859296897c7063584e43373f4c5966727f8c999e9184776b5e545454545556585f68707d8a98a298897d7063564a3d424d57616e7b88959285796d6053463a2d201307000000000000000000000000000613202d394653606c7884919eac9b8f82756860646b6f767d838c9299a2a09892867c6f685e52463d32271b1003000000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000613202c3945515d67778390999b9c9d988a7d71665b514b4745404343424648505a626f7b8895a0acb8bcb1a79d9083796d605b524c464242413f44464d545b616d7a85919eaaa99e9184796d6053463a2e23180c0000000c1925323f4c5865727f8b8c8c8c8c8c9299a3aeb4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000d1a2633404d596673808c99a6b3a79a8e8174675b4e412e23180c000000010d1a2734404d5a6773808d9aa6a9a9a9a9a9a9a9a9a9a9a9a9a9a9acaeb4aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000004111d2935404b55606d7a85929fa7b1a99d938b7e716b60595046413a352f2c2924252524252524292c2e343940454f575e696f7c87929fa7afa59d9183786d60544a3f33281c0f0300000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a6054474a54606c78839098a09691847c746e696766656567676d727a828e939e958d80746a5f534746535e6974818e9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a6054473e3f4c5966727f8c999e9184776b61616161616162656a6f7a84919e9f9285796d6053463a46535e6974818e9a8e8174665c5044382c1f1206000000000000000000000000000815222f3b4855626e7b8896a1a49a8b7e7164565960636b70787f879297a2a29891847a6e61594f44382c1e13080000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000004111d2935414c556673808d99a3a8aa9d9083786c605d5553514b50504d53555a626c74818e9aa7b1b6b4b6aca0958d80736d605d56534d4e4e4a5053575e666c75828f97a1ada1978c7f73665c5145382c1c12070000000c1925323f4c5865727f8b98999999999fa3abb4b9ada49c99999999999999999999999999999993877a6d6054473a2d211416222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000e1a2734414d5a6774808d9aa7b3a69a8d8073675a4d4034271a07000000010d1a2734404d5a6773808d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000613202c3945515d6773808d97a2adada1978e81746c61594f473e36302924201d181918181819181d1f23282f343d454d57606a727f8c95a0acaca0958b7e71665b5044382b1f1308000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000004101c2834404b55636f7c899494887c6f62594f44505b666e7b869298a0969187807b777473727273767a7f858f939e969083796d60584e434e58616e7b869294897c6f62544a3f34281c100300000004101c2834404b55636f7c899494887c6f62594f443f4c5966727f8c999e9184776e6e6e6e6e6e6e6f72757c839096a0978d8074665c5145434e58616e7b869294897c6f62544a3f34281c1003000000000000000000000000000b1825323e4b5865717e8b98a89f93877a6d61544f545960666d737d859297a2a1968f82756b6054483a2f24190d0100000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d100400000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000010d19242f3b4854616e7b86929fa9ab9f958c7f736d6762605d555d5d575f61656d717e8a939da9afa9a7a9aba79c928c7f746d68615f575b5b545c6062696e78808d949ea9a59e9184796d60544b4034281c0b000000000c1925323f4c5865727f8b98a5a5a5a5acaeb4bdbfb6ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211416222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000e1b2834414e5b6774818e9aa7b3a6998c807366594d4033261a0d000000010d1a2734404d5a6773808d939393939393939393939393939393939393939393938d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000714202d3a4753606d7a85929fa9b2a89e91857a6d605a50473d352a251e1913110d070b0b0b070c1013181d2329333b454e58606d7883909da7b1a79e9184786c6053463a3024190d0100000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000c18232e394854606b76828f9c8f82756c61564c4a545f69707d8692979f99928d888481807f7f8082868b91979e9691847b6e675c51464b55606a74818d998f82766a605442382e23170c00000000000c18232e394854606b76828f9c8f82756c61564c414c5966727f8c999e91847b7b7b7b7b7b7b7b7c7e82879095a09892857a6d61544b404b55606a74818d998f82766a605442382e23170c00000000000000000000000000010e1b2834414e5b6774818e9aa79e918477685e5246484f545c606b707c85929fa59e93897d7063564c4135291d1104000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f1306000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000814212d3a46535e6974818e97a1aba79c918c8079736f6d676a6a6a6a696e71777e87929fa5afa59d9b9c9fa6a49c918c807a726e6969686768666d6f747b828d929da6a69e938a7e71675d5142392e23180c000000000c1925323f4c5865727f8b989f9f9f9fa0aeb4bcb9b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211416232f3c4956626f7c8995a2afaa9d9184776a5e5144372b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000f1c2835424f5b6875818e9ba8b2a5998c7f7266594c3f3326190c000000010d1a2734404d5a6773808686868686868686868686868686868686868686868686868074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeaca0968b7e71685d52483e352b2319130d08040100000000000004070c12182129333d44505c66707d89959fabaca0968a7d7064564c4135291d110400000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000007121d2c38434f5963707d8994948a7d70685d52454d57606b707d858f949c9f9a95918e8c8b8c8d8f92989e9c938e847b6e695f554b45515c676f7c879394897c6f63584e4330261c1106000000000007121d2c38434f5963707d8994948a7d70685d52454c5966727f8c99a196918787878787878788898b8f93999e9691867d6f685d524245515c676f7c879394897c6f63584e4330261c11060000000000000000000000000004111d2a3744505d6a7783909da89b8e827568564c413d424a5159606a707d8a939ea69c8f8276685d5245392c2013070000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d201407000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000005121e2a36424d57616e7b859299a3aba39c928d84807c7a7877767677787b7e838b9299a3aea69d938e90949fa6a39c928d857f7b777675747576797c80868f949da4a69f948e81746c61554b4030271d1207000000000c1925323f4c5865727f8b939393939393a2aab4b3a89e9693939393939393939393939393939393877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b2a6998c7f7366594c403326190d000000000d1926333f4c58646e73797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000814212e3a47535f697683909daab4aa9e9184786d60564c41362d2319110802000000000000000000000001070f172128343f4a54606b7783909daab2a89b8f8275685d5245392c201307000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000f1b27323d4854606b7682909991847a6d605b51484f59606b707b828a8f939a9a9d9a9998989a9c9a99928f8981796e695f574d47505a606d798491988f82766b6054463d321e150a000000000000000f1b27323d4854606b7682909991847a6d605b514c5966727f8c99a8a19e949494949494949495989c9a97928d847d6f6b60564c47505a606d798491988f82766b6054463d321e150a000000000000000000000000000004101d2935404b556b7885919ea6998c807366594d40303940444f58616b75818e9ba99f92867a6d6054473a2d21140700000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f13060000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f1409000000000000020e1a25313b46525e69707d879299a1a9a49c96918d8986858483838485888b90959fa3aba59d948e818390949da5a49d97928c8884828181828385898d92989ea6a49f948f82796d605a5043392f1e150b00000000000c1925323f4c5865727f8686868686868998a2aeafa2968c87868686868686868686868686868686867a6d6054473a2d21141824313e4b5764717e8a97a4b1a99c8f8376695c504336291d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000e1b2834414e5b6774818e9aa7b3a6998d8073665a4d4033271a0d000000000b17232f3b47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3023170b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000815222f3b4855626e7b88959fabaea3988b7e72665c50443a2f241b1107000000000000000000000000000000050f17232e38424f5964717e8a98a2aeac9f92867a6d6054473a2d2114080000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000a16212c38444f59626f7c8692978e81746d625a50474f5960696e767d83878b8e909192929291908e8b86827c756d675f574d474f59626c73808d9592867c6e62594f44342b200c03000000000000000a16212c38444f59626f7c8692978e81746d625a505966727f8c9393939393939393939399929291908d8a8580796f6b60594f474f59626c73808d9592867c6e62594f44342b200c03000000000000000000000000000006131f2c3945515d677986929fa5988b7f7265584c3f322e343d464f59626f7c8997a2a3998a7d7164574a3e3124170b00000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d100400000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000009141f2a36424d57606b717e8792979fa2a8a19e999a9391909090919297989da0a7a8a19e938e82797a828e939da0a8a19e9996918f8e8e8f9092989a9fa3a7a09a938d82796d675d51483e31281d0c0300000000000b1824313e4a56626d7279797979797986929facada093877a7979797979797979797979797979797976685d5245392c20131926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e0000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675a4d4134271a080000000007131f2b36404a52585a6060606060606060606060606060606060606060606060605a58524a40362b1f13070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867a6d60544a3f32281e1209000000000000000000000000000000000006111c26303d4753606d7a85929facaea3998b7e7164584b3e3025190e02000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000004101c27333d47535f6a737f8c95938c7f726c615950444f575f616b70767b7e8183858586858583817e7a756f6a605d554d445059606b717e8b92958c7f736a5f53473d3222190f000000000000000004101c27333d47535f6a737f8c95938c7f726c61595966727f86868686868686868686868686858483807d79736d6760594f445059606b717e8b92958c7f736a5f53473d3222190f0000000000000000000000000000000714202d3a4753606d7a8699a3a4978b7e7164584b3e312328343e4653606c7985929fab998c7f7266594c3f3326190c000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000030e1a25303b454f59626c717d858d92989d9fa4aca49f9e9d9d9d9d9ea1a9aba49f9c96918a81786d6d78818991959c9fa3a8a09e9c9b9a9b9c9fa2aaa39f9b95908880786d675d554b40362c1f160c0000000000000915222e3a46515b62656c6c6c6c6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d111c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8e8175685b4e422f24190d01000000020e19242e3840474c4d5353535353535353535353535353535353535353535353534d4c4740382f24190e030000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000006121f2b3844505b6675828f9ba8b5a89b8f8275685d5242382e20160c000000000000000000000000000000000000000a15202c3945515d6775828e9ba8b4ab9b8e817468564c41362a1e11050000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000b16212b37434e58606d7883909793887e716b625a514a4d53596163696e71747678797979787674716d68626058514b4a505a616b707d8792979083786d60584e43352b2110070000000000000000000b16212b37434e58606d7883909793887e716b625a636d727979797979797979797979797978777673716d67605d554f4a505a616b707d8792979083786d60584e43352b2110070000000000000000000000000000000613202d394653606c7986929fa5988b7e7265584b3f3025212b3744505b657784909da79a8d8074675a4d4134271a0e0100000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d1207000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000009141f29333d47505a626b6f7a80868c90939a999b9d9e9e9f9f9f9e9d9c9a9993908b847d746d66666d747d848a8f92999a9c9d9e9f9f9f9e9d9b9998928f89837d746d665d554c43392f241a0d0400000000000006121e29343f49515658606060606c7985929facada093877a6d6060606060606060606060606060605f524c443a2f2419131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f837669554c4135291d11040000000008121c262e363b3f40464646464646464646464646464646464646464646464646413f3c362f261d1208000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000613202d394653606c7885929fabb2a9988b7e7165564c4130261c0d040000000000000000000000000000000000000004101d2935404b5565717e8b98aab3ab9e918478685e5246392d20140700000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000050f1a26313c44505c666e7b85929992867d716c605c544e464f55575e6165676a6b6c6c6c6b6a6765615e56544e454e545c606c717d86929992857b6e665c50463c3123190f00000000000000000000050f1a26313c44505c666e7b85929992867d716c605c63666c6c6c6c6c6c6c6c6c6c6c6c6c6b6b696764605c55514b4e545c606c717d86929992857b6e665c50463c3123190f0000000000000000000000000000000005121f2b3744505b657885929ea6998c807366564c41362e2e2e3844505b667784909da79a8d8074675a4d4134271a0e01000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b010000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000030d17212c353f48505960686d737a7f83878a8c8e90919192929292908f8d8a86837e79706c605c5c606b70787d82868a8d8f919292929292908f8c8986827d776f6b605c544c433a31271d120800000000000000010d18232d373f464a4c5353535f6c7985929facada093877a6d6054535353535353535353535353535345413a32281e1314202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000a1724313d4a5764707d8a97abb5ab9e918478675d5145392c20130600000000010a141c242b2f33343939393939393939393939393939393939393939393939393433302b241d140b01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000815222f3b4855626e7b8897a2adada197877b6e6154483b2f21140a0000000000000000000000000000000000000000010d18242f3b4855616e7b8898a2aeada196877a6e6154473b2e21140800000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000c1926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000a152028343f4a545f696f7d87929892877e736d665f58524c484d5254585b5d5e5f5f5f5e5d5b5854524c474b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000a152028343f4a545f696f7d87929892877e736d665f586060606060606060606060605f5f5e5d5a5753514b4b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000000000000030f1b27333f49536a7784909da99c8f8276685e52463f3b3b3b404653606c7985929fac998c7f7266594c3f3326190c000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d030000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d040000000000000000000000050f1a232d363f474f565d60686e72767b7d7f82838485858685858482807d7a76716d66615a51515960666c71767a7d80828485858685858382807d7a75706b636059514a423a31281f150b00000000000000000006111b252d343a3e3f4646525f6c7985929facada093877a6d6054474646464646464646464646464639352f282016101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d2013070000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8899a3aeaca196877a6d6054473a2d2114080000000000020a12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000a1724313d4a5764707d8a97a9b3ab9e918578695e53463a2d2114020000000000000000000000000000000000000000000714212d3a46535f697885929fabb2a896897d7063564a3d3023170a000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000000003060809192633404c5966737f8c99a6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c46474b4e505252535252504e4b47464b51555d606a6e787f889299928a7e716b60574d42382e22180e000000000000000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c5353535353535353535251504d4a474b51555d606a6e787f889299928a7e716b60574d42382e22180e0000000000000000000000000000000000000b17222d414e5a6774818d9aa99f92867a6d6159504a4847484b515b636f7c8998a2a49a8a7e7164574b3e3124180b00000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e0000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000000000000000008111b242d353d444c52565e6165696e71737577777879797978777573716e6864605c545044454f545b6064686d717376777879797978777573706d67636059544f44403930281f160d030000000000000000000009131b23292e31323946525f6c7985929facada093877a6d6054473a3939393939393939393939392c29241e160e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f120600000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000713202d3a4653606d7986929facb2a896897c6f6356493c3025190e00000000000001080e1317191a20202020202020202020202020252728292622211f1a20201a1a17130e08010000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669574d42362a1e120500000000000000000000000000000000000000000005121e2b37424d576a7683909da9b2a5988c7f7265594c3f3226190c0000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000040a0f1315161a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000003050916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f060000000000000000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f06000000000000000000000000000000000000061724313d4a5764707d8a97a2a3988d80736b605c54555455555c606d75828f9caa9f93877a6e6154473b2e211408000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f100600000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000009121b232b323a41454c5254565e616466686a6b6b6c6c6c6b6a696764615e5653514a423e3d424a5053565e616467696a6b6c6c6c6b6a686663605d55554f48433d342e271e160d040000000000000000000000010911181e22242c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d201d19130e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c1003000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000006131f2c3845515c677783909daab2a6998c7f7366564d41362a1c11060000000000000002070b0d0d131313131313131313151e252c31343536322f2e2b26201f1c18120b0300000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a69a8d8073675a4d4031251a0e02000000000000000000000000000000000000000000020e1a2631414e5b6874818e9ba7b3a79a8d8074675a4d4134271a0e00000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000070f151b1f2222262b38434e586875828f9ba8a79a8d8074675a4d4134271a0e0100000000000000000000131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900010407070c10121316232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a0000000000000000000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a000000000000000000000000000000000000000714202d3a4753606d7a85929ea89f93887d726d666362616263676d737f8b949ea69d908376685e5246392d2014070000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000000000000091119202830353b4146474d525457595b5d5e5e5f5f5f5f5d5c5a5754524c46444039302f383f44464c5254575a5c5e5f5f5f5f5f5d5c595653514b48443d383228231c150c040000000000000000000000000000060d12151f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020201413110d0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000004101c2834404b556774818e9aabb5a99c908376685e5246382e23170c0100000000000000000000010606060606060008111e272f373d4042433f3b3a37312d2c29231d150d04000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f322619090000000000000000000000000000000000000000000000091a2733404d5a6673808d99a6b3a89b8e8175685b4f4235281c0f00000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000007101920272b2e2f31363e4754606a7885919eabaa998c7f7266594c3f3326190c0000000000000000000000131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d02080d111314181c1f201f232f3c4956626f7c89959f9f9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000000000000613202c3945515d67727f8c96a1a49a92877f7873706e6e6e7073798088939fa69f948a7e7164564d41362a1e1105000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f050000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000070e161e24293036393b4246474a4c4f50515252535252514f4d4a4746413b38342e27262d33383a4146474a4d4f515252535252504f4d4a4745403a38332c272118120b03000000000000000000000000000000000106131f2c3946525f6c7985929facada093877a6d6054473a2d21141313131313131313060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000c18232e3e4a5764717e8a99a3afac9f93877b6e61544a3f34281d13070000000000000000000000000000000000040e1a232f3941484d4f504c4847433d3a38342f271f160e040000000000000000000001040606111e2a3744515d6a7784909daaa99c8f8376695c504336291d10060000000000000000000000000000000000101d2a3743505d6a7683909da9b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a99c908376695d5043362a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000040f19222b32373b3c3f4246505a626f7c8997a1ada298897d7063564a3d3023170a0000000000000000000000131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f080d13191d202125292b2c2c292f3c4956626f7c89939393939386796c605346392d2013000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f060000000000000000000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f06000000000000000000000000000000000000000004111d2935404b55606d79849197a1a399928b84807d7b7a7b7d80858d939aa4a0968f82766c6155443b3025190e020000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c110800000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000000000000000000000000040c13191e252a2d30363a3b3e4042444445464646454442403e3b3936302c28231c1c22282b3036393a3e40434445464646454442403d3a39352f2c27211b160c070000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000714212d3a4754606d7a86929facafa4998c7f72665c50443a2f24181007000000000000000000000000000000030c16202c35414b53595b5c5955534e4a47454039312820160c020000000000000004090e111213131e2a3744515d6a7784909daaa99c8f8376695c504336291d13130807050200000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000a15202b343c4347494c4d5359616c75818e9ba9aa9f92867a6d6054473a2d2114070000000000000000000000131f2c3946525f6c7986868686868686868681756c61554b40342b1e150c13191e24292c2d323638393836323c4956626f7c86868686868686796c605346392d20130000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a11070000000000000000000000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a1107000000000000000000000000000000000000000000010d18242f3a45515d676e7c8592979fa39f96918c89888788898d91979fa49d9691847b6e615a504532291f140800000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a00000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000000000000000000000002080d14191e20252a2d2e31333537383839393938373634312e2d2a251f1c181211171c1f252a2d2e313436373839393938373533302d2c29241d1c160f0a04000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e0000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e13080000000000000000000000000000000000000713202c3945525d6876838f9ca9b3ab9e9184796d60554b4035292219100903000000000000000000000000040c151e28323d47535d65686965625f585653514b433a32281e1308000000000000080f151a1d1f2020202a3744515d6a7784909d9f9f9c8f8376695c504336292020201514120e09030000000000000000000000121e2b3845515e6b7884919eabafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9184776a5e5144372b1e1100000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000030f1b27323c464e545559575f616b707e8a939eaaa3988e8174675d5145392c2013060000000000000000000000121f2b3844515d6974797979797979797979756f65594f433a342e261e191e252a3035393a3f43454645433f3a4754606a6f79797979797979766c5f5346392d2013000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b120900000000000000000000000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b1209000000000000000000000000000000000000000000000007131d2935404b555f6a6f7d858f949c9fa09e999695949596999ea19f9b938e847b6e695e52483e3320170d020000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c02000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a00000000000000000000000000000000000000000000000002080e1114191e20212426282a2b2b2c2c2c2c2a29272421201e1914100c07060b0f13191d20212427292b2c2c2c2c2c2a29262320201d1813100b050000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000004111d2935414c5664717e8a97a1adaca0968b7e71675d51453e342b221a140e09060400000101000205060c10161e27303a444f59656f7576726e6a6763605c554c443a3025190d010000000009121920262a2c2c2d2d2d3744515d6a778490939393938f8376695c5043362d2d2d2d22211e1a140e0600000000000000000000121f2c3845525f6b7885929eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000006131f2b37434e5860626567696e747d86929fa5a49f92867b6e61554c4135291d11040000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c68655d535246443f383026252a30363a4145474b4f525352504c47454e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000000010c18242f39434e58606b6f7b828a8f94979a9d9e9e9f9f9e9d9a99928f89817a6e695e574d42362c220e0500000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b020000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a0100000000000000000000000000000000000000000000000000000205090e11141417191c1d1e1f1f201f1f1e1c1a171414110d08040000000003080d111314171a1c1e1f1f201f1f1d1c1a171413110d070100000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000000010d19242f3a4653606d7985929ea9b2a89e9184796d605a50463d342a251f1a1313100c070e0e080e1114171c1f283039424c56606b7581837f7b7774706d675e564c4135291d110500000008121b242b313638393939393844515d6a77838686868686868276695c504337393939392e2d2b261f180f06000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000815222e3b4754606a6f7274777b81879298a2a39f928c7f72695f53433a2f24190d0100000000000000000000000d1925303b4650585d5f60606060606060605b5e60605f53504a42382e30363a41464c5254585c5e5f5f5c5853514b4e5456606060606060605f5a52493e33271b0f0000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a1109000000000000000000000000000000000000000000000000000007121d27313c464f5960696e777d82888b8e909192929291908d8b86827d746d685e574d453b30241a100000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a01000000000000000000000000000000000000000000000000000000000000020507080b0d0f11111213131312110f0d0b080705010000000000000000010507070b0d10111213131312110f0d0a07060401000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000008131f2c3845515c6773808c97a1adada1968d80746c61584e463e36302a26201f1c181b1a1b1b191e2023282c313a424a545d68707d898f8c8884807d796d685e5246392d2013070000040f19242d353d424546464646453d4f5b6771777979797979797670665a4e3b44464646463b3a37312a21180e030000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c7f8084888e9299a29f99928c80746d63574d4231281e130800000000000000000000000008141f2a343e464d51525353535353535761686b6c6c6c605c544a3f353a41464c52565d6065696b6c6b6965605c554e474953535353535353534f4940372c21160a00000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f1910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f191008000000000000000000000000000000000000000000000000000000010b151f2a343d474f575e656c70767b7e8183848586858483817e7b756f6b605d564d453b33291f1208000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f1911090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c1106000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000004101c2834404b55606d7a85929ea7b1a89d928a7e706a60585046423b36312d2c282327272728252a2d2e34383e434c545c666d7a84919c9896918d89857a6d6154473a2e21140700000915202b353f474e5253535353514948555f676a6c6c6c6c6c6c69665e54474851535353534846423c332a1f14090000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000e1a2734414d5a6774808c8d90959b9fa098928e877f746e645b51453c311f160c01000000000000000000000000020d18222c343b4144464646464646505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e464646464646464646433e372e251b1005000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000030d18222b353d454d535b6063696e71747677787978777674716e69636059524c433b332921170d0000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d07000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a0804000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000c18232e3945525d68727f8c959faaaea49f92867c6f6a625a524d46423c3a38342e343434353036393b3f444650565d666d78828f96a0a8a09e988d8074685e5246392d20130700000e1a26313d4751595e5f6060605e56544f555b5d6060606060605c5a544d53555d6060606055534d453c31261a0e0200000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000e1a2734414d5a6774808d9a9da0a7a0969186817b726d645c53493f332a1f0d04000000000000000000000000000006101a222a303538393939393945525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e393939393937332c251c13090000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000060f19232b333b41495053575f6164676a6b6b6c6c6b6a6764615e57544f45413a312921170f0500000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018130c0400000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c030000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000007121d2935414c56606d78839098a2acaea29892857c716c615e57534d494645404141414141424146474a50535a61686d78818e949fa8b0a69f92857a6d61564c4135291d11050000111d2a36424e59636a6c6c6c6c6b636059514a51535353535353504e50575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000f1b2835424e5b6875818e9ba8b3a6998c807366594d402f24180c00000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000e1a2734414d5a6774808d9aa5a9aa9e91847d78716c605d554b43392f24180c050000000000000000000000000000000810181f25292b2c2d2d2d3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34282d2d2d2d2b27211b130a0100000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000007111920292f383f44464d5355585b5d5e5f5f5f5e5d5a5854524d48443d352f281f170f05000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c171008000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000d19242f3a44505c666e7b86929aa4afaaa29792867e756e69615f575653514b4e4e4d4e4e4f4c5254545c60646c717a828e939ea6b0a89f948c7f72685e52443a3025190d010000121f2c3845525e6a757979797978706b605c544d4546464646434b515a61696e777979797976695f53463a2d211407000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4035291d100400000000000000000000000000000000000000000005121e2b37424d57697683909ca9b2a5988c7f7265594c3f3226190c00000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000e1a2734414d5a6774808d95999c9fa096918a847e756d675d554b40352921160b00000000000000000000000000000000060d14191c1f1f20202834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f2020201e1b16100901000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c04000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d33373b4246484b4e505152535251504e4b4746423b383229241e160d05000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1b150f0a04000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000000000000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000008131e28343f4a545f69717e88939fa3afa9a298928b827b746e696662605c545b5a5a5a5b5c565e6164666d71767e848f949ea5afaaa1968f82786c60564c4132281e130800000013202c3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e221508000000000000000c1825323f4b5865727e8b98abb5aa9d908477675d5145392c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000e1a2734414d5a67748087898c90949da09e96918a81796d675d51453d33271c10030000000000000000000000000000000002080d101213131825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d13120f0a0500000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272b31363a3b3e4143444546454443413e3b3a36302c272119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a0400000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000010b17232e38424d57616c727f8c919fa3abaaa39f938f86817b76726f6d66696867676768686a686e7174797d838a91969fa6afa9a19891847a6d665b50443a3020160c020000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000916232f3c4956626f7c8999a3afac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aeaea298887b6e6155483b2e221508000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000713202d3a4653606d787b7c7f838990959fa09d938e82796d60594f44382c1f1409000000000000000000000000000000000000000305060815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110405020000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262a2d2e31343738383939383734312e2d2a251f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000006131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c12090000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000006111c26303c45505a636d737f8b9299a1a8aea59e98928d87837f7c79777674747474747577787a7d81848a90949ea1a9afa8a19792867c6f685e544a3f32281e0e04000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000714202d3a4753606d7a86929facafa399897d7063544a3f33281c0f030000000000000000000000000000000000000004111d2935414c5665727e8b98aab3ab9f9285786c605346392d2013060000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000006121f2b3844505c666d6e6f72767c838f949fa59e948e81746b6054483b31251a0e020000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e212225282a2b2c2c2c2b2a272521201e1a140f0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b06040100000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a0000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000a141e2a333e48515b636d737f8791969fa4acaaa29f9a93908c898684828181808181828385878a8e91979c9fa6adaca59d9691857c6f6a60564c42382d20160c00000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000006131f2c3945515d677783909daab5ab9a8d8073665b5044382b1f140a000000000000000000000000000000000000010c13202c3945525d6875828f9ba8b5a89b8f8275665b5044382b1f120600000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000003101c28343f4a545c606162666b6f79828f97a1a69d93897d7063574d42362a1e120500000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b09070603000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c0200000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000020c18212c363f49515b636d727d848e939a9fa6acaca49f9d999992918f8e8d8d8d8e8f909298979a9ea1a9abaca7a09d938e847c6f6a60584e443a2f261c0e05000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000004101d2935404b556673808d99a9b3ab9e9184786c6053463d2f261c1106000000000000000000000000000000000008131e28343f4a54606d7a86929facb1a7988b7e7265544a3f33281c0f03000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000b17232e38424a505354565960676d7a85919eaba59c8f8276695e53463a2d211407000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101112131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a000000000000000000000000000006131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000060f1a242d374049515b626b6f7a818790949b9fa3ababa9aba39f9d9c9b9a9a9a9b9b9d9fa2aaa7ababaca49f9c959189817a6e6a60584e463d32281d140a000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e030000000000000000000c18242f3c4956636f7c8997a1adada196897d7063584e42382d22170f06000000000000000000000000000000081119242f3844505c66727e8b98a3aeaca095877b6e6154483b2d22170b00000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000006111c2630383f444647494f555e68727f8c99a3ab9f94877b6e6154483b2e2115080000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111320202020202020201a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c101212131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000006131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000008121c252e374048515960686d757c83898e92999b9fa2a9a6a8a9a9a7a7a7a7a7a8aaa9a8a6aaa29f9c9a938f89847d746d685f584e463d342b20160b020000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000713202d3a4653606d7985919eabb2a89c8f82766a60544a3f3328211810080200000000000000000000000309111a232935414c56606d7884919eaab3a99d908377695e53463a2d1c1106000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000a141e262e34383a3b3d434c56606d7a86929faca6978a7e7164574b3e3124180b00000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f0200000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a05000000000000000000000000000000000000000000000105090b0b131313131309090703000000000000000003070b0d0e1313131311100e0a0600000306080913131313100f0d09040004090e111213131313130a090704000000000000000000000000000000000003080b0d0e13131313070604000000000000000005090d0f1013131312110f0c07010000000000000000000000000000000000000000000000000000000000000000040c13181d202d2d2d2d2d2d2d2d2626231f19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000000000000000000000000000005121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000a131c252e363f474f565d606a6f767c81868b8e929797999b9c9e9e9f9f9f9e9e9d9d9b999798928f8b87827d78706b605d564e463c342b22190e05000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000006121f2b3844505c6673808d99a4afaa9f94897c6f665b50443d332a2219140e09060400000100000406090e151a232b353d45525d68717e8b96a0acada1978b7e7165574d42362a1e0a000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000020c141c23282b2d2e313a45525d687783909daaa6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e11040000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a0300000000000000000000000000000000000000060c1115171820202020201615130f0a040000000001080e13171a1a202020201e1d1a16110b0a0f131516202020201c1b1915100a0f151a1d1f2020202020171614100b050000000000000000000000000001080e14171a1b202020201413100c0701000000020a1015191c1c2020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000040d161d24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000000000000000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444c525860626a6f757a7e8285888a8d8e909192929292929191908e8c8a8985827f7b75706c656059524c433c332b22191007000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000003101c28343f4a54616e7b87939fabb0a69d9083786c60594f453c342a251f1a1312100c070e070c1013131a1f262b353d47505a606d7a84919ea8b2a99e9285796d6053473b31251a0e0000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000020a11171c1f20212935414c566774818e9aa7a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d100400000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d0400000000000000000000000000000000000911181d2124252d2d2d2d2d23221f1b160f070000020b12191f2326272d2d2d2d2a2927221c15151b1f22232d2d2d2d292825211b141920262a2c2c2d2d2d2d2423201c1610080000000000000000000000020b131a1f2426272d2d2d2c201f1d18120b0300040c141b212528292d2d2d2b2a28231e170f0600000000000000000000000000000000000000000000000000000000010c161f282f35394646464646464646403f3b352e261c120700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a0000000000000000000000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e0400000000000000000000000000000000000000000000000000000000000000000000010a121b232b323a41454e54586062686d7175797b7e80818384858586858584848381807e7c7975726e6963605b534f45413a312a21191007000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000b17232e3846535e6975818e99a3aeab9f958b7f726b60574e463e36302a25201f1c181b1a1b181c1f20262b31373f474f59626c74818e97a1adada1978d8073675c514538291f140900000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000060b10121319242f404d5a6673808d99a6a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d0300000000000000000000000000000009121b22292e31323939393939302f2c2721191007010b141d242b303334393939393736332e271f20272b2e2f393939393635312c261e242b3136383939393939302f2c28211a1108000000000000000000010b141d242b303334393939392d2c29241d150d030c161e262d3235363939393837342f2921180f0000000000000000000000000000000000000000000000000000000007131d28313a404553535353535353534d4b4740382e24190e0200000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b010000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9e9184776b5e5144382b1e110613202c3946535f6c7986929facada094877a6d6154473a2e211407111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f6060606060606060585651493f3422190f00000000000000000000000000000000000000000000000000000000000000000000000000091119202830353d43474e54565e6164656c6e717375767778797979787877767573716f6d6665615f57535049413d352f281f180f070000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000006111c2a36424d57616e7b86929fa8b1a79f92877d6f6a5f585046413b36312d2c282327272723282c2d31373c42475159606b717e8b939da9b1a79e92857a6d61554b4034291c1004000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000306081926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a000000000000000000000000000006111b242d343a3d3e46464646463c3b38322b23190f08121d262f363c3f414646464644423f3931292b32373b3c4646464643413d3830282d353d424546464646463d3c38332c231a1005000000000000000008131d262f363c4041464646463a39352f271f150b141e2830383e41434646464544403a332a210f050000000000000000000000000000000000000000000000000000010d18242f3a434b515f606060606060605957524a40352a1f13070000000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000000000000000000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146475353535353535353534c4a463f372d2310070000000000000000000000000000000000000000000000000000000000000000000000000000070e161e242932373d43484c5254535b6062646668696b6b6c6c6c6b6b6a6a68666462605c5455534d46443f382f29241e160d0600000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a1007000000000000000000000000000000000e1a25313b46535f6973808d96a0abaea39991857c6f6a615a524d46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa5afaa9f958b7e71685e5243392f23180c00000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c1005000000000000000000000000010c18222d363f454a4b53535353534948433d352b21160e19242f3840474c4d53535353514f4a433b31343d434749535353534f4e49423a30353f474e5253535353534a48443e352c21160b00000000000000030e1a242f3841474c4e535353534745403931271d121b26303a42494e4f53535352504c453c3321170d030000000000000000000000000000000000000000000000000004111d2935404b555d6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a0000000000000000000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b4646464646464646463f3e3a342d251b1100000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920272b32383a41464749505355575a5b5d5e5f5f5f5f5f5e5e5d5b59575653514a4846423b37332d261d19130c04000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000009141f2a36424d57606d79849199a3afaba19791857c716c615e56534d494644404141414141404546494e53575f616d727d869298a3aeaba2989083776c60564c4131271d1207000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a00000000000000000000000005111d29343f48505658606060606056544f473d32271b131f2b36404a52585a606060605d5b554d43393d464e5456606060605c5a544c42333d4751595e5f6060606057554f473e33281c100400000000000008141f2b36414a52585a6060605f5e514b43392f2418212d38424c545a5c6060605e5c574f4533291f1409000000000000000000000000000000000000000000000000000613202c3945515d677679797979797979736e63574b3f3226190c00000000000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c100400000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a00000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e39393939393939393932312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b21272c3035393a3f4446484b4d4e505152525352525151504e4d4b494644403b3a36312b27221b140b08010000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000030e1a26313b45515d676f7c87929fa4aea9a19791867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa39992857c6e655b50443a301f150b010000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e04000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d0000000000000000000000000915212e3a45505a62656c6c6c6c6c6360594f43382c1f1723303c47525c64676c6c6c6c6a675f554a3f434e5860626c6c6c6c69655e54453b424e59636a6c6c6c6c6c6361594f44382c2014070000000000000b1724303c47525c64676c6c6c6c6a5d554b4035291d25323e49545e66696c6c6c6b686157453b31251a0e020000000000000000000000000000000000000000000000000714202d3a4753606d7986868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c070503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212c2d2d2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e25292d2d3337393b3e40424344454646464545444342403e3c3a38342e2d2a261f1b17110a020000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a010000000000000000000000000000000000000009141f2935404b55606a717e8b929ca4afa9a198928a817b746e696562605c545b5a5a5a5b545c6063666a6e747b828b9299a2aaaca49f92877d706a5f53493f32281e0d030000000000000000000000000000000000000000000000000003090e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1109030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e0500000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f0000000000000000000000000b1724313d4a56626c7179797979796f6b6054483b2f221a26333f4c58646e74797979797771675b4f424754606a6f79797979767065574d4245525e6a757979797979706b6155483c2f2316090000000000000d1a2633404c58646e747979797975675d5145392c1f2835414e5a667076797979787368574d42362a1e12050000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a0000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414202020202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2022272b2d2f313335363838393939383837373533312f2d2c2823211e1a140f0b06000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000030c18242f39434e58626d73808d929fa4acaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39a938c7f726b61584e41382d20160c00000000000000000000000000000000000000000000000000050d141a1e212b3844505b66737f8c999393939393939084776b6054443a30241e1a140d0500000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b04000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d100000000000000000000000000b1825323e4b5865717e86868686867d6f6356493c30231a2734414d5a6774808686868683776a5d51404b55626f7c868686868276695e534646535f6c7987868686867d7063574a3d3024170a0000000000010e1b2734414e5a67748086868687796d6053473a2d202936434f5c6976828686868578695e53463a2d2114070000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313131313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113171b1f20222427282a2b2c2c2c2c2c2b2b2a28262423201f1c1814120e0903000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000007121d27313d46505a636e73808c939aa1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6afa8a09992887f726d62594f463c2f261b0e04000000000000000000000000000000000000000000000000050f171f252a2d2e333f4a54616e7a8786868686868686867f7265594f43322e2d2a251f170f05000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d20130000000000000000000000000b1825323e4b5865717e8b939393897c6f6356493c30231a2734414d5a6774808d93939084776a5d5145515d6774818e939393877b6e61544a3f535f6c79869293938a7d7063574a3d3024170a0000000000000b1825313e4b5864717e8b9399897c6f6356493c30232633404d596673808c9397877b6e6154483b2e2115070000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0aca6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f121315181a1b1d1e1f1f201f1f1e1e1d1b1a18161312100c070502000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f050000000000000000000000000000000000000000000000010b151f2b343f48525c646e737f8892979ea5acaaa29f9a93908c898684828181808181828486898c90959b9fa3ababa39f9691877e726d635b51473e332a1d140a000000000000000000000000000000000000000000000000030d17212931363a3b464646525e686e797979797979797979726d62564746463b3a36312921170d030000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b989f96897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514753606d7a85929fa4998c8073665c5044535f6c7986929f968a7d7063574a3d3024170a0000000000000915222f3c4855626f7b8898988c7f7265594c3f302424303d4a5763707d8a96978a7e7164574a3e2e23180c0000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131312070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000030506080b0d0f101112131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000030d19222d36404a525c646d727d858f939da0a7acaca49f9c989892918f8e8d8d8d8e8f919299999da0a7acaca49f99928d847d716c635b51493f352c21180b0200000000000000000000000000000000000000000000000009141f29333b4246485353534d565e616c6c6c6c6c6c6c6c6c65625b515353534846423b33291f14090000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000003070b0d0e13131313131312100d0a06050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514e5764717e8b98a2ab9e9184796d605346535f6c7986929f968a7d7063574a3d3024170a0000000000000613202d394653606c7985929b8e817568564c413529212e3a4754616d7a87969a8d807467544b4034281c100400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000007101b242e38404a525b636b707a828990959c9fa4abaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3abaaababa39f9a938f8780796f6b615a51493f372d231a0f06000000000000000000000000000000000000000000000000020e1a25313b454d535f6060606060605d5f60606060606060605c6060606060605f534d453b31251a0e0200000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020201f1e1d1a1613120f0b060000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d51535f6a7683909caaa9a1978a7d7064574d535f6c7986929f968a7d7063574a3d3024170a00000000000006121f2b3844505b6676838f9c918477685d5246392d202d3946525e687884919d908376665c5145382c1f130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000000020608080b0e1011121313131312100f0d0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000009121c262e384049515961686e757d83898f93999c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a19e9b99928e87827c736d67605950483f372d251b11080000000000000000000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2c2b2a2723201f1b17110a02000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d4a54626e7b88949f9f9c9f9c8f8276695e53535f6c7986929f968a7d7063574a3d3024170a000000000000030f1c28333f4a546773808d9a96877a6d6154473a2e212a36414c566875818e9b9286796d6053463a2d20130700000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000306090f121415181a1c1e1f1f20201f1e1d1c19171413100d0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e373f474f565e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817b756f6a605d554f473e362d251c130900000000000000000000000000000000000000000000000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000010b141d242b303334393939393939383734302d2b27221b140b080000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d515c6673808d9a9f948f949f93877b6e61544a5f6c7986929f968a7d7063574a3d3024170a000000000000000b17222d3e4a5764717d8a9796897d7063564a3d302325303f4c5965727f8c9898897c6f6256493c2f23160800000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b110600000000000000000000000000000000040a0f13151a1f21222527292a2c2c2d2c2c2b2a28262320201d1813100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000000000000000020a141c252e353d444c525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817d7a746e6a626058514b433d352c241c130a0100000000000000000000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000008121d262f363c3f414646464646464543403d3937332d261d1a110a010000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d53606d7985929e978f828f99998c8073665c505f6c7986929f968a7d7063574a3d3024170a000000000000000615212e3b4854616e7b8797998c7f7366594c40302523303c4956636f7c8999988b7f7265584c3f3025190d01060606000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000040a0f151b1f21262b2e2f32343637383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b06000000000000000000000000000000000000000000000000000000000000020a131c232c323b41464f54596063686e7276797c7e808283848585868585848382807d7b7974716d68625f58544e454039312b231a120a010000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0709080603000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535251504d4946443f382f2b231c130a01000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5764707d8a979e92857a86929e9184796d60535f6c7986929f968a7d7063574a3d3024170a000000000000030714212d3a46535e697885929b8f827568574d42362a202d3a4753606d7a86929b8e817568564c41362a1d11131313130b0b09050100000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d1105000000000000000000000001070d161b20262b2e31373a3b3e4143444546464646454342403d3a39352f2c28231d18120b030000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000010a111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433c352f271f19110800000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f422f2418191615130f0a040000000000000000000000000000000000000000000007131f2b36404a52585a60606060605f5e5d5a56535049413d352e251c130a000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5e6975828f9c9a8d8075828f9b978a7d7064575f6c7986929f968a7d7063574a3d3024170a0000000001090f14181e2a36424d576975828f9c918578695e52463a2d202c3845515d677783909d918477685e5246392d202020202020181715110c06000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e1111131313131313131308070502000000000000000000000105090b0c13131313131313130f0e0c08040000000000000000000000000000000000000000000000000004090c0e0f131313131313130c0b09060100000000000000000000000000000004090c0e0f1313131313131310060503000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e21150900000000000000000000040c131820272b32373b3c4347484b4d4f51525253535251504f4c4a4745403a38342e28231c150c070000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000080e171e252a32383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c373229241d150d070000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669554b403529252522221f1b150e070000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6b6a6763605b534f473f372e251c100700000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a53616e7b87939f95887c707d8a979c8f8276695e5f6c7986929f968a7d7063574a3d3024170a000000030b131a2024272531404c5966737f8c9997877b6e6154483b2e2d2935404b556774818d9a96877a6d6154473a2e2d2d2d2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000040b12171b1d1e20202020202020201514120e090300000000000000060c1115171820202020202020201b1b18140f090100000000000000000000000000000000000000000002091015191b1c20202020202020191816120d0700000000000000000000000002091015191b1c202020202020201c13120f0b060000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000060d161d242932383c4347494e5355585a5c5d5f5f605f5f5e5d5b595653514b46454039342e271e191009010000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000050d141921272c33383b4146474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018120b03000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4aa9e918477675d5145392f32322f2e2b262019100700000000000000000000000000000000000000000d1a26333f4c58646e74797979797979787673706c656059514940372e22190f0400000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c1309000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5b65737f8c999d9083766d7985919e93877b6e615f6c7986929f968a7d7063574a3d3024170a0000010b151d252b303435393d4a5763707d8a96978a7d7064574a3d2d39392f3e4b5864717e8b97968a7d7063574a3d2d39393939393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d22211e1a140e0600000000000911181d2224252d2d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2625221e18110901000000000000000000030c141b212528292d2d2d2d2d2d2d29201f1b17110a02000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b0000000000000000060f181f282f353d43474e5355585f626567696a6b6c6c6c6c6b6a686663605d5553514b444039302b221b130b020000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000000000000000000002080e161c21272c3036393b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b150c070100000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97acac9f93867a6d605347403f3f3f3c3b37322a22190e04000000000000000000000000000000000000000e1a2734414d5a6774808686868686858483807d78706b635b514940342b20160a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a01000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a606c7884919e988b7e716673808d9a998c8073665c6c7986929f968a7d7063574a3d3024170a000009131d272f373c404146464754616d7a8796998d80736653493f46464646464855626e7b8898998c807366544a3f464646464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000e1820282e33363839393939393939392e2d2b261f180f0600000009121b23292e313239393939393939393534312c251d150b000000000000000000000000000000000000020c151e252c3134353939393939393932312e29231b13090000000000000000000c151e262c31343539393939393939362d2b27221b140b020000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b00000000000000061018212a313a40454e54585f62676a6e71747677787979797978767573706d6764605c54514a423d342d251d140b01000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1a150f0a04000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afa4998a7e71645b514b4c4c4c4947433c342a20150a000000000000000000000000000000000000000e1a2734414d5a6774808d939393989291908d89837d726d635b51463d32271b0f04000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b1610090100000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a63707d89969f92857a6d626f7b88959e9184796d606c7986929f968a7d7063574a3d3024170a00030f1a252f3941484d4e535353525e687884919c8f8276655b505353535353535353606c7985929c8f8276665b5053535353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000060f202a32393f434446464646464646463b3a37312a21180e030006111b242d343a3d3f464646464646464642403d372f271d0b02000000000000000000000000000000000009141e2730373d4142464646464646463f3e3a352d251b0f060000000000000008121e2730373d414246464646464646433937332d261d140a00000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000050e18222a333c434b515860626a6f74787b7e80828485858686858483827f7d7a76716d66605c544e463f372e261d130a0000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facab9c9083766d605d5559585855544e463c32261b0f030000000000000000000000000000000000000e1a2734414d5a6774808d9a9f9fa29f9e9d9a9590887f726d63584e43372b20150a0000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a05000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6875818e9b9a8e8174675f6a7683909d978a7d70646c7986929f968a7d7063574a3d3024170a000814202b37414b53595b60606060566875828e9b9285796c606060606060606060605b6576838f9c9285796c60606060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000030d1821323c444b4f5153535353535353534846423c332a1f1409010c18232d363f454a4b53535353535353534e4d4841392f1d140a0000000000000000000000000000000004101b25303942494d4f535353535353534c4a463f372d21180b020000000000050e1a24303942494d4f535353535353534f46443f382f261b11060000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000020b17202a343c454d555d606a6f767c8084888b8d8f90929293929291908e8c8986827e79726d666058514940382e251c1108000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d0300000000000000000000000000000000000000000000000000000000000002080e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d20140700000000000000000000000000000000000000000000000000000713202c3945525d687784919dabab9f948b7f736d6766656565625f584e43372b1f13060000000000000000000000000000000000000e1a2734414d5a6774808d98989a9c9fa3aba7a09a938c7f726a6054473d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6d7a86929f95897c6f635865727e8b989c8f8276696c7986929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c727f8c9897887b6e6c6c6c6c6c6c6c6c6c6c6c6c73808d9998887b6f6c6c6c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000009141f2933444e565c5e606060606060606055534d453c31261a0e05111d29343f4851565860606060606060605b59534b412f261b11060000000000000000000000000000000915212c37424b53595c60606060606060595651493f332a1d140a00000000020d17202c36424b54595c606060606060605c53504941382d22170b0000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000a141d29333c464e575f676d747c82888d9196989a9c9d9e9f9f9f9f9e9d9b9999928f8a847f786f6a625b524a40372e231a0e0500000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b01000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000000000004111d2935414c566673808d99a3afa69f9388807a75737272726f6a5f54473b2e2215080000000000000000000000000000000000000e1a2734414d5a6774808b8b8c8d9092999ea5aca49f92877c6f62584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e101113131313131313110605030000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131308070502000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a727f8b989d9184776b6054606d7a86929f93877b6e6c7986929f968a7d7063574a3d3024170a000e1a2734404d59646f74797979797979797d8996978a7e79797979797979797979797979797e8a97988b7e7979797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b455660676b6c6c6c6c6c6c6c6c6c5f574d42372b1e120915222e3a45515b62656c6c6c6c6c6c6c6c68655d5341382d22170b0000000000000000000000000000000c1925313d49535d65686c6c6c6c6c6c6c65625b51453c2f261c110600000008141e29323e48545d65686c6c6c6c6c6c6c69605b53493f33271b0f030000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c0200000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000006111b262f3b454e585f696e7981878f949a9ea1a8a7a9aaaaaaa9a9aaaba9a8aba39f9c97918c847c726d645c524940362c20170c0200000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000010d1924303b4854616e7b87929fa7afa49a938d8582807f7f7f7c6f6255493c2f221609000000000000000000000000000000000000091623303c4956636f7d7f7f7f8083868f939ea5afa3999083766a6054473b2e2215070000000000000000000000000000000000000000000000000000000000000000000000000000040b11171b1d1e202020202020201e13120f0b0600000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e090300000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a7783909d998c7f726559515d6774818e9a998c8073667986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686898f999a908a86868686868686868686868686868a909a9b908b86868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57677277797979797979797976695f53463a2d21140b1724313d4a56626d727979797979797979756f6553493f33271b0f0300000000000000000000000000020e1b2834414d59656f7579797979797979726d62574d42382d22170b0200050e1925303b44505a656f7579797979797979766c655b5044372b1f120500000007121d27313e46525e69727f8b959f988f82756c61554c4135291e140a00000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000b17222d38414d575f6a6f7b848e939a9fa6abacaaaaa39f9e9d9c9c9d9ea1a9a7acaca9a19e9691877f746e645b52483e32291e13080000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000814212d3a46535e6974808d959fa7aca49f98928f8d8c8b8b7f7266594c3f3326190c0000000000000000000000000000000000000915222f3b4854606b6f72727273767b818e939ea9ab9f95897c6f6256493c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000050e161d22272a2b2d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000000000000000000000000000000040c13191d20212d2d2d2d2d2d2d2d22211e1a140e06000000000000000000000000000000000000020b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776f7c88959f92867a6d61544b55626f7c89959e9184796d7986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9393939393939699a1a29a979393939393939393939393939393979aa2a29b98939393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69778486868686868686867b6e6155483b2e2215091825323f4b5865727f86868686868686868175655b5044372b1f120500000000000000000000000000020f1c2935424f5c687582868686868686867f72695f544a3f33281d140a020c17202a36414c56616c75818686868686868682796c605346392d201306000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c1106000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1b27333f49535e696f7c8591969fa4acaca7a09d98989291908f90909197979b9fa2aaada8a099928c80746e635a50443a3025190d03000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d020000000000000000000000000000000000000000000000000000000005121e2a36424d57606d798390959fa2aaaaa29f9b9998988c7f7266594c3f3326190c00000000000000000000000000000000000007131f2c38434f59606365656567696e78818e97a1ada79a8d807467554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000e1720282e33363739393939393939382d2b27221b140b0200000000000000000000000000000000000000000000000000000000040e161e24292c3939393939393939392e2d2b261f180f0600000000000000000000000000010507070f0f1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d90847774808d9a9b8e8275685e524754606a7783909d978a7d707986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9b9f9f9f9f9f9fa0acafa6a49f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a3a8a6a49f9f9f9f9f9f9f9f9f988b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88969393939393938b7e7165584b3e31261a121e2a36424d576875818e9393939393939285786c605346392d20130800000000000000000000000000000714212e3a4754616d7a85919393939392867b6e665b50443c2f261c1108131e29323a46525e68717e8a939393939392857a6e655b5044372b1f120500000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e23170b020000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000005121f2b3744505b656e7b849197a0a8afa7a09d95908b8885848383838485878a8e92989fa3ababa39f928c80736c61564c41362a1f140900000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000000000000020e1a25313b45515c676d7a838c92989b9d9e9fa39f9f998c7f7266594c3f3326190c000000000000000000000000000000000000030f1b27323d474f5456585859575e666d7a85929eabaa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000711202932393f434446464646464646443937332d261d140a000000000000000000000000000000000000000000000000000000020c1620283035394646464646464646463b3a37312a21180e030000000000000000000002080d1113141c1c1c25323e4b5865717e8b98a296897c6f6356493c30231c2734414d5a6774808d9a9d9084777985929e96897d7063564c434e5865727e8b989c8f82767986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e93939393939393939fa3a59d9b939393939393939393939393939394979ea49d9a9393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727e8b98a89f9f9f9f9b8e817568574d42372b1e14212d3a46535f697884919e9f9f9f9fa197887c6f6255493c2f24190d01000000000000000000000000000713202d3946525e68707d8a929da8a2989083786c60574d42382d22170e1925303a44505a616e7a85929ea5a89d938a7d70685e53493f33271b0f03000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000004101c2834404a54606c77828f96a1a9aea49d959189837f7c797777767677787a7d81868c9299a0a8afa49c928a7e70685e52463b31251a0e0000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d050000000000000000000000000000000000000000000000000000000000000009141f2934404b555e686d7980858b8e909192999393938c7f7266594c3f3326190c000000000000000000000000000000000000000a16212b353d4348494c4c4c4d545d6873808c99abac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000050f1923323b444b4f51535353535353535146443f382f261b1106000000000000000000000000000000000000000000000000000008131e28323a41455353535353535353534846423c332a1f1409000000000000000000040c13191d202128282828323e4b5865717e8b98a296897c6f6356493c3028282834414d5a6774808d9a9d9084777d8a979e9184786c6053463d4754606d7a86929f93877b7986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686868692999d938e8686868686868686868686868686878c979d928d868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8acabacab9e918578695f53473a2e2115222e3b4855616e7b8896a1adacaaaca9998c7f7366564c4135291d11040000000000000000000000000005111d2a36414c56616b74808d96a0aa9f948b7f72695f544a3f33281d16202a36414c56616c75818f97a1aba0968e81746c61564d41382d22170b000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a0d0300000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2c3844515c66717e8b949fa9afa59d928d837d77726f6d666a69696a696e70747a80879196a0a8aea49e92857a6d61574d42362a1c11060000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d08020000000000000000000000000000000000000000000000000000000000000000030c18232f39434c565e676d737a7e8184858686868686867f7266594c3f3326190c00000000000000000000000000000000000000040f19232b32383b3c3f3f3f424c56626f7c8899a3aea399877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000b16212b35444d565b5e606060606060605e53504941382d22170b00000000000000000000000000000000000000000000000000010d1924303a444c525f606060606060606055534d453c31261a0e0200000000000000040e161e24292d2e35353535353e4b5865717e8b98a296897c6f6356493c3535353535414d5a6774808d9a9d908477828e9b9a8c8073665b50443945515d6774818e9a998d807986929f968a7d7063574a3d3024170a000e1a2734404d59646f7479797979797979797987929b8e8179797979797979797979797979797a87969a8d8079797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fa8a19ea1a8a197887b6e6255483b2f221825313e4b5864717e8b97a8a8a09ea0a89c908376685d5245392c20130700000000000000000000000000010d1925303a444f59606d79849199a3a69f92867b6e665b50443c2f261e28323a46525e68717e8a939ea9a3999184796d605a50443b2f261b11060000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f150b01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000713202d3a4653606d7984919ea6b0a79d938d8079706b6562605c545c5d565e6164686d737c849196a0aaada2978e8174695e5346382e23170b000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d01000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d10101010101008070501000000000000000000000000000000000000000000000000000000000000000000000007121d27313a444c555d60686d71747778797979797979726d63574b3e3225180c000000000000000000000000000000000000000007101921272c2f3032322f3a4653606d7986929facab95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000004101c27323d47565f676a6c6c6c6c6c6c6c6b605b53493f33271b0f0300000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000000000000020c1620283035393a4242424242424b5865717e8b98a296897c6f635649424242424242414d5a6774808d9a9d90837a86929f93877b6e61544a3f35414c55626f7c89959e91847886929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c6c677783909d918477686c6c6c6c6c6c6c6c6c6c6c687784919d908377676c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a1969196a1a9988b7e7265584b3f31261e2a36424d576874818e9ba9a0969196a09f92867a6d6054473a2d21140a000000000000000000000000000008131e28323e45515d676f7c87929fa6a2989083786c60574d42382d25303a44505a616d7a85929ea5a69f92877c6f675d51483e32291d140a0000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1207000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00030f1c28333f4a5464717d8a96a1acaca0958e81746d6760595553514a50504d5254565d606a6f7b849198a2aea99f92867b6e61544a3f34281c1003000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29323a434b51565d6064686a6b6c6c6c6c6c6c66635b51463a2f22160a000000000000000000000000000000000000000000070f161b1f222325252c3844515c667784919daaa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000713202c38444f5967717779797979797979776c655b5044372b1f14090000000000000000000000000000000000000000000000000713202c3945525d6876797979797979797976695f53463a2d21140700000000000008131e28323a4146474f4f4f4f4f4f4f5865717e8b98a296897c6f63564f4f4f4f4f4f4f484d5a6774808d9a9d90837e8b989c8f8276695e5342382f3a4754606a7783909d978a7d86929f968a7d7063574a3d3024170a000814202b37414b53595b606060606060556774818d9a96877a6d61606060606060606060566875818e9b9286796d6060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b0100000000000000000000000000000000000000000000000000000000000005111d2935414c566673808c99aa9e9184919eaa9b8e817568584e43372b202d3a46525e697784919ea1979184919ea3998a7d7164574a3e31261b0f0300000000000000000000000000020c16202935404b55606a737f8c949faa9f948b7f72695f544a3f332935414c56616c75818e97a1aa9f948c7f736a60554b40362c20170b02000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f24180b020000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0006121f2b3844505b6675828f9ba8b1a89d9083786d605c554f4946444043434246474c52585f696e7b86929fa8afa3998d8073665c5044382b1f120600000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c1012121313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172029313940454c5254585b5d5e5f6060606060595751493f352a1e120600000000000000000000000000000000000000000000040a0f131516191c2834404a546a7683909da9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b77838686868686868684776c6053463b30251a0e0000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686867b6e6155483b2e2215080000000000010d1924303a444c52545b5b5b5b5b5b5b5b65717e8b98a296897c6f635b5b5b5b5b5b5b5b54535a6774808d9a9d918483909c978a7e7164574d422f2b37434e5865727f8b989b8e8187929f968a7d7063574a3d3024170a00030f1a252f3941484d4e5353535353535864717e8b97968a7d70635753535353535353535865727f8b9899897c6f63565353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000000000000000000000713202d3946525d687683909da8988c7f8c98a29e9185786a5f53473a2e212e3b4754616e7b8796a09e9285808c99ab9a8e817467584e43372b1f12060000000000000000000000000000050e18242f39434e58606d78839098a2a69f92867b6e665b50443c323a46525e68707e8a939ea9a2989083786d60584e43392f231a0e05000000000000000000000007131d28313e46535e69727f8c95a0988e81756b61554b4035291d140a0000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000613202d394653606c7985929fabaca095897d70665c514b433d3a38342e30363a3b41454e565e69727f8b96a0acab9e9185796d6053463a2d20130700000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f353a4145474b4e51525353535353534c4b463f372e23180d02000000000000000000000000000000000000000000000000030709090c18232e43505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d8995939393939396897d7063574d42362a1c110600000000000000000000000000000000000000000000000714202d3a4753606d7a86939393939393877b6e6154483b2e211508000000000005111d2935414c565d61686868686868686868717e8b98a296897c6f686868686868686868615e576774808d9a9f928690949e9285796d6053463b3127323d4754606d7a86929f928588939f968a7d7063574a3d3024170a000009131d272f373c404146464646464855626e7b8897998d807366544a3f46464646464956626f7c8998988c7f7265594c46464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fa096877a85929fa197887b6e6255483b2d22313e4b5764717e8a97a89b8f827d8a96a89e9184786a5f53473a2e21150700000000000000000000000000000007121d27313c44505c666e7b86929fa5a2989083786c60574d423a44505a616d7a85919ea5a59f92867b6e665c50463d31281d1108000000000000000000000000010c161f2a36424d57606d788390999e938a7d70675d51453c2f261b110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000815222f3b4855626e7b8897a2adaa9d9184776b60544a4039312d2c2823252a2d30353c444d57606c7884919eaaada197897c6f6356493c302316090000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d24293035393a3e4144454646464646463f3e3a352e251c12070000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875818e9ba89f9f9fa89b8f8275695e5246382e23170b00000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f9f9f94877a6e6154473b2e21140800000000000713202d3946525d686d757575757575757575757e8b98a296897c757575757575757575756e695e6774808d9aa29892989f9a8d8074665c51453829202c3945525d6874818e9b9892939aa4968a7d7063574a3d3024170a0000010b151d252b30343539393939394653606c7985929c8f8376665c5044383939393a4653606d7986929b8e827568574d423639393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a00000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a49e918477828f9ca9988b7e726553493f332a36414c566774818d9aaa988b7f7a8796a0a196887c6f6255483c2f24180d010000000000000000000000000000010b151f28343f4a545f69717e8b939ea99f948b7f72695f544a414c56616c75818e97a1a89e938b7e71695f544a3f342b1f160c0000000000000000000000000000040d1a25313b44505c666f7c87939f9e9184796d60584e41382d22170b02000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a9b3a69a8d807367594f42382f27201f1c18191e202429323b44505b65737f8c99a9a6a9998c807366594d4033261a0d000000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f0700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3135373839393939393933322f2a231c130a000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facacacacac9f92877b6e61544a3f34281c10030000000000000000000000000000000000000000000006121f2c3844515c667986939facaca094877a6d6154473a2e21140700000000000714212e3a4754616d7a8182828282828282828183909da99c8f82828282828282828282817b6e616774808d9aaaa29fa29f95887b6f62544b4034281d2935414c56626f7c8995a09f9fa4ac968a7d7063574a3d3024170a000000030b131a202427282d2d2d2b3744505b6576828f9c9285796d6053463a2d2d2c3844515c667683909c918478695e52463a2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0707040100000000000000000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c110600000000000000000000000000000000000000000000000000000006121f2b37434e586774818e9aab9b8e81757f8c99a99b8e8275655b5044372d3946525e687784919da298887c7784919ea9998c7f7266554b4035291d1104000000000000000000000000000000030d17232e38424d57626c75828f97a1a69f92867b6e665b5045525d68707d8a939ea9a1968e81756c62574d42382e22190d0400000000000000000000000000000009141f28343f4a54606a74808d97a1968d80736a5f53493f33271e1308000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4b1a4978a7e7164574b3e30261d1512100c0e1114192027333f4953616e7b88979a9998978f8276695c4f4336291c10030000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e2215060000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13191d202125282a2b2c2d2d2d2d2d2625221e18120a01000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c99a3aeaaa8aaafa3998c7f73665c5044382b1f14090000000000000000000000000000000000000000000004101c2834404a5f6c7986929facada093867a6d6053473a2d20140700000000000815212e3b4854616e7b878e8e8e8e8e8e8e8e8e90959fab9f948f8e8e8e8e8e8e8e8e8e887c6f626774808d9aa7aeacaa9d9083766a5f5342392e2319242f3a4754606a7783909daaacafa3968a7d7063574a3d3024170a0000000001090f14181a1b20201b27333f495366737f8c9998887c6f6255493c2f222834404a546773808d9a96877b6e6154473b2e212020201b1a17140e08010000000000000000060c1114202d3a4753606d7a8693a0ada6998c807366594d4033261a1a1413110d0801000000000000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eab988c7f727c8897a29e9285796c605346392e3a4754616d7a8795a09f92857974818e9ba79c8f8376675d5145392c2013060000000000000000000000000000000006111c26303b45505a616d7a85919ea4a2989083786c60574f59606d7a84919ea5a49a91847a6d615a50453b30261c100700000000000000000000000000000000030c17232e38424e58606d7a85919e9f92877c6f655b50443a3025190c030000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1925323f4c5865727f8b98a5afa396897c706356493d3023140b0604000205080e17222d3846535f6978858e8d8c8c8b8a85786b5e5245382b1f12050000000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b1e1f202020202020191816120d070000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaba69e9c9ea6ab9e9184786d6053463b31261a0e00000000000000000000000000000000000000000000000c18232e46525f6c7985929facaca09386796d6053463a2d20130700000000000815212e3b4854616e7b87949b9b9b9b9b9b9b9b9d9fa79fa69f9c9b9b9b9b9b9b9b9b95887c6f626774808d9a9f9f9fa2988b7e7165584e4330271d131e2b38434e5865727f8b98a29f9f9f968a7d7063574a3d3024170a0000000000010911181e2225252d222d3d4a5663707d899a988b7f7265584c3f3025232e3e4a5764717d8a97978a7d7164574a3e2e232d2d2d2726241f1a130b020000000000000910171d21202d3a4753606d7a8693a0ada6998c807366594d403326262621201d19130c040000000000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f140900000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1a399897c6f7985929fa197887b6f6255483c2d3e4a5764717d8a97a89c8f8276717e8b98a89f92867a6d6053473a2d20140900000000000000000000000000000000000a141e29333f46525e68707d8a929da89f948b7f72695f56616b74818e97a1a79f93887d70685d52483e33291e140a00000000000000000000000000000000000006111c26303d45525d68717e8a949f999083776c60564c41362a1e150b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1825323f4b5865727e8b98a5afa295897c6f6256493c2f23160600000000000006111b2a36424d576673808180807f7e7d7d706356493d3023160a000000000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e11121313131313130c0c0a0602000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d8a96a0ab9e948f949eaaa1968a7d7064574d42362a1c120700000000000000000000000000000000000000000000071f2c3845525f6b7885929eabaea3998679665c5145382c1f130600000000000815212e3b4854616e7b8793939393939393939393939393939393939393939393939393887c6f626774808d939393939392857a6d6054473c3121150f1b27323d4754606d7a869293939393938a7d7063574a3d3024170a000000000009131b23292e31323939393a4754606d7a86939b8e817568564d42363939393b4854616e7b87969a8d807367544a3f34393939393433302b241d140b010000000009121b22282d30313a4753606d7a8693a0ada6998c807366594d40333333332d2c29241e160d04000000000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000000000000000000004101c2934404b5565727f8c98a89f9286796d75828f9ba9988b7f726553493f35414c566774808d9aaa998c7f726e7b8896a1a3998a7d7064574a3d31261a0e0200000000000000000000000000000000020c18212a36414c56616b74818d96a0a69f92867b6e665d68707d8a939ea9a0958d80736b60564c41362d21180c02000000000000000000000000000000000000000a151e2935414c56616c76828f989f948b7e71685e52463d30271d120700000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a396897d7063564a3d2d22170b010000000000000e1a26313b4b58636e73757473727170706b6054483b2f22160900000000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ba8a3998f828f98a2a89c8f8276695f5346392e23180c00000000000000000000000000000000000000000005121f2b3845525e6b7885919eabac9f9286796c5f4b4034281c100400000000000815212e3b4854616e7b8686868686868686868686868686868686868686868686868686867c6f62677480868686868686868174675d5145392c20130a16202c3945525d687481868686868686867d7063574a3d3024170a0000000007111b252d343a3e3f4646464645525d687784919d918478695e5246464646464646525e697884919c908376665c50444646464646413f3c362f261d130800000006101b242c34393d3e404753606d7a8693a0ada6998c807366594d40404040403a39352f2820160c0100000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca99c90837667727f8b98a99b8f8275655b50443945525d687783909da298897c6f697884919eab9a8d817467574e42372b1e12060000000000000000000000000000000000060f1925303a444f59606d79849199a3a2989083786c606d7a84919ea5a3989083796d60594f443a30241b0f060000000000000000000000000000000000000000030c19242f3a43505a616e7b86929f9e92857a6d61594f42392e23180c03000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1623303d495663707c8996a8b1a4978b7e7164544a3f33281d120700000000000009141f2f3b47525c63666867666564646360594f44382c2013070000000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131313060400000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929fac9f92877a85929fab9f93877b6e61544a4034281c1004000000000000000000000000000000000000000005121e2b3845515e6b7884919eabac9f9285796c5f52462e23180c0000000000000714202d3a46525e6976797979797979797979797979797979797979797979797979797979766a5f646e7479797979797979746f64554b4135291d1104111d2935414c56646f7479797979797979706b6155483c2f231609000000010d18232d373f464a4c53535353534c566774818e9a96877b6e6154535353535353534d576875828f9b9285796d60535353535353534e4c4741382f241a0e0300000c17222c363e45494b4d4d53606d7a8693a0ada6998c807366594d4d4d4d4d4d4745413a32281e13080000000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e140800000000000000000000000000000000000000000000000714202d3a4753606d7986929fab998d8073666f7b8897a19e9285796c6053463a4754606d7a86939f9f9286796d6875818e9ba89e9184786a5f53473a2e21140700000000000000000000000000000000000008131e28323e45515d676f7c87929fa79f948b7f726b74818e96a1a69f92867c6f675c51473d32281e12090000000000000000000000000000000000000000000008131e28313e46535f69727f8c95a0978e81746b60544b4034281f1409000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000814212e3b4754616e7a8795a0aca79a8e8174665b5044392f2318110a020000000003131f2a35404a52585a5b5a5959585756544f473d32271b10040000000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c070100000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006121f2c3844505c6673808c99a3ab9c8f8276818e9ba9a4998d8073665c5144382c1f1509000000000000000000000000000000000000000005111e2b3844515e6b7784919eaaab9f9285786c5f5245392c1f0700000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f585c64676c6c6c6c6c6c6c67645d53433a2f24180d010d19242f3a43535d64686c6c6c6c6c6c6c6361594f44382c20140700000006121e29343f495156586060606060606065717e8b98978a7d71646060606060606060606065727f8c9898887c6f62606060606060605a58524a41362b1f14080005111d28343e48505557595959606d7a8693a0ada6998c8073665959595959595954524c443a2f24190d010000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000000000000000a1723303d4a5663707d8998a2a3998a7d70636a7885919ea297887c6f6255483d4a5763707d8a99a49c8f82766665717e8b98a8a196887b6e6255483b2f24180c000000000000000000000000000000000000020c16202935404b55606a737f8c959fa69f92867b707d89939da89f948b7f726a5f554b40352b20160c0000000000000000000000000000000000000000000000010c161f2a36424d57606d7883919a9e93897d70665c51453c31261a0d040000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000714202d3a46525e697784919dacab9e9184786c60554b403429221c140b05000000020e19242e3840474b4d4e4d4d4c4b4a4948443d352b21160b000000000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f22150900000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b03000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaba3998b7e717d8a97a2ab9e9285796d6053463c31261a0e010000000000000000000000000000000000000004111e2b3744515e6a7784919daaab9e9185786b5e5245382b1f12050000000000020e1a25303b454d525f60606060606060606060606060606060606060606060606060606055534e52585a606060606060605b59534b4131281d13070008131e2831414b53595b6060606060606057554f473e33281c10040000000916222e3a46515b62656c6c6c6c6c6c6c6c6f7b88989a8d80736c6c6c6c6c6c6c6c6c6c6c6c6f7c8999988b7e726c6c6c6c6c6c6c6c67645c52473c3024170b000815212d3945505a6164666666666d7a8693a0ada6998c80736666666666666666605d564c4135291d110400000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000000000000005111e2a36414d566773808d9aaa9f92867a6d606875818e9ba9988b7f7265544a404b556773808d9aaa998c7f7366616e7b8896a1a8988b7f7265554b4035291d1004000000000000000000000000000000000000050e18242f39434e58606d78839098a2a29890827a84919ea5a2978f82776c60584e43392e23190e04000000000000000000000000000000000000000000000000040d1a26313b44515c666f7d88939f9d9184796d60574d42372b20160c0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0005111e2a36424d566774808d9aa4ada1968a7e71675c51453f332d261d170e0600000008121c262e353b3f404241403f3e3d3d3b38322b23190f04000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000005121e2a36424d5764707d8a96a1ac9f92867a6d7985929faba1978a7e7164574d42372b1d12070000000000000000000000000000000000000004111d2a3744505d6a7783909daaab9e9184786b5e5145382b1e120500000000000009141f29333b424648535353535353535353535353535353535353535353535353535353494743474c4d535353535353534e4c4841382f1f160c0100010c161f2f3941484d4e535353535353534a48443e352c21160b000000000b1825313e4a56626d727979797979797979797885929d908379797979797979797979797979797986929b8e81797979797979797979746e64584c3f33261a0d000a1724303d4955616c7173737373737a8693a0ada6998c807373737373737373736d685d5245392c2013070000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000000000000714202d3946525e687784909daa9d908377675d65717e8b98a89b8f8275665b5045515d677683909da298897c6f635f697884919ea99c8f8276675d5145382c1f13060000000000000000000000000000000000000007121d27313d44505c666e7b86929fa69f9490849196a1a59e92857b6e655b50463c30271d1108000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a0968c7f73695f53463e32281e130800000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00020e1925303b4855626e7b87939faaa99e9184796d605a50443f382f292017110a0300000a141c242a2f3233353433323131302f2c272119110700000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f9ca8ab9c8f82766874818e9ba9a99c8f8276695f5347392f23180c0000000000000000000000000000000000000004101d2a3743505d6a7683909da9aa9e9184776b5e5144382b1e1105000000000000020d17212930363a3b4646464646464646464646464646464646464646464646464646463c3b373c3f414646464646464641403c362f261d0d04000000040d1d272f373c4041464646464646463d3c38332c231a1005000000000c1925323f4c5865727f868686868686868686868a989f95908686868686868686868686868686868b999e938e8686868686868686868074675a4e4134271b0e000b1824313e4b5764717e8080808080808d99a6b3a99c90828080808080808080807a6d6054473a2d211407000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c03000000000000000000000000000000000000000814212e3b4754616e7a8795a0ac9a8d80736755616e7b8796a19f9285796c60534753606d7a86929f9f9285796d60576874818e9ba79f9286796d6053473a2d20140900000000000000000000000000000000000000010b151f28343f4a545f69717e8b939ea69f969196a0a89d938a7e71695e53493f342a1e150b000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929e9f92867b6e615a50443a2f24190c02000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000914212e3a47535f6a75828f98a3aca0968d80746c625a504a423b3228231c150c0500020a12191f2326272827262625242322201b160f070000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d120700000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939faca3998b7e7165707d8a97a2ab9f94887b6e62554b4034291c100400000000000000000000000000000000000003101d2a3643505d697683909ca9aa9d9184776a5e5144372b1e110400000000000000050f171f252a2d2e3939393939393939393939393939393939393939393939393939392f2e2b303334393939393939393433302b251d140b00000000000b151d252b30343539393939393939302f2c28211a110800000000000c1925323f4c5865727f8b93939393939393939394a2a79f9d9393939393939393939393939393939fa3a59e9b93939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828c8c8c8c8c8d929ca8b4ab9f94908c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b000000000000000000000000000000000000030f1b27333f495364717e8b97a7a49a8a7d7064575e697884919ea297887c6f62554a5663707d8999a39c8f8276665c5864717e8b97a8a3988a7d7063574a3d31261a0e0200000000000000000000000000000000000000030d17232e38424d57626c75828f97a1a8a09ea0a8a0968e81746c61564d41382d22180c030000000000000000000000000000000000000000000000000000000007121c27303d46525d68717e8b949f988f82766c61564c4135291e140a000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2b37434e58626f7c86929fa6a89d928b7e716c605b544d443d342e261e170e070000080e1317191a1b1a1a191817161613100b04000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000006131f2c3845515c6673808d9aa4ac9f92867a6d606d7985929faba69a8d8073675c5145382c1f150a00000000000000000000000000000000000003101d293643505c6976838f9ca9aa9d9084776a5d5144372a1e11040000000000000000050d141a1e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f2326272d2d2d2d2d2d2d282724201a130b020000000000030b131a202427282d2d2d2d2d2d2d2423201c1610080000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9f9f9faaacaba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaacaaa89f9f9f9f9f9f9f9a8d8174675a4e4134271b0e00101c2936434f5c6976828f99999999999ca4aeb9b0a69f9c9999999999999994877b6e6154483b2e211508000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000005121f2b3744505b6575818e9ba89f93867a6d6154576774818e9aa9988b7f7265544b556673808c99aa998c7f72665454616e7b8796a1aa9a8d807467574d42362a1e1205000000000000000000000000000000000000000006111c26303c45505a616d7a85929eabacaaaca3999184796d605a50443b2f261b10060000000000000000000000000000000000000000000000000000000000000b151e2935414c56626c76828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000020f1a26313c47535f6a727f8c949fa7a49f93877e736c665e564f443f38302920191109000002070a0c0d0f0e0d0c0b0a0a0907040000000000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a396897d7063564a3d302317080806020000000000000000000000000000000000000000000000000713202d3a4653606d7985929eacaa9c8f8275685d6674818e9ba9ab9e9285796d6053473c31261b0f01000000000000000000000000000000000003101c2936434f5c6976828f9ca9a99d9083766a5d5043372a1d100400000000000000000002090e121415202020202020202020202020202020202020202020202020202020161513171a1a202020202020201b1a18140f08010000000000000001090f14181a1b20202020202020171614100b05000000000000000c1925323f4c5865727f8b939393939393939393939da0a7a09393939393939393939393939393939393a0a79f9d939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828f9c9f9f9fa0a2a7afb9b6aea8a69f9f9f9f9f9f9f94877b6e6154483b2e21150800000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b02000000000000000000000000000000000613202d394653606c7885929eaa9d908477685d525764717e8a97a79b8f8275665b515c677683909ca298897c6f6356535e697884919eaa9d918477695f53463a2d2114070000000000000000000000000000000000000000000a141e2a333f46525e68707d8a99a3aeb7ac9f92877c6f675d51483e32291d140a00000000000000000000000000000000000000000000000000000000000000030c1924303a44505a626e7b86929f9e91857a6d60584e42382e23170b0300000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000a15202b37434e58606c78828f959fa6a499938b80786e686159504a423b322b231b1209000000000000020100000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f15212e3a47535f6a76797979797976675c5145382c1f130e090603000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9a4978a7d7164574a3e2f24191514120e090300000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1ada3988b7e71645663707d8a97a1ada2978b7e7164584e43372b1d13070000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a99c908376695d5043362a1d10030000000000000000000000020507081313131313131313131313131313131313131313131313131313130908060b0d0e131313131313130e0e0b0803000000000000000000000003080c0e0e131313131313130a0907040000000000000000000c1925323f4c5865727f86868686868686868686868995a0958986868686868686868686868686868689959f958986868686868686868074675a4e4134271b0e00101c2936434f5c6976828f9393939393969da7b2aea49c999393939393939393877b6e6154483b2e211508000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000916222f3c4955626f7c8897a1a79a8d817467564c54616e7a8795a09f9285796c6053606d7986929f9f9285796d60534d576874818e9ba7a096887b6e6155483b2e23180c00000000000000000000000000000000000000000008131e28323a45515c666e7b86929facb7ab9e91847a6d605a50443b2f261b1106000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6973808c96a0978d80746a60544a3f34281f140900000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1a26313c44505b666d79838f949da5a49f928d827a706b605c544d443d352d241b12090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a0000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d12070000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f222f3c4855626f7c8686868686796d6053473a2d201e1a15130f0a04000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a6998c7f7366554b4135292422211e1a150e0600000000000000000000000000000000000000000814212e3a47535f6a7683909ca9ac9f92867a6d6054606d7985929eaba99d9083766a5f53473a2f24180d0100000000000000000000000000000000020f1c2835424f5b6875828e9ba8a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4a56626d72797979797979797979797983909d918479797979797979797979797979797983909d90837979797979797979746e64584c3f33261a0d00101c2936434f5c6976828686868686868b96a2aea89c928c8686868686868686867b6e6154483b2e21150800000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c1106000000000000000000000000000004111d2935404b5566727f8c99a9a8978a7d7164574a525e687784919da297887c6f625663707c8998a39c8f8276665c514b5864717e8b97a8a8988b7e7265544b4034281c100400000000000000000000000000000000000000050f19242f3a444f59606d79839099a3acaaaca1968e81746c61564d41382d22170c0300000000000000000000000000000000000000000000000000000000000000020c16202b37424d57606d7984919e9f93877c6f665c50443b30251a0d04000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000a152028333f4a545d676d79828e939fa3a49c948f857d736d665e564f473e362d241b110800000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f3c4855626f7b88939393867a6d6053473a2e2d2a25211f1b15100b0500000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a89b8f8275675d51453c352f2f2e2b2620180f0600000000000000000000000000000000000004101d2935404b55626e7b88949faba89b8e8175685d525c6674808d9aa7ab9f95887c6f62554b4035291d110400000000000000000000000000000000020f1b2835424e5b6875818e9ba8a99c8f8276695c4f4336291c100300000000000000060b0e10111313131313130f0e0c0904000000000000000000000003070b0d0e13131313131312110f0c0701000000000000000000000004080a0b1313131313131308070502000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c6c6c6c6c6c6c74818d9a93867a6d6c6c6c6c6c6c6c6c6c6c6c6c74818e9a9286796d6c6c6c6c6c6c67645c52473c3024170b000f1c2835414e5a6670767979797979798693a0ada6998c8079797979797979797976695e53463a2d2114070000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b03000000000000000000000000000613202c3945515d6776838f9ca9a096877a6e6154474c566774808d9aa9988b7f72655466737f8c99aa998c7f7266544a4854616e7b8796a0a89c8f8275665c5145382c1f1306000000000000000000000000000000000000020b17212935414c56606b73808d95a0a7a09da0a79d938a7e70685e53493f33271e150b0000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939e999083786d60574d42362a1f160c010000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000030b17222d38424b555d676d78818b9298a0a69f97928880786e69605950483f362d231a0e04000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000060b13191c23282b2d3337393b3e4855626f7b88959f93867a6d6053473e3b3a36312e2b26201c170e09030000000000000000000000000000000000000000000c1825323f4b5865727e8b98a6ac9f92857a6d60574d45413f3b3a37312a21180e03000000000000000000000000000000000006131f2c3945515d6774808d9aa6aca096897d7063564c54626f7b88959faba79a8d8174675d5145392c20150a00000000000000000000000000000000020e1b2835414e5b6874818e9ba7a89c8f8275695c4f4236291c0f030000000000040b12171b1d1e2020202020201c1b19150f09020000000000000001080e13171a1a2020202020201f1e1b18130c050000000000000000050c11141717202020202020201514120e0903000000000000000000000000000000000006121e29343f4951565860606060606060606064717e8b979a897d70636060606060606060606065717e8b9899897c6f6360606060605a58524a41362b1f1408000d1925323d49545e66696c6c6c6c6d7a8693a0ada6998c80736c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000714202d3a4753606d7a86929faa9d918477685e52464a5764707d8a99a49b8f8275655c6676828f9ca298897c6f62564946525e697784919eaa9f9285796d6053463a2d2013090000000000000000000000000000000000000a141d29333b45525d68707d87939fa69f959095a0a59e92857a6e655b50443c30271d120700000000000000000000000000000000000000000000000000000000000000000915202834404b55606b75818e97a0958c7f72695e52463e31281d12070000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000006111c262f3a434b555d666d747f8691969ea5a19a938d827b706b615a50483f352b20160c020000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000020a11171e24292e34383a3f4446484b4d55626f7b8895a093867a6d60534d4a4846423c3b37322d28221a150e0600000000000000000000000000000000000000000815222f3b4855626e7b88949faba2988b7f72695f57514c4c4847423c332a20150900000000000000000000000000000000000714202d3a4753606d7985929fabab9e9184786c605346535f6a7683909daaab9f92857a6d6053473d32271b0f01000000000000000000000000000000010e1b2834414e5b6774818e9aa7a89b8e8275685b4f4235281c0f0200000000050e161d23272a2b2d2d2d2d2d2d282825201b140c030000000000020b12191f2326272d2d2d2d2d2d2b2b28241e170f060000000000000810171c2123242d2d2d2d2d2d2d22211e1a140e0600000000000000000000000000000000010d18232d373f464a4c535353535353535355626e7b8897998c7f736659535353535353535355626f7b8898988c7f726559535353534e4c4741382f241a0e03000915212c38424c545a5c606060606d7a8693a0ada6998c807366606060606060605f534d453b31251a0e0200000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e040000000000000000000000000a1724303d4a5763707d8a99a3a79a8e817467564c414754606d7a86939f9e9285796c606d7985929f9f9285796d605346424d576774818e9aa7a298897d706356493d30251a0e020000000000000000000000000000000006111c262f3b45505a606d7a849199a49f9490849096a1a1978f82776c60584e43392e23180e0400000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616d7a85929f9f92867b6e61594f43392f24180b0200000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000a141d28313a434b545c606d727c848e939fa2a49f9490857d716c625a50473d32281e130800000000000000000000000000000000000000000000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f13060000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d20130800000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000040b141b22272f35383f444649505355585a5c626f7b8895a093867a6d605b5a5754534d4947433c39332b261f180f09000000000000000000000000000000000000000814212e3a47535f697683909ca5aa9f92857b6e69605d555855534d453c31261a0e0200000000000000000000000000000006131f2b37434e5865717e8b97a2ada3998c7f72655b50444e5865717e8b98a2aea2988b7e7165584e43372b1e1308000000000000000000000000000000010e1a2734414d5a6774808d9aa7a89b8e8175685b4e4235281b0f02000000040e1720282e3336373939393939393534312c251e150c02000000010b141d242b3033343939393939393837342f2921180f050000000008121a22282d3031393939393939392e2d2b261f180f060000000000000000000000000000000007111b252d343a3e3f4646464646464647535f697885929c8f827569574d4246464646464653606c7985929b8e827568564d424646413f3c362f261d1308000005101b26303a42494e4f535353606d7a8693a0ada6998c807366595353535353534846423b33291f140900000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c020000000000000000000005121e2a36424d576774808d9aaba8978a7e7164574b3e45525d687783909da297887c6f626f7c8998a29c8f8276665c50443e4b5764717e8a97a8aa9a8d807367574d42362a1e1205000000000000000000000000000000030d17222d38424d57616c75818e96a1a39890827a84919ea59f948b7f726a5f554b40342820160c020000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949f988f82756c61554b4035291d140a00000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000020b161f28313a424a515b626a6f7a818b9298a0a69f9792877e716c62594f443a3025190d03000000000000000000000000000000000000000000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000050d161d262d333a41454a5053535b60626467686a6f7b8895a093867a6d6a686664615e5755534e49443e37312a211a120a01000000000000000000000000000000000006121e2b37424d5763707d89939ea6a29891847b736d676665625f574d42372b1e12060000000000000000000000000000000815212e3b47535f6a7683909da9ac9f92867b6e6153493f4753606d7a85929facaa9d9083776a6054473a2f24190d010000000000000000000000000000010d1a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e020000000b16202932393f434446464646464642413d3730271e140900000008121d262f363c3f414646464646464544403a332b21170c01000005101a242c33393c3e464646464646463b3a37312a21180e030000000000000000000000000000000009131b23292e313239393939393937424d576975828f9c928578695f53473a3939393844505b6676838f9c918478695e52463a393433302b241d140b010000000a141e2830383d4143464753606d7a8693aab4a6998d8073665a4d46464646463b3a36312921170d030000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000714212d3a46535e697784919eaaa196877b6e6154483b414c566673808d99a9988b7f7266727f8c99aa998c7f7266544a3f3b4754616e7b8796a0aa9d908477695e52463a2d2014060000000000000000000000000000010b151f28333f4a545e69717e8a939ea79f92867b707d89939ea69f92867c6f675c51453d32281e130800000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c778390999e938a7d70675d51453c2f261b1106000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000040d161f2830394044515860676d757e8691969fa7a19992887e716b60564c4135291f15090000000000000000000000000000000000000000000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000050e171f282f383f444c51545c6063656c6e71747576787c8895a093867978777573716e6967625f58555047423c332c241c130a0000000000000000000000000000000000020e1a26313c4854606b74818e949da5a09691857f7a7673726e695f53473a2e211408000000000000000000000000000004111d2935414c55626f7c88959faba99b8f8275685e52413845515d6774818e9ba7aca095897c6f62564c4135291d11040000000000000000000000000000000d1a2733404d5a6673808d99a6a79a8e8174675b4e4134281b0e01000006121d28323b444b4f515353535353534f4d48423930251b0f0400030e19242f3840474c4d53535353535352504c453d33291e130700000c17222c363e45494a535353535353534846423c332a1f140900000000000000000000000000000000010911181e2225252d2d2d2d2d2631404c5966737f8c9997887b6e6255483b2f2d28333f4a546673808d9996877a6e6154473b2e2726241f1a130b0200000000020c161e262c3235363a4653606d798698a3aea79a8d81746753493f36393a3c3a38342f271f150b01000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d040000000000000000000815212e3b4854616e7b8796a0ab9e918478695e53463a3d4a5663707d8999a39b8e82756675828f9ca298897c6f6256493c3a46525e697784919daaa095877b6e6154483b2e23170c000000000000000000000000000007121d27313944505b666e7b85929fa5a0958c7f726b75818e97a1a3989083796d60594f443a3025190f0600000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656f7c87929f9e9184796d60584e41382d22170b020000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000040d161e272e343f464e555d606c717c8490959fa7a39a92877d70685e52463c31261a0e0000000000000000000000000000000000000000000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000040e172029313a414950555d60666d7075797b7e8082838486929fac9f9286858382807d7b77736f6a64615a534d453e362d251c120900000000000000000000000000000000000915202c38444f59606d79828e939c9fa097928c8683807f7b6e6255483b2f22150800000000000000000000000000000613202c3945515d6774818e9aa7ada1968a7d7063564d4135404b55636f7c8995a0aca79b8e8174685d5245392c20160a0000000000000000000000000000000d1a2633404d596673808c99a6a79a8d8074675a4d4134271a0e0100000b17232e39444d565b5e6060606060605b59534b42372c2015090007131f2b36404a52585a6060606060605e5c574f453a2f24180c0004111c28333e485055576060606060606055534d453c31261a0e020000000000000000000000000000000000070d12161819202020202023303d4a5663707d8999978b7e7164584b3e2f24222d3d4a5764707d8a97978a7d7064574a3d2e231717140e0801000000000000040c141b2125282c3845515c667986929faca89b8f8275655b5046424547484745403931271d12070000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c010000000000000003101c28343f4a5465727e8b98a8a79b8e817468574d42363a4753606d7a86929f9e9285786c7985929f9f9285796d6053463a36424d566774818e9aa7a7988b7e7165544a3f34281c1003000000000000000000000000050e18242f39434e58606c78829097a2a3999083786d616d7a85929ea6a0958d80736b60564c41352921180c030000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a0968d80736a5f53493f33271e14080000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000040c151c2328343c434c515a626a6f7a839095a0a9a39992857a6d61574d42372b1b110600000000000000000000000000000000000000000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000020b162029323b434b535b60676d73797d8285888b8d8f90919298a3aea3989291908e8d8a8784807c76706c625f5750483f372d241b10060000000000000000000000000000000003101c27333d45515c676d7981898f939aa29f9992908d8b7f7265584c3f3225190c00000000000000000000000000000714212d3a4754606d7a85929facac9e9184796d6053463b303a4854606b7784919dabac9f92867a6d6054473d32271b0f0200000000000000000000000000000c1926333f4c5966727f8c99a5a69a8d8073675a4d4034271a0d0100020e1b27333f4b565f676a6c6c6c6c6c6c68655d53483d3125190c000b1723303c47525c64676c6c6c6c6c6c6b6861574c4034281b0f030814212d3945505a61646c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000106090b0c1313131314212d3a4754606d7a86939a8d817467554b403529212e3a4754616d7a8796998d807366544a3f34281c100303000000000000000000020a1015191c2834404b546b7885929eabab9e9184786c6056534d51545553514b43392f23180c000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d12070000000000000006121f2c3844505c6675828f9ba8a9988b7e7165584b3e313945515d677683909ca197887b6f7b8897a29c8f8276665c504438303e4b5764717e8a97a8a89b8e8275665c5044382c1f12060000000000000000000000020c17202935404b555f6a727f8c949fa89f92877c6f665e68717e8a949ea79f93887d70685e52463f332a1e150a00000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919e9f92877c6f655b50443b3025190c0300000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000030b1218222b313a414550585f686d79839097a1aba1978e8174695f5347382d22170b000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000a141d28323b444d555d656c717a80858a8e9297979a9b9d9e9fa3aab4aaa39f9e9d9b999796918d88837d766e69615a51493f362d22180b02000000000000000000000000000000000b16212834404b555d676d747d82889297a2a39f9c988b7f7265584c3f3225190c0000000000000000000000000007131f2c38434f5965727e8b98a2aea49a8d8073665c5044382c38434f5965727f8c99a3aea2988b7f7265594f44382c1e130800000000000000000000000000000c1926323f4c5965727f8c98a5a6998d8073665a4d4033271a0d000004101d2a36434f5b677177797979797979756f65594d4134281b0e020d1a26333f4c58646e747979797979797873685c5044372b1e11050a1723303c4955616c717979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000606060613202c3945515d677784909d908377675d5145382c202d3946525e687884919c908376665c5044382c1f120600000000000000000000000005090c18232e43505d6a7683909da9ada196897d7068615f575d6062605c554b4034291c1004000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c030000000000000713202d3a4653606d7985929faba197887b6e6155483b2e35404b556673808c99a9978b7e717e8b97a9998c7f7266544a3f342e3b4754616e7a8795a0ab9f9285796d6053463a2d201308000000000000000000000008131e29323a45515d676f7c87929fa6a0968d80736a5f56616c75828f98a2a49a91857a6d615a50453c30261c11060000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d8a939e999083776c60564c41362a1e150b00000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000710191f282f353f464e565d676e7a85929ea6a99f93877b6e6253493f33271b0f0300000000000000000000000000000000000000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000006111b262f3a444d565e676d777e858d91979b9ea2a9a7a8a5a4a4a6acb3aba5a3a4a5a7a6a8a09d9a95908a827b716c635b51483f342a1d140a0000000000000000000000000000000006111c262f3b444d575e666d72797e85929faba8a5988b7f7265584c3f3225190c000000000000000000000000000a15222f3b4854606b7783909daaac9f93877b6e61544a3f3428323d4754616d7a86929facaa9d9184776b6054483a3025190d00000000000000000000000000000c1925323f4c5865727f8b98a5a6998c807366594d4033261a0d000004111e2b3744515e6a77848686868686868175685b4f4235281c0f020e1a2734414d5a67748086868686868685786b5e5245382b1f12050b1724313e4a5764717e868686868686867b6e6155483b2e221508000000000000000000000000000000000000000000000000000004111d2935414c556774818e9a92867a6d6053473a2d202a36414c566875818e9b9285796d6053463a2d2013070000000000000000000000000000071a2734414d5a6774808d9aa9b2a89d91837a726e696c676d6f6d675c5145382c1f13060000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a000000000000091623303c4956636f7c8997a2ab9e918578695f53463a2d2f3c4956636f7c8998a29a8e8174818d9aa298897c6f6256493c2e2d3946525e687784919daaa297897c6f6356493c3025190d01000000000000000000060f1925303a444f59606d79839199a3a49a9184796d6058505a616e7b86929fa7a1978f81756c62574d42382e23170d04000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e989f958b7e72685e52463d30271d1207000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000070d161e2429343c444c555e68707d8a949faba49a8d8174655b5044372b1f120500000000000000000000000000000000000000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000b17222d38414c565e696e79828b91979ea1a9aba8a19e9b9997989ba2aba1999697989b9ea0a8aaa79f9d948f867e726d635a50463c2f261b11060000000000000000000000000000000b17222d38424d565e696e787f858b9297a29f9c98958b7f7265584c3f3225190c00000000000000000000000006111b2935414c56636f7c8995a0aca99c8f8276695f5342382e232d3946525e6875828e9ba8aca095897c6f63564c41362a1b1106000000000000000000000000000c1825323f4b5865727e8b98a5a6998c7f7366594c403326190d000004111e2b3744515e6a778491939393938e8275685b4f4235281c0f020e1a2734414d5a6774808d939393939185786b5e5245382b1f12050b1724313e4a5764717d8a9393939393887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000010d19242f3e4b5865717e8b9899897c6f6356493c302325303f4c5865727f8b9898887c6f6255493c2f22160800000000000000000000000000000b1724313e4a5764717d8a97a1adaca09591847f7b7978797a7c796d6053473a2d201407000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700000000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c11060000000005111d2935414c566673808c99a9a89b8e817568574d42372b2d3a4653606d7985929f9d90847783909d9f9285796d6053463a2d2a36414c566774818d9aa7a9998d807366564c41362a1e11050000000000000000030c18212a36414c56616b74808d95a0a89f93887d6f675c5146535e69727f8b959fa99e938b7e71695f544a3f34281f160c01000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e23180c030000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000040c1319222a323a434d56616c7683909cabac9e9285786c605346392d201306000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000030f1b27333f49535d686e7b838f949ea1a9a9a19e9996918e8c8b8b909ba5998f898a8c8e9196999ea1a9a69f98928a7f726c62584e41382d22170b0000000000000000000000000000030f1c28333f4a545e696e7b838c92979f9f99938f8b88877f7265584c3f3225190c0000000000000000000000000b17222d3946525d6875818e9ba7ada1978a7e7164574d4230261c2a36414c5663707d8996a1ada79b8e8175685e5246382d22170b000000000000000000000000000b1825323e4b5865717e8b98a4a5988c7f7265594c3f3226190c000004111e2b3744515e6a7784919d9f9f9b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9a9f9f9e9185786b5e5245382b1f12050b1724313e4a5764717d8a979f9f9f94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897988c7f7265594c3f3025232f3c4956626f7c8998988b7e7265584b3f3024190d01000000000000000000000000000713202d3a4653606d7985929ea6b0a7a096918b8886858687877b6e6154483b2e21150800000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c00000000000000000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c000000000713202d3946525d687683909da9a9988b7e7265584b3f31262c3844515c6676828f9c9f93867a86929f9c8f8275665c5044382b25303e4a5764717d8a97a7aa9d908377685e5246392d20140600000000000000000b151e2a333c46525e68707d8a929da8a1968d80746b60554b424d57606c78839099a3a59f92867b6e665c50443d31281e13080000000000000000000000000000000000000000000000000000000000000007121d27313e46525e68727f8b959f978e81756b60554b4034281f15090000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000010810182028313b44505a64717e8a99a3ada197887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000010c161f2b3744505b656d7a8490959fa6aaa29f96918c8884817f7e7e8b98a396897d7d7f8184888c91979fa3aaa29f918b7e716a5f53493f33271b0f030000000000000000000000000006121f2b3844505b666e7b8490959ea19d948f87827e7c7a786c605346392d2013060000000000000000000000030f1b27333f4953616d7a86929facab9e9285796d6053463b31201925303a4653606c7884919eabac9f92867a6d6153493f33271b0f030000000000000000000000000b1824313e4b5764717e8a97a4a5988b7f7265584c3f3225190c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aca194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000613202d394653606c7985929b8e827568574d42362a202d3a4653606d7986929b8e817468564c4135291d11040000000000000000000000000006131f2c3845515c67737f8c949fa6ada8a19e989992929299877b6e6154483b2e2115080004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a0d040000000000000000030c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c10030000000714212e3a4754616d7a86939faca197887b6f6255483c2f222834404a5466727f8c99a4998c7f8c99a3998c7f7266544a3f3428212e3a4754616d7a8795a0ac9f93877a6e6154473b2d22170b0000000000000007121c27303c45515b616d7a85919ea4a59e9184796d60594f433b44505b666f7c86929fa7a2989083786d60594f433a2f24190f05000000000000000000000000000000000000000000000000000000000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e0400000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000060e161f29323e4753606d7a86929f9fa9988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000008131e2935414c56606c77828f96a0a7a8a198928c84807b787572717b8895a0938679717274777b80848d9299a2aaa39f92867c6f655b5044372b1f130800000000000000000000000003101c28343f4a54606c788390969fa79d938e827b75726f6e6c665b5044382b1f1206000000000000000000000005121f2b3744505b65727f8c98a3aea79a8d8074675c5145382c1f131f2b3844505b6673808c99a4aea3988c7f72655b5044372b1f14080000000000000000000000000b1724313e4a5764717d8a97a4a5988b7e7265584b3f3225180c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9c918478695e52463a2d202c3845515c667683909d918477685d5245392c2013070000000000000000000000000004101c2834404b55606d78828f949ea1a8a9aaaba39f9f9f94877b6e6154483b2e2115080006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f11080000000000000000000008141e28333f4a54606a74808d979393939392877c6f665c5044382c1f12060000000b1724313e4a5764717d8a99a4ab9e9285796c605346392d20232e3c4955626f7c8897a29e9184919ea298897c6f6256493c2e23202d3946525e687784909daaa49a8b7e7164544a3f33281c0f030000000000040d18232e39424d57626d75828f97a1a99e938a7d70675d51473d333f4a545f6a73808c95a0aa9f958c80736b60554c41352921170b02000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000040d17202c3945515d67778490939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000010d19242f3946525e68727f8c949ea8a8a19691867f79736e6968666f7b8895a093867a6d6568696e737980879298a2aea3999083786c6053463a2f24190d01000000000000000000000006121f2b3844505c66727f8b959fa89f958e81786e69656261605b544a3f33281c0f0300000000000000000000000613202d394653606c7884919daaab9f95887c6f62554b4034281c101c28333f4a54616e7b87939facaa9e9184786c6053463b3025190e0000000000000000000000000a1724313d4a5764707d8a97a3a4988b7e7165584b3e3225180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000030f1b27333f49536673808c9396877b6e6154483b2e212834404b546774808d9393867a6d6054473a2d21140700000000000000000000000000000c18232e3944505c666d7a828c91969a9c9e9f9f9f9f9e94877b6e6154483b2e211508000713202d3a4653606d798386868686868686857a6d60584e42382e21170d0000000000000000000000020b17222d38424e58606d7a858686868686868683796d6053463a2d201307000006121f2b37434e586774818e9aaba89b8f8275655b5044372b1f202d394653606c7985929fa1969196a19f9285796d6053463a2d201e2a36414c566774818d9aacac9b8e8175665b5044382b1f120600000000010c161f2834404a545f69727e8b949ea9a1978e81756b61554b41352d38424e58606d79839199a4a79f92877d6f675d51453e33291d140a0000000000000000000000000000000000000000000000000000000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000005111d2935404b556976828686868686868174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000004111d2935414c55616d7a86929fa6aba19691847c726d66615f57626f7b8895a093867a6d60575f61676d737d86929fa5ab9f958a7d7064554c4135291d110400000000000000000000000713202d3a4653606d7884919ea7a89d9083786d665f57555453504a42382d22170b000000000000000000000005111e2a36414c5663707d8996a0acaa9d9083766a5f5343392e23180c17222d3846535e6976828f9ca9aca096897d7063564d41362a1c110600000000000000000000000a1724303d4a5763707d8a96a3a4978b7e7164584b3e3125180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000b17222d3d4a5763707d868686867d7164574a3e3124232e3e4b5764717e868686867d7063564a3d3023170a000000000000000000000000000007121d28343f4a545e686d787f848a8d9091929292929190877b6e6154483b2e2115080006121f2c3844515c666d7779797979797979786d685d52463d30261c0f0500000000000000000000000006111c262f3c45525d686d7879797979797979776d665c5044382c1f120600000814212e3a47535f6a7884919eaba9988b7f726553493f33271b1f2b3844505b6675828f9ba8a19ea1a89c8f8275665c5044382b1f1925303e4a5764717d8a9aa4ab9e9285796c605346392d2013080000000008131e28313a44515c666e7b86929fa6a69e92857a6d61594f433a2f262f3c45515c666f7c87939fa8a39991847a6d605a50453b2f261c1106000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000010d18242f3a4e5a667076797979797979746f64584c4033271a0d01000000000000000000000000000000000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b010000000000000000000000000000000000000000000613202c3945515d6773808d98a2aea49991847b6e6a605c545355626f7b8895a093867a6d605353555d606b707d8a939ea9a79c8f8276675d5145392c20130600000000000000000000000a1623303d495663707c8996a1aca096897d70665c544d494746443f382f261c110600000000000000000000000714202d3946525e6875828e9ba8aea2988b7e7165584e4330271d1207111c2a36424d5764717e8a97a1ada89b8f8275685e5246382e23170b00000000000000000000000a1723303d4a5663707d8996a3a4978a7d7164574a3e3124170b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000616232f3c4855616b7079797979716c6155493c302323303d4955616c7179797979706b6055483c2f2316090000000000000000000000000000000c17232e38424c565e666c72797d808384858686858483817a6d6054473a2d2114070004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c41342b1e150a00000000000000000000000000000a141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c100300000815222f3b4855626e7b8896a1ada297887c6f6255493c2d22171c28333f4a5465727f8b98a9acabaca9988c7f7265544a3f34281c14212e3a4754616d7a86939faca197897c6f6256493c3024190d010000010d19242f3a434f59606d78839098a2a99e948a7e71685e52473e31281d2834404b54606b74808d96a1aba0968e81746c61574d42382d22170b0000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000007131d323e49545e66696c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000714212d3a4754606d7a85929faaab9f93877d6f695f58514b4855626f7b8895a093867a6d6053474b5159616b74818e9ba8ac9f92867a6d6054473a2d21140700000000000000000000000d192633404c5966737f8c99a8aa9d9184776b60544a423c3b3938332d261d140a0000000000000000000000030f1c28333f4a54616e7a86929facac9f92857a6d6053473c3120150b000e1a25313b4653606d7985929eabac9f92867b6e61544a3f34281c100300000000000000000000091623303c4956636f7c8996a2a3978a7d7064574a3d3124170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c64615a5044392d21212d3945505a61646c6c6c6c6360594f44382c20140700000000000000000000000000000006111c26303a444c545b60666d70737677787979787876746d685d5245392c20130700000c18232e39424a51535d606060606060605e54524c433a2f22190c030000000000000000000000000000020b19242f3a434c52545e606060606060605d53504a42382e23170c000004101c2834404b5565727f8b98a89f9f9285796c605346392d201317222d3b4855626e7b8897a19f9f9fa297887c6f6255493c2e231713202d3946525e687784909d9fa9998c7f7366564c4135291d1105000004111d2935414c55606b73808d959f9fa2978f82756c61564c41352c1f18232e39424f59606d7984919ea5a89e938a7e71695e544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000115212d38424c545a5c6060606060605b58534a41362b2014080000000000000000000000000000000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000030f1b27333f495364717e8a98a2aca3998d80746b60574e45404855626f7b8895a093867a6d60534740454f59626f7c8896a0aca3998a7d7063574a3d3024170a00000000000000000000020f1b2835424e5b6875818e9ba8a79a8e817467594f4239302e2d2b28221c140b02000000000000000000000006121f2b3844505b66737f8c99a3aea79a8e8174675d5145392c2013030009141f2c3845515c6674808d9aa7afa3998c7f73665c5044382b1f1409000000000000000000000916232f3c4956626f7c8995a2a3968a7d7063574a3d3024170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000004101c28333e474f555760606060575550483e33281c1d28333e485055576060606056554f473d33271c1004000000000000000000000000000000000a151e29323a424a50545c606467696b6c6c6c6c6b6967605d564c4135291d1104000007121c2730394044465153535353535353524745413a31281e10070000000000000000000000000000000008131e28313a41454752535353535353535146443f3830261c1106000006131f2c3845515c6775828f939393938f8275665b5044382b1f1214212e3a47535f6a78859193939393939285796d6053463a2d2013111d2935414c566774808d93939393908376685d5246392d20130700000613202c3945515d676f7d87939393939392857b6e615a50443a30231a121d27303d45515d67707d8a939393939392857b6e665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a0000000000000000000000000000000000000005121f2b3744505b6574818e9b9ea09f92867b6e61594f453c3c4855626f7b8895a093867a6d6053473a3e47535f6a7784919eaaab988c7f7265594c3f3226190c00000000000000000000030f1c2936424f5c6975828f9ca8a4988b7e7165584b3e302721201f1c17110a020000000000000000000000000613202d394653606c7884919eabaca095897c6f62554b4035291d11040004101c2834404b54626f7c88959fabab9e9184786d6053463b31251a0e000000000000000000000916222f3c4955626f7c8895a2a396897d7063564a3d3023170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000b16212c353e44484a535353534a49443e362c221717222c363e45494b535353534a48443d352c21160b0000000000000000000000000000000000030c1720292f383f444a5053575a5d5e5f5f5f5f5e5d5b54524c443a2f24190d010000000b151e272e34383a4446464646464646453a39352f281f160c0000000000000000000000000000000000010c161f282f35393a4546464646464646443a38342e261e150a0000000713202d3a4653606d79868686868686867f7266544a3f33281c0f121f2b37434e58687581868686868686868275665c5044382b1f120d1925303d4a5764707e868686868686877a6d6154473a2e21140700000714212d3a4754606d7a84868686868686867f71695e52483e32281e110b151e2935414b55616b75818686868686868682796c605346392d201306000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f02000000000000000000000000000000000000000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c11060000000000000000000000000000000000000613202d394653606c78858b8e9196968f8275695e53473d333c4855626f7b8895a093867a6d6053473a37434e586976828f9ca9a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a3978a7d7064574a3d31241513120f0b060000000000000000000000000005121e2a36424d5763707d8a96a1acaa9d9083776a6054433a2f24180d0100000c18232e3947535f6a7683909daaada1968a7d7063574d42362a1c12070000000000000000000915222f3c4855626f7b8895a2a396897c706356493d3023160a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000005101a232c33383c3d464646463e3c39332c241a10101a242c33393d3e464646463d3c38332c231a0f05000000000000000000000000000000000000050e171d262d33383f44464a4d50515253535251504e4745413a32281e130800000000030c151c23282c2d3739393939393939382d2c29241e160d04000000000000000000000000000000000000040d161e24292c2d3839393939393939372d2c28231c150c0300000006131f2c3845515c676d79797979797979726d635742382d22170b0f1a26313c4d59656f7579797979797979757065544a3f34281c10081623303c4955616c707979797979797975685d5246392d20130700000613202c3945515d676d7879797979797979716d62574d42362c20160c030c18242f3a434f59656f7579797979797979766c665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b4c4841382f21191108000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000613202d394653606c777c7e8184878a8b7e7165574d42352f3c4855626f7b8895a093867a6d6053473a32414e5b6874818e9ba7a79a8d8174675a4e4134271b0e0000000000000000000003101d293643505c6976838f9ca9a396897c706356493d3023160a06030000000000000000000000000000000714202d3a46525e6975828f9ca8aea3988b7f7265584e4331281d130700000007121d2b37434e5865717e8b98a2aea89c8f8275695e5346392e23180c0000000000000000000815222f3b4855626e7b8895a1a295897c6f6256493c2f231609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000008111a21282c2f303939393931302d28221a120808121a22282d303139393939302f2c27211a11080000000000000000000000000000000000000000050b141c22282e34383a3d404344454646454543413a39352f2820160c010000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2a201f1c17110a030000000004101c2834404b555c606c6c6c6c6c6c6c66635b51462f261c11060a1520313d48535d65686c6c6c6c6c6c6c69655d5442382e23170b0814202d3944505a61646c6c6c6c6c6c6c6b5d564c4135291d1105000004111d2935414c555d606b6c6c6c6c6c6c6c65625a50453b30241a0e040007131d28313e47535d65686c6c6c6c6c6c6c69605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d2013060000000000000000000000000000000000000000000000000000000000000000050d1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5c5a6060606060605a58534a41362b201408000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f1409000000000000000000000000000000000005121f2b3744505b656c6f7274777a7d807a6e6154473b312f3c4855626f7b8895a093867a6d6053473a35414b556875828e9ba8a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000003101c28343f4a54616e7b87929facac9f92867a6d6154473d3221160c01000000000f1b26313c4754606d7a85929facac9f93877b6e61544a4034281c100400000000000000000815212e3b4854616e7b87949f9f95887c6f6255493c2f221609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000810161c2023242d2d2d2d2423211c17100800000810171d2123242d2d2d2d2323201c160f0800000000000000000000000000000000000000000000020a11171c23282c2d31343638393939393836342d2c29241e160d040000000000000000070c1012131e202020202020201f1413110d08010000000000000000000000000000000000000000000001080d1113141f202020202020201e1312100c06000000000000000c18232e39434b51535f606060606060595751493f351d140a000314202c37414b53595b606060606060605c5a544b4230261c110604101c28333e485055576060606060606054524c443a3024190d010000010d19242f3a434c51545e60606060606060585650483f33291f12080000010c161f2c35414b53595b606060606060605c53504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d201306000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000030f1b27333f49535b60626568686d70736e685e524639292f3c4855626f7b8895a093867a6d6053473a3a45515d677683909da9a5998c7f7266594c3f3326190c0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000006121f2c3844505c6673808c99a3afa89b8e8175685e5246392d20130400000000000a15202c3945515d6774818e9ba7afa4998d8073665c5144382c1f150900000000000000000814212e3b4754616e7a8793939393887b6f6255483c2f221509000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000050b1014161720202020171614100b0500000000060c1114171820202020171614100b0500000000000000000000000000000000000000000000000000060b11171c1f2024272a2b2c2c2c2c2b2a2821201d19130c0400000000000000000000000406071113131313131313120706040100000000000000000000000000000000000000000000000000000104060712131313131313131107060300000000000000000007121d273039404546525353535353534c4a463f372d230b0200040f1a252f3941484d4e535353535353534f4d494239301e140a00000b17222c363e44494a535353535353534746413a32281e13080000000008131e28313a41454751535353535353534b4a453f362d20170d00000000040d1a232f3941484d4e535353535353535046443f382f261c11060000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d010000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000b17222d38414950535558565d616366615e564c41362a2f3c4855626f7b8895a093867a6d6053473e444d57606d7a86929faca9988b7e7165584b3e3225180b0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000713202d3a4653606d7984919eabaca096897d7063564c4135291d1105000000000004111d2935414b55636f7c8995a0acab9e9185796d6053463c31261a0e00000000000000000714212e3a4754616d7a8686868686867b6e6255483b2f221508000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000407090a131313130b0a0804000000000000000005080a0b131313130a0907040000000000000000000000000000000000000000000000000000000000060c101213171a1d1e1f20201f1e1d1b1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a464646464646463f3e3a352d251c1100000009131d272f373d40424646464646464642413d3730271e0c02000005101a242c33393c3d464646464646463a3935302820160c0200000000010c161f282f35393a45464646464646463e3d3a342d241b0e05000000000008111d272f373d404246464646464646433938332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f120600000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e14080000000000000000000000000000000006111b262f383f4446494b4c5254575954524c443b30252f3c4855626f7b8895a093867a6d605347464f565f69727f8b98a3ada197887c6f6255493c2f2216090000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000005121e2b37424d5764717d8a97a1adab9e9184786c6053463a3025190d010000000000010d18242f3a4854606b7784919dabada1978a7d7164574d42372b1d1207000000000000000713202d3946525e687679797979797976695f53473a2e211408000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d10111213131212100e0707040100000000000000000000000000000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3939393939393933312e2a231c130a000000020b151d252c313435393939393939393634312c261e150c0000000008111a22282d3031393939393939392e2d29241e160e04000000000000040d161e24292c2d383939393939393932312e29221b1209000000000000000b151d252c31343539393939393939362d2b28221c140b0200000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000a141d262d3337393c3f4146474a4d4746413b3229222f3c4855626f7b8895a093867a6d605350535961686e7b85929eaaac9e9285786c605346392d2013060000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000714212d3a46535f6976828f9ca9afa3998c7f73655b504437281e13080000000000000007131d2c38434f5965727f8c99a3aea99c8f8276695f5347392e23180c0000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c5f574d42372b1e1206000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000002080d10121313131313131313070704010000000000000000000000000000000000000000000000000002070b0d0d13131313131313130f0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202c2d2d2d2d2d2d2625221e18110a0100000000030b131a202527282d2d2d2d2d2d2d292825211b140c0300000000000810171c2023242d2d2d2d2d2d2d21201d19130c040000000000000000040c13191d20212b2d2d2d2d2d2d2d2524211d1811090000000000000000030b131a202527282d2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000020b141b22272b2d2f3035393a3d403b3936302920232f3c4855626f7b8895a093867a6d60545c60636b707a839197a1ada49a8e8175655b5044372b1f12050000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000004101c2834404b55616e7b87939facac9f92867b6e6153493f3327160c0200000000000000010f1b27323d4754616d7a86929facac9f93877b6e61554b4034281c1004000000000000010d1925303a444c525f60606060606055534d453c31261a0e02000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000060d14191c1f1f202020202020201413110d080100000000000000000000000000000000000000000001080e1317191a20202020202020201c1b191510090200000000000000000000000000000000000000000000000000010507070b0e101212131312110f0d0a07060400000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131f202020202020191816120d070000000000000002090f14181b1b202020202020201c1b191510090200000000000000050b10141617202020202020201413110d08020000000000000000000001080d1113141e20202020202020181715110c060000000000000000000002090f14181b1b202020202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c201306000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c1106000000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000020a11171b1f202224292d2e30332e2d2a25292c2e343c4855626f7b8895a093867a6d6063666d70767d859195a0a9a89f93877c6f6253493f33271b0f030000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000006131f2c3845515c6773808d9aa4afa99c8f8275695e5241382d2217040000000000000000000a16202d3946525e6875828e9ba8afa49a8d8073675c5145382c1f150a0000000000000008131e28323a4146535353535353534847423c332b23190f04000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c0400000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000000003080d111314181b1d1e1f20201f1e1c1a171413100c0701000000000000000000000000000000000000000000040d161e24292c393939393939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607131313131313130c0c0906010000000000000000000004080c0e0f131313131313130f0f0c0904000000000000000000000004080a0a131313131313130707050100000000000000000000000000000104060712131313131313130b0b0905010000000000000000000000000004080c0e0f13131313131313100606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c030000000000000000000000000000000000060b0f121316191d2021242621272c2f35393a3f444855626f7b8895a093867a6d6d7074797d828a9297a0a7aaa1968e81756a5f5341382d22170b000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000713202d3a4653606d7985929eacada1978a7d7064564d422f261b110600000000000000000005111d2a36414c5663707d8a96a1adac9e9285796d6053463c31261b0f01000000000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000006101a222a3035383939393939393939392c29241e160d040000000000000000000000000000000000000a141c242b2f333439393939393939393534312c261e150c0200000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2c2b292724201f1d18120f0a04000000000000000000000000000000000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d01000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b00000000000000000000000000000000000000030506080d11131821272c33383a4145474a505356626f7b8895a093867976797d81858a8f949ea1a9a9a29891847a6e61584e432f261b1106000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000006121f2b37434e5864717e8a97a1adac9e9184796d6053463b3020140a00000000000000000000010d1925303a4653606c7884919eacada1978a7e7164584e43372b1d120700000000000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000006101c262e363b3f40464646464646464642413d3730271e14090000000000000000000000000000000000020a11171b1f252a2d2e3134363839393938383633302d2c29241d1b150e09030000000000000000000000000000000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000000000000050d161d242932383d44484c5154545c6063666f7b8895a2998c7f8285898d91979c9fa6aca69f9792867c6f685e52463c311d140a00000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000815212e3a47535f6a7683909ca9afa49a8d8073665c5044382c1f1202000000000000000000000008131f2b3844505b6673808c9aa4afa99c9083766a5f5347392f24180d01000000030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000000020b18222e3840474c4d53535353535353534f4d49423930261b1004000000000000000000000000000000060b141b22272b3036393a3e414345454646454442403d3a38352f2b27201a140d050000000000000000000000000000010d19242f3a444c525f606060606060605957524940352a1e13070000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c0100000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e2115090000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d1004000000000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b0200000000000000000000000000000000000000050f171f282f353d43484f54555d6064666d6f73767c8895a29c918c8f92989a9ea1a9aca8a09d948f857d6f6a60564c41342a200b0200000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000004101d2935404b55626f7c88949fabac9f93877b6e61544a3f34281c10030000000000000000000000030f1c28333f4a54616e7b87939facab9f94887c6f62554b4035291d100400000005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000d1925303b4650585d5f606060606060605f524c443a2f24190d0100000000000000000000000000000a141d2a34404a52585a60606060606060605c59544b42372c21150900000000000000000000000000020a11171d262d33373a4146474b4e505152535352514f4d4a4745403937322a251f170f080000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d110500000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f0200000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000000050e172129313940454f54596063676d7175797c808387929faca39c999c9fa2aaabaca49f9c96918a827b6f6b60584e443b3022180e0000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000613202c3945515d6774808d9aa6b0a99c8f8276695f5342382e23170c000000000000000000000000000b17222d3846535e6976828f9ca9b0a69a8d8074675d5145392c20150a00000005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f07000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000000000000000006111c262f3c46525c64676c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000030b141b22272f383f44464c5254575a5c5e5f5f5f5f5e5c5a5753514b47433d363129211a120a0100000000000000000000000713202c3945525d687679797979797979736d63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c39393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a00000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e2216090000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c110600000000000000000000000000000000030c172029333b434b515960636b70757a7e8285898c909299a3afada7a5a9aaaba39f9c9a93908a847e766e6960594f463c32291e10060000000000000000000003070909101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000714202d3a4753606d7985929fabada2978a7e7164574d4230261c11060000000000000000000000000006111c2a36424d5764717e8a97a1adab9f9285796d6053473c32271b0f01000005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e52452f24180c000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800121f2b3844515d6974797979797979797976685d5245392c201307000000000000000000000000000b17222d38424e58646e737979797979797979756f65594d4134281b0e0200000000000000000000030c151d262d333d41495053565e616467696b6c6c6c6b6b696663605d55544e46423b332c241c130a01000000000000000000000714212d3a4754606d7a86868686868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b1106000000000000000000000000000000000000000000040e18222a32373b3c464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c010000000000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b030000000000000000000000000000000b151e29333b454d555d606b6f767d81868a8e9298999d9fa3abb5aca6a8a09e9a9992908c87837e78716c615e574f473d342b20170d000000000000000000040a0f131516191c28333f4a546a7683909da9a296897c6f6356493c30231609000000000000000000000006131f2b37434e5865717e8b97a2adab9f9285796d6053473b3120150a0000000000000000000000000000000e1a25313b4653606d7985929eabaea2988b7e7165584e43372b1e1308000005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8f8275685c4f4235291c08000e1a2734414d5a6774808d9aa7ab9e9285786b554b4035291d10040b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7986868686868686867a6d6054473a2d211407000000000000000000000000030f1c28333f4a545f6a738086868686868686868275685c4f4235291c0f02000000000000000000020c151e272f383f444e535b6063686d7174767878797978777573706d67626058534d453e362e251c130a000000000000000000000714212d3a4754606d7a8793939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534846423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313120706040100000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000000000006101820262b2e2f39393939393939393937332c251c1309000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000007121c27303b454d575e676d747c83898e92989b9fa2aaa9a8aab0aca29a9796918e8a86837f7b76716d66615a524d453d352b22190e050000000000000000070f161b1f222325252b3844505b667784909daaa296897c6f6356493c3023160900000000000000000000000815222e3b4754606a7783909da9b1a79a8d8074675c5145382c1f130300000000000000000000000000000009141f2c3845515c6774808d9aa7b1aa9d9083776a6054473a2f24190d010005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaa99c8f8376695c50433025190e020e1a2734414d5a6774808d9aa7ac9f928679675d5145392c1f13060b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000030d1a232b3844505b666f7c8792939393939392857b6e6154473b2e211408000000000000000000000a141e2730394149505860656c70767a7e818384858686858482807d79746f6a615e57504840372e251c12090000000000000000000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e04000000000000000000000000000c18232e39424d575e696e79818990959b9fa3aaaaa8a19e9c9ea6a69a908a8784817d7a76726e6964605c545046423b332b23191007000000000000000007101921272c2f30323230394653606c7985929faca295887c6f6255493c2f2216090000000000000000000004111d2935414c56626f7c88959fabab9f95887c6f62554b4034291c100400000000000000000000000000000004101c2834404b55626f7c88959fabab9f95887c6f62564c4135291d11040005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaaa9d9083776a564c41362a1e11050e1a2734414d5a6774808d9aa7afa399867a6d6053473a2d2014070b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d21140700000000000000000000010b151f2a36414c56606c78839099a39faa9e948b7e71685e5246392d20140700000000000000000006111c263039424a535b606a6f787d82868a8d8f9192929292918f8d8a86817c756e69615a524a40372e241b0f0600000000000000000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000001070b0f111213131313131313080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c06000000000000000000000000000000000000000000000000000000040a0f1315162020202020202020201e1b1610090100000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c02000000000000000000000004101c2834404a545e696e7b838e939d9fa7aca7a09d9996918f949ea4978a7e7b7774716d6865615e5753504a423e363029211911070000000000000000040f19232b32383b3c3f3f3f424b55626e7b8898a2aea894877b6e6154483b2e211508000000000000000000000613202c3945525d6874818e9aa79faa9d9083766a5f5343392f23180c00000000000000000000000000000000000c18232e3947535f6a7683909daa9fa79a8e8174685d5245392c2013060005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaab9e918578685e5246392d2014070e1b2834414e5b6774818e9aa7b5ab94887b6e6155483b2e2215090b1825313e4b5864717e8b97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000007121d27313946525e68727f8b959fabaea2988f82766c62564d41362a1e11050000000000000000030d17232e38424a545c656c737c838a8f93999a9c9e9f9f9f9e9e9c9998928e89827b716c635c524940362d22180b02000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976695e53463a2d211407000000000000000000000000050c12171b1d1e202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000003060809131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000006121f2c3844515c666e7b8490959da5aba49f9b95908c8884828f9ca09386796e696764605d5654534d46443f38302a251f170f070000000000000000000a16212b353d4348494c4c4c4d525d67727f8c99aaaca096867a6d6053473a2d201407000000000000000000000714212d3a4754606d7a869293939393988b7e7165584e4331271d1207000000000000000000000000000000000007121d2b37434e5865717e8b989393939392867a6d6054473a2d2114070005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaada197877a6e6154473b2e23180b0f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d31261a0d0c1825323f4b5865727e8b98a5aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000020b18242f39434f59616e7a85929fa7b0a69f92867b6e615a50443b3025190e0200000000000000010b151f28343f4a545c666d77808890959c9fa4aba8a5a3a2a2a3a5a8aaa39f9b938f867e736e635b52483e342a1d140a000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a1109000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78868686868686867b6e6154483b2e2115080000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d22211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d0400000000000000000005111e2a36414c56606d78829096a0a7a8a099938e88837f7b787c8895a093867a6d60565754524c4846423b38342e261e1a140d05020000000000000000030f1b27323d474f5456585859575e616d7984919eabaa9e918477675d5145392c201306000000000000000000000c1925323f4c5865727f8686868686868686796d6054473c3121150b010000000000000000000000000000000000000f1b26313c4754606d7986868686868686867f7265584b3f3225180c0005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daab3a9968a7d7063554b4034281d14111c2935424f5c6875828f9ba8b3a6998c807366584e43372b1f16111926323f4c5965727f8c98a5b5ab94877a6e6154473b2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000a141d2935404b55606b75818e97a2adaa9f948b7e72695e52483e32291f1408000000000000000007121d27313944505c666d78818c939a9fa7a9a29f9b9896959596989b9fa2aaa59e98928a80736e635a50463c2f261b11060000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393877b6e6154483b2e21150800000000000000000000050f1820282f333738393939393939392e2d2b261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0e10111213131212100e0b080806020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c0100000000000000000713202d3946525e6873808d949fa8a7a0969187817c77726e6f7b8895a093867a6d60534a4745413b3a36312b2823201f1b1714110e090200000000000007131f2c38434f59606365656667696e75808d96a1aca89b8e817568554b4035291d1104000000000000000000000b1824313e4a56626d7279797979797979796d675d5145392c201303000000000000000000000000000000000000000a15202c3945515d676d7979797979797979726d62564a3d3124180b0005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daab4a79a8d8074675c51453a2f26201d1e2b37424d576a7783909daab6a99d9083766a5f53473c3128201e1d27333f49536774808d9aa7aea399877a6d6054473a2d21140700131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000006111b262f3845515d67707d89939ea9aea2988f82776c60574d42362d20170d0200000000000000000c18232f39434f59606d78818e939fa4aaa29f97928e8b898888898b8e92989fa3aaa29f928c80736c61584e41382d22170b0000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0604020000000000000000000000000000020506060503000000000000000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f94877b6e6154483b2e211508000000000000000000010c16202a323a3f4345464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1c1e1f20201f1e1d1b181514120e09040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d120700000000000000000714212e3a4754616d7a86929fa6aaa09590847c756f6a66626f7b8895a093867a6d6053473a3935302d2e3633312e2d2b2722201e19140d0500000000000915222f3b4854606b6f72727273767b818d929da8aca1968a7d7064574a3d2f24180d01000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c6c605d554b4135291d11040000000000000000000000000000000000000004111d2935414b555d606c6c6c6c6c6c6c6c65625b51463a2e22150900030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daab7ab9f9285796d60564c42382f2c292a2d3a47535f697885929fabb8ab9f95887b6e62584e4339312d2a2a2d3744505b6576828f9ca9ac9f928679685d5245392c20130600131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000b17222d38414e58606d7984919ea5afa79f92867b6e655b50453b30241b0e05000000000000000004101c2934404b55606b73808d939ea5a7a098928c85817e7c7c7c7d7f82868d9299a1a8a49c928b7e716a5f53493f33271c110600000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a1312110f0b0706040100000000000306070b0f11131312100d0a09070400000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b1007000000000000000000000000000000000000000606060606060606060606060606060606060713202d3a4653606d798693a0aca194877b6e6154483b2e21150800000000000000000007121d28323c444b5051535353535353534846423c332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e090200000000000000000000000000000000000000000000000000000000000000050b1013191d20212427292b2c2c2c2c2b2a282522211e1a15110d070100000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c0300000000000004111d2935414c566673808c98a2aea29890837a6f6a625f58626f7b8895a093867a6d6053473a2d30363a3b43403e3b3937332d2d2a251f170e0500000000091623303c4956636f7d7f7f7f8083868e939da4aea59e9184786d6053463a2d201307000000000000000000000006121e29343f49515658606060606060605f54514b433a2f24180d0100000000000000000000000000000000000000010d18242f3a434b51545f60606060606060585651493f34291d120600000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daab7ada2978b7e71685e544a423c3935363a3f4a54616e7b8898a2aeb5afa79a8d80746a5f554b433d393636393d4653606c7985919eabaa9e9184776b564c4135291d110400131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000030f1b27333f49535f6a73808d96a0acaa9f958c7f72695f53493f33291f120900000000000000000006131f2c3845515c67707d88939fa5a7a09590857f797572706f6f7072757a80869196a1a9a49f92867c6e655b5044382e23170c00000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261f201f1e1b181413110d080100060b101213171c1e1f201e1d1a171613100b050000000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f050000000000000000000000000000000306071313131313131313131313131313131313131313202d3a4653606d798693a0aca194877b6e6154483b2e2115080906010000000000000b17232f3a444e565c5e6060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000000000000000000000000000000040a0f161c1e24292c2d3134363839393939383634322e2d2b26201d18130c060000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a0000000000000713202c3945525d687783909daaab9f92857b6e6860585355626f7b8895a093867a6d6053473a333b4246474f4d4a4846443f3b3a36302920170d020000000e1a2734414d5a6774808b8b8c8d8f92999ea5aca59e938a7e71665c5044382b1f12060000000000000000000000010d18232d373f464a4c53535353535353524745413a31281d130700000000000000000000000000000000000000000007131d28313a41454752535353535353534b4a463f372d23180d01000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daab1a7a09d92857a6d665b544e474541424648505b66727f8c98aab4aba49f9d92877c6f675d554f4746414146474e58626f7c8997a1ada99c8f8276695c4f432f24190d0100131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000030c19232b3744505b656e7c87929fa8aea3989083786c60574d41382d21170d00000000000000000004111d2935414c55606d7984919aa4a9a09590837b726d67656362626365686d737c849197a1aba2989083786c60544a3f34281c1003000000000714212d3a4754606d7a8793a0ada6998c807366594d40332b2c2c2c2b282521201d19130d0a11171c1f2024282b2c2c2b2a272322201c160f0800000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d03000000000000000000000000060b1012132020202020202020202020202020202020202020202d3a4653606d798693a0aca194877b6e6154483b2e21191815120d0600000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000000000000000000000000060b151b21272c2f35393a3d414344454646454543413e3b3a37312c29241d17110a03000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700060000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c110600000000000714212d3a4754606d7a86939facaa998c8073695e564e4855626f7b8895a093867a6d6053473a3b454d52545c5a57555350494746423b32291f14090000000e1a2734414d5a6774808d98999a9c9fa3aba8a19e938e81756c61544a3f34281c100300000000000000000000000006111b252d343a3e3f46464646464646463a39352f281f160c01000000000000000000000000000000000000000000010c161f282f35393a46464646464646463f3d3a342d251b1106000000010c17212b333a404445464646464646463d3b38322b23190f04000004111e2b3744515e6a7784919daaaca09590958e81786c665f5854524c4d53555a606c7883909daaafa4999390959083796d67605954524c4c525458606a74818e9aa9b3aa998d8073665a4d4033271a080000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000b151e2a36414c56606c77829099a3aea79f92867b6e665b50453b2f261b0f050000000000000000000613202c3945515d67737f8c96a1aca29790837a6e69605d5556555556565d606a6f7b859199a3aa9f948b7e71665c5044382c1f1509000000000714212d3a4754606d7a8793a0ada6998c807366594d4036383939393735322d2c29241e19141c23282b2d3135383939383633302f2c2721191108000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000000020a11171c1f202c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2d3a4653606d798693a0aca194877b6e6154483b2e2c2524221e18110901000000111d2a3743505c6872787979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000020a111720262b33383a4145474a4d4f515253535251504e4b4847423c39352f28231c150c05000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f19110900000000000000000000000000000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c1313130c060603000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c00000000000916232f3c4956626f7c8999a4aea298887b6e62574d444855626f7b8895a093867a6d6053473a424d575e6169666461605b5354524d443b3025190e0200000e1a2734414d5a6774808d9a9f9fa29f9e9d9a96918b81786d605a5042382e23170b000000000000000000000000000009131b23292e313239393939393939392d2c29241d160d040000000000000000000000000000000000000000000000040d161d24292c2d393939393939393932312e29231b13090000000000050f1821292f34373839393939393939302f2c272119110700000004111e2b3744515e6a7784919daaaa9d908490938e81786e6a64605d56575f61646c727f8b95a0acac9f93878390958f82796f6b64615e56565e61646a6f7c87929facaea298897d7063564a3d3023170a0000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000007121d27303946525e68717e8b949fababa0958c7f726a5f544a3f332a1d140a000000000000000000000714212d3a4754606d7a85929fa8a89f92857b6e685e57514b4949494a4c52585f696f7d87929faaa69e9184786d6053463c31261a0e020000000714212d3a4754606d7a8793a0ada6998c807366594d40434445464544423e3a39352f2a251e262e34383a3e424446464543403d3c38332b23190f050000131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000000020c141c23282b2d393939393939393939393939393939393939393939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884868686868686867b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a0200000000000000000000000000000000000000030b141b222732373d44484c5254575a5c5e5f5f5f5f5e5d5b5855534d4745413a342e261e170f0700000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000000000000000000000000080e171f252a33384851595e6060605c60626567686a6b6b6c6c6c6b6a6a68666462605c6060605f5c574f453a29241d160d07000000000000000000000000000004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a20202020201913120f0b060c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c1003000000000a1724303d4a5763707d8a96abab9f9285796c6053463c4855626f7b8895a093867a6d6053473a46525e696e7673716e6c6567615e564d42362a1e110500000e1a2734414d5a6774808d939393989291908d8a847e746d665c51483e30261c11060000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2c21201d18130c0400000000000000000000000000000000000000000000000000040c13181d20212c2d2d2d2d2d2d2d2524221d18110901000000000000060f171e24282b2b2d2d2d2d2d2d2d2322201b160f070000000005111e2b3844515e6b7784919eaaa4978b7e8491938e827c75716d686b6b696e71767e87929fa7b1a79c8f827b8692948f837c75716e686b6b686d70757c859299a3afaa9f9285796d6053463a2d2013070000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000c18232e39424f59616d7a85929ea6aea3999083786d60574e42382d21180b0200000000000000000007131f2c38434f5965727f8c98a2aca0968b7f72695f564d45403d3c3c3d41454e57606b74808d98a2aca1968a7e7164574d42372b1e12060000000714212d3a4754606d7a8793a0ada6998c807366594d4c5051525352514e4b4745413a36302a30383f44464a4f51525351504d4a48443d352b21160b0000131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000000a141e262e34383a46464646464646464646464646464646464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11060000121e2b3845515e6b7884919393939393887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000030c151d262d333c43474f54565d606467696b6c6c6c6c6b696765615f5754514b443f3830292119100700000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000000000000000000000000050d141a2136424e59636b6c6c6c6c6b64615a5c5d5e5f5f5f5f5e5e5d5b535b60656c6c6c6c6b6861574c403428130c0400000000000000000000000000000006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f202c2d2d2d2c26201f1c17110a141e28333f4a54606a74808d979393939392877c6f665c5044382c1f1206000000000b1824313e4b5764717e8a97a4aa9e918477655b50443c4855626f7b8895a093867a6d6053473b4754616e7b82807d7b7976746e695e52463a2d20140700000e1a2734414d5a6774808686868686858483807d79716c605c544a40362c1e140a0000000000000000000000000000000000060d12151819202020202020201f1413110d070100000000000000000000000000000000000000000000000000000001070d1113141f20202020202020181815120d06000000000000000000050c13181b1e1f20202020202020161613100b04000000000005111e2b3844515e6b7784919eaaa3978a7d7d8992948f86817d7a797778797b7e838b9299a3afaba0958a7e737f8c94959087827e7a797878797a7d82889297a1abaea3988d8074665c5145382c1f13060000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000004101c2834404b54606b74818e97a1ada79f92877c6f665c50453c2f261c0f06000000000000000000000915222f3b4854606b7784919eaaab9e9184786d60574d443b352f2f2f30353c454f59616d7a86929faca89d908376695f53473a2d2114080000000714212d3a4754606d7a8793a0ada6998c8073665956595c5e5f5f5f5e5b5854524c46413a333c424a5053575b5e5f5f5e5d5a56544f473d33271c100400131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d130700000000000006111c2630383f444653535353535353535353535353535353535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919e9f9f9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a00000000000000000000000000000000030c151e272f383f444e54596063686d7074767778797978787674716e6965605d55504a423b332b221910070000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000002091f2c3945525e6b757979797978706c615f57514b525352524b51575f656c71787979797873685c5044372b1e11000000000000000000000000000000000713202d3a4653606d798386868686868686857a6d60584e42382e282b383939393939332d2b28221c140b17222d38424e58606d7a858686868686868683796d6053463a2d201307000000000b1824313e4b5764717e8a97a4ab9e918578665c50443c4855626f7b8895a093867a6d605347424e5865717e8b8d8a888583807b6e6154473b2e21140800000d1a26333f4c58646e74797979797979787774706d66625a514a42392e241a0c020000000000000000000000000000000000000106090b0c131313131313131307060401000000000000000000000000000000000000000000000000000000000000000104060713131313131313130c0b090601000000000000000000000001070c0f1112131313131313130a0907040000000000000005121e2b3845515e6b7884919eaba3968a7d73808d9499928e8a8785848585888b90959fa3abaea3999183786d78828f959a938f8b8786848485878a8e939aa1a9afa59f92867b6e61544b4034281c10040000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000040e1a242c3845515c66707d89939ea9aba0958c80736a5f544a3f332a1d140a0000000000000000000000091623303c4956636f7c8996a0aca3998b7f72665c50453b32292422222429333d46525d6874808d9aa8ab9f95887b6e6155483b3025190d0100000714212d3a4754606d7a8793a0ada6998c807366606366696b6c6c6c6a6865605d56524c443e454d545c6064686b6c6c6b69666360594f44382c20130700131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d0000000000000b17232e38424a50535f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f606d798693a0aca194877b6e615f5f5f5f5f585651493f34291e120600121e2b3845515e6b7884919eabaca194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000a151e273039414950585f626b70757a7d808284858686858483817e7b77726d67605c544d453d342b22190f05000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d03000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000006121f2c3844515c666d7779797979797979786d685d52463d302e34384546464646463f3938332d261d18111c262f3c45525d686d7879797979797979776d665c5044382c1f1206000000000a1723303d4a5663707d8996a9ac9f9286796d6053463e4855626f7b8895a093867a6d6053474b54606a76838f9997989290857a6d6053473a2d20140700000b1723303c47525c64676c6c6c6c6c6c6b6a6764605c545044403930271c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eaba396897c7078828f949f9b97989291919298979d9fa7aeaaa29f92877d70666d7a8390959f9c97999291919298979b9fa4acaca49f938c7f72695e5342392e23180c000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140b0b0b0b0c16202b37424d57606d7984919da5afa3999083796d60584e42382e21180b020000000000000000000005121e2a36424d576774808d9aa8ac9f92867a6d61544a3f33292018161619212935414c56626f7c8895a0aca7998c807366564c4135291d110500000714212d3a4754606d7a8793a0ada6998c8073656c6f7376777879787775716d68615e5650484d575f666d7175777979787673706b6054483c2f22160900131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d12070000000003101c28343f4a545c6a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22150900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000006111c263039424a535b606a6f767d82868a8d8f919292929291908e8b88847f7a726d665e574e463d342b21170b0200000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c413430383f445253535353534c46443f382f2a2119141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c1003000000000815222e3b4855616e7b8897a1ada399897d70635a50474855626f7b8895a093867a6d60534c535c666f7c89949faaa29b8e8175675d5145382c1f1306000007131f2b36404a52585a60606060605f5e5d5a5753514b423f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e10111212131313131211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7885929f9f9f95887c6f6d79828d939a9fa29f9e9e9fa3aaa9a9aba39f98928a7f726b60686d7a838d939a9fa39f9e9e9fa2aaa8a9aba49f9a938c81776c60574d4230271d1207000000131f2c3946525f6c7985929facada093877a6d6054473a2d211818181818181e28323a47535f69737f8c96a0aca89f92877c6f665c51463c30261c0f0600000000000000000000000714212d3a46535e697784919eaaa99c8f8276685e5242382e21170d07080f1924303a47535f6a7784919daaaa9d908377685e5246392d20130700000714212d3a4754606d7a8793a0ada6998c807370787c7f838485868584817e7a746d68615a51575f696e787e828485868483807d7063564a3d3023170a00131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000006121f2b3844505c6674797979797979797979797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3124180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000040e17232e38424a545c656c727c82898f92999a9c9e9f9f9f9f9e9c9a9895908b857f786e6960584e463d33291d140a000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000c18232e39424a51535d606060606060605e54524c433a2f38424a505e5f6060605f5953504a423b332a251f19242f3a434c52545e606060606060605d53504a42382e23170c00000000000613202d394653606c7985929eabab9b8f82756c615a544e55626f7b8895a093867a6d6053565d656d7983909da6aca0958a7d7064554b4035291d10040000030e19242f3840474c4d53535353535251504d4a464540393028231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406090e12141517191b1d1e1f1f2020201f1f1e1d1c1a18161312100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6779869293939393887b6e676d7880878f93999b9d9e9f9f9f9e9c9a99928e867e726d62595e686d7980878e92999a9c9e9f9f9f9e9d9a99938e877f746c655b50453b311e150b00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2424242424242424303a44505a616e7b86929fa8aca0968d80736a60544b40342a1e150a0000000000000000000000000815212e3b4854616e7b8796a0acab988c7f7265564c4130261c0f06000008131e2b37434e586774808d9aa7ac9f93867a6d6154473a2e21140700000714212d3a4754606d7a8793a0ada6998c80747d83898c8f91929292918e8b86807a706c635b5e696e7b838a8e91929291908d86796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c10040000000713202d3a4653606d78868686868686868686868686868686868686868686868686868686868a95a1b9ac9f9286868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000000020c162028343f4a545c666d777f8790949b9fa3aba7a3a2a1a1a2a4a8a7a7a09d97928b837b6f6a60584e453b2f261b1106000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201408000000000000000000000000000000000007121c2730394044465153535353535353524745413a31343f4a545c6a6c6c6c6c6c66605b544d453f363029201e28313a41454752535353535353535146443f3830261c1106000000000005121f2b3744505b6574818e9ba6aa9e938a7e716c62605857626f7b8895a093867a6d605c60686d77818e95a0aca79d9184786c605346392f24180c0000000008121d262f363c3f414646464646464544413d3a38342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141a1e2121242628292a2b2c2c2d2c2c2c2b2a29272522201f1c1814120e0903000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79868686868686867a6d61666d737c82878b8e909192929291908d8a86817b716c625b51565e676d737c81868a8d909192929291908e8a87817c736d605b53493f33291f0c0300000000131f2c3946525f6c7985929facada093877a6d6054473a31313131313131313135414c56616c76828f98a3aea49a9184796d60584e42392e22180c030000000000000000000000000b1825313e4b5864717e8b97a8aea399887c6f6255493c3022140a000000020f1b26323d4a5763707d8a96a8afa4998a7d7064574a3d3124170700000714212d3a4754606d7a8793a0ada6998c80808a9095999c9e9f9f9f9d9b98928d857e736d63616e7b8590959b9e9f9f9e9c9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000713202d3a4653606d798692929292929292929292929292929292929292929292929292929298a3aebaaea399929292929292928b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000008131e28323a44505c666d78818c92999fa6a9a19e9a9795949596979b9fa2a9a9a29f9590857c6f6a60574d41382d22170b01000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c10040000000000000000000000000000000000000b151e272e34383a4446464646464646453a39352f2b3844505c66757979797979726c665f575146423b3229251f282f35393a4546464646464646443a38342e261e150a000000000000030f1b27333f4953626f7c89949ea9a59f92877e756f6a6764626f7b8895a093867a6d65676d717a818e939da7a99f958a7e71665b5044382b1d120700000000010b141d242b303334393939393939383734312d2c28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f20252a2d2e31333536373839393939393838373534322f2d2c2823211e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67767979797979797976685e5c606a6f757a7e8183858586858483817e7a746e69615a51494c555c606a6f757a7e8183848586858483817e7b756f6a635b504941382d21170d0000000000131f2c3946525f6c7985929facada093877a6d6054473e3e3e3e3e3e3e3e3e3e3e45525d68717e8a949faaa89f93887d6f675d51463d30271d1006000000000000000000000000010e1a2734414d5a6774808d9aa7ac9f9286796d6053463a2d201307000000000a14212e3b4754616e7a8796a1adab998d8073665a4d402f24180c00000714212d3a4754606d7a8793a0adab9f92858d929da0a7aaa39f9e9e9fa2a39f97928a7f736d6975828e97a0a7aaacaaa29f9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e0200000713202d3a4653606d7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aab4bfb4aba39f9f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000010d1924303a44505a606d78818e939fa3a9a29f97918d8a888788898b8e92979fa2aaa79f9792867c6f695e53493f33271d12070000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000000000000000030c151c23282c2d3739393939393939382d2c29242d3a4653606d7987868686867f786e69625b524d443e3530282024292c2d3839393939393939372d2c28231c150c03000000000000000b17222d384854606a75828f97a2aaa399928b827c7773716e6f7b8895a093867a6f7175797e848e939da5aba2979083786c60544a3f33281c0b010000000000020b12191f2326272d2d2d2d2d2c2b2a2724201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151a1d24292c2d31363a3b3d4041434445454646464645444342403e3c3a38342e2d2a261f1b17110a0200000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6c6c6c6c6c6c6c6c6c5e5651586062686d71747678797978787674716d67615e5750483f434b51585f62686d71747678787978777674716e69625f5851443f382f261b0f050000000000131f2c3946525f6c7985929facada093877a6d60544b4b4b4b4b4b4b4b4b4b4b4b4f59606d7a85929ea6aca1968d80746b60554b40342b1e150b0000000000000000000000000004111d2935414c55697683909ca9aa9d908377665c5144382c1f1206000000000714202d3946525e687884919eaba99c8f827669554b4035291d1004000714212d3a4754606d7a8793a0adada29792979da49f9c97989291919298969a9f9f918c7f726e7b87939fa9b1a7a09d98929286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e120500000713202d3a4653606d798693a0acacacaca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8b1a9a3a19f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000005111d2935414c56616c74808d939ea5a7a097928b85807d7b7b7b7c7e81858c9298a0a7a9a29891857b6e655b5044392f24180c000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d1f2b3844505c66717e879399928c827b726d615e565046413a3229241d20212b2d2d2d2d2d2d2d2a201f1c17110a03000000000000000006111b2c38434e58616e7b859298a2a9a39f948f8984807e7b7a7c8895a194877a7c7e82858b91969ea5aaa29992857b6e665b5042382d22170b0000000000000001080e13171a1a20202020201f1e1d1a171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191f262b2f35383a3e4246484a4c4e50515252535353525251504f4d4b494644403b3a36312b27221b140b070100000000000000000000000000000000000000000000000000000000000000010d18242f39434b515f606060606060605f524c454e54565e6165686a6b6c6c6c6b696764605d55534d453e363940454e53565d606467696b6c6c6c6b6a6764615e57534e4640332d261d140a000000000000131f2c3946525f6c7985929facada093877a6d605757575757575757575757575754606b74818e97a1ada59e9184796d60594f43392f22190c04000000000000000000000000000613202c3945515d677885929eaba89b8e827568544a4034281c10040000000005111e2a36414c566976838f9ca9ab9e918578675d5145382c1f1306000714212d3a4754606d7a8793a0adb3a9a29fa2a19e948f8b8786858485878a8d92979f93887e727e8b99a4afaba0959088858686796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d21140600000713202d3a4653606d798693a5afaca29a979393939393939393939393939393939393939393959ca6b1a99f97949393939393938b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f1306000000000000000713202d3946525d68717e8a929da5a79f9590857f7974706f6e6e6f7175797f869195a0a7aaa1978f82776c60554b4035291d1004000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000000070c1012131e202020202020201f1413111c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191f202020202020201e1312100c0600000000000000000000000f1b27323d46525e69707d8692979ea5a69e9c95918d8a888786929fac978d87898b8e92979ea1a8a8a09892877e70695f544a3f2f261c110600000000000000000003070b0d0e13131313131312110e0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a3137394045474a4d535457595b5c5d5e5f5f605f5f5f5e5d5c5a585553514a4846423b37332d261d18120c040000000000000000000000000000000000000000000000000000000000000007121d283139404553535353535353535346413c43474c5254585b5d5e5f5f5f5e5d5a5754514c46423b332c2e343c43474c5254575a5d5e5f5f5f5e5d5b5754524d47433c3427221b140b02000000000000131f2c3946525f6c7985929facada093877a6d646464646464646464646464646464666f7c88939fa9a89d93897d70675d51473d3129241e160e060000000000000000000000000714212d3a4754606d7a8797a2ada6998c807366594d402e23180c0000000000010d192530414e5a6774818d9aa7ada197867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbcb3ada9a1979289827e7b797878797a7d81858d929992857b818e9babafa49990837c79797b6e6255483b2f22150800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000713202d3a4653606d7986939ea8a69a908a86868686868686868686868686868686868686868a95a1ada3978d87868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000000000005121e2a36424d57616d7a85929ea4a99f9590837b726d66646261626364676d727b839095a0aaa99f948b7e71675d5145382c1f140900000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000004060711131313131313131207060b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f13131313131311070603000000000000000000000000000a16212a36424d57606b707d858e939d9fa7a7a09d9a9795989298a3ae9f979495989b9fa2a9aaa29f9691867d706c61574d42382d1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363c42474b515357575e61646668696a6b6c6c6c6c6c6b6b6a68676562605c5455534d46443f382f29241d160d05000000000000000000000000000000000000000000000000000000000000010c161f282f3539464646464646464646393632373a4146474b4e505252535251504e4b4745413a36312921232831373a4145474b4e505152535251504e4b4746423b37312a2217110a0200000000000000131f2c3946525f6c7985929facada093877a71717171717171717171717171717171717883909aa4ada1968e81746b60554e48443d35302820180f0600000000000000000000000915222f3c4855626f7c8895a9b3a4988b7e7165584b3e32251807000000000000081926333f4c5966727f8c99a5b2a995887b6e6255483b2f221508000714212d3a4754606d7a8793a0adbab9ada19792857d76716e696b6b676d70747a808792978e81828f9ca9ac9f93877b6f6a6c6e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000007131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030006121f2b3844505c6675818e96a1a4978a7e79797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3125180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000000000714212d3a46535e6974818d97a1ada19790837a6e69605c5455545556555c60696e7a839098a2aea69e9184796d6053473b31261a0e0200000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000040606060606060605000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00060606060400000000000000000000000000000000040e1a25303b454f59606b707b818a90959a9ea1a8a6a4aaa39fa3aab4a8a3a1a2a4a8aba49f9c98928c847c706b615a50453b2f261c0b0200000000000000000000000306080909090909090909090909090909090909090909090909090909090909090909090909090909090909090806030000000000000000000000000000020b141c2228323b41464d53555d606468696e70737476777878797979797877767573716f6d6665615f57535049413d352f281f170f06000000000000000000000000000000000000000000000000000000000000040d161d24292c39393939393939392e2d2a272b3036393a3e4143454646454543413e3a39352f2a251f171820262b2f35393a3e4143454546454443413e3b3a36302b2620181006000000000000000000131f2c3946525f6c7985929facb1a4988b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e808d95a0acab9e91847a6d67625f58544f45413a322a21181006000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000b1825313e4b5864717e8b97a4b0a3968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbcb1a79e92857c706b64615e57555d6063686d747e8692938e86929faca99d908376695f60625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000010b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f12060003101c28343f4a54606d7a84919ea59f92867b6e666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22160900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f020000000004101d2935404b55616e7b86929fa9a69e92857a6e685e57514b484848494b51575e686e7b86929fa9ada1968b7e7165574d42362a1e12050000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000000000009141f29333d474f5960696e757d83888d9196979a9b9d9e9fa3aab4aaa29f9e9c9b9999938f8b857f796f6a615950483e33291d140a00000000000000000000040a0f121515161616161616161616161616161616161616161616161616161616161616161616161616161616161515120f0a030000000000000000000000020b141d262d333e444c52575f62676d7174787b7d7f81838485858686868585848382807e7c7976726e6964605b534f454039312921170f06000000000000000000000000000000000000000000000000000000000000040c12181d202d2d2d2d2d2d2d2d21201d1b1e252a2d2e32353738393939383634312d2c29241e1a140d0c151a1e24292c2d31343638393939383734312e2d2a251f1b150e0600000000000000000000131f2c3946525f6c7985929facb8a69b908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da7b1a79a8e817b77746f6a636059524c443c332a22180f050000000000000000000b1825313e4b5864717e8b97a4afa295897c6f6256493c2f2316090000000000000a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000714212d3a4754606d7a8793a0adb8ab9f958a7e716a605954524d4b5154565d616c707d8793989298a3aea79a8d817467575355534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000006111b2935404b5564717d8a99a3afac9f9285796d6053463a2d20130700000b17232e3845525d68707d89939da2989083796d6059606060606060606060606060606d798693a0aca194877b6e616060606060585651493f34291e120600121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150802020202020202020202020202020202020202020202020000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f221509000000000006131f2c3945515d6774818d99a3ab9f948a7e71685e564d45403c3b3b3c40454d565f69727f8b97a1ada99d908377695f53463a2d211407000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d20140900000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000000000000030d17212b353d474f575e616b70767c8084878a8d8f90919298a3aea2989291908e8c8986837e79726d6660584f473e362c21170b02000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000000a141d262f383f4450565e61696e74797d8184878a8c8e8f909192929392929291908f8d8b8886837f7b76706c656059514b433b332921170d0400000000000000000000000000000000000000000000000000000000000001070d101320202020202020201413110f13191e202125282a2b2c2c2c2b2a272421201d19130e0903030a0f13191d202124272a2b2c2c2c2b2a282421201e1a140f0a030000000000000000000000131f2c3946525f6c7985929facb8aca29b9897979797979797979797979797979797979a9da4aeb5a99d938e8784817c76706b605d564e463c342a21170b0200000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f2215080000000000000916232f3c4956626f7c8995a2afa5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adb6aa9d9083776c61584f4846424145474c525a616b73808d969fa3aab4a5998c7f7266594c4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000006111c2935414c56606b74818e96a1a0958d80746b60564c53535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b0a08040000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000000000714202d3a4753606d7985929faba89c8f82766c61564c433b342e2e2f2f343b444d57606d7985919eababa095887b6e6155483b2e221508000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000000000000050f19232b353d454d525961636a6f74787b7d8082838486929fac9f92868483827f7c7a76716d67605c544e463e352c231a0f0600000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181006000000000000000006111b262f38424a505a61686e747b81858a8e919697999b9c9d9e9f9f9f9f9f9e9e9d9b9a9898928f8c87827d78706b605d554d453b33291f160c0100000000000000000000000000000000000000000000000000000000000000010406131313131313131307070502080d111314181b1d1f1f201f1e1d1b181413110d08010000000001080d111314181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000131f2c3946525f6c7985929facb8b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a7a9aeaeafafa59d9a96918d88837d746d685f584e463c33291d140a00000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998c807366594d4033261a0d000714212d3a4754606d7a8793a0adb3a9988b7f72655a50463d3a3635393a41465059606d7984919eabb4b2a5988b7f7265584c3f3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000713202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000d19242f3a444f59606d7984919aa49f93887d70685d5245464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11070000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b171714110c05000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000004101c2834404b5564717e8b98a2aca096897d70635a50443b31282321222329323c44515c6673808c99aab1a7988b7e7265584b3f3225180800000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000071119232b333b42464f55585f6267696e71737576787c8895a093867977767572706d6764605d55514b423d342c231a1108000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000040d17222d38414a545b606c717a81878d92989b9ea1a8a6a7a8a7a5a4a3a3a3a3a4a5a6a8a6aaa39f9c9a938f8a837d746d675e574d453b31281d13070000000000000000000000000000000000000000000000000000000000000000000006060606060606060000000000010507070b0e101213131212100e0b070604010000000000000000010406070b0e101212131211100e0b08070502000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a5a7aba8a09e9a949089817a6e6a5f584e453b2f261c1106000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adada197877a6e6154473e342d2a292c30353e45515c67727f8c99a3aeb2a5988b7f7265584c3f322b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000008131e28323d45515d67707d88939fa49a91847a6d60594f443a303939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e28282828282828282828282828282828282828282828282828282423211c1710080000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000006131f2c3845515c6775828f9caaaa9d9184776b6054483e32291f18151518202834404a54626f7b8898a2aea89b8e8175685b4e423025190d0100000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000000000000071119202930363e44484e5355575e616467686a6f7b8895a093867a6d69686663605d5553514b454039302b221a1108000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a0000000000010c161f27333f49535b666c747e858e92999fa2aaaba9a8a19e9c9a9897979696979798999c9e9fa4acaca49f9c95908981796e695f574d433a2f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939495989b9ea1a9aaa69f9c938e847c6f6a5f574d42382d22170b000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0adab9e918578685e5246392c221e1d20242934404b55616e7a86929facb2a5988b7f7265584c3f32251a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000010d19242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000010c16202935404b55606b74808d96a0a1968e81746b61564c4135292d2d3a4653606d798693a0aca194877b6e6154483b2e2d2525221e18110901000000121e2b3845515e6b7884919eabaea194887b6e6155483b35353535353535353535353535353535353535353535353535353531302d28221a120800000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a00000000000713202d3a4653606d7985929facab998c7f7366594f44362c20170d07070e18232e394653606c7985929fabaa9d9184776a564c41362a1d110500000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000000000000070e171f252a33383c4347484d5254575a5c626f7b8895a093867a6d605b595653514b47454039342e271e19100800000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000007131d28313a44505b656c78808a92979fa3abaaa69f9c9896918f8d8b8a8a89898a8a8b8d8f91939a9c9fa4aca7a09d938e837b6e695f554b41352921160a000000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a050000000000000000000000000104060712131313130908060300000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868787898b8e92979da0a7aba59d9691857c6f695e544a3f33281d12070000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada99c8f827669564d41362a1a12111319232f3946525e687683909da9b2a5988b7f7265584c3f32251909030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000000081824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f00000000040d18242f3a434f59606d79849199a39d938a7d70685e52463e32292d3a4653606d798693a0aca194877b6e6154483b2e21191816120d070000000000121e2b3845515e6b7884919eabaea194887b6e615548424242424242424242424242424242424242424242424242424242423e3c39332c241a100500000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f06000000000a1723303d4a5663707d8998a2aea399897c706356493d32231a0e05000007121f2b3844505b6676838f9ca9ac9f928579685e5246392d20130700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b0000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000050d141a21282c31373a3c4246484a4d55626f7b88959f93867a6d60534c494745403a39352f28231d150c07000000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f1206000000010d18242f3a434f59606c77818d929fa2a9ada59e9b948f8b888482807f7e7d7d7d7d7e7e808284878b8f939a9ea6aca59d9590847b6e675d51453d32271b0f03000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a03000000000000000001070d1113141f202020201515120f0a040000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797a7b7c7e81858a90959fa3aba8a19792857b6e665b5044392e23180c0000000000000e1b2835414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0ada89b8e8175685b4e423025190f0408121d2a36414c566774818d9aa7b2a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1724303d4a5763707d8a96a3b0a99c908276695d5043362a1d10000000000007131d28313d45515d676f7c87929fa59e91857a6d615a50443b302d3a4653606d798693a0aca194877b6e6154483b2e211508090601000000000000121e2b3845515e6b7884919eabaea194887b6e61554e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a49453e362c22170c00000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000d192633404c5966737f8c99aaac9f92867a6d6053473a2d201407000000030f1c28333f4a546874818e9ba7aea298877a6d6154473a2e21140700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000002090e161c20262b2e30363a3b3e4855626f7b88939393867a6d6053473d3a39352f2c29241d18120b030000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e21150800000004111d2935414b55616b73808d939da4ada9a29f938e88827e7b78757472717070707071727375777b7e82878f939fa2aaa7a0969183796d60594f43382c1f14090000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d04000000000000040c13181d20202b2d2d2d2d22211f1b150e0600000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666c6d6e6f7274797e838c9299a3aba9a1978f82786c60554b4034281c100400000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada79a8d8174675a4e4134271b0801010d1925303e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000010c161f2935404b55606a73808d95a0a1978e81756c61564c41362d3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b575550483e33281c110400000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101d2935404b556975828f9ca8aa9d918477675d5145392c201306000000000b17222d414d5a6774808d9aa7b4aa94887b6e6155483b2e2215080005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000000000000000000000000050b10151b1f21252a2d2f3c4855626f7c8686868686796d6053473a2d2c2924201d18120c0700000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000613202c3945515d67707d8a929ca5aea9a197928a817c76726e69696765646463636464656669696e72767c828a9298a2aaa8a0958e81746b6054483c31261a0e02000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000000040d161d24292c2d38393939392f2e2b2620181006000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060605b6060616265666d71787f879299a3afa99f948b7f72675c5145382c1f130700000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100081724303d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000040d18242f39434e58606d79839099a39e938a7e71685e52463e333a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6868686868686868686868686868686868686868686868686868686868686864615a5045392d21140800000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006131f2c3845515d677884919eaba99d9083766a554b4035291d110400000000061a2633404d596673808c99a6aea295887b6f6255483c2f221509000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000040a0f12151a1e212e3a47535f6a76797979797976675c5145382c201d1813100d0701000000000000000000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000004101d2935404b55606d7984919ea4aeaaa19791857e756f6a65615f575a58575756565757585a565e61656a6f757e869298a2aea89e93897c6f63574d42372b1e12050000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a000000010c161f282f35393a45464646463c3b37322a22180e040000000000000000131f2c3946525f6c7985929facada093877a6d6054535353535353535353535353534a5053545456545c60666d737e87929fa7b0a69e9185796d6053463a2f24180d01000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100091623303c4956636f7c8996a2afa5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000007121d27313d45515c666f7c87929fa59e92857a6e615a50453b3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7575757575757575757575757575757575757575757575757575757575757575716c6155493c3023170a00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000714202d3a4753606d7a86939faca89c8f8275695c4f422f24180d01000000000d1a2733404d5a6673808d99a6afa295887c6f6255493c2f221609000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000306090e121f2b37434e585f626c6c6c6c6c6c5c554b4034291c110d0704010000000000000000000000000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d10000006131f2c3945515d67737f8c96a1adaea29891857b716c625f5855534d4d4c4b4a4a4a4a4b4b4d4d5254585f626c707c86929fa7afa59c8f8276695f53463a2d211407000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000007131d28313a40454752535353534847433c342a20150a0000000000000000131f2c3946525f6c7985929facada093877a6d6054474646464646464646464646463f44464748494b51545c606c727e8b959fabada1978b7e7165554b4135291d1104000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222f3b4855626e7b8895a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916232f3c4956626f7c8995a2afaa9d9183776a5e5144372b1e1100000000000000010b151f2834404b545f6a737f8c959fa1978f82756c62574d423a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb5a89b8f8281818181818181818181818181818181818181818181818181818181818181817e7164574a3e3124170b00000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000915222f3c4855626f7b889aa4afa89b8e8275685b4f422d22170b00000000000e1b2834414e5b6774818e9aa7b4ab95887b6e6255483b2f221508000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c010000000000000000000000000000000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d1000000714202d3a4753606d7985929ea8b1a79f92867c6f69615a534e484642413f3e3d3d3d3d3e3f404246474e535a616a717e8b959fabac9f93877b6e6155483b2e22150800000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a00010d18242f3a434b51535e6060606055534e463c32261b0f0400000000000000131f2c3946525f6c7985929facada093877a6d6054473a393939393939393939392d3338393a3b3c40454a505a606c7883909da9b3a99d908376675d5145392c201306000000000c1926333f4c5966727f8c99a5aea195887b6e6255483b2f2215080000000000000916222f3c4955626f7c8895a2afa5988c7f7265594c3f3226190c000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000000000030d18232e39424e58606d78839098a39e948b7e71695e52463f4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7aa9e938f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c807366594d4033261a0d00000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e221508000a1724303d4a5763707d8a96acb6a89c8f827569544a3f33281c0f0300000004111d2935414c566875828e9ba8aea399877a6e6154473b2e211408000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d1207000000000000000000000000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d100004101c2834404b5464717e8a97a2acaca0958b7e726a5f575047433c3a3631323131303031313230363a3c43475058616c7683909da9afa49a8c7f7265594c3f3226190700000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d0004111d2935404b555d606b6c6c6c6c625f584e43372b20150a00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d22282b2d2d2e2e34383f44505b65707d8997a2adac9f92867a6d6054473a2d211407000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000000000000a1623303d495663707c8996a3afa4988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000b1824313e4b5764717e8a97a4b1a99c8f8276695c504336291d1000000000000000000007121d27303c44505c666f7c86929fa69f92857b6e615b51454653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7afa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000b1825313e4b5864717e8b97a4b1a99d908376665b5044382b1f130a0603060a13202c3945525d687784919daaac9f9286796c605346392d201306000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b01000000000000000000000000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100006131f2c3845515c6675828f9a9c9fa29d9083786d60584e453e37322d2a262524242323242425252a2d32373e46505a64717e8b97aab3ac9c8f8275695c4f422f24180c00000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3945515d676d78797979796f6a5f53473d32271b0f00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020171c1f20212123282e343f4953606d7985929eabafa3998a7d7063574a3d3024170a000000000b1724313e4a5764717d8a97a4b0a3968a7d7063574a3d3024170a0000000000000b1724313e4a5764717d8a97a4b0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e000000000000000000000b151e28343f4a545f6a727f8c949fa2978f82766d62574d4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a6998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e221508000c1926323f4c5965727f8c98a5b2ab9e9285796c6053463a30241b14121012141c26303a4754606d7a86939facaa9d918477655b5044372b1f1205000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d0300000000000000000000000000000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000713202d3a4653606d79868b8d909298988a7e71665c50463c332b26211e1a1918171717171818191e20262b343e4754616e7b8798a2aeaa9e9184776b554b4035291d100400101d293643505c69768386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000714202d3a4753606d7a85868686877c6f62584e43372b1d1207000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313130b0f12131415181c232d3844505c6675828e9ba8b5ab998c7f7266594c3f3326190c000000000916232f3c4956626f7c8995aab4a4978b7e7164584b3e3125180b0000000000000c1925323f4c5865727f8b98a5b4aa95887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004101c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000030c17232e38424e58606c78839098a29f948b7f72695f544a53606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b1a9a3a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998c807366594d4033261a0d00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000d1a2733404d5a6673808d99a6b3ada297887c6f62564c41352d26201f1c1f20262e38424e5864707d8a9aa4afa89b8e81756853493f33271b0f03000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000613202d394653606c777c7e808385888b867a6d60544a3f342a211b15120e090b0a0a0a0a0b090e11151b222d3a46525e697885929fabac9f928679675d5145392c1f130600101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d10000613202c3945515d67717e8b959a8f82756a605447392e23180c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606000003060607070c111b28343f4a546673808d99a6b3a69a8d8073675a4d4034271a0d010000000814212e3b4754616e7a8798a3aea6998c7f7366594c40332619090000000000000d1a2733404d5a6673808d99a6aea298877a6d6154473a2e211407000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000006131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000006111c26303c44505b666e7b86929fa69f92867b6e665b5053606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a99f9894939393939393939393939393939393939393939393939393939393939393938c807366594d4033261a0d0000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d211407000e1a2734414d5a6774808d9aa7b3b3a9998c8073685d52463f382f2d2b282b2d30383f4a545f6a76828f9cacb0a6988b7e7265584b3f2d22170b00000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c07010000000000000000000000000000000000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d0005121f2b3744505b656c6f717476797b7e7e71675d5142382e22180f0a0502000000000000000002050b111e2a36424d566b7884919eabafa399867a6d6053473a2d20140700101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100004111d2935404b55606d7883909d94897c6f62544b4034281c10040000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000b17232e3f4c5965727f8c98a5b2a79a8e8174675b4e4134281b0e010000000613202d394653606c7985929faca79b8e8174685b4e4131261a0e020000000003101c28343f4a546875828e9ba8ac9f928579685e5246392d201307000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000714202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000a151e28333f4a545f69727f8b949fa2989082786c605753606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a3988d888686868686868686868686868686868686868686868686868686868686868686807366594d4033261a0d00000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c201306000e1b2734414e5a6774818d9aa7b4b8ab9f92857a6d615b5049413c393834383a3d424a505c666e7c87939facab9f94877b6e6154483b2e21150600000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313131306040000000000000000000000000000000000000000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00030f1b27333f49535b60626467666c6e71716c62554b4030261c100600000000000000010507090e12161c222c3845515c677885919eabaea399877a6d6054473a2d21140700101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d1000010d18242f3a44505c66717e8a979a8e8174665c5145382c1f13060000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000104091925323f4c5865727f8b98a5b2a89b8e8175685b4e4235281b0f0200000005121f2b3744505b657783909daaa99c90837669574d42362a1e12050000000006121f2c3844505c667783909daaa99d9083766a564c4135291d1105000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000007101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d201307000000000000000000000000030c17222d38424d57606c77828f98a29f948c7f726a5f54606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7979797979797979797979797979797979797979797979797979797979797979736e63574b3f3226190c00000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000e1b2834414e5b6774818e9aa7b4b3ada2988d81746d605b534e4846443f4446484e545c606d7883909aa4afa79c8f8376695e52463a2d20140700000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000b17222d38414950535558545b60626465625a50433a2f1e140a00000000020507080d1113141a1e21272c343c4653606d7986929facac9f928679675d5145392c20130600101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d10000007131d28343f4a54606d7985929e9285796d6053463a2d2013070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c0c0c0c070d10151c28333f4a546673808c99a6b3a79a8e8174675b4e4134281b0e01000000030f1b27333f49536874818e9ba7ab9f928578695f53463a2d211407000000000713202d3a4653606d7986929faca79a8e8174675b4e413025190d01000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000050e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f12060000000000000000000000000006111c262f3c44505b656e7b86929fa69f92867b6e665c606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a00000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d01000e1b2834414e5b6774818e9aa7b3a9a19e9e928b7f726c655f585553504a5053555860666d74808d959facaba0958a7d7164574d42362a1e120500000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000006111b262f383f4446484b4a50535558585650483f31281d0c02030506090e121415191d2021262b2d33383e464e58636f7c8999a3afab9e9185786b554b4135291d110400101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d100000010b17232e3845515c6673808d99978a7d7063574a3d302417070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191919191a181d20262b3844505b6674818e9ba7b3a6998d8073665a4d4033271a0d00000000000b17222d3f4c5965727f8c98aaada297887b6e6155483b2e23180c000000000915222f3c4855626f7b8898a3aea9988b7e7265584b3f3225180800000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000060e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c100300000000000000000000000000000a141d27333f49535e69717e8b949ea3989083786d60606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e616060606060606060606060606060606060606060606060606060606060605957524a40352a1f1307000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000e1b2734414e5a6774818d9aa7ada19792919692877f776f6a6562605b545c6062656a6f78808d929ca7afa4999083786c6053463b30251a0e0200000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d03000000000a141d262d3337393c3e3f4446484b4b4a453f362d1f160c0b0f1213151a1e2121252a2d2e31373a3d44485058606a74818e9babb5a99d9083766a5d50432f24180d0100101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d1000000006111c2834404b54626f7c88979a8d8073675a4d402e23180c0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252525252525262624292c31373f4a54606c7985919eabb3a9988b7e7165584b3e3225180b00000000000616232f3c4956626f7c8998a2aea9978b7e7164544b4034281c1004000004101d2935404b5565727e8b98aaada197887c6f6255483c2f22150900000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030a0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000020b17222d38414d57626c75828f97a29f958c7f736a606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615553535353535353535353535353535353535353535353535353535353534d4b4740382e24190e020000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000e1a2734414d5a6774808d9aa7ab9e9285849199928c827c76726e6c666b666d6e72767c828d929ca4aea69f93877c6f655b504437291f14090000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d20130700000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b03000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000020b141b22272b2d2f2d3338393b3e3e3d3a342d241b1114171b1f2022252a2d2e3036393a3d4246484f545a616a6f7c87939facb2a8998d8073665a4d4033271a070000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d10000000000c18232e394653606c7985929c90837669544b4034281c100400000000131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232323232323232332f35393c4347505b66707d8997a1adada297887c6f6255493c2f22160900000000000713202d3a4653606d7985929faba79b8e8174665c5145382c1f160c06060c141f2c3845515d6775828e9ba8ab9e9285786c605346392d20130600000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000205060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000006111b262f3b45505a616e7b85929fa59f92877c6f666d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554846464646464646464646464646464646464646464646464646464646403f3b352e261c120700000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f22150900000d1a2734404d5a6773808d9aa6ab9e92857d89929f948f88827e7b79787778797b7f828990949da4aea69e938d80736b6053493f3327170d0300000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b06000000000000000000000000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a0300000000000000020a11171b1f202222282b2d2f3132312e29221b191e2022272b2d2f31363a3b3e4146474a4d53555960636c717c859199a4afaca096897d706356493d3023160a0000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d1000000915202b353f4744505b6575828f9b918578665c5145382c1f130600000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40414045474e535b606c7883909da9b3ac9e9285796c605346392d201306000000000006121f2b3844505c6675828f9caaab9e9285796d6053463d31281e171515171e28313a4753606d7985929facaa9b8e8175655b5044372b1f120500000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a0000000000000000000000000000000000000a141d29333f46525e69717e8a939ea3999083796d6d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b39393939393939393939393939393939393939393939393939393933322f2a241c130a00000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d20130600000d192633404c5966737f8c99a6ab9f928578808d939f9c948f8b888685848586888b8f949c9fa6aca49d948f81786c60594f41382d2217050000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e05000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a0200000000000000000000000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000060b0f121315171c1f2022252524211d1d20252a2d2d3337393c3f4246484b4c525457575f61656b70767e859197a1abb1a79d9184786c605346392d2013060000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6673808c999786796d6053463a2d20130700000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4b5153585f626d737f8c959fabafa49a8d8174665b5044382b1f1206000000000003101c28343f4a5464717e8b98a3ada2978a7d7064594f433a30282322222227303a434f5964717e8a98a2aea2988a7d706453493f33271b0f0300000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e000000000000000000000000000000000000020b17212a36424d56616c75818f97a1a0958c80736d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2626231f19120a0100000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000c1825323f4b5865727e8b98a5ac9f92867977818c939a9f9c989993929192939a989c9fa6aba8a09d928d82796d665b50463d2f261b110600000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b07000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b262018100600000000000000000000030506060b0f12131518181b1e25292d3036393b3f4446484b4d535457565e616467696e72777d828a9297a1a9b3aa9f958b7e71665b5044382b1f12060000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c727f8b9894877a6e6154473b2e21140800000000131f2c3946525f6c7985929facada093877a6d605858585858585858585858585858585859595a555d60646a6e767f8c919ca7b1a99f93877c6f62544a3f33281c0f030000000000000b17232e3a4754606d7a86929faca99c9083766b60554b423a342e2f2e2d333a424b55616b7683909daaab9f9285796d6053473a2d22170b0000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000050f1925303b44505a616d7a85929ea59f92877c6f798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22202020202020202020202020202020202020202020202020201a1917130e070000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f0300000b1824313e4b5764717e8a97a4aea399867a6d74808891969d9fa49f9e9e9e9fa4aca9a7a79f9d95918980786d675c544a3f342b1d140a0000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e0500000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000000000000000000003060b141a20262b3035393b4146474950535558575e616467686d7074777b7f84898f949fa2a9b2aaa2989083786d60544a3f33281c0f030000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797e8a9795887b6e6255483b2f22150800000000131f2c3946525f6c7985929facada093877a6d656565656565656565656565656565656565666768676d71757b828c919ca4adaba2978e81756a5f5342382d22170b000000000000000613202c3945515d6775818e9ba6ab9f94897d70675d544c443f3c3b3b3c3f444b545d67707d89959faba4998d8174675c5145382c1b11060000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000009141f29323e46525e68707e8a939ea399908378798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22151313131313131313131313131313131313131313131313130d0c0a07020000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000a1623303d495663707c8996abb5ab94877b6e6e737d848a9095989b9d9e9f9f9f9e9c9a9895908a847d736d665c554b42382d22190b020000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a00000000000000000000000000020a11171f262a32373a4146474c5254535b60626568696e7174777a7d8084888c91959c9fa6adafa9a19892867b6e665c5142382d22170b000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c798786868a909a95887b6f6255483c2f22150900000000131f2c3946525f6c7985929facada093877a72727272727272727272727272727272727272737475777a7d82878f949ca3adaba39992857b6e61584e432f261c11060000000000000004111d2935414c55626f7c88949faba69e9184796d665d56504a494848494950555d666d7984919ea7aa9f93877b6e61554b4034291c0a000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000020d17202a36414c56616c75818e96a1a0958b7e788693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080606060606060606060606060606060606060606060606000000000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b11060000000815222e3b4855616e7b8899a3afa295897c6f626b6f797e83888b8e909192929291908e8b87837e78706b605c544b43392f261c10070000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000000000000000000040b141c222831363c43474c5254565e6164656c6f7275787b7e8184868a8d9196989da0a8abb0aba59e9791867d6f695f544a402f261c1106000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c79869293979aa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284868a8f92999fa6adaaa29992877d70695e52463c321d140a0000000000000000010d19242f3a47535f6a76828f99a3aca0968f82786d68605c5456555555535b60676d78818f96a0aca2988e8175695f5343392f23180c000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c110600000000000000000000000000000000000000000000050e1925303a44505a606d7a84919ea59e91847a8793a0ada194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000713202d3a4653606d7986929faca4978a7d716460666d71777b7f8183858586858483817e7b76716d666059504a423930271d140a0000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c1106000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f120600000000000000000000040d161d262d333b42464e53565e6165686e7175787c7e8184878a8e91939a9a9da0a8aaacaeaca69f9c938e857c6f6b60574d42392e1d140a00000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e9193999c9fa3abaca69f9892877e716b61564d42342a200b0200000000000000000008131e2b37434e58626e7c87929fa7a89e948f827a716d66646262616264656c7079818f939ea8a69f92867b6e61574d4231271d1207000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a00000000000000000000000000000000000000000000000008131e29323e45525d68707d8a939da1978c808c99a6aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150801010101010101010101010101010101010101010101010100000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000006121f2c3844505c667784919eaaa5998c7f7266545c6064696e72747778797979787674716e6964605c544f443f3830271e150b020000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c0400000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e050000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e211508000000000000000000030c161f282f383f444d53585f62686d72767a7e8185888b8e9196979a9d9fa4acaaacafacaba39f9b948f89817a6f6a60594f453b30271c0b0200000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facafa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898989898989898999a9b9d9fa4abacaba7a09d9490867e716c62594f443b3022180e00000000000000000000010f1b26323c47535f6a73808d959fa8a69e948f847e7974716f6e6e6f7173787d848f939ea5a79f948c7f72695e53453c311f150b01000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c03000000000000000000000000000000000000000000000000020c17202935414c56616b74818e96a19f9285929fabaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0907040000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000003101c28343f4a546875828f9ba8a89b8e817568565153575f6165686a6b6c6c6c6b696765615e5753504a423d342e261e150c070100000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000000000000000a151e283139424a50575f616a6f757a7f83868b8e9297989b9ea1a8a7aaacafacaaaba39f9c99928e89827c756d6860584f473d33291e150b0000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facaca295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa9a7a9a19e9a95908a837b706c625a50473e32291f100600000000000000000000000a15202b37434e58606d78839096a0a8a69e96918b85817e7c7b7b7c7e80848a91969ea5a7a0958f82776c60574d42332a1f0d0300000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000000050e1924303a444f59606d7984919aa2989298a2aeaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b050000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000c17232e404c5966737f8c99abaa9d908477685d52464d5355585b5d5e5f5f5f5e5d5b5854534d46443f3830282321201d18130c040000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000000000000000006111c263039434b545b60696e757c81868b9093999b9ea1a9a8abadafaca9a6a8a09d9a99928f8b86817c766f6b605d564e463d352b21180c030000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f22160900000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9897928e89837e766e69615a50483f352c20170d000000000000000000000000040f1a26313c44505c666e7b8491969ea6a9a19e97918e8b898888888a8d91969ea0a8a59e9590837a6d655b50453b3121180e0000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000008131e28323e45515d67707d88939fa29fa2aab4aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2727272727272727272727272727272727272727272727272727272423201c161008000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b02000000000000061724303d4a5763707d8a99a3ac9f93867a6d6054474246484c4e505252535251504e4b4846423c3b3937332d302d2c29241d160d04000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d1000000000000000020c17232e38424b555d666c727b82888e92999c9fa4ababadaeaca9aba39f9d9a9795918d8a86837e7a756f6b636059524c443c342b23190f06000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f22160900000000131f2c3946525f6c7985929393939393939393939393939393939393939393939393939399929291908f8d8b8885817d77716c615f5750483f362d231a0e05000000000000000000000000000a152028343f4a545e696e7b848f939ea1a8a9a19e9a9795959495979a9ea0a8a8a19e938e837a6e685e53493f33291f0f060000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000000020c16202935414b55606b74808d96a0abaeb4bcaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b34343434343434343434343434343434343434343434343434343434302f2c28211a110800000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000000714212d3a4754606d7a86929faca4998a7d7063544b403a3b3f4144454646464543413e3d4347494846443f3f3c3a39352f281f160c0100000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f010000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d10000000000000000a141e28343f4a545d676d787f868f939b9fa3abacafaca9aaa29f9c999992908d8a8784817d7a76726d68636059544f45413a322b2219110700000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000000131f2c3946525f6c79868686868686868686868686868686868686868686868686868686868685858482807e7b7874706b64615a534d453e362d241b11080000000000000000000000000000030c17232e38424d565e696e7a828a91969d9fa7a7a7a4a2a1a1a2a4a6a7a7a09d96918a81796e685e564c41382d21170d000000000000000714212d3a4754606d7a8793a0aca69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aca5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c1209000000000000000000000000000000000000000000000000000000000000040e18242f3a434f59606d79849199a4afbbb9aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554840404040404040404040404040404040404040404040404040404040403d3c38332c231a100500000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000613202c3945515d677683909ca9ab9a8e8174665c5145382e323537383939393836313d464e5456555350494b494745413a31281d1307000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000006111c26303844505c666d79828c92989ea5acaeabaca49f9d9998928f8c898683807d7a7774716d6865615e56544f48443d353028201910070000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e22150800000000121f2b3844515d697479797979797979797979797979797979797979797979797979797979797978777674716f6c65636059555046423c332c241b12090000000000000000000000000000000006111c26303b444d575e686d757e848b9095979a9c9e9e9f9f9f9e9c9a9895908b847e756d675e564c443a2f261b0f05000000000000000714212d3a4754606d7a87939f9f9f9a8d8073675a4d4034271a0d01000815222e3b4855616e7b88949f9f9f988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a000000000000000000000000000000000000000000000000000000000000000007131d28313d45515d676f7c87939fa7b1acaca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a48443e352c21160b000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000004111d2935414b5566737f8c99a7ab9e9285796d6053463e3128282a2b2c2c2c242f39434e58606261605b53585654514b433a2f24180d0100000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100000000000000b17232e38424f59606d78828f949fa3aaafaca7a09d9a93908c8985827f7c7a7673706d686764605d5654524c48433d383229241e160e07000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f130600000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676562605b53544f49453e37312a211a12090000000000000000000000000000000000000a151e29323b454d565d606c71797e83878a8d8f9192929292918f8d8b87837e79716c605d554c443b32281d140a00000000000000000714212d3a4754606d7a8793939393938d8073675a4d4034271a0d01000815222e3b4855616e7b8893939393938b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c020000000000000000000000000000000000000000000000000000000000000000010c161f2935404b55606b73808d95a09f9f9f9f94877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57554f473e33281c1004000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a000000000000000000010d18242f3b4855616e7b88959faba1978a7e71645a50433a2f241d151f141c2935404b55606a6f6e6c65676563605d554b4135291d1104000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000003101c28343f4a54616b74818e949ea6aeafa7a09d95908b8783807c797673706d676764615e565754524c4746413a38322c272119130c0400000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f03000000000d1925303b4650585d5f6060606060606060606060606060606060606060606060606060605f5f5e5d5c5a585553504948443d39342b261f180f0800000000000000000000000000000000000000030c172029333b444c525a61676d71767a7e818284858686858483817e7b77716d67615a514b433b322920160b0200000000000000000714212d3a4754606d7a868686868686868073675a4d4034271a0d01000815222e3b4855616e7b868686868686867f7265584c3f3225190c000000000000131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000040d18242f39434f59606d798390999393939393877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e67676767676767676767676767676767676767676767676767676767676767676361594f44382c2014070000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000714212d3a46535f697683909da8a99d9083766c61554b40352e27222222262d3845515d676f7c7b797674726f6d675d5145392c2013060000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f13060000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000000000006121f2b3844505c66707d89939da6b0aca49f959089837f7b76736f6d666663605d555754524c4a4745413a3936302c27211b160d08020000000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000000000008141f2a343e464d5152535353535353535353535353535353535353535353535353535353535252514f4d4b4846443f3838332d28221a140e06000000000000000000000000000000000000000000050e172129323a414550555c6064686e7174767778797978787674716e6965605d555045403a312920170e040000000000000000000713202c3945525d687679797979797979736e64584c3f3326190d00000714212d3a46535f697679797979797979726d62564a3e3124180b000000000000131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515c676f7c86868686868686867b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b737373737373737373737373737373737373737373737373737373737373737373706b6155483c2f231609000000000000000000020a131c242c323b41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e4e4c4841382f1d150c03000000000000000000000005121e2a36424d5764717e8b96a1ab9f958a7d70675d51454039302f2e2f2f38404b55606d7986888583817e7c796d6054473a2d211407000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d00000000000713202d3a4653606d7883909da5afafa49a938c837d77726e686663605c545653514b4a4746413e3a3935302d2a251e1b17151312100b0600010000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f040000000000020d18222c343b4144464646464646464646464646464646464646464646464646464646464646454443413e3c3937332d2c27211d170e09030000000000000000000000000000000000000000000000050f1720282f353e434b5153565e616467696b6b6c6c6c6b696765615e5753514b433e352f281f170e050000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c67645c52473b2f23170b000005121e2b37424d575f6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000010b151f2834404b55606a6f797979797979797976695e53463a2d211407000000000000000000121e2b3845515e6b7884919eabb4a79a8e818080808080808080808080808080808080808080808080808080808080808080807d7063574a3d3024170a00000000000000000000020e1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5b596060606060605a58534a41362b2014080000000000000000000000020e1a26313b4653606d7984919ea7a79e9184796d605b514b423d3c3b3c3d424a515d67717e8b9892908e8b897e7164574b3e3124180b00000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b23191107000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a0000000003101c28343f4a5464717e8a95a0acaea49f93888078706b65615e565653514a494745403d3a3936302d2c292424242b29262422201f1c1711110c0600000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b27201910070000000000000006101a222a30353839393939393939393939393939393939393939393939393939393939393938373634322f2d2b27221b1c16110c060000000000000000000000000000000000000000000000000000050d161e242931394045474c5254575a5c5e5f5f5f5f5e5c5a5854524d474540393129241d160d050000000000000000000000010d19242f3a444c525f606060606060605a58524a40362b1f13070000020e1a26313c454d535560606060606060585651493f34291e1206000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000030d18232e39434e5860626c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000121e2b3845515e6b7884919eabb7a99d938e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8073665a4d4033271a0d0000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000000009141f2c3844515c66727f8b95a0aca1968e81756e605c544f4a4948494a4e545b606d7984919e9f9d9a92857a6d6053473a2d2014070000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c1003000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c11050000000006121f2b3844505c6675828f9ca7b1aa9d928b7e736d66605954524d494644403d3a39352f2e2d2a252120282d3031383533312f2d2b28231c1d181109000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272522201f1b1711100b050000000000000000000000000000000000000000000000000000000000040c13191f272f34383b4146474b4e4f515253535251504e4b4846423b38352f271f18130c040000000000000000000000000008131e28323a414553535353535353534d4c4740382e24190e0200000009141f2a333c424648535353535353534c4a463f372d23180d010000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464e54555f606060606060605f534d453b31251a0e02000000000000000000121e2b3845515e6b7884919eabb7afa59d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a998d8073665a4d4033271a0d000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000004101c2834404a54606d7883919aa4a89e938c80746d6660595755555556585f666c75818e96a1aca3998e8174675d5145392c201306000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f0800000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000713202d3a4653606d7985929facaea3988d80746c605c544f4746413c3a38342e2d2c292421201d19242c34393d3e4442403e3b3a38342e2e29231b12090000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a040000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020202020202020201f1f1e1c1a181513120f0b0600000000000000000000000000000000000000000000000000000000000000000001080d151d23292c3036393b3e414344454646454543413e3b3a36302c29241d150d07010000000000000000000000000000010c1620282f35394646464646464646403f3b362e261c120800000000030e18212a31373a3b464646464646463f3e3a342d251b11060000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343c43474953535353535353534846423b33291f140900000000000000000000121e2b3845515e6b7884919eabacacafa9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000000000c18232e3944515c66707d88939fa6a59c928c8079706b666462616263666a6f78808d939ea9a89f92877b6e62554b4035291d100400000000000000000000000000030b121821272c323839404546494c4f50515253535252504f4d4a4746413a39352f28231c150c060000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d20130700000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d0300000000000815222f3b4855626e7b8898a2aeac9f92867a6d615a504a423d3936302d2c282320201d18141317222c363e45494b514f4d4a4846443f383a342d241b110600000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000000000004090e1112131313131313131309080603000000000000000000000000000002080d10121313131313131313131313131313131313131313131313131313131313131211100e0b0906050300000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363838393939383634322e2d2a251f1d18120b030000000000000000000000000000000000040d161e24292c393939393939393934332f2b241c140a010000000000060f181f262b2d2e3939393939393932312e29231b13090000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222b32373b3c46464646464646463b3a36312921170d0300000000000000000000121e2b3845515e6b7884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000000000007121c2834404a54606b73808d949fa7a49c928d837d7773706f6e6f7072767c828d929da5aaa1968d8174695f5343392f24180d01000000000000000000000000000001070c161b21272c2e34383a3d3f42434545464645454442403d3a3936302c29241d17110a03000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f22150800000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b0000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000a1723303d4a5663707d8996aab4a89c8f8275685e52443f38302d2a25201f1c181413100d07111d28343e485055575e5c59575553504a4a453f362d23180c01000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000001040606060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e20212427292b2c2c2c2c2b29272521201e1a14100c070100000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2726231f19120a0200000000000000060e141a1e21222d2d2d2d2d2d2d2524221e1811090100000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f39393939393939392e2d2a251f170f050000000000000000000000121e2b3845515e6b7884919393939393939393939393939393939393939393939393939393939393939393939393939393938d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000000000000c18232e39424f59606d788290959fa7a49d95908984807d7c7b7c7d7f838890949da4aaa39891847a6d61574d4231281d12070000000000000000000000000000000000040a0f161b1d23282c2d30333537383939393938373533312e2d2a251f1d18120c060000000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a03000000000000000b1724313e4a5764717d8a97a4b0a6998d807366564c41342e26201e191312100c070604010815212d3945505a61646b68666462605c545651483f34291d1105000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000004080a0a1313131313131313130e0e0b080300000000000000000000000000000000000000000000000000000000000004080e111414181b1c1e1f20201f1e1d1b181514120e0904000000000000000000000000000000000000000000000001080d111314202020202020201a1917130e080100000000000000000003090e12141520202020202020191815120d060000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222c2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000121e2b3845515e6b788486868686868686868686868686868686868686868686868686868686868686868686868686868686868073665a4d4033271a0d000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000007121c27303d44505c666d7a8390959da5a7a09d95918d8a888888898c90959c9fa6a9a19892867c6f685e52453c311f160c0100000000000000000000000000000000000000040b1012181c1f202326282a2b2c2c2c2c2b2a29272421201d1913100c0701000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a050000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f30231c15110e080807070808090e131925303d4955616c71777573716e6d6665625b51453a2e221509000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000050b101416172020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0b0807050200000000000000000000000000000000000000000000000000000001040707131313131313130d0d0b07020000000000000000000000000002050708131313131313130c0b0906010000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c0705030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020201514120e090300000000000000000000000000111d2a3743505c6872787979797979797979797979797979797979797979797979797979797979797979797979797979797979736e63584b3f3226190c000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000b151e28343f4a545d686d7a838e939ea0a8a8a09d999795949596999d9fa7aba49f9792867e706a60564c41332a1f0d040000000000000000000000000000000000000000000000070c10131316191c1d1e1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5a69a8d807367544b403428201c1816151514141515171a1e242b37434e5864717e8482807d7b7977726d62564a3d3124170b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091313131313131313080705020000000000000000000000000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000000000000030c17232e38424c565e686d79818991969d9fa4aca6a3a2a1a2a3a5a8a9a29f99938e857c706c61584e443a3021180e00000000000000000000000000000000000000000000000000000406070a0c0f10121213131212110f0d0a07070501000000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f221508000000000000000000000000000000000000000000000105090b0b1313131313131313120706030000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a4afa89b8e8275665c51453a322c29232322212121212223252a2f353f47535f6a76828f8f8c8a8886837e7265584b3f3225180c000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000008121a22282d30313939393939393939393533302b251d140b010000000000000000000000000000000000000000000000000000000003090d1012131313131313131313060300000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232f3a444e565c5e60606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a40362a1f1307000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000006111c26303a444c565e676d747d848a90939a9a9c9e9f9f9f9e9d9b9997928d87817a6f6a615a50463c32281e0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000000000000000000000000000000000000000060c1115171820202020202020201f1312100c06000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facab9f9285796d60564c443d38342f2f2f2e2d2e2e2f3031363a4145515b626f7c87939b999798928a7e7164574b3e3124180b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b010000000000000000000000000006101a242c33393c3d46464646464646464641403c362f261d1309000000000000000000000000000000000000000000000000000000070e14191d1f20202020202020202012100c06000000000000000000000000000000000000000000000000000000000002090f14181b1c20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0b080705020000000000000000000000000000000000000000000000000007121d28323c444b505153535353535353535353535353535353535353535353535353535353535353535353535353535353534d4b4740382e24190e02000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000000000000000a151e28323a444c555c606b70787e83878b8d909192929291908f8c8985817c746d68605850483e342b20160c000000000000000000000000000000000000000000000000000000000000000306060808080808080605030000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000006131f2c3945515d677683909dabada2978a7e71685e564f4745403e3c3b3b3a3a3b3b3d3f42464c515a626d76828f99a4a6aa9f92857a6d6053473a2d201407000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d1207000000000000000000000000050e18222c363e44494a5353535353535353534e4c4841392f251a0f03000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1c1a181514120e09050200000000000000000000000000000000000000000000010c16202a323a3f43454646464646464646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c120800000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000030c162029323a434b515960666d71767b7e8183848586858484827f7d79746f6a615e564e463e362c22190e050000000000000000000000000000000000000000000000000000000000060b0f121314141414141413120f0b06000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000009121b22292e31323939393939393939382d2c28231c150c030000000000000000000000000000000000000000000004101d2935404b5566737f8c99a3aea99e91857a6d68605953514b4b494848474748484a4b4d53555d606c727f8c949fabaea3998d8074675d5145392c201306000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000030c17202a343e485055576060606060606060605b59534b41362b20140800000000000000000000000000000000000000000000000007111a232a3135383939393939393939392c28231c150c03000000000000000000000000000000000000000000000000020c151e252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c020000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a03000000000000000000000000000000000000000000000000000000000000000000060b1012181d1f202325282a2b2b2c2d2c2c2a29272521211e1a14110e0902000000000000000000000000000000000000000000050f1820282f333738393939393939393939393939393939393939393939393939393939393939393939393939393939393933322f2a241c140a00000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000000040d172029303940454f545c6064686e7174767878797878777573706d67625f58524c443d342c241a100700000000000000000000000000000000000000000000000000000000020a11171c1f20212121212121201f1b17110a0200000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000006111b242d343a3d3e4646464646464646453a38342e261e150a00000000000000000000000000000000000000000000000c18242f3b4754616e7a86929fa8ada19790827a6f6b63605c5557565554545454555658575e61676d747e88939fa6b0a89f92867b6e61554b4035291d1004000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000b151e29323c46505a61646c6c6c6c6c6c6c6c6c68645d53483c3024180b0000000000000000000000000000000000000000000000030e19232c353c414546464646464646464638342e261e150a00000000000000000000000000000000000000000000000009131e272f373d4042464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e1309000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d30323437373839393938373634312e2d2a25201e19140e09020000000000000000000000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000050e171e272e343d424a5053565e616567696b6c6c6c6b6a686663605c55534e46413a322b221a110800000000000000000000000000000000000000000000000000000000020b141c22282b2d2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000010c17222d363f454a4b53535353535353535246443f3830261c1106000000000000000000000000000000000000000000000714202d3946525e6874808d96a1aaa99f9490847c76706d67666462626160616162636567696e737a818b939aa4afaaa1968d8074695e5343392f24180d01000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000007121c27303a444e58616c70797979797979797979746f64594c4033271a0e010000000000000000000000000000000000000000000009141f2a353e474d51535353535353535353443f3830261c110600000000000000000000000000000000000000000000040f1a252f3941484d4f53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f04000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000003090c141c23282b2f35383a3c3f41434445464646454443413e3b3a36312d2a251f1a140d050000000000000000000000000000000000000000050c12171b1d1e20202020202020202020202020202020202020202020202020202020202020202020202020202020201a1917130e0800000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000050c151d232830383f44464d5254585a5d5e5f5f5f5e5d5c595653514b47433c3630292019100800000000000000000000000000000000000000000000000000000000000a141d262d3338393b3b3b3b3b3b3937332d261d140a000000000000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000005111d29343f4850565860606060606060605e53504a42382e23170c0000000000000000000000000000000000000000000005111e2a36414c56606d7a849198a2aaa69f969189827d797573716f6e6e6d6d6e6e707274777b80858e939fa4acaba3989184796d60574d4231281d120700000000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d1000000000000000000104060606060606060606000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000081118232e39424c565f6a707e8786868686868686868174685b4e4135281b0e02000000000000000000000000000000000000000000010d1925313c4750585e5f606060606060605f504a42382e23170c000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000060d141a1e262e34383a404547494c4e50515252535252514f4d4b4846423b3a36302a251f170e07010000000000000000000000000000000000000001070b0f111213131313131313131313131313131313131313131313131313131313131313131313131313131313130d0c0a070200000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000000000000000000000000000000000000000000030b12181e262e34383b4146474b4e505152535251514f4c4a4645403937322a251e170e07000000000000000000000000000000000000000000000000000000000006111c262f383f444647474747474746443f382f261b11060000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6b605c544a3f34281c1003000000000000000000000000000000000000000000020e1925303b45525d686f7c869298a0a8a8a09e948f8a8582807e7c7b7b7a7a7b7b7d7e8084878d92979da5afaaa29992867c6f675d51453b311f160c0100000000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d1000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140700000000000000060f19232834404a545e686f7c86929a93939393968f82786d6053463a2d2013070000000000000000000000000000000000000000000004101d2935414d58626a6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000000000000000070f181f262a30383f44464b515356585b5d5e5e5f605f5f5d5c5a5854534d4746423b3630292018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000000000000000000070c151c23282c3036393b3e414345454645454442403d3a38342e2b262019130d050000000000000000000000000000000000000000000000000000000000000b17222d38424a505354545454545453504941382d22170b00000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000b1724313d4a56626c717979797979797979786d665c5044382c1f13080000000000000000000000000000000000000000000008141e2935414c56606a707d8691969fa3aba69f9c98928f8c8a89888787878788898b8d9195999fa2a9aba69f9892877e706a60554b4133291f0d040000000000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000040d18212b353d44515c666d7a849198a29f9fa19791847a6d665c5144382c1f12060000000000000000000000000000000000000000000005121f2b3845515e6a74797979797979797976665c5044382c1f12060000000000000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e00000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000081019212931363e424a5053555d606365676a6a6b6c6c6c6b6a696764615e5754524d46423b3329241d150d040000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000030a11171c1f252a2d2e3234363839393938373533302d2c28231d1b150d0802000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b60616161616161605b53493f33271b0f03000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000005121e2a36424d5765717e868686868686868685786d6053463a3025190d01000000000000000000000000000000000000000000020d19242f3a434e58606b707c848d92999fa2aaaaa29f9c99979595949394949596989a9da0a8abaaa79f9d948f857d706c61584e433a2f21170d000000000000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facaca093867a6d6053473a2d2014070000000000020b161f2a333d47515b606d78829096a1aaaea39992857b6e685d544a4034281c1004000000000000000000000000000000000000000000000613202c3946535f6c798686868686868686786d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b68758286868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f0000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000000000000008111a222b333b424650545c6063676d6f727476777879797978777674716e6966615e56524d453f352f271f160d04000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000060c1014191e202125272a2b2c2c2c2b2a292623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c6e6e6e6e6e6e6c655b5044372b1f1205000000000000000000000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000714212d3a46535e69768390939393939393978a7d7063564c4135291d11050000000000000000000000000000000000000000000008131e28313c464f59606a6f7980878e92989b9fa2aaa6a6a4a2a1a1a0a0a1a1a3a5a7a7aca49f9d9995908a827b706b615a50463d31281d0f05000000000000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000a141d28313c454f59626d74818e949fa8aea49f92877d6f695f564c42392e23180c00000000000000000000000000000000000000000000000613202c3946535f6c798692939393939386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9393939393939393939393939393939393939393939393939393939393939393939393938e8175685b4f4235281c0f00000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000000000000060f1a232c343d454d535a61666d7075797c7f81838485858685858482807e7b77736e69615e575145403931281f160c030000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000003080e111414181b1d1e1f201f1e1e1c19171313100c0700000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a776c605346392d20130600000000000000000000000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000815212e3b4854616e7b87939f9f9f9f9fa99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000010c161f2b343d474f585f676d737b81868b8f9298989a9b9d9e9f9f9f9f9f9f9e9d9c9a989a93908d88837d766e69615950483e342b1f160c00000000000000101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facada093867a6d6053473a2d2014070000000006111c262f3a434d57606b727f8b939da6afa59c928b7e716b60574d443a30271c120700000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9f9386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000000000000030d18212c353e464e575f616c70787d8185898b8e90919192939292908f8d8b87847f7b746e69625b514b433a31281e150b000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101212131212110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8787878787877a6d6154473a2e211407000000000000000000000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000007131f2c38434e5866737f8c9aa4afaca8aaac9f92867a6d6154473c32261b0f0000000000000000000000000000000000000000000000040d19222b353d464e555d60696e747a7e8285888b8d8f909192929292929291908f8d8c898683807c76706c615f574f473e362c22190d0400000000000000101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000071017222d38424c555f69707d87929fa5afa79e938d80736c61594f453c32281e150b0000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8acacb2adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8275685b4f4235281c0f0000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000010b151f2a333e474f5860696e767d84898e9298989a9d9d9e9f9f9f9e9d9c9a9795918c86817b726d605d554b433a30271d1207000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794949494877a6d6154473a2e211407000000000000000000000000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000915222e3b4854606a7784919eaca49f9b9ea5a3998b7f7265584e43372b1c12070000000000000000000000000000000000000000000000071019232b343c434b51575f61676d7175797c7e80828384858586868585848482817f7d7a77736f6a64615a534d453e352c241a10070000000000000000101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473a2d2014070000050e192228333f4a545d676e7b859299a3afa89f958e81776c605a50473d332a20160c030000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875818e9babb5b2a8a19e98989898989898989898989898989898989898989898989898989898988e8275685b4f4235281c0f000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000007121d27313c454f59616a6f7b828a91969b9fa2aaa7a7a5a3a2a2a3a4a5a8a7a7a09d99928e867f756d675d554b42392e23180c0300000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b09050100000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000004101c2834404b54626f7c8996a0a49a938e939eab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000071119222a313940454d53555d6065666d6f71737576777879797979787877757472706d6866625f58555046423b332c231a1208000000000000000000101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d20140700030d17202b343d44505b666d79839197a2abaaa1969083796d655b50483e352b21180e04000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000d1a2734404d5a6773808d99a3aeada196918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8175685b4f4235281c0f0000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c11060000000000000000000c18242f39434d57616b707c858f949ea0a8aca8a19e9a989695959697989c9fa2aaaba39f98928b81796d675d544b4034281e150b0000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126292825201b140c0300000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000006131f2c3845515c6674818d9aa89f9388828e9baaa095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000710181f282f353b42464c5154545c60626567686a6b6c6c6c6c6c6c6b6a69676563605d5655534e49443e36312a211a110800000000000000000000101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d201407010b151f29333d46505a606c78828f95a0a9aba29891847a6e675c53493f362d23190f0600000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000815212e3b4854616e7b86929faaab9e91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063564a3d3023170a000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c040000000000000004101d2935404b555f69707d8692979fa6aca69f9c96918e8b898988898a8c8f92989ea1a8aaa29f938f83796d665c51453d30271c1207000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e333534312c251e150c0200000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000713202d3a4653606d7985929eaa9d90837d8998a2a79a8d8074665c5144382c1f130800000000000000000000000000000000000000000000000000060d161d242931363a4145474a505355585a5c5d5e5f5f5f5f5f5f5e5d5c5a595654524c4847433c39332a261f180f080000000000000000000000101d293643505c6976828f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d20140707121d27313b454e58616c73808d949ea7afa39992867c6f685e554b41382d241b11070000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000714212d3a46535e6974818e98a2ada196887c7272727272727272727272727272727272727272727272727272727272706b6054483c2f22160900000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a0000000000000006131f2c3845515d676e7b869298a1a9aaa29f948f8984817e7d7c7c7c7d7f82868b91969da4aea59e958f82786d60594f42392e23180c0000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e1409000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b120900000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000005111d2935414c5664707d8a97a2a9998c807885929fab9e9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000040c12181f262a2f35393a3f4446494b4d4f505152525353525251514f4e4c4a4745413c3b37322d28221a140e06000000000000000000000000101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014071118242f39434d57606a717e8b929ca6aea49f92877d706a5f564c43392f261b1209000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa8a89c8f82766c6565656565656565656565656565656565656565656565656565656360594f44382c2014070000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000004111d2935414b55606d79839098a2aaa9a198928a827c787472706f6f70717275797e848d929fa4aba79f948d80746b60544a4034281c10040000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32383a4146474c4f4d49423930251b0f0400000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000713202d3946525e6875828f9ba9a197897c75828e9baba1978a7d7064564c41362a1e1105000000000000000000000000000000000000000000000000000001070d141a1e24292c2e34383a3c3e40424344454646464645454442413f3d3a3935302e2b26201c170e0903000000000000000000000000000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014101a232935404b555e696f7c86929fa4aea69d928b7f726b61584e443b31271d140a00000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a25313b46525e6973808c96a0ac9f948b7e716a5f5658585858585858585858585858585858585858585858585856544f473d33271c10040000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a00000000000613202c3945515d67737f8c95a0aaaba19792867e766f6c6565636262636465676d7279808b9399a4afa69d92897d70665c5144382c1f150a00000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000000000000000000000000000000000000000000000000000002090e11171c1f262b2f35393d43474c5254595c59534b42372c2015090000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c010000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000714212e3a4754616d7a86929fab9e928579717e8b99a3a99b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000003090e13191d2023282c2d2f32343537383939393939393837363432302d2c2924211f1b15100b050000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201418222c353e45515d676e7b859198a3aea79e948d80746d62594f463c32291f150b0200000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009141f2a36424d57606d7984919aa4a69f92867c6e685d554b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a48443d352b21160b0000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f01000000000714212d3a4754606d7a85929fa7afa49992857c716c63605b535656555657555c60676d747f87939fa6aea49d9184796d6053463c31261b0f0300000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e0300000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616668655d53493d3125190c000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d11050000000000000002050708080808080808080814212e3b4754616e7a8794a1a094877a6d6154473a2e21140808080808080808080705020000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000006121e2b37424d5765727f8b99a3ab9b8e81756d7a86929fac9f92867a6d6154473c32271b0f00000000000000000000000000000000000000000000000000000000000001080d1113171c1f20222527292a2b2c2c2c2c2c2c2b2a2927262321201d1915120f0a0400000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2016202a343e47515b606d79839097a1aaa9a0958f82786d605b51473d342a20170d030000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e1a25303b45515d67707d88939fa6a29891847a6d675c544b423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b231a0f05000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000005111e2a36424d5766727f8c97a2adaa9f93877d706a615a5350494a4949494a4b51555c606d73808c949fabaca0958b7e7164584e43372b1f1206000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f14090000000000000000000000000000000000000000000000000000000000000001080d11161c1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e00000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000000000002090e121415151515151515151515212e3b4754616e7a8794a1a094877a6d6154473a2e211515151515151515151514120e09020000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000814212e3a47535f697683909daba3998a7e716875828f9caba3998c7f7265584e43372b1d1207000000000000000000000000000000000000000000000000000000000000000104060c10121316181a1c1d1e1f1f20201f1f1e1e1c1b19171413110d0806030000000000000000000000000000000000000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201e28323c464f59636d75818e959fa9aaa1979083796d665c50493f352c22180e05000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000009141f2935404b55606b73808d949fa8a0968f82796d665c544b433a323232323232323232323232323232323232302f2c27211a110800000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c0000000714202d3a46525e697784909da9a8a2988d80746b60585046443f3d3c3c3d3e40454b515b606d7882909ca6b0a89d9083776a5f53473a2e21150600000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464e53555d60656a6f747a7f8175685c4f4235291c0f00000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b00000000050d141a1e2021212121212121212121212e3b4754616e7a8794a1a094877a6d6154473a2e2121212121212121212121201e1a140d05000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000030f1b27333f4953626e7b88959fac9f92867a6d64717e8b99a3ab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112131313131212110f0e0c0a0707040100000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2026303a444e58616b727f8c939ea7aca29891857b6e675d544a3f372d231a100600000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000020c18242f39434f59606d78829096a0a89f948f82786d665d554c443b332b2525252525252525252525252525252322201c160f08000000000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000814212e3b4754616e7b8795989a9b9c92857a6d61594f463e37332d2f2f302e34394045505c666f7c88949fabaca095887b6f6255483c2d22170b0000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000000000000000000000000000000000000001070c10151b1e24292c33383b42464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000000050f171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e3b4754616e7a8794a1a094877a6d6154473a2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f170f0500000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000005121f2b3744505b6573808d99a7ac9c8f837668606d7a86929faca095887c6f62554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d232e38424c565f6a707d87939fa5afa49a92867c6f695e554b42382e251b11080000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007121d27313d44505c666d7a849197a1a69e948f81786d675d564d453d3528231c141919191919191919191919171614100b050000000000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f130600000b1825323e4b5865717e888a8b8d8e908e8174685e52473d342b272223222323282f343f4a545f6a76828f9cacb1a7998c7f736653493f33271b0f030000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c60646a6e74797e83898e929084776a5d5144372a1e110000000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b0000020d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b4754616e7a8794a1a094877a6d6154473b3b3b3b3b3b3b3b3b3b3b3b3b3a36302921170d020000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000613202d394653606c7884919eaba49a8b7f72655d6875828f9caaa79a8d8074675c5145382c1f14080000000000000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d0400000006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d28343f4a545e686f7c869299a4afa59f93887e706a60574d433a30261c1309000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010b151f28343f4a545e686e7b859298a2a69e938f82796d685f574f473e342e261e160d0c0c0c0c0c0c0c0c0c0a09070400000000000000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000714212d3a4754606d797c7d7f808183847d7063564c41352b221b17161616181d232e38424e5864717d8a9aa4afa99c8f8276655b5044372b1f12050000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000000000000000000000000000000000000060b0f141a1d23292c32373a4145474f54565e61666d71767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000009141f29333b4246484848484848484848484848484854616e7a8794a1a094877a6d6154484848484848484848484848484846423b33291f140900000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004101d2935404b5563707d8996a1ac9f93877b6e615664717e8a98a2ab9e9285796d6053463b3025190e02000000000000000000000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a030000000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d353d44505c666d7a849198a2aba69d938c7f726c61584e453b31281e140a01000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000030d17232e38424c565f696f7c869299a3a59e948f827a6e69605950443f38302820180f07000000000000000000000000000000000000000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b00000613202c3945515d676d6f707273757678706b6054443a30231a0f0b0609070c121c26303c4754616d7a86939facab9f9285796c605346392d20130600000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000000000000000000000000000000002080d11171c1f262a2f34383c43474c5254596063696e73797d82888d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b00020e1a25303b454d52545454545454545454545454545454616e7a8794a1a094877a6d61545454545454545454545454545454524d453b30251a0e020000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000006131f2c3945515d6774818e9ba8ab9c908376695e53606d7a86929faca2978a7d7164564d41362a1e110500000000000000000000000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e181109010000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a05000000000000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473f383d47515b606d78828f96a0aaa89f948e81746d635a50463c33291f160c0200000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000006111c26303a444d57606a707d879298a2a69e9490847b6f6b625a504a423a322a21191106000000000000000000000000000000000005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030004111d2935414c555d606264656768696b6360594f4432291e110800000000010a14202d3946525e687784919daaaea298877a6e6154473b2e21140800000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f231609000000000000000000000000000001040a0f13191c22282b3136394045474e53565d60656b70757b80848a8f949a9fa2a7a09d979083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005121e2a36424d575e616161616161616161616161616161616e7a8794a1a094877a6d616161616161616161616161616161615e574d42362a1e120500000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000714202d3a4753606d7985929faba3998b7f726557515d6775818e9ba9a99c8f8275685e5246392d20160a000000000000000000000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6059504a42454f59626d74808d949fa8a9a0968f82786d605b51483e342b21170d040000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000a151e29323c454e58616b707d869298a2a69f9691857d716c605c544c443c332b2317110a020000000000000000000000000000000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600010d19242f3a434c51545557585a5b5d5e56544f473d3320170d00000000000005111d2a36414c566875828e9ba8b3aa95897c6f6256493c2f2316090000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000000000000000000000001070d11161b1e252a2d33383b42464b5153585f62686d72777d82868c91969c9fa6a39f9b95908b857f7366594c403326190d0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a8794a1a094877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695e52463a2d2014070000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000005111e2a36414d5664717e8a98a2ac9f92867a6e61544b5563707d8a97a1ac9f92867b6e6154473d32271b0f0100000000000000000000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b110700000000000000000000000000000000000000000000000000000000050a0d0f101313131313130f0f0d0904000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facaea194887b706b605b544c4d57606b727f8b929da6aba19791847a6d665c51493f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000030c17202a333d464f59616b707d869298a1a8a09792877e746d665d564d453d3527221b140b0300000000000000000000000000000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d201307000008131e28313a414547494a4c4d4e50514948443d352b210e05000000000000010d192530414e5b6774818e9aa7b0a3968a7d7063574a3d3024170a000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000000000000000000040a0f13181d20272c3036383f44464d53555c60646a6f747a7f84898f92999ea1a9a19e99928e89837e79736d63574b3e3225180c0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c8995a2a295887c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6154483b2e211508000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000714202d3946525e6876828f9caaab9c8f8276685e524653606d7985929eaba3998c7f7266584e43372b1d12070000000000000000000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000000000000000000030a11161a1c1d2020202020201c1b1915100902000000000000000000000000000000000000000000000000000000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facb8ab9e92857d736c665e56555f69707d87929fa4aea39992857b6e685d544a40372e241a100700000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000050e18212b343e474f59616b707d8691969fa7a199928b80786d685f574f473f332d261d150c03000000000000000000000000000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080000010c161f282f35393a3c3d3f404243453d3b38332b23190f0000000000000000081a2733404d5a6673808d99a6b0a4978a7d7164574a3e3124170b00000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000000000000070c10151b1d24292c32383a41464a5053575f61676d71767c81868b91959b9fa3a69f9c96918c86817c77716d67635b51463b2f22160a0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788487878787878787878787878787878787898e99a4a4988e888787878787878787878787878787878784786b5e5245382b1f120000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000814212e3b4754616e7b86929faca3998b7e7165564c44515c6674818d9aa8ab9d9184776a605447392f23180c000000000000000000020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e1206000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facb9ada197928780786d68605d676e7b859299a3aea49f92877d6f695f564c42392e251c12080000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000060f19222c353e474f59606b6f7c8490959ea5a39f928d827a6e69605950443f382f271e150d040000000000000000000000000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000040d161e24292c2d2f313234353638302f2c272119110700000000000000000d1a2633404d596673808c99a6b1a4978a7e7164574b3e3124180b00000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f1206000000000000030b12181c1f262b2f35393d43484c52545b6063696e73797e83888e92989da0a8a29f9a94908a847f7a756f6b65605d55514940352a1e12060000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919494949494949494949494949494949599a0aaaaa098959494949494949494949494949494949184786b5e5245382b1f1200000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000006131f2b37434e5865727f8c99a3ac9f92867a6d615447404a54636f7c8996a1aca095897c6f62554b4034291c1004000000000000000005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e2216090000000000000000000000000000000000000000000000030d161f272d3235363939393939393635312c261e150c020000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929facb9b3a9a199938c827a6f6a656d79839097a1aba59c928b7e716b60574d443a30271c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007101a232c353e474f59606a6f7a838f939fa4a49d948f847b706b625a5049413930271f160d0400000000000000000000000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000040c13191d202122242527282a2b252423211c170d0801000000000000000e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000000030c151c23282c31373a4045474f54565e61666c70767b80858b90959a9fa2a8a09e98928e88837e79736e6863605953514b4340372e23190d020000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4aab2b2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f120000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000815212e3b47535f6a7783909dabaa9c8f8275685e5246394653606c7884919eaba89a8d8174675c5145382c1f140900000000000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000000000000000a151f2831383e424346464646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929facb9bab2aba49f948f847c726c77818f95a0a9a79e938c80736c61594f453c32281e150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000008111a232c353d474f585f686e79818c939aa2a69f9691857d716c605b534a423931281f160d04000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000000000008121a22282d303132323232323231302d282219130c04000000000006121e2b37424d576875828f9ba8b4aa96897d7063564a3d3023170a00000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000000000b151e272e34383c43474b5153596063686d72787d82878d92979d9fa7a49f9c96918b86817c76716d66615e56544f47454039312e251c1207000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9fa1a3a8b0b0a8a3a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f12000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f08040000000000000000000003050e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000003101c28343f4a54626f7c8895a0aca3988b7e7164564c413744505b6573808d9aa7ab9f9285796d6053473b30251a0e02000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c0000000000000000000000000000000000000000000005111c27313a434a4e505353535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9b2a8a09da09f9691877f76808c939ea7a89f958e81776c605a50473d332a20160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000008111a232b353d464e565e676d7780889298a0a8a09792877e736c655c544b433a31281f160c030000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0000000005101a242c33393c3e3f3f3f3f3f3f3e3c393329241e16100c0709060b1117232d3a47535f697884919eabaea398887b6e6155483b2e2215080004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000007121c2730394044464e53555d60656b6f757a7f848a8f939a9ea1a9a29e99938f89847f7a746f6a64605c54524c48433d39352f271f1c130a00000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b78849193939393939393939393939393939394979ea8a89e97949393939393939393939393939393939185786b5e5245382b1f12000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1614100b05000000000000060b0f12131b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000006121f2b3844505c6673808d9aa7ac9f92867a6d6054473a333f4953626f7c8895a0aca2978a7e7164574d42362a1e1205000000000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060605c5a544c42372c2115090000000000000000000000000000000000000000000000000000000105090b0b13131313070604000000000000000000000000000013202c3946535f6c7986929facb9aca0969196a0a199928c838c929ca5aaa1969083796d655b50483e352b21180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000081119232b343c444d555d656c737e8691969fa6a299928b80776d665d554b433a31281e150a0000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222c363e44494a4b4b4b4b4b4b4a49453e352f281f1c18171616171b222935404b55616e7b8896a1acac9f9286796d6053463a2d2013070006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000c18232e39424a5153585f62676d72777c81868c91969c9fa4a7a09d97928d87827d78726d68625f5853504a46413b38322c29241d150d0a0100000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788486868686868686868686868686868686878c97a3a3978c878686868686868686868686868686868684786b5e5245382b1f12000000000000000000000000000000080e171f2f3a454f575c5e60605f545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e42352b2423201c170e09030000020a11171b1f20252c34414e5a6774818d93939393938b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000713202d3a4653606d7985919eabaa9b8f8275675d5145392d3847535f6a7784909daaa99c8f8276695e52463a2d20160a000000000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c2013000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c69655e54493d3125190d0000000000000000000000000000000000000000000000000000060c111517182020201f1413100c0701000000000000000000000013202c3946535f6c7986929facb7aa9d91849196a0a39f9490949ca4aba29891847a6d675c53493f362d23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000071019222a323b434b535b606c707c848f949da4a39f928d81786d675d554b433a30261c110600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000004101c28333e4850555758585858585857555045413a312c282323222322282d333d45515d67727f8c99a8b2a99d908376665c5144382c1f1206000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101c2834404a545c60646a6f747a7e83898e92999ea1a8a39f9b95908b85807b75706c65605d56534e46443f3836302c271f1d18120b03000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00111e2a3743505c687278797979797979797979797979797979797a8794a1a094877a797979797979797979797979797979797872685c5043372a1e11000000000000000000000000000000000f1b2834404c5761686b6c6c6c605c5455585a5c5d5e5f5f565d6065696b6c6b6965605c554e463c37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e42393831302d28221a140c07070b141b22272b2d323939414e5a677480868686868686867e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060403010000000000000203060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000004111d2935414c5563707d8a97a1ada2988a7e7164554c41352b37434e5866737f8c99a7ac9f93877b6e6154483d32271b0f010000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000000000000000000000000000000030f1c2935424e5a6670767979797979797570655a4d4135281b0f020000000000000000000000000000000000000000000000000911181d2124252d2d2d2c201f1c18120b030000000000000000000013202c3946535f6c7986929facaea194877b849196a1a69f9c9fa6afa39992867c6f685e554b41382d241b110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000071018202931394149505a616a6f7a828d929fa4a49c938e82796d675d554b42382e23171006000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000814212d3944505a616465656565656564615a514c433e38342e302f302d33383f44505a606d7985929eabb1a7998c807366544a4034281c1004000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006121f2c3844515c666d71767c81858b90959b9fa3a8a19e99928e89837e79736e6963605b53524c47433c38342e2a251e1b16100c070100000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000f1b2834404b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6e7a8794a1a094877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6860564b4034281b0f00000000000000000000000000000005111e2a3744505c6873787979796d665c504b4d4f4c52565e61686d727678797876726d675f584e463c30261c160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4646453d3c39332a261f181212181d262d3337393e4546464c58646e7479797979797979716c6256493d3024170a000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b13131311100e0a050005090d0f1013131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0000000000000613202c3945515d6775818e9ba9ac9f92867a6d6053473a2f26323c4855616e7b88959faba4998c7f7266594f43382c1d12070000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d6976828686868686868275695c4f4236291c0f03000000000000000000000000000000000000000000000009121b22292e3132393939392d2c29231d150d0300000000000000000013202c3946535f6c7986929facada09386797b849197a1a9a9abb0a89f92877d706a5f564c43392f261b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000060e171f282f383f4450585f686d78808b9399a3a59e948f82796d675d544a3f342822180b020000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303c4955616c71727272727272716c605d554f4645403e3d3c3c3d3f44495059616c73808d97a1adab9f95887c6f6255483c2e23180c00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000713202d3a4653606d787e83888d92989da0a7a69f9c96918c86817c77716d67615f5753504945413a37312c28231c19140f0a0400000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b17232f3a454e565c5e6060606060606060606060606060616e7a8794a1a094877a6d6160606060606060606060606060605e5c564e453a2f23170b00000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b0000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53535353514a49443e363129231d1d23282f383f44464b52535353535c64676c6c6c6c6c6c6c64625a5045392d211508000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e423528202020201d1d1a16110b1015191c1c2020202734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0000000000000714212d3a4754606d7a86929facaa9b8e8175675d5145392c212d3a46535f697683909dabab9e9184776b605448392f24180c0000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d69768390939393938f8275695c4f4236291c0f030000000000000000000000000000000000000000000006111b242d343a3d3e464646463a38342f271f150b01000000000000000013202c3946535f6c7986929facada093867a6e7b859197a1a9b3aca1968b7f726b60584e443a31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333e464e565d666d747f879298a2a69e949082796d665c50443f342a1d140a0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1724313e4a5764717e7e7e7e7e7e7e7d756d67615953514b4b4a49494a4a50535b606b707e88939fa9b0a69d9083766a5f53473b2e1c120700000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d21140700101d293643505c6976828a90949a9fa2aaa29f9a948f8a847f7a756f6a64605d55534d46443f38352f2b261f1c17110e0802000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0007121e28333c454b50525353535353535353535353535354616e7a8794a1a094877a6d61545353535353535353535353535352504b453c33281e120700000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c1003000000000000000000000000000000000005111d29343e48505658606060606060605b595e606060605e57555046423b342f27272e343c41495053585f6060605f5c585a60606060606060585650483e34291d1105000b1825313e4b5864717e8b93939393938e8175685b4e42352d2d2d2d2d2a2926221c151b212528292d2d2d2d34414e5a6774818d93939393938b7e7164584b3e3125180b000000000005121e2a36424d5765717e8b98a2aea2988a7d7064554b4035291e2a36424d5765727f8b99a3aca096897c6f63554b4035291d100400000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000010c18222d363f454a4b535353524745403931271d1207000000000000000013202c3946535f6c7986929facada093867a6d6f7c859297a2aaab9e91847a6d675c554b423930261e140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227343c444c545c606d727e869298a2a69f958f82786d605a50463c2f261c110600000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000003101d2a3643505d6976838b8b8b8b8b8b8a817a706b64605c545756555657545b60656c727d86929aa4afaa9f948a7d7064584e43372b1f0b0000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e22150800101d2a3743505d6a7683909c9fa6a8a09d98928d88837d78736d6862605853514b46423b37332d29241e1b15100c06000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010c17212a333a4043454646464646464646464646464754616e7a8794a1a094877a6d6154474646464646464646464646464543403a332a21170c01000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000000000c17222d363e45494b5353535353535359636b6c6c6c6c6b64615a534d45403931303940454d535b60656c6c6c6c6b686157535353535353534b49453e362d22170c00000b1825313e4b5864717e868686868686868175685b4e423939393939393736322d271f262c3235363939393939414e5a677480868686868686867e7164584b3e3125180b00000000000714212d3a46535e697683909caaab9f9285796d6053463a2f241a26313b4754616d7a86929faca89a8e8174675d5145392c1f140900000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000000000000000407090a0b0b0b0b0b0b101d2a3643505d697683909ca9a89c8f8275695c4f4236291c0f0b0b0b0b0b0b0a09070400000000000000000000000005111d29343f485056586060605f53514b43392f23180c000000000000000013202c3946535f6c7986929facada093867a6d6a6f7c859298a2aaa1968f82796d675c544a423830261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a323a424a505b626c717d869298a2a79f948e81746d62584e42382d22170b00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000030f1c2936424f5c6975828f9898989898938e847d76706d6666646362636465666c71787f879298a2acaca2988f82766c6155463c32261b0f0000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f22150800101d2a3743505d6a7683909da9a49c96918b85817c76716d66615e56544e4745403936312b27221b19130f0a030000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000050f1821282f34373839393939393939393939393b4754616e7a8794a1a094877a6d6154473a39393939393939393939393837342f2821180f0500000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d01000000000000000000000000000000000006111b242d34393d3e464646464646525e6b757979797978706c615f57514b433e3d424b51575f656c71787979797873685c504646464646463e3d39342d241b110600000a1724303d4956626c7179797979797979756f65594d3b46464646464644423e39312930383d41434646464646464c58646e7479797979797979716c6256493d3024170a00000000000815212e3b4854616e7b87939faca99b8e8174675c5145382c1d14202d3946525e6876828f9caaab9f9285796d6053473b31251a0e00000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000040b10131616171717171717171d2a3643505d697683909ca9a89c8f8275695c4f4236291c17171717171717161613100b05000000000000000000000915212e3a45505a62656c6c6c6c605c554b4034291c10040000000000000013202c3946535f6c7986929facada093867a6d606a6f7d869298a3a89f948f82796d665c544a42382f261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202830383f44515a616b707d869299a4a69d938b7e716a5f544a3f33281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000020e1b2835414e5b6874818e9ba5a5a5a59e96918a837d79767271706f6f707275787d838b9299a2aaafa49a92867b6e61594f44342a20150a0000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524c48433d38352f2a261f1b17110d080100000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000060f171e23282a2b2d2d2d2d2d2d2d2d2d2d2e3b4754616e7a8794a1a094877a6d6154473a2e2d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000000000009121b22292d303139393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245393939393931302d29221b12090000000815212d3945505a62646c6c6c6c6c6c6c68655d534648535353535353504f4a433b313a42494e4f53535353535348535c64676c6c6c6c6c6c6c64625a5045392d2115080000000007131f2c38434e5866737f8c9aa4ada2978a7d7063554b4034281c111d2a36414c5664717e8b98a2aea2988b7e7164574d42362a1b1106000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c000000000000000000070f161b20222324242424242424242a3643505d697683909ca9a89c8f8275695c4f42362924242424242424242322201c160f070000000000000000000b1724313d4a56626c71797979796d675c5145382c1f13060000000000000013202c3946535f6c7986929facada093867a6d60606a707d869299a3a69f948f82786d665c544a42382f261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e262e343f485059606b707e87939fa6a59f92867c6f665b5044392e23180c000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000010e1a2734414d5a6774808d9aa7b1b4aea8a19e94908a85827f7e7d7c7c7d7f82858a90959fa3ababa39f93887e71695f53473e3322180e040000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e21140800101d2a3743505d6a7683909da69a8d8079726d68625f5853504a46413b38322c29241d1a150f0b0600000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000050c12171b1e1f202020202020202020212e3b4754616e7a8794a1a094877a6d6154473a2e212020202020202020201f1e1b17120c05000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000911171d2124252d2d2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d2d2d2d2524211d1711090000000005111d29343e48505658606060606060605b59534d535f6060606060605d5b554d4339424c545a5c6060606060605f5353585a60606060606060585650483e34291d1105000000000915222e3b4854606a7784919eacab9e9285796d6053463a2e23180d1925303a4754606d7a86929facaa9c8f8276695e5346382d22170b000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000007111921272c2f303131313131313131313643505d697683909ca9a89c8f8275695c4f4236313131313131313131302f2c272119110700000000000000000b1825323e4b5865717e86868686796d6053473a2d20140a0000000000000013202c3946535f6c7986929facada093867a6d6058606b707d879299a3a69e948f81786d665c544a41382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000010000040607080707050100040c141c2328363e474f59616c727f8c949faaa3989083786c60554b4034281c10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000d1a2633404d596673808c99a6b4aaa29f9a9f9f9c98928f8c8a8988898a8b8e92979da0a7aea8a199928b7f726c61574d42352c21100600000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d21140700101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524d48443d39352f2b261f1c17110d080200000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000001070b0f1112131313131313131314212e3b4754616e7a8794a1a094877a6d6154473a2e2114131313131313131312110f0b0701000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d2114070000000000000000000000000000000000000000060c1115171820202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023202020181715110c060000000000000c17222d363e45494b535353535353534e4d4d575e6c6c6c6c6c6c6c6a665f554a3e49545e66696c6c6c6c6c6c6c5e574d4e535353535353534b49453e362d22170c0000000004101c2834404b54626f7c8996a0aca99a8e8174665c5144382c1d120813202c3945515d6775818e9ba9ac9f93877b6e6153493f33271b0f030000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000040f19232b32383b3d3e3e3e3e3e3e3e3e3e3e43505d697683909ca9a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3d3b38332b23190f05000000000000000a1723303d4a5663707d8993988a7d7063574a3d31261b0f0300000000000013202c3946535f6c7986929facada093867a6d605359616b717e87929aa4a69e938e81786d665b534941382d2217140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000020608080e070c101313151413110d0802020a1117242c353d47505a606c77828f98a2aa9f958b7e71675c5145382c1f14080000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000c1926323f4c5965727f8c98a5aea298928d939aa0a29f9c999796959697989b9ea1a9acaba39f9691877f726d625a50453c31231a1000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600101d2a3743505d6a7683909da9a49c96918b86817c76716d66615e56544f4745403937312b28221c19130f0a040000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000020405060606060606060814212e3b4754616e7a8794a1a094877a6d6154473a2e211407060606060606060504020000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000005080a0b131315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201413130b0a0805000000000000000006111b242d34393d3e464646464646464246535e69767979797979797771665b4f424e5a66707679797979797976695e5346464646464646463e3d39342d241b11060000000006131f2c3845515c6674818d9aa8ada197897d7063544a4034281c0b04111d2935414b5564707d8a97a2ada49a8c7f73655b5044372b1f13070000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a505d697683909ca9a89c8f8275695c4f4a4a4a4a4a4a4a4a4a4a4a4948443d352b21160b000000000000000815222f3b4855626e7b88959a8d817467584e43372b1f120600000000000013202c3946535f6c7986929facada093867a6d60534f59616c717e88939fa3a59e938e81786c655b53493f3327261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000003090e1214151a1c181c1f202121201d19130c050006121a232b353e44505b656e7b86929faaa79e9184796d6053463b3025190d0100000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1825313e4b5864717e8b97a4ab9f9286818890959b9fa3aba4a3a2a2a3a5a8a9a7a8a19e99928d847d716d625b51483e332a1f110800000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400101d2a3743505d6a7683909c9fa6a8a09d98928d88837e79736e6863605953514b47423c38332d2a251e1b15100c07010000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004060000000000000000000000000009121b22292d3031393939393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b39393939393931302d29221b120900000000000713202d3a4653606d7985929eabab9e9185796d6053463a2e23180c010d18242f3a4653606d7985929fabac9e9184786c6053463a2f24180d0100000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000004101b27323d474f54565757575757575757575757575d697683909ca9a89c8f8275695c57575757575757575757575756544f473d33271c10040000000000000714202d3a4753606d7a86979e9184786a5f53473a2e21150800000000000013202c3946535f6c7986929facada093867a6d605347505a616c727f8b919ba4a59e938e81776c655b504440382e261c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000060e151a1e2122272823282c2d2e2e2d2a251e160e05000811192327333f49535e69737f8c98a2ada1968b7e7164564c41362a1e110500000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1724313d4a5764707d8a97a3ac9f9286797c83898e9299999c9d9e9f9f9f9e9d9b9896918c86807a706b625a51493f362c21180e0000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d0100101c2936434f5c6976828a8f949a9fa2a9a29f9a94908a84807b756f6b65605d55534d46443f3836302b271f1c18120e0903000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000911171d2124252d2d2d2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d2d2d2524211d171109000000000005111d2935414c5664707d8a97a2ada89a8d8074665c5044382b1c12070007131f2c3845515c6674818e9aa8aca096897c7063554b4035291d110400000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000713202c38444f59606364646464646464646464646464697683909ca9a89c8f827569646464646464646464646464646360594f44382c20130700000000000006131f2c3945515d677885929e96887b6f6255483c3025190d01000000000013202c3946535f6c7986929facada093867a6d60534748505a626d727f8c929ca4a59d938e80776c605c524a40382e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000060f181f262b2d2e34352e34383a3b3a3936302820160c0200071117222d38414d57606d7a86929faca89c908376685e5246392d20140700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303d495663707c8996a3afa399867a6f787d82868a8c8f909192929291908e8b8884807b736d68605950483f372d241a0f0600000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000713202d3a4653606d787d82888d92979da0a7a69f9c97918c86817c77726d67625f5753504a46413a37322c29231d1a140f0b0600000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e110400000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000060c111517182020202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120202020181715110c060000000000000713202d3946525e6875828f9ba9ada196897c6f63544a3f34281c0b000004101c2834404b5463707c8996a1ada89b8e8174675d5145392c20140900000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f120000000000000916222f3b4854606b7071717171717171717171717171717683909ca9a89c8f82757171717171717171717171717171706b6054483b2f22160900000000000004101d2935404b556a7783909d998c7f7266564c41362a1d1105000000000013202c3946535f6c7986929facada093867a6d6053473e48515b626d737f8c929ca4a59d938d80746e645c524a40372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e18212a31373a3b414243404546484746413a32281e1308000006111b262f3b45525d6875828e9ba8ac9f93877a6e6154473b2e21140800000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000916222f3c4955626f7c8895a2b5ab94877b6e6c70757a7d808284848586858583817f7c78736e68605d564f473f362d251b120800000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000006121f2c3844505c666d71767b80858b90959b9fa3a9a19e99928e89837e79746e6964605b54524c47433d38342f2a251f1b17110d080100000000000000000000000000000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d10040000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000005080a0b1313131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21151313130b0a080500000000000000000714212e3a4754616d7a86929facab9e9184786c605346392e23170b0000000c18232e394653606c7884919eabac9f92857a6d6053473b31261a0e02000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83919daaaa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d706356493d3023160a000000000000000c18242f424f5c6875828f9b9c908376685e5246392d201307000000000013202c3946535f6c7986929facada093867a6d6053473a3f49515b636d73808d929da5a59d928d80746e635c524940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009151f2a333c4247484d4f504b51535454524c443a3025190d0100000a141d2935414c5664717e8b97a4afa49a8a7e7164574b3e3124180b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000815212e3b4854616e7b8794abb5a295887b6f6263686d7073767778797978787674726f6a66615e56524c433d352d241b1309000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000003101c28343f4a545c60646a6e74797e83898e92989ea0a8a39f9b95908b85807b76706c66615e56544e4745403936312b27221b19130c04000000000000000000000000000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000606060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080606000000000000000000000006121e2b37424d5765727f8b99a3aea89a8d8073655b5044372b1c110600000007121f2b3844505b6673808d9aa8aea2988b7e7164574d42362a1e12050004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d000000000003101d2a3643505d6976838a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9195a0acab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d1104000000000000071a2734414d5a6774808d9a9f93867a6d6154473a2e23180c000000000013202c3946535f6c7986929facada093867a6d6053473a373f49525b636e74808d939da5a49d928d80736e635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c454d53555a5b5c555c6061615e564c41362a1d11050000020b19242f3c4955626f7c8895a2b6ac998d8073665a4d4033271a0d00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000714212d3a4754606d7a8799a4afa296897c6f63565d606366696a6b6c6c6c6b6a6865625f5854524d45413a312b231b1209010000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000c17232e38424a5053575f62676d71777c81868c91969c9fa4a7a09d97928d87827d78726d6862605853514b46423b37332d29241e160d0a0100000000000000000000000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a87949f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b0000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000814212e3a47535f697683909d9f9fa096897c6f6253493f33271b0a00000000030f1c28333f4a54626f7c8895a09faa9c908376695f53463a2d21140700000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f1409000000000003101d2a3643505d6976839097979797979797979797979797979da0a8b1b1a79f9d97979797979797979797979797979083776a5d5044372a1d11040000000000000c1926323f4c5965727f8c98a4998b7e7164544a4034281c10040000000013202c3946535f6c7986929facada093867a6d6053473a2d374049525c606c77818e939ea6a49c928c80736d635b51493f372d241b1209000000000000000000000000000000000000000000000000010101010101010101010613202c3946535f6c7986929facaca09386796d6053463a2d20130701010101010101010101000000000000000000000006121e2b37424d575f616768696a676d6e6d685e5246392d2013080000000814212e3b4754616e7a8794a1ada89b8e8175685b4e4235281b0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000613202d394653606c7986939faca3968a7d706357525457595c5d5e5f5f5f5e5d5b5855534e4746413b352f281f19110900000000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000006111c2630383f44464e53555d60656a6f747a7f848a8f93999ea1a9a29f9a938f8a847f7a746f6a64605c55534d46443f38352f28201c140a00000000000000000000000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8792929292877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815222f3b4855626e7b8895939393939184776a605441382d22170b00000000000b17222d3847545f6a7784919393939394887b6e6155483b2e221508000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e03000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9f9f9f9fa9abb0b8b8b0aaa89f9f9f9f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000b1724313e4a5764717d8a97ab9b8e8275665c5144382c1f12060000000013202c3946535f6c7986929facada093867a6d6053473a2d2e374044505b656d78818e949ea6a49c928c7f736d635b51493f362d241b120900000000000000000000000000000000000000010406070d0d0d0d0d0d0d0d0d0d0d13202c3946535f6c7986929facaca09386796d6053463a2d20130d0d0d0d0d0d0d0d0d0d0d07060400000000000000000814212d3a47535f696e7475767778797b7a6d6154473a2f24190d0100000714202d3a4753606d7a8693a0ada89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000005121f2b3744505b657885929faba4978b7e7164584b474a4d4f515152535252504e4c4947433c39363029241e160d0700000000000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000000000a151e262e34383c42474b5153586062686d72787d82878d92979c9fa6a49f9c96918c86817c76716d67615e5753504945413a322e261c1207000000000000000000000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000000000000000000000814212e3b4754616e7a8786868686877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a010000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000d1a2733404d5a66738086868686868686807366584e432f261b1106000000000006111c2b37434e5866737f86868686868686807366594d4033261a0d00000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a110700000000000003101d2a3643505d6976839093939393939393939393939393939c9fa6b0b0a69e9c93939393939393939393939393939083776a5d5044372a1d11040000000000000916232f3c4956626f7c8995ab9f9285796d6053463a2d2013090000000013202c3946535f6c7986929facada093867a6d6053473a2d2027333f49535c666d78828f949fa6a49c918c7f726d625b51483f362d241b12080000000000000000000000000000000001070d1113141a1a1a1a1a1a1a1a1a1a1a1a202c3946535f6c7986929facaca09386796d6053463a2d201a1a1a1a1a1a1a1a1a1a1a1a1313100c070000000000000815222e3b4855616e7b80828384858687807367554c4135291d120c070a0a15212e3b4854616e7b8794a1aea89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000030f1b27333f495e6b7884919eaba5988b7f7265584c3f3d404344454646454543413f3c3b37322d2a251f19130c0400000000000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000000030c151c23282c3137394045474e54565e61666c70757b80858a90949a9fa2a8a19e98928e89837e79736e6963605b53524c4440382e24190e020000000000000000000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000714202d3946525e687579797979797975685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e0400000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a02000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000c1926323f4b57636e7379797979797979736e6358463d321d140a000000000000000f1b26323c4b57636d7379797979797979736e63574b3f3226190c000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f1911080000000000000003101d2a3643505d69768286868686868686868686868686868690949fabaa9e948f86868686868686868686868686868683776a5d5044372a1d11040000000000000814212e3b4754616e7a8799a3a297897c706356493d31261a0e0200000013202c3946535f6c7986929facada093867a6d6053473a2d20222d38414a545c666d79828f949fa7a49c918c7f726d625b51483f362c241a12080000000000000000000000000000040c13181d2021272727272727272727272727272c3946535f6c7986929facaca09386796d6053463a2d27272727272727272727272727201f1c18120b03000000000915222f3c4855626f7b888e8f9192978f8276675d5145392f241d181616141b222f3c4955626f7c8895a2afa89b8e8275685b4f4235281c0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222d44505d6a7783909daaa6998c7f7366594c403333363738393939383735322f2e2b26201e19140d080b09050100000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000030a11171c1f262b2f35393d43474c52545b6063696e73797e83888e92989da0a7a39f9b95908b85807b75706c65605d56524a40352a1f13070000000000000000000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000005111e2a36414c565e616c6c6c6c6c6c615e564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e050000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c66635c5247342b200b02000000000000000a15202f3b46515b63666c6c6c6c6c6c6c66635c52473b2f23170a0000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000030f1c2935424e5a66707679797979797979797979797979797982909ca9a89c8f827979797979797979797979797979797771665b4f4236291d10030000000000000613202d394653606c7986929fa99a8d807367574d42372b1e120600000013202c3946535f6c7986929facada093867a6d6053473a2d201b262f38424a545c676d798290959fa7a39b918b7f726d625a50483e362c241a1108000000000000000000000000040d161d24292c2d34343434343434343434343434343946535f6c7986929facaca09386796d6053463a34343434343434343434343434342d2c28231d150c030000000713202d3a4653606d7985929c9d9f9f92867a6d60554b40352f2923232324262d36424d5765717e8b98a4b1a69a8d8073675a4d4034271a0d01000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000061d293643505c6976838f9ca9a69a8d8073675a4d403427292a2b2c2c2c2b2a282522211f1b1919191919181715110c06000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000000000000060c10151a1d24292c32383a41464a5053575e61666d71767c81868b91959b9fa3a79f9d97928d87827d78726d68635c52473b2f23170a0000000000000000000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000000000000000000000010d1925303b444c52545f5f5f5f5f5f54524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b040000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000007131f2a35404a52575a606060606060605a58524a403522190f000000000000000004121e2a354049515759606060606060605957524a40352a1f1307000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0903000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f9ca9a89c8f82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e0100000000000005121f2b3744505b657784919eaa9d918477695f53473a2d21140800000013202c3946535f6c7986929facada093867a6d6053473a2d20141d263039424b555d676d79839095a0a8a39f93887f726c625a50483e362c231a110800000000000000000000010c161f282f35393a40404040404040404040404040404046535f6c7986929facaca09386796d6053464040404040404040404040404040403a38342e271e150b00000006121f2c3844515c6676828f9caaaba2988b7e72675d51454039342f3030312f383f46525e6975818e9ba8b3a9988b7e7265584b3f3225180c00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020f1c2935424f5c6875828f9ba8a79a8e8174675b4e413428252525252525252525252525252525252525252524211d17110900000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000003090e12181d1f272b3036383f44464d53545c60646a6f747a7f84898e92999ea1a8a19e99938f89847f7a736e63574b3f3226190c0000000000000000000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000000000000000000008141e29323b4146475353535353534746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d03000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e14080000000000000000000000000000020e19242e3840474b4d535353535353534d4b4740382e2410070000000000000000020d19232e3740464b4c535353535353534d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d606060606060606060606060606976838f9ca9a89c8f827569606060606060606060606060605d5b554d43392d22160a00000000000000030f1b27333f49536976838f9ca9a096887b6e6155483b2f24190d01000013202c3946535f6c7986929facada093867a6d6053473a2d2014141e273039434b555d676d7a839096a0a8a49a93887e716c615a50483e352c231a110800000000000000000007131d28313a4145474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d535f6c7986929facaca09386796d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4645403930271d1207000004101c2834404a5465727e8b98a2aeaa9e9184796d605b514b45403e3d3d3d3f4149505b616e7b86929facada197887c6f6255493c2f22160900000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020e1b2835414e5b6874818e9ba7a89b8f8275685c4f4235323232323232323232323232323232323232323232312e29221b12090000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000000000000000000000001070c10161b1e252a2d33383b42464b5153585f62676d72777c82868c91969c9fa4a49f9c96918b868073665a4d4033271a0d0000000000000000000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000000000000000020d1720293036393b4646464646463a3935302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000007121c262e353b3f4046464646464646403f3b352e261c120000000000000000000007121c252e353b3e4046464646464646403f3b352e251c12070000000000000000000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b0803000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565656565656565c6976828f9ca9a89c8f8275695c56565656565656565656565655544e463c32271b0f0300000000000000000b17222d414e5b6874818e9ba7a8988c7f7265554c4135291d1104000013202c3946535f6c7986929facada093867a6d6053473a2d20140c151e273039434c555d686e7a849196a1a9a49a93877e716c615a50473e352c231a110700000000000000010d18242f3a434b51545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5f6c7986929facaca09386796d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b42392e23180c0000000c18232e3a4754616d7a86929fa9aca1968d80746d605d55514b4a49494a4b4f535b606d74818e98a3aeab9e9285796d6053463a2d20130700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000010d1a2734404d5a6773808d9aa6a99c8f8376695c50433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3a342d241b1106000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000000000000000000000000040a0f13191c22282b3136394045464e53555d60656b70757b7f848a8f939a9fa2a8a09e989083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000000000000050e171e252a2d2e3939393939392e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000a141c242a2f32333939393939393933322f2a241c140a00000000000000000000000a131c232a2f32333939393939393933322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e08010000000000000000000000000000000000000000000000000006131f2b37434e585f62636363636363636363636363636976828f9ca9a89c8f827569636363636363636363636363636260584e43372b1f13060000000000000000061a2633404d596673808c99a6a99c8f8276675d5145392c201306000013202c3946535f6c7986929facada093867a6d6053473a2d2014070c151e27313a434c565e686e7b849196a1a9a49992877e716c61594f473e352b23190f0400000000000004111d2935414b555d606767676767676767676767676767676767676c7986929facaca09386796d676767676767676767676767676767676767605c544b4034281c100400000713202d3946525e6874808d97a2ada89d928c7f746d67605c5557565657585960656c727f8b939daaafa4998d8074665c5044382b1f120600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000d192633404c5966737f8c99a6aa9d9083776a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a453f362d22170c0100000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000002080d11171c1f252a2e34383c43474c5154596063686e73797d82878d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e02000000000000000000000000000000000000000000050d14191e20212c2c2c2c2c2c21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2726231f19120a020000000000000000000000010a12191e2325262d2d2d2d2d2d2d2626231f19120a010000000000000000000000000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070707070707075828f9ca8a89c8f827570707070707070707070707070706f6a6054473b2e22150800000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d6054473a2d22170b000013202c3946535f6c7986929facada093867a6d6053473a2d201407030c151f28313a444c565e696e7b849197a1a9a39992877e706c61594f473d352b21160b0000000000000613202c3945515d676d737373737373737373737373737373737373737986929facaca0938678737373737373737373737373737373737373736d665c5145382c1f1306000005111d2935414c56616d7a85929fa5aea49b918c8079716d67656463636465686b70787f87929fa5afa89f93877b6e61544a3f34281c100300000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000c1925323f4c5865727f8b98a5aa9e9184776b5e5858585858585858585858585858585858585858585858585650483f34291d1105000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000000000000000000000000000000000000060b0f141a1d23282c32373a4145474f54565e61666d70767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000002080d1114142020202020201413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000070e1317191a202020202020201a1917130e08000000000000000000000000000000070d12161919202020202020201a1917130e07000000000000000000000000000000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000000000916222f3c4955626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d82909ca9a99d90837d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f22160900000000000000000a1723303d4a5663707d8996a3aea3998a7d7164544a3f33281c0f030013202c3946535f6c7986929facaca093867a6d6053473a2d20140700030d161f28323b444d575f696e7c859297a2aaa39992877e706b61594f473d32271b100400000000000714212d3a4754606d79808080808080808080808080808080808080808087929facb3a69a8d8080808080808080808080808080808080808080796d6053463a2d2013070000010d1925303a46525e68717e8b939da5ada39b928d847e797572717070707274777d828c9299a3afaaa1968e8174695f5342382e23170b0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b1825313e4b5864717e8b97a4ab9f9285786565656565656565656565656565656565656565656565656565625a50453a2e21150900000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c6064696e74797e83898e929084776a5d5144372a1e110000000000000000000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000000000000000000000000000000000000000000105070813131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000002070a0c0d131313131313130d0c0a0702000000000000000000000000000000000002060a0c0d131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d13080000000000000000000000000000000000000000000003101d2a3643505d69768289898989898989898989898989898990949fabab9f959089898989898989898989898989898983776a5d5044372a1d1104000000000000000815222f3b4855626e7b8895a99f9f9b8e8174665b5044382b1f12060013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070000040d162029323b454d575f6a6f7c859298a29fa39992877d706b60594f44382c20130700000000000814212e3b4754616e7a878d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3afb5a89d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d867a6d6053473a2d20140700000008131e2a36414c56626c74818e939da4aea49d96918b85827f7d7c7c7d7e8184898f949fa3abaaa29891847a6d60574d4230261c11060000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000a1724313d4a5764707d8a97a3ac9f93867872727272727272727272727272727272727272727272727272716c62564a3d3124170b000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000000000000000000000000000000000000000000000000070c10151b1e24292c32383b41464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e0300000000000000000000000000000000000000000003101d2a3643505d6976839096969696969696969696969696969c9fa6b0b1a79f9d96969696969696969696969696969083776a5d5044372a1d1104000000000000000714202d3a4753606d7a8697939393939285796c605346392d2013060013202c3946535f6c7986929393939393867a6d6053473a2d201407000000040e172029333b454e585f6a6f7c8692989393939992867d706b6054483b2f22160900000000000814212e3b4754616e7a87949a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5b9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a93867a6d6053473a2d201407000000020d1925303a44505a606d78818d929fa2aaa8a09e97928f8c8a89898a8b8e91969c9fa6ada7a09892867c6f685d52453c311e140a000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000091623303c4956636f7c8996a2afa4998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7165584b3e3225180b00000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464d53555d60656a6f747a7f8175685b4f4235281c0f0000000000000000000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e020000000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a08040000000000000000000000000004080a0b1313131313131313131313131313131311100e0b06000000000000000000000005090d0f101313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f140800000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9fa3a3a3a9abb0b9b9b1aba9a3a3a39f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000006131f2c3945515d677885868686868686867c6f6256493c2f2316090013202c3946535f6c798786868686868686796d6053473a2d20140700000000050e172129333c464e58606a707d8686868686868686867c706356493d3023160a00000000000814212e3b4754616e7a8794a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6acafb5acacacaea8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a093867a6d6053473a2d2014070000000008131e29323f44505c666d78808b92989fa3aba9a29e9b9897969697989b9ea0a8aca9a19e9590867d6f6a60564c41332a1f0c02000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000915222f3c4855626f7b8895a2b5ab9b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12050000000000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000000000000000000000000000000000000000000000000000000001080d11161b1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e0000000000000000000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f150900000000000002090f14181b1b191413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000050c11141717202020202020202020202020202020201e1d1b17120b0400000000000000020a1015191c1c20201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000000000000000003101d2a3643505d6976839093939393939393939393939b9ea5afb7b7b6b7b9b8afa59d9b93939393939393939393939083776a5d5044372a1d11040000000000000004101d2935404b55687378797979797979796f6a6054483b2e22150900121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000050f18212a333c464e58606b70797979797979797979706b6054483b2f22160900000000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93867a6d6053473a2d20140700000000020d172028343f4a545c666d747e858e92999ea1a8a7a8a5a4a3a3a3a5a7a8aca49f9d97928c837b6f6b60584e443a3021180e00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000815212e3b4854616e7b8794abb5ada39b989898989898989898989898989898989898989898989898989285786b5f5245382c1f1205000000000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616568655d53483d3125190c0000000000000000000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e030000000000030b131a202527282621201d19130f0a040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000040c141b212528292d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d00000000000000000000000000000000000000000003101d2a3643505d6976828686868686868686868686868e939ea9b0aba9abacb2a99d938e86868686868686868686868683776a5d5044372a1d110400000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260584e43382c1f130700111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000060f18212a343d464f5960636c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000814212e3b4754616e7a8793939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393867a6d6053473a2d2014070000000000050e17232e38424a545c606c717a81868d9196989a9c9e9f9f9f9f9e9d9c999a93908b857f786e6960594f463c32281e0f0600000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000000000714212d3a4754606d7a8799a3afacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9285786b5f5245382c1f120500000000000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5f5f5e5d5b595653514a47433d373127221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f262b2f35393d43474c5254595b59534b42372c2015090000000000000000000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000000020b151d252c313435332e2d2a251e1b16110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000020c161e262c32353639393635322c261e160c0200000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e010000000000000000000000000000000000000000030f1c2935424e5a667076797979797979797979797979818e9ba7a69f9c9ea1a8a79b8e817979797979797979797979797771665b4f4236291d1003000000000000000007121d2731454f575d5f6060606060606056544e463d32271b0f03000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000060f18222b343d474f54565f606060606060605f56544f473d32271b100400000000000814212e3b4754616e7a868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796d6053473a2d20140700000000000006111c263038424a505a61686e747b8084888b8e90919292929291908f8d8a87837e79726d665f574f473d342b20160c0000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000000000613202c3945515d677986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f1205000000000000000000000000000000080e161e252a30363a3c4347484b4e50515253535252504e4c494644403937322b262017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32373a4146474c4f4d48423930251b0f040000000000000000000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000009131d272f373d40423f3a3936302c27201d18130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000a141e2830383d4143464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d010000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c66707d89939eab9f94909196a1ac9f93887c6f666c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e010000000000000000010b151f333d454c5052535353535353534948433d342b21160a00000915202b353f474e5253535353535353535345403931271d1207000000000000000000061019222b353d4448495253535353535353524948443d352b21160b0000000000000714202d3946525e687679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976675d5145392c201306000000000000000a141e2630383f4450565e61696e73787b7e81838485868685858482807d7a76726d67605c544d453d352b22190e040000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0000000004111d2935414b556b7885929393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f120500000000000000000000000000000000050c13191f252a2d32373b3c3f414345454646454543423f3c3a38342e2b27201b150b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e14090000000000000000000006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c10070000000000040f1a252f3941484d4e4c4746413a38322c29241d1a15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060005101b26303a42494e4f53534f4e49423a30261b10050000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060606057606d7883919da5a499908384919ea6a49a9083786d6057606060606060605d5b554d43392d22160a00000000000000000000030d212b333b404445464646464646463c3b38322b22190f040000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000071019232b32383b3d4646464646464646463d3b38322b23190f0400000000000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d554b4035291d110400000000000000020c141e262e343e444c52575e61666a6f727476777879797978777573716d6865605d55504a423c332b23191007000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a677480868686868686867e7164584b3e3125180b00000000010d18242f44515e6b7784868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f1205000000000000000000000000000000000002080d141a1e20262b2e2f323536383939393938373533302d2c28231c1b150f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e323534312c251e150c0200000000000000000000030f1b27323d464e545660606060606060595751444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000814202c37414b53595b5954524c48433d39352f2b261f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000915212c38424c545a5c60605c5a544c42382c2115090000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000005111c27313a434a4e50535353535353535e69727f8c95a0a99f93877c7e8a949faba0958c7f72695e53535353535353504f4a433b31271c110500000000000000000000000f1921292f343738393939393939392f2e2c27211910070000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000007111921272c2f30393939393939393939302f2c272119110700000000000000020e1925303b444c525f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f514b433a2f24180d010000000000000000020c141c2328323b41464d5354585f626567696b6c6c6c6c6b6a696664615e5653514b443f38302a2119110700000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e01000000000000000000000000010d1a2733404c58646e7479797979797979716c6256493d3024170a0000000000071d2a37434f5c67727779797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11050000000000000000000000000000000000000003090e12151b1f212225282a2b2c2c2c2c2b2a282623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126282825201b140c030000000000000000000000000a16202b343d434749535761686b6c6c66635b5146464b515357565e61666a6c6c6a66605d56514c46423b3328231c140c020000000000000c1825313d48535d656866615e56544f4745403a37312c28231c1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e000d1925323d49545e66696c6c69665e54493d3225190d0000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000a151f2831383e42434646464643505a616e7b86929fa7a2978d817476828f99a3a79f92867b6e61594f434646464644423e3931291f150b000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000070f161b2022232c2d2d2d2d2d2d2d2c2322201b160f0700000000000000000008141e29323b4146535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535345403a31281d130700000000000000000000020a1117202930363b4246484e5355585b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f070000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180c00000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800000000020f1b27333f4b5660676b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1d1b19161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000040f19222b32373b3c505c6873787979736d63574b434750555d60686d7276787977736d685f584e443b31292117110a02000000000000000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d08020000000000000000000000000000000000000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000f1c2835414e5a66707679797670665a4e4135281c0f0200000000000000000000000000000000000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b0203040506000000000000000000000000000000000000030d161f272d323536393935404b55616c75828f98a2a79f92857a6d6e7c87929fa9a2988f82756c61554b403539393736322d271f170d0300000000000000000000000000060d13181c1e1f202020202020201615130f0a040000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000040b101316161f202020202020201f161613100b0400000000000000000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464639352f281f160c01000000000000000000000000060e171e252a31363a3c4347484b4e50515253535252514f4d4a4746413a39352f28231c150c060000000000000000000005111d29343e48505658606060606060605b59534b41372c20140800000000000000000000000000000814202b36414a53585a60606060606060585650483e34291d110500000000000b17232e3a444e565c5e60606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c00000000000000000000000000000000000000000000000000030608090c0e10121213131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c09040000000000000000000000000000000007101920272b3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f14080000000000000000000f1b2835424e5b6875817f7a756f6b65605d55534e4644403936302b27221b19130f0a040000000000000000000000000000000000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000b1724313e4a5764717d8686868686868686868686868686868684776a5e5144372b1e1100101c2936434f5c69768286868276695c4f4336291c10030000000000000000000000000000000000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e1011121307060401000000000000000000000000000000040d151c2226292a2d2c3945515d67707d8a949eaaa0958b7f72686a73808d97a1aa9e938a7d70675d51453c31262a2926221c150d0500000000000000000000000000000002070c0f11121313131313131309090703000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000307090a1313131313131313130a09070400000000000000000000000000050e171e252a2d2e393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392c29241d160d040000000000000000000000000000050d14191f252a2d31373a3c3f41434445464646454442403e3a3936302c29241d17110a030000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a0f040000000000000000000000000000030f1a252f3841484c4e535353535353534b49453e362d22170c00000000000006121d28323c444b4f51535353535353535353535353535353535353535353535353535353535353535352504c453d33291e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000101d2a3743505d6a76838c86817c77726d67625f5853514a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000b1724313e4a5764717d8a93939393939393939393939393939184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1413110d08010000000000000000000000000000030a11161a16202b37434e58606d7984919ea6a59d9083786d60606d7a85919ea6a59e9184796d60584e43372b20161a16110b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d18130c040000000000000000000000000000000002080d141a1e21262b2e2f323436383939393938373633312e2d2a25201d18120c06000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d13090000000000000000000000000000000008131d262f363c4041464646464646463e3d39342d241b1106000000000000010c16202a323a3f434446464646464646464646464646464646464646464646464646464646464646464544403b332b21170d0200000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312100e0c08070502000000020404060606060606000000000000000000000000000000000001040707131313131313130d0c0a07020000000000000000000000000002060808131313131313131310060603000000000000000000000000040a1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e11050000000000000000101d2a3743505d6a768390928e89837e7a746f6a64605c54524d46443f3835302b271f1d18120e09030000000000000000000000000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070f161b1f22232c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201d19130c040000000000000000000000000000000508131e28323a47535f6a73808d96a1aa9e93897d70665c5d67717e8b949faba1968d80736a5f53473e32281e13080500000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202013110d07010000000000000000000000000000000000000003090e12151a1f212225282a2b2c2c2c2c2b2a29272421201e1913100d07010000000000000000000000000000000009121b22292d3031393939393939393534312c251d150b0100000000000000000000000000000000010b141d252b3033343939393939393931302d29221b12090000000000000000040e1820282e33373839393939393939393939393939393939393939393939393939393939393939393837342f2921190f0600000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191514120e09030b0e10111313131313130b0b0905010000000000000000000001080d111314202020202020201a1916130d0700000000000000000000030a0f1214151f202020202020201c13120f0b0600000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d2014060000000000000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29241d1a15100b060000000000000000000000000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101920272b2e2f3938373635343331313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392d2c29241e160d040000000000000000000000000000020c1924303a44505a626e7c87929fa8a2988e81756b605455606c78839099a4a89f92877c6f625a50443a3024190c03000000000000000000000000000000040b101316162020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313060401000000000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1e1c1a171413110d080401000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2524211d17110900000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a282522211e1a1410171b1d1e202020202020181715110c060000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a0100000000000000060e151a1f21222c2d2d2d2d2d2d2d29201f1c17110a020000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000101d2a3743505d6a7683909da7a09d98928d88837e79736e6963605b53524c47433c38352f2b261f1c17110e0802000000000000000000000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040f19222b32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041434445463a39352f281f160c01000000000000000000000000000a141e2935414c56616c76828f99a3a89f92867b6e61594f505b656f7c87939fa9a3999082766c62564c4135291e150a0000000000000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2323201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e10111213131312110f0d0b070705010000000000000000000000000000000000000000000000060c11151718202020202020201b1b18140f0901000000000000000000000000000000000000000001080f14181a1b20202020202020181715110c06000000000000000000000000040c12171b1d1e20202020202020202020202020202020202020202020202020202020202020201f1e1c18130d0600000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322e2d2b261f1c23272a2b2d2d2d2d2d2d2524211d181109000000000000040d161e24292c393939393939393933322f2a241c130a000000000000060f1820262b2e2f3939393939393939362d2b28221c140b0200000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000101d2a3743505d6a768390979d9fa7a29f9a94908a85807b75706c65605d56544e4745403937312b28231c1914100b040100000000000000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a16202b343d4347495251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524745413a31281e130800000000000000000000000006111c26303845525d68717e8b949faba1968c8073695e534749535f6a74818d97a2ab9f948b7e71685d52463d30261c110600000000000000000000000007111921272c2f303939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c27211a11080000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f0e0c080400000000000000000000000000000000000000000000000003080b0d0e131313131313130b0a080500000000000000000000000000000001060b0f1111131313131313131313131313131313131313131313131313131313131313131312110f0c070200000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464543413f3b3a37312c282e33363739393939393932312e29221b120900000000010c1620282f35394646464646464646403f3b352e251c120700000000040d18222a31373a3b4646464646464646433938332d261d140a000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f1206000000000000000c1926323f4c5965727f858b90959b9fa3a69f9c97918c87827d78726d6862605853514b47423c38342e2a251e1b16110d0801000000000000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f221509000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b27323d464e54565f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c433a2f24190d0100000000000000000000000b17232e38424e58606d7a85929ea6a69e9184796d60574d42414e58616d7a85929ea7a69e92857a6d61584e42382e23170c0200000000000000000000040f19232b32383b3d46464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a10050000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b161009010000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4846423c3834393f43444646464646463e3d3a342d241b110600000008131e28323a414553535353535353534d4b4740372e24190d020000010c161f2a343c43474852535353535353534f46443f382f261c11060000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d201306000000000000000b1825313e4a57626d72797e83898e92999ea1a8a19e99928f89847f7a746f6a65605d55534d46443f3836302c27201d19130f0a0400000000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e5860626c6b6a696867666463626160626f7b8895a2aa93867a6d606162636465666768696a6b6c605d564c4135291d11040000000000000000000003101c28343f4a54606a74818d97a1ab9f948a7e71675d51453b3c46525e68727e8b95a0aca1978e81746a60544a3f34281f1409000000000000000000000b16212b353d44484953535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443d352c21160b000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000001060b0f111113131313131207060300000000000000000000000000000000000000000000000000000000000000000000060606060606060503000000020608080c0f111213131312100e0b08070502000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5855534d46443f444b4f515353535353534b4a453f362d22180c0100010d19242f3a444c525f606060606060605957524940352a1e1307000007131d28313c464e53555f606060606060605c53504a42382d22170b00000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f221508000000000000000916222e3a46515b62676d71777c81868c91969c9fa6a39f9b96918c86817c77716d67615f5753504a46413b38322c29241e1b15100c0700000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222e3b4754606a6f7877767574737271706f6e6d686e7b8894a1a39886796c6c6d6e6f7071727374767778796d685d5245392c201306000000000000000000030c19232b3844505c666f7c87939fa9a3998f82766c61554b403335414c56606c7883909aa4a99f93887c6f665c50443b30251a0d03000000000000000004101b27323d474f5456606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606056554f473d33271c1004000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c1309000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000040c12171b1d1e20202020201f1312100c060000000000000000000000000000000000000000000000000000000105090b0b13131313131312120f0c04090e121415191b1d1f1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865615f5753504a4e565b5e606060606060585650483f34291d11050004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a00071018242f3a434e585f626c6c6c6c6c6c6c6c69605b544a3f33281c0f030000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000006121e29353f4951555c60646a6f757a7f848a8f949a9fa2a8a09e98928e88837e79736e6964605c54524c48443d39352f2b261f1c18120b030000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f03000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6d6054473a2d2114070000000000000000000b151e2a36414d56606d78839099a4a99f92877c6f625a5043392f303a44505b666f7c87939faaa49a9083786d60574d42362a1f150b01000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c20140700020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b1005000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000060e161d23272a2b2d2d2d2d2d2c201f1c17110a03000000000000000000000000000000000000000000000000060c111517182020202020201f1e1c1810151a1e212225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787674726e6964605c545660676a6c6c6c6c6c6c65625a50453a2e211509000713202c3945525d687679797979797979736d63574b3f3225190c050e19222935404b555f6a6e7979797979797979766c665b5044382b1f120600000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c00000000000000010d18232d373f434b5153586062686d73787d82888d92989da0a8a29f9b95908b85807b76706d66615e56544f4745413a37312c28231d150c030000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8991908f8e8d8c8b8a898887868583919daa9f92878385868788898a8b8c8d8e8f9091877a6d6054473a2d211407000000000000000007121d27303946525e68727f8b95a0aba1978d80746a5f53483e312728333f4a54606b74818e98a2aca0958c7f72695e52463e31271d1207000000000000000916222f3b4854606b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f2316090008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a00020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b1005000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000040e1820282e3337383939393939392d2c28231c150c03000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735312e2d2a251f1b150d07010000000000000000000000000000000000020b18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f58677277797979797979716c62564a3d3124170b000714212d3a4754606d7a86868686868686807366594d4033261a0d0b16202b343d45515d676e7c868686868686868682796c605346392d201306000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000007111b252d31394045474e54565e61666d70767b81858b91959b9fa3a79f9d97928d87827d78736e6863605954514c47433c38342e271e150b000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959d9c9b9a99979695949992919195a0aca399929091929995969798999a9b9c9d93877a6d6054473a2d21140700000000000000000c18232e39424f59616e7b85929fa7a79e92857a6d60584e43362c1f222d38424f59616e7a86929fa7a79f92867b6e61594f43392f24180c030000000000000a1623303d495663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063564a3d3023170a000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f0008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a00040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000010c16202a323a3f43444646464646453a38342e261e150a00000000000000000000000000000000000000000009121b22292e313239393939393939373430282c31373a3b3f4244454646464543413e3b3936302b272018130c04000000000000000000000000000000000a141d2a333e474f5961696e787e83888b8e909292939291908e8b88837e786f6a606a77848686868686867e7165584b3e3225180b000714212d3a4754606d7a8793939393938c807366594d4033261a0a141d28323d46515b606d798391989393939991847a6d665b5044382b1f12060000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000a131b1f272f34383d43474c52545c60646a6e747a7f84898f92999ea1a9a29f9a938f8a847f7a75706b65605d55534e4645403930271d1207000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8995a2a7a6a5a4a3a2a1aaa29f9e9da0a7b1aba39f9d9e9fa2aaa2a3a4a4a5a6a7a093877a6d6054473a2d2114070000000000000004101c2834404b54606b75818e98a2aca0958b7e72685d52463c31241a1c262f3d46525e68727f8c95a0aca2988e81756b61554b4035292015090000000000000a1623303d495663707c89939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393897d7063564a3d3023170a00101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c000006121d28323c444b4f5153535353535246443f3830261c11060000000000000000000000000000000000000006111b242d343a3d3e4646464646464544403b34383c4247484c4e505252535252504e4b4746413b373229241d160d05000000000000000000000000000006111b262f3c454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c706b67798592939393938a7d7164574a3e3124170b000714212d3a4754606d7a87939f9f9f998c807366594d4033261a111c262f3a444e58626d75818e95a0aaa59f92877c6f685e544a3f33281c0f03000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e1206000000000000000000010a0d151d23292c32383a41464a5053585f62676d72777d82878d92979d9fa7a49f9c96918c86827c77726d67625f5853514b42392e23180c000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959b9a999998979695949892919095a0aba39992909192989495969798999a9b9c93877a6d6054473a2d211407000000000000040d1a242c3845515c66707d89939eaaa59d9083786c60564c41342a2012141d2a36414c56606d7883919da5aa9e938a7d70675d51453c31261a0d0400000000000a1623303d495663707c89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f96897d7063564a3d3023170a00121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000b17232e3a444e565c5e60606060605f53504a42382e23170c000000000000000000000000000000000000010c18222d363f454a4b53535353535352504c454044464e5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000000000000b17222d38414d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d706d798698a29f9f96897d7063564a3d3023170a000714212d3a4754606d7a8793a0aca6998c807366594d4033261a17222d38424c56606a727f8b939ea8a79e938b7f726a60564c42382d22170b000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d010000000000000000000000030b12181c1f272b3036383f44464e53555d60656b70757b80858b90959b9fa3a8a19e99928e89847f7a746f6a64605c544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6d6054473a2d2114070000000000010c161f2a36424d57606d7984919da5aa9e93897c6f665b50443a3022180e0b1925303b44515c66707d89939eaaa59e9184796d60574e42372b20160c01000000000a1623303d495663707c8996a3acacacb5afaca7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a396897d7063564a3d3023170a00131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d201300111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000f1b27333f4b5660676b6c6c6c6c6c6c605c544a3f34281c1003000000000000000000000000000000000005111d29343f485056586060606060605f5d574f4a5153575f6265686a6b6c6c6c6b6a6864615e56544e45413a312921170f050000000000000000000000030f1b27333f49535f69707d8792989fa7aba7a09d9898929191919299989d9f9892877d707a8794aab4a396897c706356493d3023160a000714212d3a4754606d7a8793a0ada6998c807366594d403326172128333f4a545e686f7c87929fa5aaa0958e81756d62584e443a2f261c11060000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b11060000000000000000000000000001070c10161b1e252a2e34383c43474b5154596063696e73797e83888e92989ea1a8a39f9b95918b85817c76716d665c5145382c1f1306000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c83838281807f7e7d7c7b7a7978777887939f9e9184787879797a7b7c7d7e7f80818283847a6d6054473a2d211407000000000007131d28313a46535f69737f8c96a0aca2988e81756b60544a3f32281e100608141e2834404a54606b75828f98a2aca0968c80736a5f53473e32281e1308000000000a1623303d495663707c8996a7b1bbb5aba39f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a96897d7063564a3d3023170a00131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00111d2a37434f5c6772777979797979786d665c5044382c1f120600000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c696157545c60646a6e72757778797979787674716e68626058514b433b332921170d030000000000000000000005121f2b3744505b656e7b859299a2aaaaa39f95918b888584848586888b90959e9992857b7b8894a1aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d4033261e29333b44505b666d7a849199a3aea2989083796d605b51463d32281d140a00000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000040a0f13191c23282b31373a4145474f54575e61676d71767c81868c91969c9fa4a7a09d98928e88837e796d6053463a2d20130700000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815212e3b47535f6a6f77767574737271706f6e6e6d66667885929e9d9083766b676d6e6f7071717273747576776d675d5145392c20130600000000020b18242f3a43505a616e7b86929fa8a89f92867b6e61594f42382d20160c00020c18232e39424f59616e7b86929fa8a89f92867b6e625a50443a2f24190c020000000a1623303d495663707c8995a0a9b3afa399928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897d7063564a3d3023170a00131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d20130013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00111e2b3844515e6b7784868686868686786d6053463a2d20130800000000000000000000000000000000000b1724313d4a56626c71797979797979787369585f666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b010000000000000000030f1b27333f4953606c77829097a2abaaa398928b837f7b79787778797b7f83899196978f827c8895a2aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d40332627303b454f59606c78828f96a1aba49f92857b6e675d51493f342b20160b02000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e181109010000000000000000000000000000000000000002080d11171c1f262b2f35393d44484d53555c60646a6f747a7f848a8f939a9fa2aaa29f9a94908a8376695d5043362a1d1000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e585f626a69686766666564636261605c6a7784919d9c8f8275695c60616263646566676869696a605d554c4135291d1104000000000a141d2935404b55616c75828f98a3aca0968c7f73695e52473d2f261c0e04000007121c27303d46535e69737f8c96a0aca3998f82766c61564c4135291e140a0000000714202d3a4753606d79839097a2acac9f928780808080808080808080808080808080808080808080808080808080808080808080808080807b6e6255483b2f22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d20130013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000e1b2734414e5a6774818d93939398897c6f6356493c2f24190d01000000000000000000000000000000000b1825323e4b5865717e868686868686857866616a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000000005121f2b3744505b65717e8a949fa9aea39892867f78726e6c656b666d6e72767d849094948c7f8c99a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033232e39424d57616b73808c949fa8a69d928a7e71695f554b40372d22190e050000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d06000000000000000000000000000000000000000000000000060b10151a1d24292c33383b42464b5153586062686d72787d82878d92989da0a7a69f9c9084776a5d5144372a1e1100000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b26323c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54514c433a2f24190d0100000006111b262f3845515d67717e8a949eaaa69e9184796d60574d42352b1d140a000000000b151e2a36424d57606d7984919ea6ab9f948a7e71685d52453d30261c1106000006131f2c3945515d676e7b85929aa4afa3998e81747373737373737373737373737373737373737373737373737373737373737373737373736e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000a1724313d4a5764707d8a99a3aa998c807366564c4135291d1104000000000000000000000000000000000b1724313e4a5764717d8a939393939786796d6c707c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f24180c03000000000000000613202d394653606c7883909da6b0a79f92867d726c6662605b545c6062656b707a8290959286929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332834404b545e69707d88939fa6a99f948d80736c61574d43392f251b100700000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000030a0f13181d20272c3136394045464e54565e61666c70767b80858b90959ca4aa9d9084776a5d5144372a1e1100000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474951504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514745413a31281e1308000000000b17222d38414e58606d7984919ea6ab9f948a7d70675c51453b3023190b0200000000030c1a25313b45515c67707d8a949eaba69e91857a6d60584e42382e23170b000004101d2935404b555f69707d88939fa6ab9d938b7e716a67676767676767676767676767676767676767676767676767676767676767676767625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000714212d3a4754606d7a86929fa99d908376685d5245392c201307000000000000000000000000000000000a1723303d4a5663707d89969f9fa994877a6d707e8690959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403529201509000000000000030f1c28333f4a5463707d8995a0acab9f958b7e716b605b5453504a5053555961686d798391999299a3aeafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033343c45515c666e7b85929aa4aba1979082786d605a50453c31271d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11161c1f252a2e34383c43474c52545b6064696e747a7e838c929caa9d9084776a5d5144372a1e1100000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040e18222a32373b3c44434241403f3e3d3c3b414e5a6774818d9a988c7f7265594c3f3c3d3e3e3f40414243443a39352f281f160c01000000030f1b27333f49535f6a73808d96a19fa3998f82766c61554b4033291f100700000000000009141f2934404b55616c76828f99a39fa1978d80746a60544a3f34281c100300000c18242f39434d57616b73808c949ea8a59f92867c6f685d545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000613202c3945515d677683909ca99f92867a6d6054473a2d211409000000000000000000000000000000000a1623303d495663707c8996a3aca195887b707e8792989e9896918f8e8d8e8f91979b9fa4aca49f9691847b6e675d51453c31261a0f02000000000006121f2b3844505b6674818e9ba7b1a99d9083766d6259504a46443f4446484f565d676f7c87929fa3abb4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40313c46505a606d78839097a2aca39991857a6e665c50483e332a1f150b00000000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1d24292c32383a41464a5053585f62676d7279808c99a69d9084776a5d5144372a1e110000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101820262b2e2f37363534333332313033404d596673808c99978b7e7164584b3e313031323334353636372d2c29241e160d040000000005121f2b3744505b656f7c87929393939392877c6e625a5043392e21170d00000000000000030c18232f3943505a616e7b86929393939393877c6f665c5044382b1f1206000007121d27313b454f59606c78828f96a0aaa39891847a6d665b504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0004111d2935414c5566737f8c99a9a3998a7d7164574a3e31261a0e02000000000000000000000000000000091623303c4956636f7c8996a2afa295897c7c86929996918c8784828181818285888e939aa1a9a8a0969083796d60584e43372b1f140900000000000613202d394653606c7985929eabada1978a7d70645a50443f393734383a3d444c555f6a74818e9aa7b1bdafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403a434e58616c74808d959fa9a59f92877d6f685e544a3f362c21180d0300000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f262a2f35383d43484c52545c60646a6e747a7e838c929caa9d9084776a5d5144372a1e110000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070e151b1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0400000000000613202d394653606c79838686868686868680736a5f53473e30271d0f05000000000000000007121d27313e47535f6973808686868686868683796d6053463a2d2013070000010b151f2a333e44505b666d7a849198a2aaa1968f82786c60594f45404040404040404040404040404040404040404040404040404040403b3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900010d19242f3c4956626f7c8997a2ab9a8e817467574d42372b1e12050000000000000000000000000000000916232f3c4956626f7c8995a2afa396897d839098938d847f7b777574747476787c81889197a1a9a8a0958d80736a5f53473b30251a0e02000000000916232f3c4956626f7c8997a2adab9e9285796d6053463f332d2b282c2d323a434e58626e7b88959fabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40414b555f6a717e8a929da7a89e938c7f726b60564c42382e241a0f06000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000000000000040a0f13191c22282b3136394045474e54565e61666d70767b80858b90959ca4aa9d9084776a5d5144372a1e110000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161e1d1c1b1a19181724313e4a5764717d8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d080100000000000005121f2b3744505b656c7679797979797979736e64584e43352c1e150b000000000000000000010b151f2b37424d57636e7379797979797979776d665c5044382b1f1206000000030d182128333f4a545d686f7c86929fa4a89f948c80736b61574d43392f343434343434343434343434343434343434343434343434342f2e2b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000813202d394653606c7985929eab9e918478695f53463a2d2114060000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f828f9593888079726e6969686768696a6f747d859197a2ada79f92877c6e62574d42362a1e1205000000000c1926323f4c5965727f8c98a9b3a79b8e8174665c50443828221f1c1f2028313c47535f6a7683909da9b6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d3f45515d676f7c86929fa4aaa0968f81756d62594f443b30261c12080000000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f05000000000000000000000000000000000000000000000000000000000000070c10151b1e24292d33383b42464b5153586062686d73787d82888d92989da0a7a69f9c9084776a5d5144372a1e110000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000306080911100f0e0d0c0b1623303d495663707c899694877b6e6154483b2e21150b0c0d0e0f1011070604010000000000000000030f1b27333f49535b60696c6c6c6c6c6c6c67645c52463c31231a0c0300000000000000000000030d1a26313c45525c63666c6c6c6c6c6c6c6a605c544a3f34281c100300000000060f17222d38424c565f6a717e8b929da7a69f93887d70695f554b40352927272727272727272727272727272727272727272727272722211e1a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000006121f2b3844505b6675828e9ba8a196887b6e6155483b2e23170c0000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e948f9493887e736d67615e575b5a5b5860626b6f7c85929ea6afa3998e8175695e52463a2d201408000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f342817121012161f2b37434e5866727f8c99abb5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595049515b606d79849198a2aea29891847a6d605b51473d32291e150a0000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c01000000000000000000000000000000000000000000000000000003090e12181c1f262b3035383f44464d53555d60656a6f757a7f848a8f949a9fa2aaa29f9a948f8a8276695d5043362a1d100000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020100000915222f3c4855626f7b889598867a6d6053473a2d201407000102030304000000000000000000000000000b17222d38414950535d606060606060605a58524a40332a20110800000000000000000000000009151f2a33404a52585a606060606060605d53504a42382e23170b00000000000006111c262f3a444e58616c74808d959fa9a49a92857b6e675d51453f342b20171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120e09030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030000030f1c28333f4a5465717e8b98a8a8988b7e7265544a3f34281c100300000000000000000000000000000916222f3c4955626f7c8895a2afb0a69e9c958c80736c605c55524d4e4e4e4e5459606a717e8a949fabab9f92877b6e6154483b3025190e02000005111d2a36414c566a7784909daaafa499887b6f6255483c2e23170603060d1a26313c4956626f7c8999a3afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736b605b5358626d75818e96a0aaa49f92867c6f675d51493f352b20170c03000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000001040b10141a1d23282c32373a41464a5053575f61676d71777c81868c91969c9fa6a7a09d98928d88837e786d6053463a2d2013070000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879a928579675d5145392c2013060000000000000000000000000000000000000006111b262f383f444650535353535353534d4c4740382e21180e00000000000000000000000000030e18212e3840474b4d535353535353535046443f3830261c1106000000000000000a141d28323c46505a606d78839097a1aba2979083796d605b51463d32291e140a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000b17222d3b4854616e7b8795a0a89b8f8275665c5044382c1f120600000000000000000000000000000916222f3c4955626f7c8895a2afb8b0a89d9083786d605a514b464241414143474f58616c76828f9ca9afa3998c7f7266564c41362a1e110500000713202d3946525e687985929facac9f9386796d6053463a2d20130600000913202d3a4653606d7986929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adab9e91847d726c655d606a727f8b939ea8a79d928a7e716a5f554c41372d23190e050000000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b00000000000000000000000000000000000000000001080d11161c1f252a2e34383c43474c52545b6063696e73797e83898e92999ea1a8a39f9b95908b85807b76716d665c5144382c1f12060000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939184786b554b4035291d100400000000000000000000000000000000000000000a141d262d3337394346464646464646403f3c362e261c0f060000000000000000000000000000060f1c262e363b3f4046464646464646443a38342e261e140a0000000000000000020b16202a343e44515c666e7b859199a3a9a0958e81756d62584e443a30261c11060001010101010101010101010101010101010000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000000000614202d3a46525e697784919daa9f9285796d6053463a2d20130800000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d71665c5045403936303432373d46505a63707d8a97a1adab9d908377685e5246392d20140700000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3845515c667784919daaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adada19691877f776d68686f7c87929fa5a99f958d80746c61584e433a2f251b110700000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f0200000000000000000000000000000000000000040c13191d20272c3036394045464e54565d61666c70757b80858b90959b9fa3a8a19e99928e89837e7a746e6a64605c544a4034281c10040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869a9184786b554b4135291d11040000000000000000000000000000000000000000020b141b22272b2d36393939393939393433302b241c140b000000000000000000000000000000000a141c242a2f323339393939393939372d2b28231c140c02000000000000000000040e18222834404a545e69707d87929fa5a79e938b7f726a60564c42382e23170f0600000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000005121e2a36424d576774808d9aaaa298897c6f6356493c2f24190d01000000000000000000000000000916222f3c4955626f7c8895a2afb8ab9e9184786c60544a3f342f2a2527272b333e4653606c7885929eabaca095877a6e6154473b2e21140800000915222f3c4855626f7b8895aab4a99d9083766a554b4034281c1004000004101c2834404b546975828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb2a9a199928c827a6f6d7a849199a3aba1979083786d605a50463c31281e130a000000000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e07000000000000000000000000000000000000010a0d161e24292c33383b42464b5153585f62686d72787d82878d92979da0a7a49f9c96918c86817c77726d67625f5853514a42392e23180c000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794928679675d5145392c201306000000000000000000000000000000000000000000020a11171b1f202a2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2a201f1c17110a020000000000000000000000061018232e39424d57606b727f8c939ea7a59f92877c6f685e544a3f342821180d04000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000020e1a25303d4a5763707d8a98a3aa998c807366564c4135291d1104000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8074665b5042382e231d1a1b1b212b3844505b6674818e9ba7b1a7978a7e7164574b3e3124180700000a1623303d495663707c8996a3afa89c8f8275695c4f422e23180c000000000c18232e414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbbb2aba39f948f847c78828f96a1aba49992857b6e665c51483e342a1f160c0100000000000000000000000000000000000000000000000000000002080e111724313d4a5764707d8686868684786b5e5245382b18120e09030000000000000000000000000000000a131c1f282f35393d44484d52545c60646a6f747a7f848a8f939a9fa2a9a19e9a938f8a847f7a756f6b65605d55534e4644403930271c12070000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020101000915222f3c4855626f7b889598877a6d6054473a2d2114070001020303040000000000000000000000000000000000060b0f12131d202020202020201a1917130e080100000000000000000000000000000000000000080e1317191a202020202020201d1312100b06000000000000000000000000000007121c27303b454f59626d75818e95a0aaa39991847a6d665c50443e332a1f160c010000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a0400000000000000000914202d3a4753606d7a86929fa99d908376685d5245392c201307000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0a0f1c28333f4a5465717e8b98abb5a69a8d8073675a4d402e23180c00000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb8b0aaa9a69e969186828f949fa8a69f93877d70695e544b40362c22180d04000000000000000000000000000000000000000000000000000001070c14191b2227313d4a5764707d8a93939185786b5e52453828231c1a140d070100000000000000000000000007121c252e313a4145474f54575e61666d71767c81868c91969c9fa4a79f9d97928d87827d78726d6863605953514b47433c38342e271e150b000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000206080811100f0e0d0c0b1623303d495663707c899694887b6e6155483b2e22150b0c0d0e0f10110707050100000000000000000000000000000003050610131313131313130d0d0b07030000000000000000000000000000000000000000000002070a0c0d131313131313131107060300000000000000000000000000000000000b151e29333d47515b606d79839098a2aba1968f82786d605a50453c31281d13070000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070303030303030303030303030713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000000000006131f2c3945515d6776838f9ca99f92867a6d6054473a2d211409000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6054473a2d21150a01000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c1004000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb0a69e9c9fa2a199928f949ea6a89e948c7f736b60574d42392e241b10060000000000000000000000000000000000000000000000000000030b12181e252a2d33373d4a5764707d8a979e9185786b5e524538342e2a251f18120c0400000000000000000000020d19232e3740434c5154596063696e73797e83888e92989ea0a8a29f9a95908b85807b76706c66615e56544f4745403a37312c28231c150c03000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000030a0f1214151e1d1c1b1a19181824313e4b5764717e8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515d676e7b86929aa4a89f948d80736c61574e433a2f2418110700000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114101010101010101010101010101013202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000000000004101d2935404b5566727f8c99a9a3998a7d7164574a3e31261a0e020000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130300000613202d3a4653606d7986939facab9e918478675c5145382c1f1306000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adaa9e948f9298a2a39f9c9ea6aaa1968f82776c60594f453b30271d12090000000000000000000000000000000000000000000000000000060d151d23293036383f44464a5764707d8a979e9185786b5e5246444039363029241d160d0600000000000000000006121e2a35404951555d60656b70757b80858a90959a9fa2a8a09d98928e88837e79736e6963605b54524c48433d39352f2b261f1c18120b030000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000060e151a1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0500000000000000000000000305060e101010101010090806030000000000000000010304060606060504030100000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232935404b555f69707e88939fa6a69d928a7e716a5f554b40352923190e05000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3c4955626f7c8897a1ab9a8d817467574d42372b1e12050000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4135291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada99c8f82869298a3aba9aaaea39891847a6d655b50473d33291e150b0000000000000000000000000000000000000000000000000000070f181f272f343b4146495053565964707d8a979e9185786b5e5753514a46423b352f281f180f0700000000000000000a16232f3b46515b63676d72777d82878d92979d9fa7a39f9b96918b86817c76716d67615f5753504a46413a38322c29241d1a15100c07000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000060f1820262b2e2f37363534343332313033404d596673808c99978b7e7164584b3e313031323334353636372e2d2a251e170e050000000000000000060b0f12131b1d1d1d1d1d1d1615130f0a0400020507080b0e1011121313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000000071118242f39434d57616c73808d949fa8a49f92867c6e675d51453f352b20170c030000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2929292929292929292929292929292929292d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000713202d394653606c7885919eaa9e918477695f53463a2d2114060000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e221508000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807d869299a3abb5ac9f92867c6f685d53493f352b21170c0300000000000000000000000000000000000000000000000000071019212a313940454c52535b60636669707d8a979e9185786b6763605c54524d454039312921191007000000000000000c1925323e4b57636d737a7f84898f92999ea1a9a19e99928f89847f7a746f6a64605c55534d46443f3836302c27201d18130f0a040000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000030e18222a31373a3b44434241403f3e3d3c3b414e5a6774818d9a998c7f7266594c3f3c3d3d3e3f40414243443a3936302920170c020000000000020a11171b1f202729292929292922221f1b150e090e111414181a1c1e1f20201f1f1e1c1a181514120e0904010000000000000000000000000000000000000000000000000000000000000000000007121d28313c45505a606c78828f96a1aaa2989183796d605b51473d33291e150b0000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a36363636363636363636363636363636363636363a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d07010000000000000000000000000005121f2b3744505b6575818e9baca096887b6e6155483b2e23170c0000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95897c6f6256493c2f231609000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80737d879299a4aca6998c80736a60584e453c332a21170f05000000000000000000000000000000000000000000000000060f19222b333c434b51565e61656c6f7375777e8a979e9184787674706d66615e57514b433b332b22190f060000000000000d192633404c5966737f868b91959b9fa3a69f9c97918c86827d78726d68625f5853514b46423b38332d2a251e1b16110d0701000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474851504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514746413a32291e130800000000020b141b22272b2d343636363636362f2e2b262019141a1e20212527292b2c2c2d2c2c2b29272421211e1a14110d08020000000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505b666d7a849198a3aaa0958e81756d62594f453b30271c120700000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605447434343434343434343434343434343434343434343434653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000000000000030f1b27333f495364717e8b9aa4a8988b7e7265544a3f34281c100300000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073717e87939aa4ab9e92857c6f6a5f574d453b332921170e0500000000000000000000000000000000000000000000040d18212b343c454d555c60686e73787c7f828486929fa196898482807d79746e69605d554d453d342b21180d030000000000101d2a3743505d6a768390989da0a8a29f9a948f8a84807b75706c65605d56544e4745403936312b28221c19130f0a040100000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000020f1a26313c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54524c443a3025190d010000000a141d262d333739414343434343433c3b37322a2220252a2d2e313436373939393938373634312e2d2a25201d19130d070100000000000000000000000000000000000000000000000000000000000000040d182128333f4a545e686f7c86929fa5a79e938c7f726b60574d42392e23181006000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d60544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f53606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000000000000b17222d3b4754616e7a87939fa89b8f8275665c5044382c1f120600000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000916232f3c4956626f7c8995acb6a89b8f8275685c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736c717e88939fa3a19792857c6e695f574d453b332920170e050000000000000000000000000000000000000000010c161f2a333c464e575f676d737a8084898c8f919298a3a8a197918f8d8a85817b736d675f574e463d332a1f150b0100000000101d2a3743505d6a7683909da7a09d98928d88837d79736e6963605b53524c47433c38342f2a261f1c17110d080200000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006121f2b37434e585f626a69686767666564636261605c6a7784919d9c8f8275695c60616263646566676869696a615e564c41362a1d1105000006111b262f383f44464e5050505050504947433c34292c30363a3b3e41434445464646454443413e3b3a36312c29241e18130c0400000000000000000000000000000000000000000000000000000000000000060f17222d38424c56606a717e8b939da7a59f92877d70695e544a40342822180d040000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000000000000000614202d3946525e687783909daa9f9285796d6053463a2d20130800000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000815222e3b4855616e7b889aa4afa99d9083766a544b4034281c10040000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073666c727f8b919ca4a19791857b6e695f574d453b322920170e050000000000000000000000000000000000000008131e28313c464e5860696e7980868d9196999c9d9fa3aaaba9a19e9c9a97928d8680796e6960584e453b31271d120700000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29231d1a140f0b06000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000814212e3a47535f6a6e77767574737271706f6e6d6d66667885929e9d9083766b666d6e6f7070717273747576776d685e5246392d20130700000b17222d38414950535a5c5c5c5c5c5c55544e463c35393b4246474b4d4f515253535252514f4d4b4846423b39353029241d160d070000000000000000000000000000000000000000000000000000000000000006111c262f3a444e58626c74818e959fa9a39991857b6e665c51443e342a20160b0200000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d696969696969696969696969696969696969696969696969696969696d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000005111e2a36414c566773808d9aaaa298897c6f6356493c2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000714202d3a4753606d7a86939facab9e918478665c5145382c1f1306000004111d2935404b556976828f9ca9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366626d727f8c929ca4a19791847b6e695e574d443b322920160e040000000000000000000000000000000000010d19242f3a434e58606a6f7b838c92989ea1a9a8aaa39f9e9e9fa3aaa8a9a29f98928d837b6f6a60574d43392f24180c03000000101d2a3743505d6a768390928e89837e79746e6a64605c54524d46443f38352f2b261f1c18120e09030000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222f3b4855626e7c83838281807f7e7d7c7b7a7978777887939f9e9184787778797a7b7c7d7e7f80818283847a6d6154473a2e21140700030f1b27333f49535b6067696969696969625f584e454045474d5254585a5c5e5f5f605f5f5e5c5a5754534d4745413a352f281f191109010000000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d79839097a1aba1979083786d605a50463c32281d140a00000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a767676767676767676767676767676767676767676767676767676767676788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000000010d1925303d495663707d8998a2aa998c807366564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000613202c3945515d677784919eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073665b636d73808d929da5a19691847b6e695e564d443a322820160d040000000000000000000000000000000004111d2935414c555f6a6f7c8590959fa2aaa69f9c98989291919298979c9fa4aaa39f9590857c6f695f554b4035291f1509000000101d2a3743505d6a76838c86817c77716d67625f5853504a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c88908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6e6154473b2e2114080005121f2b3744505b656c747676767676766f6a5f574d4b5153575e616467696a6c6c6c6c6b6a696764615e5754524c45403a312b231b130a010000000000000000000000000000000000000000000000000000000000020b16202b343f45515c676e7b859299a3a99f958d80746c61584e443a2f261b1106000000000000000000000000000000000000131f2c3946525f6c7985929facb6a99c8f82828282828282828282828282828282828282828282828282828282828282828f9ca9b5ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d110400000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0004101c2934404b55697683909ca9afa399887b6f6255483c2d22170b00010714202d3a4753606d7a86939facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595b636e74808d939da5a19691847b6e685e564c443a32281f160d040000000000000000000000000000030e18222c3945515d676e7c859297a0a7a8a09e94908b8886858586878a8f93999fa7a7a09792857b6e675d51453c31261a0e0000000f1b2835424e5b6875817f7a756f6b65605d55534e46443f3836302b27221b19130f0a040000000000000000000000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100704000000000000000000000000000000000916222f3c4955626f7c88959b9a9a99989796959a93929190959faba39992909192989495969798999a9b9c94877a6e6154473b2e211408000613202d394653606c79808283838383837c6f695e56555d6065696e717476777879797978777674716e6966605d56514b433d352d251c130a000000000000000000000000000000000000000000000000000000000000040e19222834404b555e69707d87929fa5a79d928a7e716a5f564c41382d22170f050000000000000000000000000000000000131f2c3946525f6c7985929facb8ab9f948f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949fabb7ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000006131f2c3845515c6775828f9ca89f92867a6d6054473a2d211409000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261906000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000c18232f414d5a6774808d9aa7b5ab978b7e716453493f33271b0f0b0e121c28333f4a5463707d899aa4afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736659525c606c77818e939ea6a09691847a6e685e564c443a31281f160d04000000000000000000000000000a15202b37434e58606d7a849197a2a9a79f969189837e7b797878797b7e828790959ea5a9a1979184796d60574d42372b1d120700000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d0801000000000000000000000000000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1614100b0500000000000000000000000000000916222f3c4955626f7c8895a2a7a6a5a4a3a2aca49f9f9e9d9fa7b1aba39f9d9e9fa2aaa2a3a3a4a5a6a7a194877a6e6154473b2e2114080005121f2b3744505b656e7b858f8f8f8f8f857b6e685d60676d72777b7e80828485868685858482807e7b77726d68605d554f473f372e251c1209000000000000000000000000000000000000000000000000000000000000071018232e39434d57606b727f8c939ea8a49f92867c6f685d53493f332721170c0300000000000000000000000000000000131f2c3946525f6c7985929facb8b0a69f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bbac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000000000000000004101c2834404b5565727f8b98a8a3998a7d7064574a3d31261a0e020000000000000000000916222f3c4955626f7c8895a2afa79a8d8074675a4d412e23170c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000071824313e4b5764717e8a97a7b1a79a8e8174655b5044372b211b171a1d242b3844505b6673808d9aacb6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d505b656c78818e949ea6a09691837a6d685e564c433a31281f160d030000000000000000000000020f1a26313b4754606a74818e96a0a9a89f9590847d76716e6c656b696e71757c838e939ea6a9a0968d8073695f5347392e23180c00000c1825313d48535d656866615e56544f4745403937312c28231c1a140f0b060000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336292423201c171008000000000000000000000000000916222f3c4955626f7c88959d9c9b9a98979695949992919095a0aca399929091929994969798999a9b9c9d94877a6e6154473b2e21140800030f1b27333f49535e696f7c8692999c9790837a6d666d72797f83878b8d8f919292939292918f8d8a87837f7a736d676059514940372e241b0f0600000000000000000000000000000000000000000000000000000000000007121d27303b454f59636d75818f95a0aaa29891847a6d655b50443d33291e150b00000000000000000000000000000000131f2c3946525f6c7985929facb8b8b0aba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8b9ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000c18232e3b4855626e7b8896a1ab9a8d817467574d42372b1e12050000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a3f34281c1003000004101d2935404b556a7683909da9b4aa95887b6e6255483b2f22150800000814212e3b4754616e7b8795a0acab9e9184786c6053463e332b2722252a2f35404a54606c7884919eabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d49535b666d78828f949fa6a09590837a6d685d564c433a31281f150c030000000000000000000006121f2b37434e58626f7c89939da8aca09690837a706b6561605b575e61646a6f78818e949faaa89f92867b6e62554b4034281c1004000814202c37414b53595b5954524c48433d39352f2b261f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433633302f2c28211a11080000000000000000000000000916222f3c4955626f7c8891908f8e8d8c8b8a898887868583909daa9f92878385868788898a8b8c8d8e8f9091877a6e6154473b2e21140800000b17222d38414d57606a707e87939fa0958f82786e787f858b9095979a9c9d9f9f9f9f9e9d9c9a9795908c868079706b625b514940362c21180e030000000000000000000000000000000000000000000000000000000000000b151e29333d47515b606d79839198a2aaa0968f82776c60594f453b30271d1207000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714212e3a47535f6a7884919eaa9e918477695f53463a2d2114060000000000000000000916222f3c4955626f7c8895a2afaa9d908377665c5044382c1f1206000006131f2c3845515d677885919eabaea298877a6d6154473a2e21140700000714202d3a46525e697784909dabada197897d70635a50453d37332d3136394045515c66717d8a96a1adb9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d414a545c666d79828f949fa7a09590837a6d685d554b433931271e150c030000000000000000000814212e3a47535f6a76828f9ca5afa49a91847a6d6860595553504d5254585f666d78828f98a3aea3998d8074675c5145382c1f130600040f1a252f3941484d4e4c4746413a38322c29241d1a15100c060000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433e3f3d3c38332c231a110800000000000000000000000915222f3c4855626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6e6154473b2e211408000006111b262f3b454e58616c727f8b929d9f948e817b838c92979d9fa7a8a09e9c9b9a9b9c9d9fa4a7a09d98928d847d726d635b51483e332a201509000000000000000000000000000000000000000000000000000000000000030c17212b353f45515d676e7c86929fa4a89e948c7f736b60574d43392e231810070000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939393939393939393939393959ca6b1ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000000000006121f2b37434e586774818e9aaba096887b6e6155483b2e23170c0000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facab9f928578685e5246392d201307000005111e2a36424d5666737f8c99a3afa99c8f82766c61574f46443f414142464b515a606d7883919da8b0b8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40424a545c676d79829095a0a7a09590837a6d675d554b433930271e150c0300000000000000000815222f3b4855626e7b88949fabac9f93877d6f685d564f4846444246484e545c666e7b86929facab9f9285796d6053463a2d201307000009131d272f373d40423f3a3936302c27201d18120f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f464a4c4a48443e352c231a1108000000000000000000000815212e3b47535f6a6f7877767574737271706f6e6d676e7b8894a1a39886796c6c6d6e6f7071727374757677796e685e5246392d2014070000000a141d29333c464f59626d74808d939e9d938e8690959ea2a8a19e9896918f8e8d8e8f91939a9d9fa7a29f9691877f736d635a50453c31261a0e05000000000000000000000000000000000000000000000000000000000000050f19232935414b555f6a717e8a929da6a69f93877d70695e554b40342822190e0400000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868686868686868686868686868a95a1adac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000020f1a26313e4a5764717d8a99a4a8988b7e7265544a3f34281c100300000000000000000916222f3c4955626f7c8895a2afaea398887c6f6255493c31251a0d06030615222f3c4855626f7c889aa4afaa9d9083776a564c4135291d11050000020e1925303b4854616e7b87929fabab9f948a7d706a60595350494e4e4d53555d606c73808c959c9ea6b0afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4038424b555d676d7a839095a0a79f959082796d675d554b433930271e150c0200000000000006121f2b37434e586774808d9aa6b0a89b8e82756b60564c443d3937363a3c424a545f6975818e9baba7a2978a7d7064574a3d3124170a0000020b151d252c313435332e2d2a251e1b16100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f51575957554f473e352c231a110800000000000000000006121f2b37434e585f626c6b6a696867656463626160626f7b8895a2aa93867a6d606061636465666768696a6b6c615e564c41362a1e1105000000020b17212b343e47515b606c78818f959f9d999299a0a7a49f96918b8884828181818284878b90959ea2a8a199928c7f736c61574e42372b22170b00000000000000000000000000000000000000000000000000000000000000071118242f3a434e58616c73808d949fa8a49992857b6e675c51453f342b20160b02000000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797979797979797979797979788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000a14212e3a4754616d7a86939fa89b8f8275665c5044382c1f120600000000000000000916222f3c4955626f7c8895a2afb4aa988b7f7265574d42362a1f161210121c2834404a5465717e8b98acb6a79b8e8174685b4e413025190d010000000914202d3a46525e6975818e99a3afa69e92857c6f6b62605b535a5b575e61676d737e8893948f949eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403039434b555d686d7a839096a0a79f959082796d675d554b423930261e140b0200000000000815212e3b47535f6a7884919eabaca096897c6f62594f443a322d2b2a2d3038424d5763707d89999b9a99988d8073665a4d4033271a0d000000030b131a202527282621201d19130f0a04010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c515b63666361594f473e352c231a11080000000000000000030f1b26323c464e53555f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c443b3025190d0100000000050f19222c353f44505b666d79839096a1a39fa3aba49a938c847f7b777675747475777a7e838a9297a1a8a39f918a7e716a5f53473e33281c10040000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d78828f96a1aba1979083796d605a50463c32281d140a000000000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000713202d3946525d687683909da99f9285796d6053463a2d20130800000000000000000916222f3c4955626f7c8895a2afb6a99c8f8376695e53463c3128201f1c1f232c3844515c6675818e9ba8b3a9988b7f7265584c3f322519080000000005121e2a36424d57626e7c87929fa7ada19791857d746f6c6568676869696e7279808893958f828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40333039434c565e686e7a849196a1a79f948f82796d675c544b423830261d140a00000000000915222f3c4855626f7c8896a1adaa9e9184776a6054473d3228201f1e2026303c4753606d79868f8e8d8c8b8b8276695c504336291d100000000002090f14181b1b191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c5b636d72706b61594f473e352c231a110800000000000000000a15202a343c4347485251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524746413b32291e140800000000000007101a2328333f4a545d676e7a84919eabacafa49a93888079726e696968676869686d71767e859196a1aaa39f92867c6e625a5044392d20150a00000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505c666d7a849199a3a99f958e81746c62584e443a2f261c11060000000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060606060606060606060606060606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000005111d2935414c566673808c99aaa298897c6f6356493c2f24190d01000000000000000916222f3c4955626f7c8895a2afb9ac9f93877b6e61584e433a312d2c282b2e343f4953606d7985929eabada197887c6f6255493c2f22160900000000020e1a25303b47535f6a73808d95a0a8a9a1979188817c797674747476787b7f848d939890837e8a97a3afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403328313a434c565e686e7b849197a1a69f948f82796d665c544a42382f261c1106000000000c1925323f4c5865727f8b98a8b2a79a8d807467584e43352b20161212151f2c3845515c677481828180807f7e7d7063564a3d3023170a00000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958636d727f7d706b61594f473e352c231a110800000000000000040e18222a32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041424344463b3936302920170d0200000000000000081117222d38424b555e6873808c99a6b3ac9f93887e736d67615f575b5a5b565e61656c717b849198a2aea2988f82766c6155493c32271b0f0300000000000000000000000000000000000000000000000000000000000000040d182128343f4a545e686f7c87929fa5a79d938b7e716a60564c42382d22170f0600000000000000000000131f2c3946525f6c7985929facada093877a6d605453535353535353535353535353535353535353535353535353606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000010d1924303c4956636f7c8998a2aa998c807366564c4135291d1104000000000000000916222f3c4955626f7c8895a2afbbafa4998d80746a5f554c433d3a383438393f44505b65717d8a97a2adab9e9285786c605346392d201306000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284878c91969992867c7d8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332628313a444c565e696e7b859197a1a69f948f82786d665c544a42382d22170b000000030f1b27333f49536875818e9ba8b4aa978a7d7064574a3d3224190d0505101c2934404b55646f74757474737271706b6054483c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a727f8c867d706b61594f473e352c231a11080000000000000006101820262b2e2f3938373635343231313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392e2d2a251e170e0500000000000000000006111c28343f4a54606d7a85929eabb7aa9d91847a6d665d55534d4e4e4e4c52545a61696f7c86929fa8aa9f948a7d7064584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000060f17232e38424c56606a727f8b939da7a59f92867c6f685e544a3f332821180d03000000000000000000131f2c3946525f6c7985929facada093877a6d605447464646464646464646464646464646464646464646464653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e0200000000000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000916222f3c4955626f7c8895a2afb4aba39f92877c6e675d554f4846443f44464a5059606c7883909da9b1a79a8e8174655b5044372b1f12050000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877e717e8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261f28323b444d575f696f7c859298a2a69e948f81786d665c544a3f33281c0f03000005121f2b3744505b657784909daaaea298877b6e6154483b2e21150800000c18232f3943535d64686968676665646360594f44382c2014070000000000000000000000000000000000000000000406071013131313131310100d0a050000000003060809121313131313130d0c0a0702000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f827669626e7b869292877d706b61594f473e352c231a110800000000000000060e151b1f21222c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201e19140d050000000000000000000006121f2b3844505c66727f8c97a1adb8aca0968f81786c605b514842414141464750575f6a727f8c96a1ada69d9083766a6054473b2e22150900000000000000000000000000000000000000000101010101010101010101010006111c26303a444e58626d74818e95a0a9a39891847a6d665b50443e332a1f150b010000000000000000131f2c3946525f6c7985929facada093877a6d6054473a39393939393939393939393939393939393939393a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d211409000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760595553504a5053545c606b727f8b959fabaca095897c6f6353493f33271b0f030000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9e9f9d9590867e70717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403326162029323b454d575f6a6f7c869298939393938e81786d665b5044382b1f120600000613202d394653606c7985929facab9f928578695e52463a2d201407000007121d2731414b53595b5c5b5a59585856544f473d33271c100400000000000000000000000000000000000001070c1013141d2020202020201d1c1a16110a03040a0f1215151f2020202020201a1916130d07000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000060606060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a707e869292877d706b61594f473e352c231a0e0400000000000000040a0f1215151f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1414110d080200000000000000000000000713202d3a4653606d7985919ea9b3b2aca89e938d80746d625a50463d3336393e454e58606d7984919eabab9f95887c6f6255493c31251a0e02000000000000000000000000000000010507070d0d0d0d0d0d0d0d0d0d0d0d0d0d0a141e29323d46515b606d79839097a1aaa1968f82786c60594f453c31271d12070000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e020000000000000916222f3c4955626f7c8895a2afac9f928692958f827a706b6562605c545b6062666d727d86929fa7b0a69d9083776b605441382d22170b00000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908a837c706c717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a172029333c454e58606a6f7d868686868686868681796c605346392d20130600000714212e3a4754616d7a8798a2aeaa9d9084776a574d42362a1e12050000010b151f2f3941484c4e4f4e4d4d4c4b4a48443d352b21160b000000000000000000000000000000000000030b12181d1f202a2d2d2d2d2d2d2a2926221c150d0e151b1f21222c2d2d2d2d2d2d2625231e19120a010000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f0200000000000306060c13131313131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958616c707d869292877d706b61594f473e352c20160c020000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e0f1011130807050100000000000000000000000000091623303c4956636f7c8997a1adb2a8a19ea19d928b7f726c61584e453c322d333c44515c66727f8c99a7b1a79a8d807367574d42362a1e12050000000000000000000000000002080d1113141a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17202b343f45515c676e7b859299a4a89f948d80736c61574d43392f2418100700000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2120202020202020202020202020202020202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c17232e3b4855616e7b8896a0ab9a8d817467574d42362a1e12050000000000000916222f3c4955626f7c8895a2afa6998c7f8c94948f847d76726f6d666b666c6e72787f879298a3aea99f948a7e7164594f442f261b1106000000000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0e17212a333c464e58606b6f7979797979797979756c665b5044382b1f120600000815222f3b4855626e7b8895aab4a99c8f8276695c4f4330251a0e02000000030d1d262f363c4041424141403f3e3d3c38332b231a0f050000000000000000000000000000000000030d151d24292c2d363939393939393736322d271f161820262b2e2f3939393939393933322f2a241c130a0000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000060b0f12131920202020201b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276696464646b707d859292867d706b61594f473d32281e130800000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b02030405060000000000000000000000000000000005111d2935414c566773808d9aa9b2a8a0969196a19f93877e706a60574d443a312834404a54616e7b8795a0acaa9e918477695e53463a2d211407000000000000000000000000050c13191d2021272727272727272727272727272727272727272934404b555e69707d87939fa6a69f93887d70695f554b40352922190e05000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313131313131313131313202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000614212d3a46535f697784919eaa9e918477695f53463a2d2114060000000000000916222f3c4955626f7c8895a2afa396897d828f97969189837f7b79787778797b7f848b9299a3aaaaa2978f82766c6155473d321d140a000000000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0f18212a343c464f5960636c6c6c6c6c6c6c6c68605b544a3f33281c0f030000091623303c4956636f7c8996a2afa89b8e8275685b4f4235281c0900000000000b141d252b303335363534333231302f2c27211a11080000000000000000000000000000000000020c151f272f35383a4346464646464643423e3831281f222a31373a3c45464646464646403f3b352e251c120700000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f0200020a11171c1f20262c2d2d2d2c202734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276717171717171717c859292867d706b61594f443a3024190d01000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000713202d3946525d687784919daaaca09691849197a19992867c6f695f564c43392f2e3946535e697784919daaaca096877b6e6154483b2e2115080000000000000000000000050e171e252a2d2e34343434343434343434343434343434343434342f39434d57606b737f8c939ea8a49a92857b6e675d51453f342b20170c030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606060606060606060713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e09020000000000000000000000000000000000000005121e2a36424d576774818d9aaba096887b6e6155483b2e23170b0000000000000916222f3c4955626f7c8895a2afa3968a7d7b8592999e95908b888685848486888c91959fa3abaaa29892857b6e615a5045352b210b0200000000000000000000030d172129333b434b51586062686e71747678797978787674726e6964605c5464717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d060f18222b343d474f54565f606060606060605b53504a42382d22170b0000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e0100000000020b131a202427282928272625252322201c160f080000000000000000000000000000000000000a141e27313940454750535353535353504e4a433a31212a343c434748525353535353534d4b4740372e24190d0200000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5b60666c6c6c6c6c6a5c544a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f00060b141c22282b2d333939393939382b34414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f90837e7d7d7d7d7d7d7d7e7f869392867d706b61564c4135291d1105000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acaa9e91847b859298a29892857b6e685e554b42382d36424d576774818d9aa7b2a8978a7e7164574b3e3124180b00000000000000000000020c1720293036393a4040404040404040404040404040404040404040404040454f59606c77828f96a0aaa2979083796d605b51463d32291e150a0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3a8988b7e7265544a3f34281c100300000000000916222f3c4955626f7c8895a2afa4978a7d717d8792989f9d9899929191919298989da0a8aba79f9892867d70695f53483e3323190f000000000000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865615f5753505864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00061019222b353d43484952535353535353534e46443f382f261c11060000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e01000000000001090f14181a1b1c1b1a1a1918171614100b0500000000000000000000000000000000000006111c263039434b51535d6060606060605d5b554d433829333c464e53555f6060606060605957524940352a1e1307000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051575f666c72797979797975665c504439352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e090f181d262d3338393f4646464646453834404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f95908a8a8a8a8a8a8a8a8a8c93999892867d70685d5246392d201307000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2a89b8e81757c869299a19791847a6d675c544a3f33313e4b5865717e8b98a4b1a6998d8073665a4d4033271a060000000000000000000008131e29323a4146474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d505b656d7a849198a2a9a0958e81756d62594f443b30261c110600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000000000000000000000914212d3a4754606d7a86929fa89b8f8275665c5044382b1f120600000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959d9fa39f9e9e9e9fa3aaa9a8a79f9d9590867d706b60574d42362c22110700000000000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534d464b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000071019232b32383b3c4646464646464646423938332d261d140a000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e010000000000000003070909131211100f0e0d0a09070400000000000000000000000000000000000000091317232e38424b555d60696c6c6c6c6c6c6a665f554a3e323b454e585f626c6c6c6c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e444d525b62696e787f8686868687796d6053463a2d241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180d1419212a2f383f44464c535353535352443f3848535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f9393939393939393939393979fa4a39892857a6d6154473a2e211407000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a6998c7f73707e87939fa0969083796d665b50443f363c4956636f7c8996abb5a89c8f8275695c4f422e23170b000000000000000000010d1925303a444c52545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a535d686f7c86929fa4a79e938b7f726b60564c42382e23170c00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000000000000000000000000000613202c3945515d677683909ca99f9285796d6053463a2d20130800000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838a9095989b9d9e9f9f9f9e9d9b9895908a837b706b60594f453b31241a10000000000000000000000000000000050d161d242932373b4146474b4e505252535252504e4c4846423e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000007101921272c2f303939393939393939352d2b28221c140b02000000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e010000000000040a0f131516201f1e1d1c1b1a171614100b050000000000000000000000000000000009121b2528343f4a545d676d767979797979797671665b4e423b444d575f6a6f78797979797979736d63574b3f3225190c000000000000000000000000000000000000000000050b1014191e202429323a414650565e616d727b828c929992877e71665c5044382b1f130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b41372c200e171f252a333b424a5053595f6060605f5e504a42414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828686868686868686868686868b93999992877e70685d5246392d20130700000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e0100000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b1a4978a7e716c727f8b929d9f958f81786c605b51483e3b4754616e7a8799a4afaa9d9084776a544a3f34281c1003000000000000000005111d2a36414c565e6167676767676767676767676767676767676767676767676767676767676a717e8a929daba59f92877d6f685e544a3f34281c1003000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000004111d2935414c5566737f8c99a9a297897c6f6356493c2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192929291908e8b88837e766e6960594f473d33291f120800000000000000000000000000000000040c131820272b3036393b3e4143454646454543413f3b3a363e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000070f161b1f22232c2d2d2d2d2d2d2d28201f1c17110a020000000000091623303c4956636f7c8996a2afa79b8e8174685b4e4135281b060000000000070f161b1f22232c2b2a292827262322201c160f08000000000000000000000000000008111b242d373f44505c666d798286868686868683766a5d5043434c565f696f7c85868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c100100000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a19202930363f454d545b60666c6c6c6c6c6a5c544a3f41484c4e535353535353534b49453e362d22170c00000915202b353f474e5253535353535359636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b686157535353534e4c4841382f251a0f03000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000f1c2835414e5a6670767979797979797979797979797e869392877e706c61564c4135291d1105000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d0000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8afa396897c70636d74808d939e9e938d80746d625a50463d4653606c7986939facab9e928578665c5044382b1f120600000000000000000713202d3946525e686d7373737373737373737373737373737373737373737373737373737373737374808d99a3aea39991847a6e665c5044382c1f1206000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000000000000000000010d19242f3c4956626f7c8997a2a9998c807366564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7e8183858586858583817e7b76716c615f574f473d352b21180d00000000000000000000000000000000000001070d151b1e252a2d2e31353738393939383735322e2d313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000040a0f1315161f202020202020201b13120f0b06000000000000000915222f3c4855626f7b8895aab4a89b8f8275685c4f422d22170b0000000007101921272c2f3039383736353433302f2c27211a110800000000000000000000000007101a232d363f49525c606d78828f94939393938c807366594d434c565e686e7b85919793939992877d706356493d3023160a00000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b00000000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d1e2529323b424651575f666c72797979797975665c5044383c4041464646464646463e3d39342d241b11060000040f19242d353d42454646464646525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5046464641403c362f261d130800000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c717e879392877e716c615a50443a3024190d01000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9aea295887b6f62606c78818f959f9d928b7f726c61584e4544505b667885929fabac9f9386796d6053463a2d20130700000000000000000714212e3a4754616d7a80808080808080808080808080808080808080808080808080808080808080808086929facaba1969082786d6053463a2d201307000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a1005000000000000000000000000000000000813202d394653606c7985929ea99d908376685d5245392c201306000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678787979787675726e6964615a534d453d352b23190f060000000000000000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a28252225313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000307090913131313131313130f0606030000000000000000000714212e3a4754616d7a8798a2aea99c8f837669544a3f33281c0f030000040f19222b32383b3c464544434241403d3c38332b231a0f0500000000000000000000060f19222c353e48515b636e74818e949ea69e948e81746e63574b4b555d686e7a849197a1a49f93877e716b6054483b2f221609000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c11060000000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312c2518202830353e444d525b62696e787f8686868687796d6053463a2d33343939393939393931302d29221b12090000000008121b242b313638393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f524539393433302b251d140b0100000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000915212c38424c545a5c6060606060605a626c717e879392877e716c615a50483e32281e130800000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f1408000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea194877b6e615b666d79839096a09f93877e706a60574d444a546b7884919eabafa49a867a6d6053473a2d20140700000000000000000815222f3b4855626e7b888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3aeb2a99f94897d7063564a3d3023170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000000000000000000000000000006121f2b3844505b6675828e9ba89f92867a6d6054473a2d211409000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6865615f57555046423b332b231a1108000000000000000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000000000000000000606060606060606020000000000000000000000000613202d394653606c7985929facaa9e918477665b5044382b1f120600000a16212b343d434849535251504f4e4d4a48443d352b21160b000000000000000000050f18222b343e47505a626d73808d939da69f948f82786d605c524a545c676d7a839096a0a49c918b7f726c61594f44382c201307000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201d2429323a414650565e616d727b828c929992877e71665c5044382b27272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d282724201a130b020000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110005101b26303a42494e4f535353534e58626c717e879393877e716c615a50483e362c20160c02000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e03000000000000000000000000000000000000000004111d2a3744505d6a7783909daaada194877a6e61545d676d7a849197a19992867c6f695f564c515e6b7784919eaab6a094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5bbb0a6968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000000030f1c28333f4a5465717e8b98a7a3998a7d7064574a3d31261a0e020000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f5f5f5e5d5b5855534d49453e36312a211a11080000000000000000000000000000000000000000000000000000020507080b0e101213131212100e0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784909daaac9f9285796c605346392d20130600030f1b27323d464f54565f5e5d5c5b5a5956544f473d33271c100400000000000000040e17212a343d464f59616c727f8c929ca5a0959082796d665c5044505c666d79829095a0a59d928c7f736d625a50473d32271b100400000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c0200000000000000000000000000000000000000000000000000000000060c11151718202020202020201b1b191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c1b20202020202020181715110c060000000000000000080f151a1d1f202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c30231b1a18140f08010000000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000a141e2830383d414346464647535f6a717e879393877e716c615a50483e362c231a0e04000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d130800000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada094877a6d6154555e686e7b859298a29892857b6e685e554b5e6a7784919daaada194877a6e6154473b2e21140800000000000000000815222f3b4855626e7b8895a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7acaeb5acacaca3968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000000000b17222d3b4854616e7b8795a0ab9a8d817467574d42362a1e12050000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484b4e505252535252504e4b4847423c39332a261f180f0800000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba8aea398887b6e6255483b2d22170b0407131f2c38434f5960636c6b6a696867666360594f44382c201407000000000000040d162029333c464e58616b717e88939fa4a19690837a6d675d544a525c606d78818f949fa69e938d80746d635b51483e352b21160b000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b131313131313130b0a0805000000000000000000000004090e11121315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d20140d0b08030000000000000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110000020c161e262c32353639393c4855626f7b869393887e716c615a50483e362c241a11080000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada194877a6e61544c565f696f7c869299a19791847a6d675c545e6b7784919eaaada094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000000000614202d3a46525e697784919daa9e918477695f53463a2d2114060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e363a3b3f4143454546464543423f3b3a37312d28221a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5865727f8b98a8b2aa978a7e7164544a3f33281b13101014222f3b4854606b6f79787776757473706b6054483c2f2216090000000000030c161f28323b454e58606a707d87929aa4a19791847b6e685d554b515b636e74818e939ea69e948e81776c605b51493f362c23190f04000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000606060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060606000000000000000000000000000000000001040605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000000040c141b212528292d2e3a47535f6a73808c887e716c625a50483e362c241a120800000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaaea194877b6e6154484d57606a707e87939fa0969082796d665b5e6b7884919eabb4aa93877a6d6054473a2d21140700000000000000000815222f3b4855626e7b88939393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b0000000000000000000000000000000005121e2a36424d576774808d9aaaa096887b6e6155483b2e23170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735322e2d2b261f1c170e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000616222f3c4955626f7c8896a1ada79a8e8174665b5044382d241f1c1d1f27303c4956636f7d868584838281807d7063564a3d3023170a00000000020b151e28313a444d575f6a6f7c869299a3a29892857b6e695e564c505a626d73808d939da59f948f82786d655b504940372d241a110700000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000020a1015191c1c1f2b37434e58636d73807e716c625a50483e362c241a1208000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e0801000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea295887b6f625548454e58616c727f8c929d9f948e81786c605b657885929eabaea29886796d6053463a2d20130700000000000000000815222f3b4855626e7b8686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a000000131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000000000000000000000020e1a25303d4a5763707d8a98a3a8988b7e7265544a3f34281c100300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2c2c2b2a282522211e1a15110c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7884919eabab9e9185786c6053493f352f2c28292c2f39424f5966727f8c91908f8e8d8b7e7265584b3f3225180c000000000a141d273039434c565e696e7c859298a2a39992867c6f695f564d4f59626c727f8c929ca5a0959082796d665c53493f372e251b12080000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c02000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000000005090d0f0f1a26313c46525b646e73716d625a50483e362d241a120800000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b080300000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8afa296897c6f6356493d46505a626d74808d939e9e938d80736d606c7986929facab9f928578665c5044382c1f120600000000000000000814212e3a47535f6a76797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f231609000000131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000000000000000000000000000000000914202d3a4753606d7a86929fa89b8f8275665c5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518181b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f221609000714212d3a4754606d7a8793939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa6ada1978a7d70655b5045413a383435393b424b54606b7783909d9d9c9b95887b6e6155483b2e22150800000006111b262f39424b555e686e7b849197a2a49a92877d706a60574d4f59616c717e88939fa4a19690837a6d675d544a41382d251c1309000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b110800000000000000000000000000020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000a15202a344049525c646765625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3e48515b606c78818f959f9d928b7f726c6d7a8799a3afaa9e9184776b544a3f34281c1003000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000131f2c3946525f6c7986929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d0000000000000000000916232f3c4956626f7c89959f9f9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000000000006131f2c3945515d6776828f9ca99f9285796d6053463a2d20130800000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101212131312100f0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f221609000714212d3a4754606d7a86868686868686807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4855626e7b88949eaca99d9083786c605a524c4645404045474c545c66707d8995a0aaa99d918477695f53463a2d2114070000000b17222d38414a545d676d7a839196a1a49f93887e716b60584e4e58606b707e87929aa4a19791847b6e685d554b42392f261b130a00000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100000000000000000000030e18222e37404a52585a585650483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000010507071313131313131313080705020000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a5998c7f7266594c3f363f44505b666d79839096a09f93877e706f7c8995abb5a99c8f8376695c50432e23170c000000000000000000020e1a26313c454e535560606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c1004000000131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f060000000000000000000916232f3c4956626f7c89939393939386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000000000004101d2935404b5566727f8c99a9a297897c6f6356493c2f24190d01000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000713202c3945525d687679797979797979736d63574b3f3225190c000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a76828f9aa4ab9f958c7f726c605d5653514b4b5153565e666d7983909da7ada2978b7f7265574d42372b1e12050000030f1b27333f49535c666d79839095a0a59c928b7f726c61594f4d575f6a6f7d869299a3a29892857b6e695e564c433930271d140a010000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c13090000000000000000000000000000000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000006101c252e3840474c4d4b4a453f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e0902000000000000000000000000000000000a1724313d4a5764707d8a97a9b2a89b8e817568564c4136333f4a545d676d7a849197a19992867c717e8a97a4b1a79a8e8174675b4e4134281b06000000000000000000000915202a333c4247485353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b00000000121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300131f2c3946525f6c7986868686868686868681756c61554b40342b1e150a000000000000000000000916232f3c4956626f7c86868686868686796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000000000000000000000000000c18242f3c4955626f7c8897a1a9998c807366564c4135291d1104000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a0000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939fa8a79f93887e746d6863605c54555d6063686e78818e95a0aca69f9285796d6053473c31261a0e02000005121f2b3744505b656d78828f959fa59d938c80736d625a504c565f696f7c859298a3a39892867c6f695f564d443a31271e150b020000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b1209000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e110000000000000000000000000a131c262e363c3f403e3d3a342d241b1209000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000815222e3b4855616e7b8896a1adaa9d908477685e5246392d38424b555e686e7b859298a29892857b808d9aa6b4aa988b7f7265584c3f3225190c00000000000000000000030e18212a31373a3b4646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a100500000000101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200121f2b3844515d6974797979797979797979756f65594f433a2f22190c03000000000000000000000815222e3b4754606a6f79797979797979766c5f5346392d20130013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000000000000000000000000000713202d394653606c7885919ea99c908376685d5245392c201306000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f130600010d19242f3a444c525f606060606060605957524940352a1e130700000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754606a74818e96a0a9a49a9387807a74706d666a6a676d70747a828e939ea7a89f948b7e72675d5145392a1f140900000815212d3945505a606c77818e949fa69e938e81746e635b5146525e686e7b859197a2a39992867d706a5f574d443b32281f150c030000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b13090000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e11000000000000000000000000010b141c242b30333432312e29221b1209000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a2d2e39393939393939392e2d2a251f170f0500000000000000000000000000000714212d3a46535f697884919eabac9f93877a6d6154473c322f39434c565f696f7d86929aa197918483909daaaea298897c6f6356493c302316090000000000000000000000060f1820262b2e2f393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a110800000000000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f00101c2935414d5862696c6c6c6c6c6c6c6c6c68655d53473e31281d1007000000000000000000000006131f2b38434e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000000000000000000000000000000005121f2b3744505b6575818e9bac9f92867a6d6054473a2d211407000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f03000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d7a849197a2a9a499938d85807d79787777787a7c81868f949ea5a9a1969082776c60554b403529180e0300000a1724303d4956626c74808d939ea69f948f81786d605c52494754616e7a849197a1a49a92877e706b60584e453c322920160d0300000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100000000000000000000000000020b12191f2326272524211d181109000000000000000000000000000000000000000000000000000000000000000000000000020c1620283036394646464646464646463b3a36302921170d020000000000000000000000000005121e2a36424d576875818e9baaafa49a8b7e7164584e43372b313a444d57606b717e88939fa096919095a0abac9f9285796d6053463a2d201307000000000000000000000000060e151a1e21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c16100800000000000008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a000d1925303b4650585d5f60606060606060605b59534b42352c1f160c000000000000000000000000030f1b27323d464e5456606060606060605f5a52493e33271b0f00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000000000000030f1b27333f495364717e8a9aa4a3998a7d7064574a3d3124170a000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c45515d676e7c859297a0a7a49f97928d89868584848586898d92989fa6a79f9791847b6e655b50433a2f2418060000000b1825313e4b5864717e8b929da5a0958f82796d665c504a43505d6a76839096a0a99f93887e716c61594f463c332a20170e0400000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c13090100000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e11000000000000000000000000000001080e1317191a181715110c060000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000020e1a26313e4a5764717e8a98a2aeac9c8f82766a5f53473f352f323c454f59616c727f8c929da09d9da0a7b1aa9c8f8275665c5145382c1f13060000000000000000000000000003090e121415202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b10050008141f2a343e464d515253535353535353534f4d48423930231a0d04000000000000000000000000000a16202b343d43474953535353535353534f4940372c21160a000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000000000000000b17222d3a4754616d7a87939393938d8174675a4e4134271b0e000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e0400000000040d161e24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000a15202935414c555f6a6f7c8590959fa3a9a19e9a96979291909192999a9fa2aaa29f9590857b6e695e53493f31281d13070000000d1a2633404d596673808c99a4aa9d91847a6d675c544a3f45525e6b7885919ea8a5998c7f726c625a50473d342a21180e0500000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000b1724313e4a5764717e8a93939393939393939393939393939184776a5e5144372b1e110000000000000000000000000000000003070b0d0d0b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c525f60606060606060605f524d453b30251a0e02000000000000000000000000000914202d3a4753606d7985929fabab9f94887c6f625b5145403937333d46505a626d74808d939ea7aaabb1aea2988b7e7164544b4034281c1004000000000000000000000000000000020608081313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c13090000020d18222c343b414446464646464646464642413d3730271e11080000000000000000000000000000040f19222b32383b3c4646464646464646433e372e251b1005000915202b353f474e5253535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000613202d3946525e687783868686868684776b5e5144382b1e11000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b2620181006000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000040d19242f3a434e58606a6f7b838c92989ea1a9a7a9a29f9d9d9e9fa3aba9a19e98928d837b6e695f574d41382d1f160c010000000d1a2633404d596673808c99a3ac9f92867c6f695f564c4345525e6b7885919ea6a89c8f82786d605c52493f362c2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000b1724313e4a5764717e8686868686868686868686868686868684776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000006131f2c3945515d6774818d99a3afa69c8f82766d625a514b474242414148515b606c78818f959fabb8b4aa9f92857a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000006101a222a3035383939393939393939393534312c251e150c0000000000000000000000000000000007101920272b2e2f393939393939393937332c251c13090000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641403c362f261d1308000000000000000000000000000000000000000005111e2a36414c5667717779797979797772675c4f43372a1d11000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e06000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c464e5860696e7980868d9197999c9d9fa3aaaaa9a19e9c9a97928d8680796e695f574d453b2f261b0d04000000000a1623303d495663707d87929aa4a29891857b6e685e554b424e5b6874818e949fa79e948e81746e635b51483e352b22180f060000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f1013130f0e0c09040000000000000713202d3946525e6876797979797979797976695e52463a2d2014070000000000000000000000000004101d2935404b55616e7b87929fa9ab9f948b7f726c605d55534d4e4e4e4b51535b666d7983909da9b6aea2988d8073675d5145392c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b1610090100000000000810181f25292b2c2d2d2d2d2d2d2d2d282825201b140c030000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2d2b27211b130a0100000008121b242b31363839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b251d140b010000000000000000000000000000000000000000010d1925303a44555f676a6c6c6c6c6c6b6760564b3f33271b0e0006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a04000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d464e575f676d737b8085898c8f919298a3a8a196918f8d8985807b736d675e574d453c33291d140a00000000000916222f3b4854606b717e88939fa4a19791847a6d675d544a4653606d78828f959fa69d938d80736d625a50473d342a21180e050000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c04000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1b1915100902000000000714212e3a4754616d7a86868686868686867b6e6154483b2e21150800000000000000000000000000000c18242f3946535f6974808d96a1aba69f92877e736d67615f575b5a5b555d60636a6f7a83909daab6ab9f92857a6d61554b42382d2217110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a050000000000000000060d14191c1f1f20202020202020201c1b19150f090200000000000000000000000000000000000000040a0f13151620202020202020201e1b16100901000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000008131e2932434d555b5d60606060605e5c564e44392e23170b00030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1313131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343d454d555d60696e73787c7f828486929fa196898482807d79746e69605c554d453c332a21170b0200000000000713202c38444f59616c727f8c929da5a0969083796d665c5044515c666d79839096a0a59c928b7f726c61594f463c332920170d0400000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c030000000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000000000000000007121d2a36424d57606d7a849199a3aba39992878079736e696968676869676d70757c8490959fabb3ab9e91847a6e675d544a3f3328231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313130f0e0c09040000000000000000000000000000000000000000000000030608091313131313131313120f0a050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a18140f08010000000000000000000000000000000000000000000000020d1720313b434a4f515353535353514f4b443c32281d120600000a15202a343c434749535353535353534b49453e362d22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0d0f111213131212100e0c080705020000000000000000000000000000000000000000000000000000000000060f19222b333c434b51565e61666c6f7375777e8a979e9184787673706d66615e56514b433b332a21180f0500000000000003101b27323d47505a626d73808d939ea69f958f82786d605b524a545d676d7a849197a1a49f93887e716b60584e453b32291f160c0300000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393534312c261e150c0200000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000010e1a26313b45525d686f7d879299a3aaa399938d847f7b787675747475777a7d828991969fa7aca6a8a1969083796d665b50443f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b08030000000000000000000000000000000000000000000000000000050e1f2931393f4244464646464644433f39322a20160c010000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000000000000000000002080d111314171a1c1e1f1f201f1f1d1b181514120e090400000000000000000000000000000000000000000000000000000000071019212a313940454d52545b60636669707d8a979e9185786b6763605c54524d454039302921180f0600000000000000000b16212b353e48515b606c77818e949fa79e948e81746d635a504b555e686e7b859198a2a49a92877d706a5f574d443a31281e150b02000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464642413d3730271e140900000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e21150800000000000000000000000000000009141f2935414c56606b717e879298a0a8a49f97918c8885838181818283868a8f939da0a8a39f999b9e9f958f81786c605b51483e342b21170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000004090e111213131313131313131313131313131313131313131313131313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d171f272e33363739393939393837332e2820180e040000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f1112131313131313090907030000000000000000000000000000000000000000050b1013191d20212427292b2b2c2c2c2b2a282522211e1a14100c07010000000000000000000000000000000000000000000000000000070f181f272f353b42464a5053565964707d8a979e9185786b5e5653504a46423b342e271e170f06000000000000000000040f19232c363f44505b656d78828f95a0a69d938c80736c62594f4c565f696f7c869299a3a39992867c6f695f564c433a30271d140a0000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4d49423930261b1004000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000000000000030d19242f3a444f59616c717e8691969fa2a9a19e9997918f8e8d8e8f9092999b9ea5a69f99928d8e939e9e938d80746d625a50463d33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000080f151a1d1f202020202020202020202020202020202020202020202020201f1f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2b2a27231d160e06000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a0400000000000000000000000000000000040a0f171c1e24292c2d3133363738393939383735322e2d2a261f1d18120b060000000000000000000000000000000000000000000000000000060d151d24293036383f44464a5764707d8a979e9185786b5e5246443f38363028231d150c05000000000000000000000007111a2427333f49535c666d79839096a1a59c928b7e716b61584e4d575f6a707d879299a4a29891857b6e685e554b42392f261b11060000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c0500000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c59544b42372c211509000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e2115080000000000000000000000000000000008131e28323d47505a616c717c848c92989d9fa4a9a19e9c9b9a9b9c9d9fa3a9a29f9a94908780818e949f9d928b7f726c61584e453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b29282623201f1d1813110d080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b11161a1d1e20202020201e1d1b17120c040000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000000000000000000070f151b22282d3035393a3e404244454646454543413f3b3a36312c29241d17110a0200000000000000000000000000000000000000000000000000030b12181f252a2d33383d4a5764707d8a979e9185786b5e524538342e2a251f18120b0300000000000000000000000000091217222d38414b545d676e7a849197a1a49f92877d706a60574d4e58606b717e87939fa4a19791847a6d675d544a41382d22171209000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000050c11141717202020202020202020202020202020201e1d1b17120b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c68655d54493d3125190c000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800000000000000000000000000000000010c16202b343e48505a616a6f797f858b90939a9a9c9d9e9f9f9f9e9d9c9a9897928d88837c7378828f95a09f93877e706a60574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000008121b242b31363839393939393939393939393939393939393939393939393939393837363432302d2c2924201d19130e0902000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131311110e0b0601000000000000000000000003060809131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000009101920272b33393a4145474a4d4f515252535252504e4b4846423b39352f27221b140b050000000000000000000000000000000000000000000000000001070c14191c2228313d4a5764707d8a93939185786b5e52453828231c19140c070000000000000000000000000000000006111b262f39424c555e686e7b859298a2a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f3327241a1007000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000004080a0b1313131313131313131313131313131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a6670767979756f65594d4134281b0e000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000000000000040d19222d363e48505860676d737a7f83878a8d8f90929292929190908e8b8885807c766f6a6d7a8390969a9992867c6f695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100040f19242d353d42454646464646464646464646464646464646464646464646464646454443413f3d3a38352f2c29241e1a140c06000000000000000000000000000008111a21272c2f30393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000000000000020a131b222b32373e44494c5254575a5c5e5e5f5f5f5e5d5b5855534d47454039332d261d170e06000000000000000000000000000000000000000000000000000002090e111724313d4a5764707d8686868684786b5e5245382b17110e09020000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857b6e685e554b505a626d73808d939da69f958f82786d655b50443f362c22190f04000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868175685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000007101b242d363e464e555c60676d72767b7e80828485858685848483817e7c79746f6a625f686e7b848d8d8d8d8d857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000915202b353f474e5253535353535353535353535353535353535353535353535353525251504e4c494745403a39352f2a251f17110a03000000000000000000000005101a232c33383c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000000000000a141c252d343d43475055565d606466696a6b6c6c6c6b6a6865615f5753514b443f382f292018100600000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e06000000000000000000000000000000000000000000020b151e28313b444d57606a707d87929fa3a19791847a6e675d544a515b636e74818e949ea79f948e81776c605b51483e342b21160a0000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000000000000000000000000000000000000010406070a0c0e101112131313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000000000000000000000009121b242d343d434b51555d6065696e717375777879797978777674716f6d66625f58565e696f7c8181818181807f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000e1a26313d4751595e5f60606060606060606060606060606060606060606060605f5f5f5e5c5b595653514b4745413a363028231c150c05000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000009121c262e373f464e545a6164686d7173757778797978787674726e6965605d555049413a322a221810060000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f00000000000000000000000000000000000000000000030c161f29323c454e58616b717e8b919ca4a0969083796d665c5349525c606d78828f959fa69e938d80736d625a50473d32271b0f03000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000000000000000104080d11131417191b1d1e1f1f20201f1e1e1d1b19161413100d0704000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000009121b222b313940454b5154575e616467696a6b6c6c6c6b6a69676562605c54534e4d575f6a6f747474747474726d62564a3d3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605d5554524c46423b342e261e170f06000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000000000006101b242e384049515860626c70757a7d808284858586858583817e7b77726d67605b534c443c342a22180e05000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b0000000000000000000000000000000000000000000000040d17202a333d464f59626c737f8c929da5a0958f82786d655b5044505c666d79839095a0a59d928c7f726c61594f43382c1f13070000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000002080d1113191d2021232628292b2c2c2c2c2c2b2b2a28252320201d1813100c0700000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c10040000000000000000000000000000000000000000000910191f272f343a4145474d5254575a5c5d5f5f5f5f5e5d5d5b585553514a4743454e585f6267676767676765625b51463a2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797877767472706d6765605d56524d443f38302921180f06000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000008121b242b3136383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e2215090000000000030e18222d36404a525b626a6f767d82868a8d8f919192929291908e8b88847e79716c655e564e463c342a20170c0300000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000000050e18212b343e47505a636d74808d939ea69f948e81776c6053464a545d676d7a839196a1a49f93887e716b6054483b2f221509000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000000000001080d13191d2024292c2d303335363738393939393837363432302d2c29241f1c18120b060000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000070d151d23292f35393b4246474a4d4f51525253525151504e4b4946444039373c464e53555a5a5a5a5a5a585651493f34291d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130013202c3946535f6c798786868686868686868686868686868686868686868686868685858483817f7c7976726d68615e57504a423b332a22180f050000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00040f19242d353d424546464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000000000a15202a343e48525c636d727c838a8f9299999c9d9e9f9f9f9e9d9b9895908b857e776d685f584e463c32291e150a000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c0100000000000000000000000000000000000000000000000000060f19222c353f48515b606c78818f94939393938c7f7366594c424b555d686e7b84919793939a92867c6f6356493c302316090000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000000040c13191e24292c2f35393a3d3f4143444546464645454443413f3d3a39352f2c28231d17110a02000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c1207000000000000000000000000000000000000000000000000030b12181d24292c30363a3b3e40424445464646454443413e3c3a38342e2b343c4347484e4e4e4e4e4e4b4a463f372d23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939399929292918f8e8c8986827e7a746e69605c544d453c342a21170c0200000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000030f1b26313c46505a636e737f8790949c9fa3aba8a5a3a1a1a1a3a5a7a7a09d97928b827a6f6a5f584e443b30261c1106000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f0500000000000000000000000000000000000000000000000000000007101a232d364044505b666d79828686868686868275695c4f42434c565e696f7c858686868686867f7265584c3f3225190c000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000000000000000000070d161e24293035393a4145474a4c4e505152525353525151504e4c494745403a38342e27221b140b060000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000000001070c13181d20252a2d2e313436373839393938373634322f2d2c2823222a31373a3c4141414141413f3d3a342d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9899928f8b86817b736d665e574e463c33291e140a00000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000006121f2b37434e58626c73808b92999fa6aca49f9c989695949596989c9fa4a9a19e948f847c6f6a5f564d42382e23170c0300000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000008111b2428333f4a545c676d767979797979797570655a4d413a444d575f6a6f78797979797979726d62564a3e3124180b00000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000810181f282f353a4145474c525456595b5c5e5f5f5f5f5f5e5e5d5b585653514b46454039332d261d180f0700000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000000000000000000000000000001070d11141a1e20212427292a2c2c2c2c2b2a2a282522201f1c181820262b2e2f34343434343432312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8a9a7aba39f9c98928d867f786e695f584e453b30261c1106000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000815212e3a47535f6a717e8b929fa3aba69f9a938f8c89888788898c90939a9ea6a69f9691857c6f685e544a3f34281f1409000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000091217222d38424b555c60696c6c6c6c6c6c69655e54493d323b454e585f626c6c6c6c6c6c6c65625b51463a2e221509000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0000000000000008111a222a313a41454c5254565d60636668696a6b6c6c6c6c6b6a69676563605d5553514b443f382f2a21191107000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000104090e111414171a1c1e1f1f201f1e1e1d1b18161312100c0e151b1f21222727272727272524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a0013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a8a9acaaa29f98928c837b6e6a5f574d42382e23170b010000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000713202c38444f59626f7c86929fa4afa49c948f87827f7c7b7a7b7c7f83878f949fa3a8a19791857a6e665c50443b31261a0e030000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000006111c262f39434b51535d6060606060605c5a544c423729333c464e53555f606060606060585651493f34291e120600000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000007101a242c343c434c51565d6065686d707274767778797979787877767472706d6764605c555049413c332b231910070000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000020507080b0d0f11121313131211100e0b0907060400040a0f1215151b1b1b1b1b1b181815120c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9196979c9fa3abaaa29f9590847c6e695e544a3f34281d13070000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c798786868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d2014070000000916222f3b4854606b76828f98a2aea49c928c827b7672706e6e6e7072767c828b9299a3a9a1979082786d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139404547505353535353534f4d49423930212a343c434748525353535353534c4a463f372d23180d010000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0000000000040e19222c363e464e555d60686d72767a7d7f8183848585868685848483817f7c7a75706d67605b534e463d352b22190d0400000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000001030405060606050403010000000000000000030608090e0e0e0e0e0e0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284878b8f92999fa7aea79f9691847b6e665c50443a2f24180d0100000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000005111e2a36424d5663707d89949faaa79d928c80766e69656362616263656a6f767f879299a4a99f948c7f73695f53463c31261a0f010000000000000000000005080a0b1313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000000000000000000020b151f272f34383a4346464646464642413d3730271e222a31373a3c454646464646463f3e3a342d251b110600000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000020c16202b343e4850585f676d737a7f8386898c8e8f9192929292929191908e8b8986827d79716c655f584f473d342b20160c01000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c10040013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787a7e828790959da4aea9a1969083786d60554b4135291d110400000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070606060606060606060504020000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d20130700000714202d3a46525e6976828f9ca6aca0958d80736d625f575655545556585f626d727e87939fa6a69f92867b6e61584e43372b1e13080000000000000000060c111517182020202020202020202020202020202020202020202020202020202020202020202020201c1b191510090200000000000000000000000000000000000000030d151d23292c2d363939393939393635312c261e151820262b2e2f3939393939393932312e29231b13090000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080000000008131e28323d46505a616a6f7a80868b909399999b9c9d9e9f9f9f9f9e9d9c9a9898928e8a847e786e6a60594f463d32281e1308000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000020608080b0e10121213131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f1111121313131211100e0c0906050300000000000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769686d71767c838d929da5afa89f958c7f72675d5145392c201307000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20141313131313131313131212110f0d0a07060401000000000000000000000000000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d20130700000814212e3b4754616e7b87939e9fa39d9083786d605b534d49484748494e535b626c727f8c949faba3988f82756a5f53473a2f24190d010000000000000911171d2124252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d292825211b140c0e151b1f21222c2d2d2d2d2d2d2524221e1811090100000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000000010d1924303a444e58616c707c848d92989c9fa4a49f9e9c9a9a99999a9a9b9d9fa3a29f9b96918b837c706b60584e443a2f24190d020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000104090e121415181b1d1e1f20201f1e1d1a181514120e090401000000000000000000000000000000000000000000000000000000000000000105080e11141417191c1d1e1f20201f1f1e1c1b181513120f0b060000000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565d60646a6f78808d939eaab1a79e92857a6d6054473a2f24180d010004101c2834404b545c606161616161616161616161616161616161616161616161616161616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20202020202020202020201f1f1e1c1a171413110d08040000000000000000000000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d20130700000c1926323f4c5965727f8c8f91929996897d70665c5047423d3b3b3b3d4347515a606c77828f99a3aa9f93877c6f62564c4135291d1104000000000009121b22292d30313939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c020000000000000000000000000000000000000001070c1013141d2020202020201c1b1915100902030a0f1215151f202020202020191815120d06000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000005111d2935414c56606a707e8691969fa2a49f9b9993918f8e8d8d8c8d8d8f9092989a9fa2a19e9590867d706a60564c4135291e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000001080d11151a1e212225282a2b2c2c2c2b2b2a272421211e1a14100d070100000000000000000000000000000000000000000000000000000002080d1114191e20212426292a2b2c2c2d2c2c2b29272522201f1b17110f0a040000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4c5254585f666c78818e98a2aeada2978b7e7265554b4035291d100400000c18232e39424b51535454545454545454545454545454545454585c5c5c5c5c58545454545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a28262421201d1913100c07000000000000000000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d20130700000a1723303d4a5663707d80828486888a84776b60544a3f37312f2e2f31373f44505b656e7b87929faca49a8e8174685d5245392c2013080000000006111b242d34393d3e46464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000000000000000000000000000000000000000000040607101313131313130f0f0d09040000000003060809121313131313130c0b0906010000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000713202d3946525d686f7c869298a0a7a099938f8a868482818080808081828486898d92989da59f9892867c6f685d52453a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000000000000000000000000000000070c13191d20262b2e2f3234363839393938373634312e2d2a25201d18120c0400000000000000000000000000000000000000000000000002090e13191e20252a2d2e30333537383839393938373634322f2d2b27221b1b16100b04000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f40414145474e545b666d7a85929fabb3a99c908376675d5145392c201306000007121d2730394045464747474747474747474747474747505a6264686868686865625b5147474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312d2c29241f1c18120c060000000000000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d20130700000916222f3c4854606b70737577797b7d7d7063594f42382e26222122262b333f49535f6974818e9aa6ac9f92867a6d6054473a2f24190d010000000c17222d363e45494b5353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000005121e2a36424d57616d7a859298a3a69f959087827d7a77767474737373747577797d80868e929ba3a29891847a6d60564c4135291d110400000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000030b12181e24292c31373a3b3e414345454646454443413e3b3a36312c29241d160d0802000000000000000000000000000000000000000000070c141a1e252a2d3036393b3d4042444445464646454443413f3c3937332d2b27201b160d070100000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b05000000000013202c3946535f6c7986929facada093867a6d6053473a3232323232323232323233332f35393c424a545e68737f8c99a9b2ac9f9286796d6053473a2d2014070000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b4956626c717575757575726d62564a3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403d3a39352f2c28231d17110a030000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d20130700000714202c38444f5960636669666d6f71706b6054473d30262c2c2c2b2a222d38414d57626e7b88949faba3988b7e7265554c4135291d1104000005111d29343e485056586060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900000000000002070a0c0d131313131313120908060300000000060b0e10111313131313130f07060300000000000000000000000000000000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000714212d3a46535f6974808d97a1a99f948f837c75706d686967676666676768666d70747a818b919ba5a1968d8074685d5245392c20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e2115080000000000000000000000000000000000000000060c151d23282f35393c4247484b4e50515253535251504d4b4846423b39352f281f19130c04000000000000000000000000000000000000030b12181f252a3036393b4146474a4c4f50515253535252514f4e4b4846443f3837322c272118130c04000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252525262724292c2f38424c56626f7b8896a1adaea399897c6f6256493c2f231609000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e313e4b5864717e82828282827f7265584c3f322e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252514f4d4a4745413a38342e28231c150c0700000000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000004101c27333d474f54565a545c6062646360594f44353638393939383734312f3c47535f6a76838f9ca9aa9c908376675d5145392c20130600000815212d3945505a62646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0000000000070d1316191a2020202020201f1515120f0a04040b11171a1d1e2020202020201c1312100b060000000000000000000000000000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000815222e3b4855616e7b86929fa9a1978f82796e6a64615d565b5a5a595a5a545c6063686d747f8b939ea89f92867a6d6054473a2d21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000000000000000000000000000000000810181e272e343a4145474d5355585b5d5e5f5f5f5e5e5d5a5754534d474540393129251e160e0500000000000000000000000000000000050c151c232830363a4146474d525457595c5d5e5f5f605f5f5e5c5a585553504947433d383229241d160d060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191d20262f3a47535f6a7885919eabb5ab978b7e7164584b3e3125180b00000000030b12181c1f20212121212121212121212734404d5a6773808d8f8f8f8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d606060606060606060606060606060605f5e5d5b595754514c46454039342e261e191009000000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d2013070000000b16212b353d44484a4d4b5153555756544f473e4143454646464543413e3a39424e5765727e8b98a7ac9f92867a6d6054473a2d21140600000a1724303d4956626c717979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000000010a12191e2325262d2d2d2d2d2d2c22211f1b150e0e161d22272a2a2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000004101c2934404b556673808c99a2a99e91857a6d675f5854524c4e4d4d4d4d4e4b5153565d606d75818e9ba9a2988b7e7164584b3e3125180b00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000000000000000000000000000000009121a222a303940454c5254575f626567696b6c6c6c6b6a696764615e5753514b433e35302820170e050000000000000000000000000000050e171e272e343b42464c5254565e616366686a6b6b6c6c6c6b6a69676562605b53544e48443d352f281f180f0600000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c080d11141d2b37434e58697683909ca9b2a5988c7f7265594c3f3226190c000000000000070c1013131414141414141414141a2734404d5a6773808d9a9b9b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664605d5553514b443f38302b221b120a0100000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000000050f1a232b33383c3d40404546484a494845474a4d505152535252504e4b4746414754616e7a8795a0aca3998a7d7064574a3d2e23170b00000b1825313e4b5864717e8686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f0000000a131c242a2f3233393939393939392f2e2b2620181720272e333637393939393939352d2b28231c140c02000000000000000000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000006131f2c3845515c6777848f929797988b7f72685d554e4746414141404040414045464c525b626f7c8897a2aa9b8e8174685b4e4135281b0e02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000009121a242c343c434b51565d6066696e7174767878797978777674716e6965605d555046413a322920170e05000000000000000000000000050e172029303940444d52565e6165686e70737577777879797978777674726f6c65626058544f45413a312a21180f060000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040b1b2631424f5c6875828f9ba8b2a6998c7f7366594c403326190d000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573706d6764605c54504a423d342d241c130a01000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d2013070000000008111a21272c2f302e34383a3c43474b5154575a5c5e5f5f5f5e5d5a5854524c48525e687784919daaab9a8d807467544a3f34281c1003000b1825313e4b5864717e8b939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000007121c252e353b3f40464646464646453c3a37312a22202932393f4344464646464646423a38342e261e140a00000000000000000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d2014070101010101010101010101010101010101010101010101010101010100000000000000000000000714202d3a4753606d79808285878a8c86796d60564c433c393530343333342e34383a4147535f6a7885929fa99d9083766a5d5043372a1d1004000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000000000000000000000000000000007111a242c363e464e555c60686d72777b7e818384858686858483807e7b76716d67615a524c443b332920170b0200000000000000000000040d172029323b424a51575e61686d72777a7d7f82838485868685858482817e7b78746f6a636059514b433b332a21180d0400000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040a1b2835424e5b6875818e9ba8b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858482807d7a76716d66605c544e463f372e251c1309000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000080f161c2022232a313a41454e53555d606467696b6c6c6c6b6a6764615d56544f566774818d9aa7a99c908376665c5044382b1f1206000b1825313e4b5864717e8b979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8275695c4f4236291c0f00020d19242e3740474b4d535353535353524847433c342a21323b444a4f515353535353534f46443f3830261c1106000000000000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d7376787b7d807f73675d51443a312d29242727262723282c3037434e586a7784919daa9e9184776b5e5144382b1e1105000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000000000050e19232c363e4850585f676d737a7f84888b8e90919292929191908d8a87837e79716c615e564d453b32291d140a000000000000000000010c161f29323b444c545c60696e757a7f83878a8c8f90919292939292918f8d8b8885817c76706b605d554d453c332a20160c010000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140a0a0a0a0a0a0a0b070d10141b2a36414c566976828f9ca9b4aa978a7e7164574b3e3124180b000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0907060401000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399939291908e8c8a86837e79726d666058514940372e251b10070000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000000000000050b1019232b343c434c52585f62676d71747678797979787674716d686360595865717e8b98a4ac9f9285796d6053463a2d201307000b1825313e4b5864717e8b97a4a5a5a5a5a5a5a5a5a5a5a5a7a9aeacacacafa9a7a5a5a5a5a5a5a5a5a5a5a59c8f8275695c4f4236291c0f0007131e2a3540495257596060606060605f55534e463c332939444d555b5d6060606060605c53504a42382e2317130a0000000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000004101c2934404b555c606769696e7073736d63554b403228201d191a1a1e21262b30363e46525e697885919eab9e9184786b5e5145382b1e1205000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000000000000000000000000000000020d17202b353e48505a616a6f797f868c9195989a9c9e9f9f9f9e9d9c9a9795908b857e766d685e574d443b2f261b1106000000000000000007121d28313b444d565e666d727b81868c909596999b9d9e9e9f9f9f9e9d9c9a9897918d89837d746d675f574d453c32281e13080000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2016161616161616171718181d20262d3946525e687784909daaaea298897c6f6356493c30231609000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20181818181818181818171716151413110d080705020000000000000000000000000000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9b9999928f8b857f786f6a625b514940372d22190c0300000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000050e19222b353d464e565d606a6f747a7d8083848586858583817e7a76706b625f626f7c8995aaaea298887b6e6255483b2f221508000b1825313e4b5864717e8b979898989898989898989898989a9da4aebaafa59d9a9898989898989898989898988f8275695c4f4236291c0f000a16232f3b47525b63666c6c6c6c6c6c6c625f584e453b323f4a555f676a6c6c6c6c6c6c68605c544a3f3428251c120900000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000c18232f39434b51535a575e61646666635b5143392f20191d2021262b2e31373a41464f59616e7b8796a1aa9d9083776a5d5044372a1d1104000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000008141e29323d47505a616c717c848c92989da0a7a7a7a4a3a2a1a2a4a6a7a79f9d97918a827a6e695e564c41382d22170b01000000000000010d18242f39434d565e686e787f868e92999da0a7a6a8a7a5a4a3a3a4a5a7a9a7a9a19e9a94908981796e695f574d443a2f24190d04000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d232323232323232324242524292c2f38404b55616e7a86939facac9f9285796d6053463a2d201307000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d242424242424242424242424232221201d191514120e0903000000000000000000000000000000000013202c3946535f6c7986929facb9b3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaa2a5a8aba39f9c97928c837c726d635b51493f342b1e150b00000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000020c17202b343d474f585f686d747c81868a8d8f9192929291908d8b86827d766f6a616d7a8798a2aeaa968a7d7063574a3d3024170a000b1825313e4b5864717e8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d929da9b5a99d938e8b8b8b8b8b8b8b8b8b8b8b8b8b8275695c4f4236291c0f000c1925323f4b57636d73797979797979786f6a5f574d443a434f5b677177797979797979756d665c504440372d241b1108000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c0400000000000000000007121d2731394045474d4d535457595957514940312720252a2d2e31373a3c42464c5259616b73808d99a9aa9b8e8175685b4f4235281c0f02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f120600000000000000000000000000020b1925303b444f59616c717e8691969fa2aaa9a19e9b9796959595979a9ea1a8a9a19e948f837b6e685e53493f33271e130800000000000004101d2935404b555e696e7a838c92989fa3ababa39f9d9a9897969697989a9d9fa3ababa69f9c938e847b6e695f564c41352921160a0000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a3030303030303030303031312f35393c4149515d67727e8b99a4afa79c8f8275665c5145382c1f1306000000000000070c1013131414141414141414141a2734404d5a6773808d9aa69b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a31313131313131313131313131302f2d2c292422211e1a14100b0600000000000000000000000000000013202c3946535f6c7986929facb9ada1979292929292929292929292929292929292989495989b9fa3aaa9a19e9591877f736d635b51463c30271d1207000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000008131e29323d464f59606a6f7a81878e92989a9c9e9f9f9f9e9d9a99928f89837c726d687885929faba5988b7f7265584c3f3225190c000815222f3b4855626e7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f808d9aa7b4a79a8e807f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574a3d3024170a000d1a2633404d59667380868686868686857c6f695e564c4344515d6a778386868686868682786d605c52493f362d231a1107000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000010b151f272f34383a404246484a4d4c4b464037292c2d3036393a3e4247484d53565e616b707d87929faca2988b7e7265584b3f3225180c00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000a141d2a36414c56606b717e879298a0a8a8a19e97928e8b898888898a8d91969ea1a8a69f9591847a6e655b50443a2f24190d0000000000050f1a232c3945515d676e7b8490959fa2aaa9a19e9992908d8b8a89898a8b8d9092999ea1a9aba59e9691847b6e685d52453d32271b0f03000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473d3d3d3d3d3d3d3d3d3d3d3e3e3f4045474e535b606d7984919eababa0958a7d7164544b4034281c100400000000030b12181c1f20212121212121212121212734404d5a6773808d9aa69b8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3c3a39352f2e2d2a261f1c17110a020000000000000000000000000013202c3946535f6c7986929facb8ab9e9285858585858585858585858585858585858687898b8e92989fa2aaa7a099928b7f736d62584e43392e23180c000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000010d1925303a444e58606b707c848e939a9fa2aaa9a8a4aba39fa3aba39f9c9490877f746d7784919daaa69a8d8073675a4d4034271a0d000814212e3a47535f6a6e72727272727272727272727272727d8a96a3b0a3978a7d72727272727272727272727272706b6155483c2f231609000a1623303d495663707d87929a93939791847b6e685e554b424d5a6774808d93939393938e81746e635b51483f352c231910060000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c010000000000000000030d151d23292c2d31363a3b3d40403e3b352f35393a3d4146474a4d5355575f61686d747d869299a3a79f92867a6d6154473a2e21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000006111b262f3846525e68707d879299a3aaa49d96918a85817e7d7b7b7c7d80848a91969fa7a7a0968f82776c60564c4135291c1106000000000b16212c38444f59606d798390969fa7aea59d97918c8683817e7d7d7d7d7e8083868c91979ea5ada8a09691847a6d60594f43382c1f14090000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d605349494949494949494949494a4a4b4c4b5153585f656c74808d96a1aca4999083786c605346392e23180c00000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e34404d5a6773808d9aa69b8e8174685b4e41352e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d60534b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49484745413f3b3a36312b28231c140c0701000000000000000000000013202c3946535f6c7986929facada093867978787878787878787878787878787878797a7c7f82868c92989fa7aba39f918b7f726a60554b4034281d12070000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000005111d2a36414c56606a707d8691969fa4acaaa29f9b979599929994979a9e9f99928c81787683909ca9a79b8e8174685b4e4135281b0e0006121e2b37424e575f6265656565656565656565656565707d8a96a3b0a3978a7d706565656565656565656565656361594f44382c201407000916222f3b4854606b717e88939fa4a19691847a6d675d544a4653606c78818e949fa69d938d80736d635a50473e352b22180f0600000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000030b12181c1f20252a2d2e3133332f34383a4045474a4c525457575f6265696e737a81889298a2a8a0958d8073685d5246392d20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000b17222d38414f59616e7a859299a3aba49c928d847e787471706f6e6f7173787d8490959fa8a89f948c7f72685d5245382d22170b00000004101c27333c4854606b74818e95a0a8ada39c938e857f7b777472717070717274777a7f858e939ca4ada9a0968e81746b6054483b31251a0e02000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6056565656565656565656565657575859555d60646a6f77808d929da8a59f93877d70655b5044372b1d1207000000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b404d5a6773808d9aa69b8e8174685b4e413b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6057575757575757575757575757575757565554514c4c4846423b38342e261e18120b030000000000000000000013202c3946535f6c7986929facada093867a6d6b6b6b6b6b6b6b6b6b6b6b6b6b6b666d6d6f72757a808590959fa6aea49f92877c6f675c5145392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000040f19232d3946525e686f7c869298a1a8aba39f98928e8a88878686888a8e92979f9f938d8075828f9ba8a89c8f8275695c4f4236291c0f00020e1a26313c454e535558585858585858585858585863707d8a96a3b0a3978a7d7064585858585858585858585857554f473e33281c1004000713202c38444f59616c727f8b929ca5a0969083796d665c5349505b666d78828f959fa59c928c7f726c625a50473d342a21180e05000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000001070c1013141a1e2124293036394045474b515357565e616467696e72767b80858d939aa2a79f969183796d60564c4135291d110500000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000030f1b27333f4953616b75828f97a1aba49c918c8079716c66646362626264666c707a839096a0aca69f92857a6d60544a3f33281c0f0300000714202c38444f5963707d89939ea7aea49c918c817a726e686765646363646567686e737a818c919ca5afa89e93897c6f63574d42362a1e12050000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d636363636363636363636363636364646668676d71757c828d929da4a49f938c7f726b6053493f33271b0b0000000007121d273039404546474747474747474747474747474d5a6773808d9aa69b8e8174685b4e474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d64646464646464646464646464646464646362605d555855534d46443f383029231d150d0500000000000000000013202c3946535f6c7986929facada093867a6d605f5f5f5f5f5f5f5f5f5f5f5f5f5c60616265686d737b838f949fa7afa3999183796d60544b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a16212c38444f59616d7a849198a2aaaaa299928d85817d7b7a79797b7d81858b92979d928a7e818e9ba7a99d9083766a5d5043372a1d1000000915202a333c4247484c4c4c4c4c4c4c4c4c4c4c5763707d8a96a3b0a3978a7d7064574c4c4c4c4c4c4c4c4c4c4a48443e352c21160b000004101c27323d47505a626d73808c929da59f958f82786d655b504a545c666d79839096a0a49c918b7e716c61594f463c332a20170d040000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000000000000000000040610181f272f353b41464b5153555d606467686d7174777b7f83888d92989fa4a39f9590847b6e675d51443a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000005121f2b3744505b65707d8a939ea9a79d928c7f746d67605b5456555556545b60686d7984919da6aea2988c7f72665b5044382b1f120600000916222f3c4854606b7783909da5afa89d928c7f746d68615e56585756565758565e61686d747f8c939da9afa59c8f8276695e53463a2d211407000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867970707070707070707070707070707071717274767a7d82878f949da4a099938c80746d63594f41382d22170b000000000c18232e39424b515354545454545454545454545454545a6773808d9aa69b8e8174685b545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada0938679717171717171717171717171717171717170706f6d676865615f5753504a423d342f271f170e05000000000000000013202c3946535f6c7986929facada093867a6d605352525252525252525252524a50535456565e61696e78828f95a0acaba0958b7f72665c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1b27323c4855606b75818e96a1aaaaa2989287807a75716e6d676d6e7074797f858f949e9185818e9ba8aa9d9084776a5d5144372a1e110000030e18212a31373a3b3f3f3f3f3f3f3f3f3f3f4a5763707d8a96a3b0a3978a7d7064574a3f3f3f3f3f3f3f3f3f3d3c38332c231a10050000000b16212b353e48515b636e74808e939ea69f948e81776c605b514b545d676d7a849196a1a39f92877e706b60584e453b322920160d0300000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000000071019222a313940454d52555c6064676d7074777a7d8184888c90959a9fa2a39f98928c837b6e695e554b4032281e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000613202d394653606c7883909da6aca0958d80736d605c55504a4a4848494a50565d676f7d89949facaa9e9185786c605346392d2013060004101c2834404b5463707d8995a0acaca0968d80736d605d56524d4b4a4a4a4a4b4c52565d606d74818e97a2adab9f94877b6e6154483b2e211507000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb0a396897d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7e7f8183868a8e93999f9f9d9590877f746e645b51473d2f261b110600000004101c2834404b545c606161616161616161616161616161616773808d9aa69b8e817468616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facb1a4978b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7a7875726e6964605c544f454039312920170e050000000000000013202c3946535f6c7986929facada093867a6d605347454545454545454545453f444647494c52575f666d7a83919da6b0a79e9184796d6053463a2d20130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000007131f2c38444f5963707d89939ea8aea29892867d746d686462605d606164676d727a828e93979185929facaa9e9184776b5e5144382b1e11000000060f1820262b2e2f3232323232323232323d4a5763707d8a96a3b0a3978a7d7064574a3d3232323232323232302f2c28211a110800000000050f19232c363f49525c606c78818f949fa69e938d80746d635a504b555e686e7b849197a2a39992867d706a5f574d443b32281f150c03000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000061019232b343c434b51565e61676d71757a7d8084868a8d9196989d9fa7aba399928e867f796e695e574d43392f20160c020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000005111e2a36424d5763707d8a95a0aca69d9083786d605b514b443f3d3c3b3c3f444c55606b7683909c9f9e9d97897c6f6256493c2f2316090006131f2c3845515c6675818e9ba7b1a99e9184796d605b524c46413f3e3d3d3e3f41464c525b606d7a85929fabb0a6988c7f7265594c3f2f24180d0100000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9a5998f8989898989898989898989898989898a8a8b8c8e9092989b9e9c9995908a837d726d645c53493f352b1d140a0000000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e73808d9aa69b8e81746e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facb9a69a908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888784827f7b76716d666059514b433a322920160c0300000000000013202c3946535f6c7986929facada093867a6d6053473a38383838383838382e34383a3a3c41464d545d686f7c89949eaaada1968a7d7064574a3d31251a0e02000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000915222f3b4854606b7683909da5afa69f92867d706b605d565554515355555d60686d78818e94989298a2aeab9e9184786b5e5145382b1e1200000000060e151a1e21222525252525252525303d4a5763707d8a96a3b0a3978a7d7064574a3d31252525252525252423201c16100800000000000007111a242d374044505b666d79828f95a0a59d928c7f726c625a504c565e696e7c859298a2a39892867c6f695f564d443a31271e150b020000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e21150800000000000000000000030c18222b353d464e555d60686e73797e82868a8d90939a9a9ea0a8a9abb1ac9f9287817b736d665e574d453b31271d0e04000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000714202d3a46525e6976828f9ca7ab9f94897d70665c50454039332d2f2f2d333a434f5964717e8b989291908f8c7f7366594c403326190d000713202d3a4653606d7985929facada1978a7e71675d5145413a36303130303130363a4145525d68737f8c99a9b3a89c8f827569554b4035291d10040000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9aba199969696969696969696969696969696969797999b9d9f9e96918f8c88837e78706b625b534a41372e23190b02000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a808d9aa79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929facb9aca29a97979797979797979797979797979797979797969596918f8b88837e78706b605c554c443a32281e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d2c2c2c2c2c2c2c23282b2d2e30363b424c56606b75828f9cabb2a89b8e817568574d42362a1e1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700030f1c28333f4a54636f7c89959fabab9f948b7e716a6059524c48474546484b51565e666d788290989fa2aab4ab9e9185786b5e5245382b1f12000000000003090e1214151919191919191924303d4a5763707d8a96a3b0a3978a7d7064574a3d3124191919191919171614100b05000000000000000008121b2528333f4a545c676d79839096a0a49c918b7e716c61594f4d575f6a6f7d869299a3a29891857b6e685e564c433930261d140a0000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000000000000000b151e2a343d474f585f676d737b80858a8f92989a9d9fa4a39f9fa4aba4a7a79a8d807b756f6a605c544a42382e23170c03000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000205070814212e3b4754616e7b87939facaa9c9083766b60544a3f342f282222222228313d4855616e7b878685848483817f7265584b3f3225180c00091623303c4956636f7c8998a2a5a69e9285796d60554b40352f2a2524232324252a2f35414c56626f7c8897a1adab9e918578675d5145392c201306000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9b3aba5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a4a5a7a99e948f84827f7b76716c656059514941382f251c110700000000000a1723303d4a5663707d87878787878787878787878787878787878d929da99e938e87878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929facb9b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a8a19e9b9894908a847d746d675e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d201f1f1f1f1f1f171c1f2021252a303a434f5964707d8a99a3afab9e928578695e53463a2d211407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505b6674818e9ba7b1a79c8f82766c62584f45413b3a393a3b40454c545c666e7b86929facb4b7ab9e9184786b5e5145382b1e1200000000000000020608080c0c0c0c0c0c1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170c0c0c0c0c0a0907040000000000000000000000091317222d38424b555d676d7a849197a1a39f92877e706b60584e4e58606a707d87929aa4a19791847a6e685d554b42382f261b1106000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000007121c27303c464f59606a6f7980868d92979c9fa3a8a09e9a9992939995989b9f9d928d87827c736d665c544a3f34281e150a000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000002080e1114141d2935404b5565727f8c99a4aea2988a7e7164594f42382e231d17191917212d3a46535f69767b7a7978777675726d62564a3d3124180b000c1926333f4c5966727f8c969798999a8d8174665c5143392f241e1917171717191e24303a4653606c7985929eabada197867a6d6053473a2d20140700000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f2316090000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a4a6aaa89c8f827e7a736e6964605b534f473f372f261d130a0000000000000a1723303d4a5663707d89949494949494949494949494949494949a9da4aea59e9b949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a1a2a5a8aba8a69f9c95918981796d685e564c42382e23170c030000000013202c3946535f6c7986929facada093867a6d6053473a2d201412121212060b10121314191e28313d4754606d7a86929facada297877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000613202d394653606c7985929eabaca095897c6f635a50463d35302d2c2d2f353a424a545e6973808d9aa4afb7aa9e9184776b5e5144382b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000006111c262f39434c555e686e7b859197a2a39992867d6f6a5f574d4e58616b717e88939fa4a09690837a6d675d544a41382d22170b060000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000c18232e39424e58606b6f7c848c92989fa2a7a09d9996918d8a868687888b8e92989f9a948f8780786d665c50443e30261c11060000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000050d14191e2021252c3845515d6776838f9cabac9f9285796d6053463d3026252525252525252a36424d575f696e6d676b6a696865625b51463a2e221509000e1b2835414e5b68748188898a8b8d8e8b7e7164544b4031271d130e080a0a080e131f2b3744505b657683909da9b3a994887b6e6155483b2e2215080000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393949597999d9f9e948f8a85807b726d605c544a42392e2318140b010000000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9aeb6afaaa8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949496989b9fa2a9aba7a09d938e837a6d685e544a3f342820150a0000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070505050000030607080c16202c3945515d677783909daab3a9968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000916232f3c4956626f7c8997a2adaa9d9083776b6054483f34292421202024293039424d57616e7b87939facb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000a141d27303a434c565f696f7c859298a3a39892857c6f695e564c4f59616c727f8b929ca5a0959082796d665c53493f332722170c0000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000004101c2834404a545f6a6f7d8691969fa2a69e9c95908c8884807d7a797a7c7e81858c92989e99938c81786d605a5042382e23170c0000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000050e171f252a2d2e32323a4753606d7986929faca89b8e8275675c51453832323232323232323230313b454d575e61605d555d5c5b585651493f34291d1206000714212d3a4754606d7a7b7c7d7f8081827b6e6155483b2e22150b0100000000030f1b27333f49536975828f9ca8aea295887b6f6255483c2f2215090000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d2114070000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868787888a8d90959a9f9c98928d867e756d665c544a40342820160a000000000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa6a8aeb6afa9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868788898c8e92979da0a8aca59d9590837a6d665c50443c31261a0f0300000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004111d2935414c556975828f9ca8b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000c1925323f4c5865727f8b98a9b3ab998c7f7266594f43362d2219141313181e27303b46525e697683909da9b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000020b151e28313a444d575f6a6f7d869299a3a29791847b6e685e554b505a626d73808d939da59f948f82786d655b50443e34281d11050000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000006121f2c3844515c666f7c859298a0a8a19e948f89847f7b7774706d6c6d6f7174797f869195a09f938e81746c61544a3f34281c100300000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000020d1720293036393b3f3f3f495663707c8998a3aeaa988b7e7265554b403f3f3f3f3f3f3f3f3f3f3d3c383b454d535453514b51504f4b4a463f372d23180d01000613202c3945515d676d6e7071727374756e695f53463a2d2114030101000205080f17222d424f5b6875828e9ba8b5ab95887b6e6255483b2f2215080000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c2013060000000000000013202c3946535f6c7986929facada0938679797979797979797979797979797a7a7b7e8083888d9299a19f98928b81786d665c51443d32271b0f030000000000000a1723303d4a5663707d89939393939393939393939393939393939a9da4aea59d9b939393939393939393939393939393938a7d7164574a3e3124170b0013202c3946535f6c7986929facada0938679797979797979797979797979797979797a7b7c7f81858b91969fa4aca79f959082786d60584e43372b1f140900000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000010d19242f414e5b6874818e9ba7b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c6f6356493d32231b100806070c151e2a36424d576774808d9aa7b3a99c8f8276695c4f4336291c10000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000030c161f29323b454e58606b707e87929fa3a19691847a6d675d5145515b636e74818e939ea69e948e81776c605a5045392d21150800000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d20140700000000000000000713202d3a4653606d78839197a2a8a097928a827c77726e6967636060616265676d727b839196a19d938a7d70665c5044382c1f120600000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000008141f29323b4146474c4c4c4c5966727f8c99aaaea398887b6f62554c4c4c4c4c4c4c4c4c4c4c4c4948443d3b4246484745404443423f3d3a342d251b1106000004111d2935414c555d6062636465666869615f574d42362a1e120d0d0e090e121419212b37434e58697683909ca9aea399877a6d6154473a2e2114070000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c666c6d6e6f7173777b80879196a1a29f938e81786d60584e43382b20150a0000000000000a1723303d4a5663707d86868686868686868686868686868686868d929da89d938e86868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6e6f7275797e848d939aa4afa79f948d80736a5f53473b31261a0e02000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000081b2734414e5a6774818d9aa7b2a6998c7f7366594c403326190d000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d201407000000030c1a25303f4b5865727e8b98a5b1a89b8e8275685b4f4235281c0f000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000040d172029333c464f59616c717e8b919ca4a0969083796d60534749525c606d78818f949fa69e938d80736c6156493d3024170a00000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000006131f2b37434e5865727f8c95a0a9a09691857d766f6b66625f575753535455555d60696e7a84919ea59e9184786d6053463a2d20130800000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c12070000020e1925303b444d5254585858585b6875828e9ba8ac9f9286796d605858585858585858585858585856544f473d363a3b3a39352f363532312e29231b1309000000010d19242f3a434c5154555657585a5b5c55534d453b31261a1a1a1a1b1b1a1e21252a333b4754606a7884919eabac9f9286796c605346392d20130600000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000013202c3946535f6c7986929facada093867a6d606060606060606060605b606061626466696e747c849196a1a59e938d80736a6054473c31261a0f0200000000000916232f3c4855616b707979797979797979797979797979797979808d9aa69b8e817979797979797979797979797979797979716c6155493c3023170a0013202c3946535f6c7986929facada093867a6d606060606060606060606060605c6061616365676d71798088939fa5afa69f92877c6f62574d42362a1e1205000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004101c2834404a546875828e9ba8b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c1f130600000000091724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000050e17212a343d474f59626c727f8c929da89f958e8175685b4e4244505c666d79828f95a0a59d928b7e7164584b3e3125180b000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000000000815222e3b47545f6a7784919ea7a39891847b706b63605955534d4a474647484b51575e68707d8a96a1a1968a7e7164574b3e2f24190d01000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000005111e2a36414d565e6165656565656a7784909daaaa9d9083776665656565656565656565656565656360594f44382d2e2d2c292429282524221d181109010000000008131e28313a41454748494a4c4d4e4f4846423b332923272727272728252a2d30363c454e58626f7c8896a1adab9c908376655b5044372b1f1205000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000013202c3946535f6c7986929facada093867a6d6053535353535353534a505354545557575f616a6f7b84919ea7a59f92877c6f62584e43372b1f120600000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c73808d9aa69b8e81746c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080013202c3946535f6c7986929facada093867a6d6053535353535353535353534a5153545556555d60676d747f8c939daaaea3998e8275695f53463a2d211407000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000104060708090b141f2c3844515c667683909ca9b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000000b1824313e4b5764717e8a97a4b1a5998c7f7266594c3f3326190c000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000060f18222b353e47505a636d74808d9aa7a79d9083766a5d50433f4a545c676d7a84909daaa4998c807366594d4033261a0d0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000916222f3c4955626f7c8896a0ac9f92867c6e696159544f4847423d3a393a3c40454d56606c7884919ea89b8f827568554c4135291d1104000000000000000000000000000000000408101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000714202d3946525e686e7272727272727985929faca89b8e8275727272727272727272727272727272706b6054483c3126201f1d181d1c181815120d06000000000000010c161f282f35393a3b3d3e3f4041423b3a36312c2f3034343434343531363a3b41464e57606a74808d9aa8aea3998c7f726653493f33271b0f03000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646463f44464747484b4d53585f69707d8a959faba3998f82766a5f53473a2e211408000000000004101c27333d474f55566060606060606060606060606060606773808d9aa69b8e817468606060606060606060606060606060575550483e33281c11040013202c3946535f6c7986929facada093867a6d6053474646464646464646464044464748494b51555d606d74818e98a2aeab9f93877b6e6155483b2f24180d010013202c3946535f6c7986929facada093867a6d6053473a2d2014131313070d10131414151a1d27303a4653606d7985929fabb2a896897c706356493d3023160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180c00000000000c1825323f4b5865727e8b98a5b5ab978a7e7164574a3e3124170b000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000007101a232d373f44505c666d7983909da9a59d9083766a5d5043434c565e696f7c85929faca3998c807366594d4033261a0d0000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000b1825323e4b5865717e8b98a8a79a8d81746a5f574f48443d3a37312d2d2e2f353b44505b6574818e9ba79e928578675d5145392c2013060000000000000000000000000000050c1114171d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000814212e3b4754616e7a7f7f7f7f7f7f7f8c98a2aea99c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574e42372b1e13100c070f0c0b0906010000000000000000040d161e24292c2d2f3031323335362e2d2a32383b3d404040404141424246484c525860696f7c87929faca99f92867b6e6155483b2d22170b000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939392d3338393a3b3c3e42464e57616c7683909da9ab9f94887b6e6255483b2f2215060000000000000b16212c353d44484a53535353535353535353535353535a6773808d9aa69b8e8174685b53535353535353535353535353534a49453e362c22170c000013202c3946535f6c7986929facada093867a6d6053473a393939393939392e34383a3a3b3c40454b515b616d7a86929facafa4998c7f7366554b4035291d10040013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181d20202122252a2f39434d57636f7c8998a2aeaca196877b6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180d01000000000c1926333f4c5966727f8c99a5afa399887c6f6255493c2f221609000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000060f19222c363f49525c606d78828f959fa69d938c807366594d424b555e686e7b859198a2a49a92867d706356493d3023160a00000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000d192633404c5966737f8c99a6a3968a7d7063584e453e38322e2b262020212429333f49536673808d99a6a197877a6d6054473a2d211407000000000000000000000000000810171c2123242a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000714202d3a4753606d7a868b8b8b8b8b8c919caab4ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b84776a5f53473a2e2114080000020000000000000000000000000000040c13191d202122232425272829222b353d4448494d4d4d4d4e4e4f4d5354565e616a6f7b849199a3aba1978d8174695f53463a2d1b11060000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d22282b2d2d2e2f31363c45505a65727f8c98a5b0a6998c7f7366594c402d22170b00000000000005101a232c33383c3d464646464646464646464646464d5a6773808d9aa69b8e8174685b4e464646464646464646464646463e3c39332c241a1005000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d23282c2d2e2e2f35394046525e6873808d99a9b3ab9d908377675d5145392c2013060013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d24292c2d2e2f30363b424b555f6974818e9aaab4ab9e918478695e52463a2d201407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000030f1b27333f49536773808d9aa6ac9f92867a6d6053473a2d201407000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000050e18212b343e48515b636e74818e949ea79e948e81746e63574b4a545d676d7a849197a1a49f93887e716b6054483b2f22160900000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000000000d1a2633404d596673808c99a6a295887c6f6255493c332c27211e1d2024292d333b434e586774818d9aa7a994887b6e6155483b2e22150800000000000000000000000008121a22282d3031323643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e211508000613202c3945515d6775828f98989898999ca3adbcb0a69f9c98989898989898989898989898989896887b6e6255483b3025190e02000000000000000000000000000000000001080d111314151617191a1b1c27323d474f54565a5a5a5a5a5b5c575e6164686d747c859196a0aaa39992857a6e61574d42362a1e0a000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d202020171c1f20212122262a333e4955626f7c8895a2afa99c8f82766953493f33271b0f0300000000000008111a21272c2f30393939393939393939393939404d5a6773808d9aa69b8e8174685b4e4139393939393939393939393931302d28221a120800000013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181c1f20212224292f35414c56626f7c8897a2adac9f9286796d6053473a2d2014070013202c3946535f6c7986929facada093867a6d6053473a393939393939392f35393a3b3b3d42464d545c676e7b87929facb1a79a8d817467574d42362a1e1105000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c20130600000005121f2b3744505b6576838f9ca9aa9d908477675c5145382c1f1306000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000040d17202a333d47505a626d73808c939da69f958f82786d605b5244505c666d79839096a0a59c928b7f726c61594f44382c201307000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000000000c1925323f4c5865727f8b98a9a396897c706356493d332b262324292c2f35383f444d56606a7683909da9a399877a6e6154473b2e211408000000000000000000000008121a242c33393c3e3f3e43505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080004101d2935404b5565717e8b99a49f9fa5a7adb5bbb2aaa4a19f9f9f9f9f9f9f9f9f9f9f9f9f9fa8998c7f7266564d41362a1e11050000000000000000000000000000000000000001040607080a0b0c0d13202c38444f596063676767676768686a696e71757a81879197a0a8a19892877d6f685e52453b31261a0e00000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014130b0f12131414151a212e3b4754616e7a8794a1adab9e928578655b5044372b1f1205000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d34404d5a6773808d9aa69b8e8174685b4e41352d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000013202c3946535f6c7986929facada093867a6d6053473a2d2014131313130c1012131415181d25303a4653606c7985929fabafa399897c6f6256493c2f2316090013202c3946535f6c7986929facada093867a6d60534746464646464646464640454747484a4d52575e666d79829099a3afab9f95897c6f6356493c30251a0e02000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d20140a0000000613202d394653606c7985929fabac9b8e817468554b4034291c1004000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000030c161f29323c464f59616c727f8b929ca5a0969083796d665c5049525c606d78828f959fa69e938d80736d625a50473d32271b10030000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2014131313131313131313131313131313131313131313131313130807050200000000000000000000000000091623303c4956636f7c8997a1a5988b7e7265594f453d3731302f35393a40454950565e686f7c89959fac9f9286796d6053463a2d2013070000000000000000000008121a242c363e45494a4c4a46505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800010d18242f3a4754616d7a86939393939a9da5afb5aaa0989593939393939393939393939393939393908376685e5246392d2014070000000000000000000000000000000000000000000000000000000916222f3b4854606b707373737374747576787b7e82868e9299a1a39f9791867e716b60564d4133291f140900000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c090e13202d3a4653606d798693a0acac9f9286796c605346392d2013060000000000000000050b10141617202020202020202020202734404d5a6773808d9aa69b8e8174685b4e41352820202020202020202020171714110c05000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000004060707070c131f2b3844505b667683909ca9b5ab978a7e7164574b3e3124180b0013202c3946535f6c7986929facada093867a6d6053535353535353535353534b5153545557575e61696e78818e949fabafa59d9083776b6054483b2f1f140900000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c706356493d30261c110a080a111c28343f4a54626f7c8898a2aea49a8a7e7164574b3e2f23180c00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000020b151e28313b444e58606b707e87929fa4a19791847a6d675d544a515b636e74818e949ea79e948e81776c605b51483e352b21160b0000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000713202d3a4653606d7985929ea99c8f82766b60574f47433e3d3d4045474b51535b60686e7a84919ea7a99d908376665c5145382c1f130600000000000000000008121a242c363e48505557585651505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000713202d3946525e687682868686868e929da9b0a4988e888686868686868686868686868686868686887b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000a1623303d495663707d808080808181828385878b8f92999fa09e99928d857c716c61594f443b3021180d030000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20191919191919191a1a1c222d3a4754606d7a8793a0adafa399877a6d6054473a2d211407000000000000000000000407090a1313131313131313131a2734404d5a6773808d9aa69b8e8174685b4e4135281b1313131313131313130b0a08040000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000030f1c28333f4a546875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facada093867a6d606060606060606060606060555d6061626466696e737b828e939ea6b0a79e938a7d7063594f44382c200d0200000b1825323e4b5865717e868686868686867c6f6256493c2f23160b0301071a2733404d5a66738086868686868686786d6053463a2d201307000c1825323f4b5865727e8b98a9b2ab998c7f7266594f42382e231a1615141c232c3844505c6673808d9aaaac9f93877a6d6154473a2e21140700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000a141d27303a434d565f6a6f7d869299a3a29892857b6e685e554b505a626d73808c939da69f958f82786d655b50493f362c23190f0400000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000006121f2b3844505c6673808c96a19f94897d70696059534e4b49494b5153555d60656c717a839096a0aca2978c7f7265544b4034281c1004000000000000000008121a242c363e48505a616465625b515d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000005111e2a36414c5666707679797979818e9aa7aea195887c79797979797979797979797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c8d8d8d8d8e8f909298979c9c9a9896918d86807a6f6a615a50473d32291f0f060000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252626262b2d333c4855616e7b8894a1aeaea399867a6d6053473a2d201407000000000000000000000000000006060606060606060d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0606060606060606000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000b17222d414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e6e7073767b80858f949ea5afa8a0958e81756b6155473d32271b0f0000000b1724313d4a56626c71797979797979796f6a6054473b2e231c150c0b121826323f4b58636e737979797979797976665c5044382c1f1206000916222f3c4955626f7c8897a1adaa9d9184776b60544a3f342b26232222262e35414c56606d7985919eabaa9d908376685e5246392d20130700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000006111c262f39434c565e696e7c859298a3a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f372d241a110700000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000003101c28343f4a54606d7a849199a49e91847b6f6b625f58585656555d6064676d71787e859095a0a8a49e92857a6d6154473a2e23180c000000000000000008121a242c363e48505a616c71726d625b5d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000010d1925303a44545e66696c6c6c75818e9ba8ada194877a6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564d41362a1e11050000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999a9a9a9b9b9d9fa29f94908d8b8884807b746d68605850483e352b20170d00000000000000000000000915202b353f474e524d52575f62666a6e71737577787879797978777573706d67636059534d46423c332a1f140900000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a323232323232323233333137383f444f5964717e8b97a4b1ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000061b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d0013202c3946535f6c7986929facada09386797979797979797979797979797979797a7a7b7d8082868c92979fa6afa79f969183796d60594f44352b21160b0000000915212e3a45505a62656c6c6c6c6c6c6c6260584e443d342e271e18151d2329333c47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000613202d394653606c7884919eabaca095897d70665c50443f37312f2e2f30383f46525e68717e8b97a1ada3988b7e7265564c41362a1e110500000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000091217222d38424b555d686e7b849197a2a39f92877d706a60574d4e58606b707e87929fa4a19791847a6d675d544a41382d251b120800000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000b17232e3845525d68707d87939aa19691847d746f6a6764636366676d70757a7e838b9297a0a7a49c928b7e71685d5246392d1d12070000000000000008121a242c363e48505a616c717e7f726d6257697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000008131e28323a4146545a5d60606875828f9ba8ada093877a6d606060606060606060606060606060606054524d443b3025190e020000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5a6a7a7a8a9aba99c9083807e7c77736e69615e564e463e362c23190e0500000000000000000000010e1a26313d4751595e5f6060605e575f626466696a6b6b6c6c6c6b6a686663605d6060606055534d453c31261a0e02000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f404142464a5057606b75828f9ca8b5aa9d9184776a554b4035291d1004000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000205101c2834404b556875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868687888a8c8f92999fa2a9aba39f9590847b6e675d51473e3323190f0400000005111d29343f4850565860606060606060605e56544f444039302a211f272f343e454d53555d60606060606060605f504a42382e23170c000005121f2b3744505b6574808d9aa6b0a89d9083786d605a5047433d3c3b3c3d424a505b616d7a85929ea9ab9f92867a6d6154473a3025190d0100000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000007101b2428333f4a545c676d7a839096a1a49c918b7e716b61584e4d565f6a6f7d869299a3a29891857b6e685e554b42382f261b130900000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000000000006111c2935414c56606b717e8892989f969188817c777471707073767a7d81858b91959ea1a9a29f928d80736c61564c4135291d0b0000000000000008121a242c363e48505a616c717e878b7f72695e697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e21150800010d1925303a444c52545757575c6875828f9ba8aca09386796d60575757575757575757575757575755544e46413b32291f1408000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999f9fa0a1a2a4a6aa9e9185817e7a746e69605c554d443d342c241a1107000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585a5c5d5e5f5f5f5f5e5d5b575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4d4e4d53545b6069707d88939facb3a99b8e8174685b4e412f24180c00000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c090e1116202c3845515c677683909ca9b6ac978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949597999c9fa3abaca49f99928d837b6e695e554c41352c21110700000000010c18222d363f454a4b5359636a6c6c6c6c6b636059514a423c332a2a3139404550575f626a6c6c6c6c6c5f574d53443f3830261c11060000030f1b27333f4953626f7c88949eabab9f958c7f726c625a534e4a4948484a4e545c606d75818e97a1ada3998d8074685d524639291e13080000000000000000000002070a0c0d0908060a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000040f19222d363e44505b666d79828f95a0a59d928c7f726c62594f4c565e696e7c859298a2a39892867c6f695e564c433930261d140a01000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000d19242f3a444f59626c717e868f949c9a938e8883807e7c7c7f83868a8e92989da0a7a39f97928a80736e645a50443a3024190d00000000000008121a242c363e48505a616c717e879292867b6e61697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e2115080005111d2a36414c565e61646464646875828e9ba8aca09386796d6464646464646464646464646464646260584e43372b20170d02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c939393939495979a9d9f97918e8b85817b736d675e564d453b30271d1207000000000000000000000006121f2c3845525e6a757979797978706b605c544d5151525353524b515a61696e777979797976695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada093867a6d60585858585858585858585859595a575f61666c717b84919aa4afada2978a7e7164574b3e3124180700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191e2028323a4653606d7986929facafa49a897c6f6356493c302316090013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a1a3a6a8a6a8a09e9a938f8780796e695e574d433a2f231a1000000000000006111b242d343a3d3e525e6a757979797978706b605c544d453f36333c434b515a61696e777979797976695f53463a342e261e150a000000000b17222d3847535f6a75828f99a3afa79f92877e716c625f5857565555575860666d737f8c939ea9a89f92867b6e61564c413529170d02000000000000000000070d131619191515120f1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000a16212b343e48515b606c78818e949fa69e938d80746d635a504b555d686e7b849197a2a49992867d706a5f574d443a31281e150b02000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c11050000000000000008131e28323d47505a626c717b82898f92999b95908d8b89898c8f92999b9fa2a9a29e99928e857e736e645c52483e32281e13080000000000050e1a242c363e48505a616c717e879292867d70695e697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d201407000713202d3946525e686d717171717174818e9ba7ada093877a717171717171717171717171717171716f6a6054473c31261a0e02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868686868687888a8d90959a9e9b98928d8680796e695f574d43392e23180c03000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e221508000000000000000000000013202c3946535f6c7986929facada093867a6d65656565656565656565656566666769696e72787e859196a1acb1a79f9285796d6053473a2d20140700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a9a9a8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2525252525252525252627252a2d323a444e5863707d8998a2aeac9f93867a6d6154473a2e2114070013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999796918c87827c736d675e574d453b31281e11080000000000000009121b22292e3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e231c150c030000000006111b2b37434e58626f7c87929fa6aea39992877e766f6a666462616263666a6f78808c919ca5aaa0968c8073695e53443a302419050000000000000000010a12191e23252622211f1b1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000030f1b27323d47505a636d74808d939ea69f948e81786c605b514a545c676d7a839096a1a49f93877e716b60584e453b32281f160c030000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000000000000010c16202b353f48505a61696e767d8287929fa09d9a979696999c9fa3a9a29f9b97928d86817a716c635c524a40362d20160c0200000000020d17202c363e48505a616c717e879292867d706b6057697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000714212e3a4754616d7a7e7d7d7d7d7d828f9ca9b1a4988b7f7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f62574d42372b1e1205000000000000000000000000000000000000000000000000000000000c1825323e4b57636d72797979797a7a7b7e8083888d9399a09f99928c837b6e695f554b4034281f140900000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada09386797272727272727272727272727272737476787b7f848a9297a1a8b2a9a0958c7f72675d5145382c1f130600000000000000000000000000000000000000000000010d1a2734404d5a6773808d8d8d8d8d8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a32323232323232323232333330363a3e444c565f6a75818e9baab4aa9d918477685d5246392d2013070013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399929291908f8d8a8784807b756f6a605c554d453b33291f160c0000000000000000000911181d25323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d21110a030000000000000f1b26313c47535f6a73808c949fa7aba399928b827c7773706f6e6f7073777c838d929ca3aba2989184796d60574d4232281e130800000000000000000a131c242a2f32332f2e2b262024303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000007131f2c38434f59616c727f8c929da5a0959082796d665b5044505b666d79828f95a0a59c928b7f726c61594f463c332920160d0400000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a0000000000000000040d19232d363f49515a61696e757b818e9aa7aaa7a4a3a3aba39f9c9997928e8a85807b746d68615a524a40382e241b0e04000000000008141f29323e48505a616c707e879291857c6f6b646464697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e02000714212d3a4754606d7a868a8a8a8a8a8f949fabb3a79b918b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8377695f53463a2d211408000000000000000000000000000000000000000000000000000001020a16222f3a46515b63666c6c6c676d6e6f7173777c81879195a0a39f9590847b6e675c51453b30251a0e02000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818384888b91959fa2a9afa8a1979083796d60554b4035291d100400000000000000000000000000000000000000000000000a1724303d4a5763707d80808080807e7164574a3e3124170b0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f404142464750565d686f7c87939facb0a69a8d807367564c4135291d11050013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858382807e7b77736e69625f58514b433b332921170d0400000000000000000000060c1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1200000000000000000a15202b37434e58606d78828f959fa6aba39f948f8883807d7c7b7b7d7f838990959ca4aba39992867c6f675d51453b3120160c020000000000000007121c252e353b3e403c3b37322a24303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222f3b4854606b717e88939fa4a19690837a6d675c544a4653606c78818e949fa69d938c80736d625a50473d342a21170e0500000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000000000000000915202a333f48515b636c717b81878e939da9acaba49f9d999992908c8985817d79746e69615e56504840382e261c12090000000000020e1925303b44505a616c707e879291847c717171717171717683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000613202c3945525d6876828f979797979c9fa6b0b7aca39b9897979797979797979797979797979795887b6e6155483b3025190e0200000000000000000000000000000000000000000407090a0d0e0f10121e2a353f495157596060555d60616264676a6f747c839095a0a7a0969083796d60574d42362a1e1205000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8f9196989da0a7adaba59e9691857b6e675c5143392f24180c0000000000000000000000000000000000000000000000000916232f3c4855616b707373737373716c6155493d3023170a0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4e4d52545a61686d7a83909aa4afac9f94887c6f6255493c3024190d010013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573716e6966625f57534e454039302920170f050000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e0200000000000000030f1b26313c44505c666d7a8390949fa4aca69f9c95908c8a8988888a8c90959d9fa7a8a19992877e716a5f554b4033291f0e0400000000000000020d19242e3740464b4c4847433c3429303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000091623303c4956636f7c86929a93939791847b6e685d554b424d5a6673808d93939393948e81746e635b51483e352b22180f0500000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000020e1a26313c45505a636d727e868e939a9da5a39f9c9993908c898683807c7975706d66615e57524c443e362e261c140a00000000000005111e2a36414d56616c707e879292867f7e7d7d7d7d7d7d7d7e83918f8275685c4f4235291c0f0000020c1620283036394646464646464646463b3a36302921170d02000004111d2935414c5665727e8b9aa49f9fa1a3a9b1bbb5aca7a49f9f9f9f9f9f9f9f9f9f9f9f9f9fa7988c7f7265564c41362a1e1105000200000000000000000000000000000000050b101416171a1b1c1d1e1f232e373f464b4c53534b5153545557585f626a6f7a839097a1a8a0958d8074695e52463a2d2014090000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000000000013202c3946535f6c7986929facb9ada39b989898989898989898989898989899999a9c9ea1a8aaacaaa69f9c938e847c6f695f554b4031271d12070000000000000000000000000000000000000000000000000714202c38444f596163676767676764615a5045392d2114080000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565e61656c707a829095a0acafa49a8f82766a5f53473b2e1e1308000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5755534d47433c342e271e170e050000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f14090000000000000000000a152028343f4a545d686d7a828d939a9fa6aba7a09d999795949596999d9fa7aba39f9691877e716c61584e43392f21170d000000000000000007131e2a35404952575955534e463f35303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000c1925323f4c5865727f868686868686857c6f695e564c4343505c69768286868686868682786d605c52493f362c23191006000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060606060000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e0100000000000006121e2b37424e57626d727f8a92989fa4a29f99928f8b8683807d797673706d6664605c54534d46413a322c241c140a020000000000000714202d3946525e68707e87929999928c8a8a8a8a8a8a8a8a8a91958f8275685c4f4235291c0f000000050e161e252a2d2e39393939393939392e2d2a251f170f05000000010d19242f3b4754616e7b879393939394979fa9bcaea49c9993939393939393939393939393939393908376685e5246392d20140c070f0b0a080500000000000000000000000810161c202324262728292a2b2c202e353a3e3f464640454747484b4e535860686d7a85929ea9a79f92877b6e6154483b31261a0e02000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9a9a7aca49f9d99948f89817a6f6a5f574d43392e1f150b0100000000000000000000000000000000000000000000000004101c28333e474f55575a5a5a5a5a575550483e33281d11050000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769696e72777d8590949fa7b1a79f93877c6f62584e43372b1f0c02000013202c3946535f6c7986929facada093867a6d6060606060606060606060606060605f5f5e5d5c5a5754524d4847423c373128231d150c050000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000030c17232e38424c565d686d78808790949b9fa2aaa8a6a3a2a1a2a3a6a8a9a29f99928d847d716c615a50463c31271d0f0500000000000000000a16232f3b46525b6366625f585146413a3d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000b1824313e4a56626d72797979797979786f6a5f574d443a414e5a667076797979797979756d665c504a40372d241a11070000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f13131313130c06060300000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000814212e3a47535f6a717e8b919fa2a69f98928d87827e7a7673706d676663605c5453514b46423b363029201c17110a020000000000000814212e3b4754616e7b859299a3a39f9793939393939393939393938f8275685c4f4235291c0f00000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d0500000000000814202d3a46525e69768386868686878d97aab4a89c928c8686868686868686868686868686868686887a6e6154473b2e211c181c1b171714110c05000000000000000008111a21282c2f30333435363738392d2c282f3233392f35393a3b3c3e43474e565e68717e8b97a1ada3998d807367574d42362a1e12050000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9a999a93908d88827d756d685f584e453c30271d0d0300000000000000000000000000000000000000000000000000000b16212c353e44484a4d4d4d4d4d4a49453e362c22170c000000000000000000000000000000000000000013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787b7f838a91979fa6b0a79f958d80746a6054463c32261b0f00000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252504f4d4b4846423b3a37312b262018120b030000000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000006111c26303a434c565d666d737c83898e9298999b9d9e9f9f9f9e9d9b9997928d87817a6f6b615a50483e342a1f150b0000000000000000000c1925323e4b57636d736f6a625b524c443d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c625f584e453b323e49545e66696c6c6c6c6c6c69605c544a3f382e251b1208000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1320202020201913120f0b060000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000000000005111e2a36424d57626e7b86929fa3a59e949086807b75716d686663605d555653504a464540393631302e2d2b28231c140c0400000000000714202d3946525e68717e87929999928a8686868686868686868686868175685c4f4235291c0f000000000002080d11131420202020202020201514120e090200000000000005111e2a36424d56667176797979797b8798a3aea6998c8079797979797979797979797979797979797976685e5246392d2c292329282423211d17100800000000000005101a232c33383c3d404142434445453a38342e27262d24292c2d2e2f31373d444c56606c7885919eabab9e918478695f53463a2d2114070000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939a93929291908f8e8c898683807b76706b615e564e463c332a1e150b00000000000000000000000000000000000000000000000000000005101a232c33383c3d40404040403e3d39332c241a1005000000000000000000000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818285878b90959ea1a9aea69f959083796d60584e43342a20150a00000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403e3b3a36302e2b261f1b150c0700000000000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000a151e28313a444c545c606a6f767c8185898c8e909192929292918f8c8985807b746d68605950483e362c22180d030000000000000000000d192633404c5966737f7c726d615d564f444a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000006121e29343f495156586060606060605f55534e463c332938424c545a5c6060606060605c53504a42382e261c130900000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281f202c2d2d2d2c26201f1c17110a02000e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000714202d3a46525e6975828e98a2a89e938e827b736e6964615e565653514b4946443f3a3e4041403e3d3b3a38342e261e160d040000000005111e2a36414d56616c717e879392867e797979797979797979797979756f65594d4134281b0e00000000000000010507071313131313131313080705020000000000000000020e1925303b44555f666a6c6c6c6c7985929faca89b8e81756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564c413b3a38342f363531302d28221a120800000000000b16212c353e44484a4d4e4f505152524644403930271c181d20202122262b323a44505b6674818e9aa7ada196887b6e6155483b2e22150800000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868685858483817f7d7a77736e6a636059524c443c342a21180c030000000000000000000000000000000000000000000000000000000008111a21282c2f30343434343431302d28221a120800000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9197989da0a7adaaa39f948f837a6d675c51463d3222180e0400000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312e2d2a25211e1a150f0a0400000000000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c0200000000000000000000000000030c161f28323a424a515860626b6f75797c7f828385858685858482807c79746e6a615e564f473e362c241a1006000000000000000000020f1c2835424f5b687581867f756d686059504a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d18232d373f464a4c535353535353524847433c342a21303a42494e505353535353534f46443f3830261c130a010000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a545c6a6c6c6c6c6c66605b5f5e5e5d5b59575553504a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235282b383939393939332d2b28221c140b060e1b2734414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000814212e3b4754616e7b87939faaa0968e81786e69615e5754524c494745403d3a3840464b4c4e4c4b494846443f3830281f160c01000000020e1925303b44505a616c717e879392877e716c6c6c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000009141f2932434d555b5d60605b667783909daaaa9d908377675c60606060606060606060606060606054524c4446484745404443423e3d39332c241a100500000004101c28333e474f5557595a5b5c5d5e5f53514a42392e231810131414151b2028333f4a5464717e8b97a4b2a8978a7e7164574b3e3124180b000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000121f2c3845525e6a757979797979797979797979797979797979797979797979797877767472706d6866625f58544f46413a322a22180f060000000000000000000000000000000000000000000000000000000000000810161c20232427272727272423211d1710080000000000000000000000000000000000000000000013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a9aaacaba39f98928c827a6d685e554b40342b2110060000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1a14120e09030000000000000000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000040d162028303940444e54596063666d707275767879797978777573706d66625f57524c443d342c241a120800000000000000000000020f1c2835424f5b6875828e8b827a6f6b605c545763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000006111b252d343a3e3f464646464646453c3a37312a221e2830383e4143464646464646423a38342e261e140a010000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a44505c66757979797979726c665f5751504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d402e34384546464646463f3938332d261d180f091a2733404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d0100000000000b1825313e4b5864717e8b99a4aa9d9184796d665f57524d4746413d3a38352f3040495157595b5958565453504a423a31281e13080000000008141f29323e48505a616c717e889392877e716c615a6060606060605c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000000020d1720313b434a4e50534a546774818e9aa7ac9f9286796d6053535353535353535353535353535347464a51535453514b504f4e4a49453e362c22170c0000000714202c38444f596163666768696a6b6c605c544a4034281c100607080a0e17222d3d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c00000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f0500000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676663615e5655534e48443d363028201810060000000000000000000000000000000000000000000000000000000000000000050b101416171a1a1a1a1a171714110c05000000000000000000000000000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa8a6a7a09d99928e867f786d685e564c43392e22190f000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20202020202020202020201f1f1d1c1a181514120e0906020000000000000000000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f050000000000000000000000000000000000040d161e272e343d43474f54545c606366686a6b6c6c6c6b6a686663605c54534e46413a322b221a12080000000000000000000000020f1c2835424f5b6875828e938f847d736d665e5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000009131b23292e3132393939393939392f2e2b262018161e262d323536393939393939362d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252d3a4653606d7987868686867f786e69625b524d443e3c3a38342e2c29241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d383f445253535353534c46443f382f2a2119141824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000000010d1a2734404d5a6773808d9aaba4988b7e71675c544d46423b3935302d2c292e3842515b63666866646361605c544c433a2f24190d01000000020d17202c363e48505a626c717e889392877e716c61574d535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000050e1f2831383e4243464b5865717e8b98a8aea399897c7063564946464646464646464646464646404a545c6061605c555d5c5b575550483e33281d110500000916232f3c4855616b70737475767778786d665c5144382c1f12060000000616232f3c4956626f7c8995a2afa6998c807366594d4033261a0d0000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060605f5f5e5d5c5b595654524c4847433c38332a251e160e0600000000000000000000000000000000000000000000000000000000000000000000000407090a0d0d0d0d0d0b0a08050000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999795908c86817b736d665e564c443a30271d1007000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d20141313131313131313131212110f0d0b08070502000000000000000000000000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000040c151c232832373d43484b515356595b5d5e5f5f5f5f5e5c595653514b47423c35302820191008000000000000000000000000020f1c2835424f5b6875828e9b96918780786e696163707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2c22211f1a150e0c141b212628292d2d2d2d2d2d29201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000050b10141f2b3844505c66717e879399928c827b726d615e565046413a322924201d19130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b4138424a505e5f6060605f5953504a423b332a251f17202b36414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000000020e1b2835414e5b6874818e9ba7a194887b6e61554b423b36302d292523282c343f4a54636d73747371706e6d665d564c4135291d110400000000050e1a242c363e48505a626c717f889392877e71695f534646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000000000000000d161f272d3236373b4855616e7b8896a0acab998d807366594f4338393939393939393939393844515c666d6e6d676b6a696864615a5045392d21140800000a1724303d4a5763707d80818283848586786d6053463a2d20160d0909070c1724303d4a5763707d8a96a3b0a69a8d8073675a4d4034271a0d010000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000000000915202b353f474e525353535353535353535353535353535353535353535353525251504e4c4a4746413b3a37312c272119130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939393939399929291908f8d8a87847f7b756e69605c544c443a32291e150b00000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140706060606060606060605040200000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000000000000030b121820272b323839404546494c4f505252535252514f4d4946454039373129251e160e0700000000000000000000000000020f1c2835424f5b6875828e9ba199928c827b706c63707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000060d121518192020202020201f1515120f0a03030a1015191c1d2020202020201c1312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f19100700000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841343f4a545c6a6c6c6c6c6c66605b544d453f3630292019252f3841484c4e535353535353534b49453e362d22170c00000915202b353f474e525353535353535353535353534a545c6a6c6c6c6c6c66605b544d5353535353535353535353535353535353534e4c4841382f251a0f030000000000020e1b2835414e5b6874818e9ba7a194877a6e6154473e39352f3333332e34383d44505c66737f817f7e7c7b786d685d5245392c201306000000000008121b242d363f48505a626d727f8b9192867b6e6155483b39393534312c261e150c020000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292d3a46535f697784919eaaaa9d9184776b6054483d31282d2d2d2d2d2d2d2d3a4653606d787b7a7978777675716c6155493d3023170a00010e1a2734414d5a6774808c8d8e8f9091887c6f6255483e31281f1a171617181d27333f495364717e8b97a4b1a6998c807366594d4033261a0d00000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646454443413f3d3a3936302e2b26201c160d080200000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b08070502000000000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868685858382807d7a77736e69615f57504a423a322920170c0300000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000000000000000070c151b21272c2e34383a3d3f424345464646454442403d3a38342e2b262019130c040000000000000000000000000000020f1c2835424f5b6875818e969ea39f9490857d746d707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000106090b0c13131313131312090806030000000005090d0f101313131313130f07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d373844505c66757979797979726c665f575146423b3229251e262f363c4041464646464646463e3d39342d241b11060000040f19242d353d4245464646464646464646464644505c66757979797979726c665f5751464246464646464646464646464646464641403c362f261d1308000000000000000d1a2733404d5a6673808d99aca295897c6f62585047454140403f40404045464f57606d78858e8c8b8987867a6d6054473a2d21140700000000000009121b242d363f48505a626d727f8b8c7f72695f53463a2d2d292825211b140c0300000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1e2a36424d576773808d9aa7aca096897c6f63594f433a3129242322222429333f4a5463707d878685848382817e7164574a3e3124170b00000b1825323e4b5865717e8b989b9c9d988b7f7265594f433a312a2524232323282f3744505b6574818e9aa7b5ab988b7e7265584b3f3225180c0000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393837363433302e2d2a25211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e0905020000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797878777573716e6866615e57534d443f38302820170e0500000000000000121f2c3845525e6a75797979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373533302d2c28231d1a150d080200000000000000000000000000000000091623303c4956636f7d848e939fa29f97928a8079707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312d3a4653606d7987868686867f786e69625b524d443e35302820252b3033343939393939393931302d29221b12090000000008121b242b313638393939393939393939393a4653606d7987868686867f786e69625b524d443e353039393939393939393939393433302b251d140b01000000000000000b1824313e4b5764717e8a9aa4a69a8d80736a615a54524c4d4d4c4c4d4b515359606a717e8b979997968f8376685d5245392c2013060000000000000009121b242d363f48515b626d727f80736d63574d42362a1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1a26313c4855626f7c88959faba89b8f82756b60554b433b352f2f2f2f2f353b44505b6673808c989291908f8b7e7164584b3e3125180b00000815222e3b4855616e7b8896a0a9aa9d9083776b61554b433c36313030302e3439404b55606c7884919eaaafa499897d7063564a3d3023170a00000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2928262321201d1914120f090300000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5654534d46423c342e261e160e050000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b292623201f1c18120e09030000000000000000000000000000000000000915222f3b4854606b6f7a818a92989fa29e928d837b7d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a131313131310100d0a050000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d28271f2b3844505c66717e879399928c827b726d615e565046413a3229241d2427272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d2d2d2d2d2d2d2b3844505c66717e879399928c827b726d615e565046413a3229242d2d2d2d2d2d2d2d282724201a130b0200000000000000000814212e3b4754616e7b87939fac9f92867c706c64605d565a5959595a555c60636b707c85929fa9a1968b7e7265564c4135291d1104000000000000000009121b242d363f49515b626d72736e635b51453b31261a0e0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7683909da7aa9e93897c6f675d554c45413d3c3b3c3c40454d57606c7884919e9f9e9d95877a6e6154473b2e21140800000814212d3a47535f697784919daaaca0958a7d70675d554d46423e3d3c3d3e40454b515c67707d8a96a0acac9f93867a6d6054473a2d2114070000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d04000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020201f1f1e1d1b19171413110d08060200000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060606060605f5f5e5d5c5a5754524c4846423b373128231c140c040000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000000000000000000000000070c10131316191c1d1f1f201f1f1e1c1a161313100c070000000000000000000000000000000000000000000713202c38444f5960686d757e8590949fa39d959086818e9ba8b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020201d1c1a16110a0300000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000000000000000060c11151718202020202020201b1b1c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191b20202020202020181715110c060000000000000000080f151a1d1f20202020202020201c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f1920202020201b1a18140f08010000000000000000000714202d3946525e6876828f9aa4a39892857d76716d6868676666666668676d70757d859197a2a49e9184796d6053463a2f24190d0100000000000000000009121b242d373f49515b626566635c52493f33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864707d8a95a0aca59d9183796d675e56514b4a494848494b51575f69717e8b96a1aca89d908377685e5246392d201407000006121e2b37424d5766737f8c98a2aea79e9184796d675f57534d4b4a494a4b4b51555d606d7983909da8b2a99d908376685d5245392c201307000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f05000000000000000000000000000000000000000000000000000004090e11121313131313131313131313131313131313131313131313131211100e0c0a070705010000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000915202b353f474e5253535353535353535353535353535353535353535353535353535252504f4d4a4746413b3a36312b261f17110a02000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f101213131312110f0d0a0706040000000000000000000000000000000000000000000000030f1b27323d474f565d606c717b828c9299a0a098928e939eaab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000000000000000005080a0b131313131313130f0b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313131313130b0a0805000000000000000000000004090e1112131313131313130b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313130e0d0b0803000000000000000000000005111e2a36414d56626f7c87939fa5a297928a837d7a777573737273737476797d82889197a1a59d928a7e71675c514538281e1308000000000000000000000009121b252d373f495156585a57524a40372d21180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4653606c7883909aa4aca0958f82796e68605d555756555556555d60696e7b85929fa8aca1968a7e7164564d41362a1e11050000020e1a26313c4754616d7a86929fa8aca1969082796e69615e575857565657545c60676d75818e95a0acada2978b7f7265564c4135291d11040000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464645454442403e3b3936302d2a251f1a140b06000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d444c525a61696e787f8791969da29f9b9ea5afb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d303139393939393736322d271f160d030000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000606060600000000000000000000000000000000000104060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000601010000000000000000000000000000020e1925303b4754606a73808d939fa4a29f94908a86848280807f7f80818385898f939aa1a49f938d80746c61554b403428160c0100000000000000000000000009121b252d373f464a4c4d4b4740382e251c0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3744505b656f7c88939fa7a89e948f837a736d6765636262626365676d727b849197a2ada59e9184786d6053463b3025190e020000000915202d3946525e6873808c95a0aaa89f9490837b736e6967646363636465666d7179818e939da7b0a69e92857a6d6054473a2f24190d0100000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e09020000000000000000000000000000000000000000000000000000000000000000000104060606060606060601000000000000000000040607090c0e0f11121213131211100e0b0808060200000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000008121b242b31363839393939393939393939393939393939393939393939393939393938373533312e2d2a25211e1a140e0903000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070909131313131313130b0a08040000000000000000000000000000000000040f19232b323a414550575e666c727c848d929ea1a9aaafb7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464643423e3831281f150a000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000008141f2b37434e58606d78818d939a9fa69f9c9992908f8d8c8c8c8d8e9092989c9fa49f99938c81786d605a5043392e231804000000000000000000000000000009131b252d343a3e3f403f3b352e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b74808d959fa8a69e959086807a7672706f6e6f6f7274797f869196a1a9a79d938a7e71665c504438291f14080000000005111d2935414c56606d79849198a2aaa69f959086807b767371706f70717275797e848e939da5afa89f948b7f72675d5145392c1e13080000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b0703000104070c10131316191b1c1e1f1f20201f1e1d1b181514120f0a0400000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1914120e0903000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131208070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020171714110c0500000000000000000000000000000000071119202830353e454d545b606a6f79808a92979ea6aeb4aca3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535353504e4a433a31271c1105000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000020f1b27323d44505c666d78808890959b9fa2a39f9d9b9a999999999b9d9fa2a29e9b948f877f776d665c50483e30271d120700000000000000000000000000000109131b23292e313233322f2a241c140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d788390959fa7a79f98928c86827f7d7c7b7b7c7e81858b9298a1a8a69f958e81746c61544a3f3428170d0200000000010d1925303a45515c676f7c869298a1a9a79f98928d8783807e7d7c7d7e7f82858b91969ea5afa7a0969082786c60554b4135291d0c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201a1a17130e070d1113181c1f20232527292a2b2c2c2c2c2b2a282522211f1a15100c0701000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020201f1f1d1c1a171414110e0805020000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000070e161e2429333b424a505860676d747d858f949fa29f9f9f978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e4850555760606060605d5b554d43382d22160a00000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000a152028343f4a545c666c737c83898e9298989b9c9e9e9f9f9f9e9e9d9a9897928e89827c736c655c544a3f362c1e150b00000000000000000000000000000000010911181e2225252726231f19120a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d45515c666d7a8390959fa4aaa29f98928f8c8a898888898b8e92979fa2aaa59e949083796d605a5042382e23170500000000000008131e2934404b555f6a707d8692979fa6aaa39f9993908d8b8a89898a8c8f92979da0a8aca59e9590847a6d665b50433a2f24180d00000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726231f1913181d2023282c2d2f323436373839393938383734322f2e2b261f1c18120b03000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c1309000000000000000000000004090e111213131313131313131313131313131313131313131313131313131212110f0d0b0807050200000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130a09070400000000000000000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000040c131921292f383f444e555d606b707a828b9298939393938a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6c6a665f554a3e32261a0d0000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f23160900000000000000000000000000000000000000040b17232e38424a545b606b6f767d8185898c8e9091929293929291908e8c8985817c766f6a605b534a42382e241a0c03000000000000000000000000000000000000070d121618191a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b545e686d7a838d939a9fa7aaa29f9c989695959596989b9fa2a9a8a09e938e827a6d675d51483e30261c1106000000000000020c18232f39434e58606b707d858f949ea0a8aba49f9c9a9796969697989b9ea1a9aca7a09d938e837b6e685e544a3f31281d1307000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e09050200000000000000000000000000000000000008121b242b313638393939393939393433302b241d24292c2e34383a3c3f41424445454646454443413e3b3a37312c29231d150d0700000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020171614100b05000000000000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000000002080f171d262d333c434b515961686d757e858686868686867d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7079797979797671665b4e4236291c1000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000006111c263038424a505960636b7075797c7f81838485858685858483817f7c79746f6b6260585049413830261c120900000000000000000000000000000000000000000106090b0c0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39424c565e686d79808790959b9fa2aaa8a5a3a2a1a2a2a5a7aba49f9c96918981796d685d554b40362c1e150a000000000000000007121d27313c464f59606a6f7b828a91969c9fa3aba8a6a4a3a2a3a4a5a8a8aaa29f9b95908981796e695e564c42382d1f160c01000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000040f19242d353d424546464646464646413f3c362f282f35393a404546494c4e4f51525253535251504e4b4847433c38342f271f19100a01000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000020507081313131313131313131313131313131313131313131313131313131313131211100c09060503000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000010406070a0d10111213131312100e0b070705010000000000000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2323201c16100800000000000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000000000000000050b141c2228313940454f565e616d7279797979797979706c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d868686868683766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000a141e262f383f444f54596063666d6f72747677787979797877767472706d66636059544e443f382f261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c565e676d747c83898e9298999b9d9e9f9f9f9e9d9c9999938f8a847d756d675d564c433a2f241a0c030000000000000000010b151f2a343d474f5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9998928e89837d756d675e564d443a2f261c0d040000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000915202b353f474e52535353535353534d4c474038313a4045474b515356585a5c5d5e5f5f5f5f5e5d5b5855534e47454039312b221b130a0000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020201f1e1c191613120f0b06000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d06000000000000000000000000000000000000000001070d111314171a1c1e1e1f201f1e1d1b181413110d080200000000000000000000000000000000000008111a21272c2f3039393939393939302f2c27211a1108000000030f1b27323d474f545660606060606060575550483e33281c1104000000000000000000000000000000000000020a11171f272f353e444c525b62656c6c6c6c6c6c6c64615a5044392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a9393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000020c141d262d333d43484f54545c60636568696b6b6c6c6c6b6b6a676563605c54544f47433d332d261d140c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c555c606b6f767c8185898c8e909192929291908f8d8a86827d79706b605d554c443a31281d120800000000000000000000030d18222b353d464e575e616c71787d82868a8c8f90919293929291908e8c8985817d77706b605d554d443b32281d140a00000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000e1a26313d4751595e5f6060606060605a58524a403a434b5153545c60626567696a6b6c6c6c6b6b6a6765625f5853514b433d342d251b12090000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b292623201f1b17110c0600000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000000000040a0f13181d20202326292a2b2c2c2c2b2a272521201e1913100b0500000000000000000000000000000005101a232c33383c3d464646464646463d3c38332c231a1005000007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000060d151d2429323a41465156585f606060606060575550483e33281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a979f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000000000000000000020b141c222832383d44484a515356595b5d5e5f5f605f5f5e5d5b595653504a48443d383227221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a434b515960636b6f75797d7f828385858685858482807d7a76716d666059514b433a32281f160c000000000000000000000000061019232b343d454d525a61666c70757a7d80828385858686858483817f7c7975706b636059514b433b322920160b02000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c67645c5247404b555d6064666d6f727475777878797978777674716e6a64605c554e463f372d251b11070000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000000050e171e252a2d2e39393939393939393939393939393939393939393939393939393939393938373633302d2b27221b17110a0300000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000000002080d151b1d24292c2d3033363738393939383634312e2d2a251e1c160f0a04000000000000000000000000000b16212c353d44484a535353535353534a48443d352c21160b00000915222f3b4854606b6f79797979797979716c6155493c3023170a000000000000000000000000000000000000000000030b1218202930363f454a4b525353535353534a49443e362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000020a111721272c333839404446494c4e5051525253525251504e4c4946443f3838322b272017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e162028313940454f54596063676d707375777879797978777673716e6864605c544f454039312820160d0400000000000000000000000000071119222b333b424650545b6064676d707375777879797978787675726f6d67636059544f45403a312920170e050000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a02000000000000000000121f2c3845525e6a7579797979797979746e64584c45515d676d7176797c7f81828485858686858483817e7b77716d67605851493f372d23190b020000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464544433f3c3937332d28231c150c0500000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000050d131920262b2f35393a3d404344454646464543413e3a3936302c28211b150e06000000000000000000000004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7d868686868686867e7164574a3e3124170b0000000000000000000000000000000000000000000001070e171e252a343a3d3f464646464646463d3c39332c231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d130800000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000060b161b21272c2e34383a3c3f41434445464646454443413f3d3a38342e2c27211b160b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f272f343d43484f54555c606366686a6b6c6c6c6b6a696664615e5653514a423d352f271f160d04000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605c55554f48443d352f281f170e050000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a02000000000000000013202c3946535f6c79878686868686868074675a4d4753606d797e8286898b8d8f90919292929291908e8b88837e796f6a625b51493f352b1d140a0000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000008141e29323b41465353535353535353535353535353535353535353535353535353535353535352514f4c4946443f38342e261e170f070000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000080e171e252a31373a4045474a4d4f515152535251504e4b4746413a38332b2620181009000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8993939393938a7d7164574a3e3124170b000000000000000000000000000000000000000000000000050d131923292e31323939393939393931302d28221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000040a0f161c1c23282c2d3032353638383939393838373432302d2c28231c1b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5e5d5c5a5754524d464440393029241d150d040000000000000000000000000000000000070e171f252a2f383f44464b515457595c5d5e5f605f5f5e5d5b595653514b48443d383329241d160d050000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000013202c3946535f6c798692939393938d8074675a4d4f5c6875828b8f9298989a9c9d9e9f9f9f9e9e9d9a9895908b847c726d625b51473d2f261c1106000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000020e1925303b444c525f60606060606060606060606060606060606060606060606060606060605f5f5e5c5956535049443f38302921191007000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000008111a202930363c43474b515356595c5d5e5f5f5f5e5d5a5854524c48443e37312a221b120a0100000000000000000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000002080d181d2224252c2d2d2d2d2d2d2423201c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000050b1012181c1f202326282a2b2c2c2d2c2c2b2a282623201f1c17110f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821272c3238394045464a4c4f505252535252514f4d4a4746413b38342e271e18120b0300000000000000000000000000000000000000050d141a1d262d33383a4145474a4d4f50525253535251504e4c494645403938332c272118130c0400000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000013202c3946535f6c7986929f9f9f9a8d8074675a4d4f5c6975828f9c9fa3aaa7a7a4a2a1a1a0a1a3a6a7a79f9d9691877f726d62594f42382d22170b000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696663605b53504a423b332b23190f0600000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000008121a232c323a41464e53555d606366696a6b6c6c6c6b696764615e56554f47433c342d241c130a01000000000000000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000060c111517181f202020202020171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000070c10121316191b1d1e1f1f201f1f1e1d1b19161312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c161b21272c2e34383a3d40424445464646454443403e3b3936302c28231c150c070100000000000000000000000000000000000000000002090b141c22282b2f35393a3d40424445464646454543423f3c3a38342e2c27211c160d070100000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9caaa29f9c9a97969594939496999ea0a8a8a099928b7f726b60544a3f33281c0f03000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000714202d3946525e6876797979797979797979797979797979797979797979797979797979797979787776726f6c65605c544d453d352b22180d0300000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000008111a242c353e444c52585f62676d7073767778797979787674716d68636159534e463f362e251c1309000000000000000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000105090b0c131313131313130a0a080400000000000000000000000000000000000000000000000000000002050708080808080808080808080808080808080808080808080808080a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0c0a07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373633312e2d2a251f1c18120b0300000000000000000000000000000000000000000000000000020a11171c1f24292c2d30333537383939393938373533302d2c28231d1c16100b0500000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9c9a9892908d8b8988878787898c91969fa2aaa39f93877d70665b5044382b1f120700000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000814212e3b4754616e7a8686868686868686868686868686868686868686868686868686868686868584827f7c78716d665e574f473d342a1f150b0100000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000050f1a232c363e474f565e616a6f747a7d808284848586858483817e7a76706b625f58514840372e251b11070000000000000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11141415151515151515151515151515151515151515151515151515151724313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f12181c1f202326282a2b2c2c2c2b2a29272421201e1914100c070000000000000000000000000000000000000000000000000000000000060b0f13181d20212426292a2b2c2d2c2c2b2a282623201f1c1812100b050000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f1409000000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838f918d898583807e7c7b7a7a7b7d7f848b9298a2aba4999083786c605346392e23180c0000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000814212e3b4754616e7a87939393939393939393939393939393939393939393939393939393999292918f8c89837e786e6960594f463c31271d1207000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000020d17212c353e48505961686d757c8186898c8f909192929291908d8b86827d766f6a625b524940372d23190d0300000000000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000010507080b0e10111213131211100e0b0807050100000000000000000000000000000000000000000000000000000000050d14191e202121212121212121212121212121212121212121212121212121212124313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131317191c1d1f1f201f1f1e1c1a171414110e080400000000000000000000000000000000000000000000000000000000000000000003070d111314171a1c1d1f1f20201f1e1d1b19161313100c07000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e040000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838a85807c797674716f6e6e6d6e7073787e869299a3aba0958a7e7164544b4034281c100400000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9c9995908b837b6f6b60584e43392f23180c02000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000009141f29333d47505a616b707a82888e9298999c9d9e9f9f9f9e9c9a99938f8a837c726d635c52493f352b1f150b01000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110d080300000000000000000000000000000000000000000000000000050e171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000013202c3946535f6c7986929faca79a8d8074675a4d4e5a6774807d7974706d666764636261606163656c727d87929faca79b8f8275665c5145382c1f130600000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7a8794a1acacb4aeaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8aaa9a7a09d9590857d6f6a5f554b4034291e130800000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020e1a25303b454f59616c717d858f939a9fa3aaa9aaa8a7a6a7a9a9aba49f9c9490867f736e635b51473d31271d1207000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000060b1014191e20212427292b2c2c2c2c2b2a272421201e19140f0b0600000000000000000000000000000000000000000000020d17202930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b1108000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4c58646e74716d6663605c54585655545454535b606b74818d9aa9ac9f9285796d6053463a2d20130700000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000814212e3b4754616e7a8794a7afb4aba39f9a9898989898989898989898989898989898989898999b9ea1a9aca79f9792857c6e675c51453a3025190d0100000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000005121e2a36424d57606b717e8791979ea5acaba9a19e9b9a9a9b9d9fa4abaca69f98928b80736d62594f43392f23180c000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000020a11171c1f252a2d2e3134363839393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000009141f29323b4246474848484848484848484848484848484848484848484848484848484848484a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a12080000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b13090000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f130600000013202c3946535f6c7986929faca79a8d8074675a4d47525c646764605c5453514b4b4948474748495059626e7b8897a1ada298887c6f6255493c2f2216090004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000814212e3b4754616e7a87959fa3aba399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8f92979ea1a9a9a2979184796d60564c41362a1d110500000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000030e18212d3a46525e69707d879299a1a9ada79f9d97928f8d8d8e9093999fa2aaaaa39f928b7f726b60554b4034291c12070000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000001070c141c23282b3036393b3e414344454646454443413e3b3936302b27221b140b07000000000000000000000000000000000000020e1925303b444d5254545454545454545454545454545454545454545454545454545454545454545764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000000000000010b151f272f343846464646464646464645423d352d24190f040000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000013202c3946535f6c7986929faca79a8d8074675a4d414a52585a5753504a4645403e3c3b3b3a3b3f47535f6a7885929eabaa968a7d7063574a3d3024170a0006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e0300000714202d3a4753606d79838c9299a29f9286807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8082858a91969fa7a9a0968c7f73685e5246392d2013080000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000915202c38444f59616e7b869299a3abada49c959089858281808183878c9298a0a8aea49f93877d6f675c5145392e23180c0000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000030b12181e262e34383b4146474a4d4f515253535251504d4a4746413b37332d261d18120b030000000000000000000000000000000005111e2a36424d565e61616161616161616161616161616161616161616161616161616161616161616164707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000013202c3946535f6c7986929faca79a8d8074675a4d4141474c4e4a46443f3a38342e302f2e2d2d37434e586a7784909daaa4978b7e7164584b3e3125180b000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f140900000613202c3945515d676d787f879297a29992867e727272727272727272727272727272727272727375797e8490959fa9a89f92867a6d6154473a2f24190d0100000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020f1a26313c4855616b75828f98a2abada39b928c837d7975747374767a7f869196a0a8afa4999184796d60544a4034281c100400000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000050d151d242930383f44464c5254575a5c5e5f5f5f5f5e5d5a5754524c46443f382f28231c150c030000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000013202c3946535f6c7986929faca79a8d8074675a4d41363c3f413e3a38342e2c2823232221212c3844505c667784919daaa5988b7f7265584b3f3225180c000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020004101d2935404b555d666d727d859298a29892877f716b6565656565656565656565656565656566666d717a839097a1ada2988b7f7265564c4135291d11040005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b37434e5863707d8a939eaaafa59b918b8078706c66676768686d737b849196a0acaba0968c7f72665c5144382c1f120600000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000050e161f272f353e424a5053565e616467696b6c6c6c6b6a696764615e56535049413d342e271e150c0300000000000000000000000000000814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8b98a49d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f090000000000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000013202c3946535f6c7986929faca79a8d8074675a4d4134303334312d2c28231f1c18161e2429363e4653606d7985929facab978a7e7164574b3e3124180b000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500010d18242f39434b545c606b707d86929fa29992877d70675d5858585858585858585858585859545c60686d7a85919ea9aa9c908376685d5245392c201306000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000814212e3a47535f6a7683909ca5afa99e938b7f736c65605b545a565e61696e7a84919aa4afa89e9285796d6053463a2d22170b00000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000040d162028313940454f545c6064686e7174767778797978777674716e6863605b534e44403930271e150c0300000000000000000000000000111e2a3744515d6a7784878787878787878787878787878787878787878787878787878787878787878787878b919ba99d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b12090000000000000000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000013202c3946535f6c7986929faca79a8d8074675a4d413427262724201f1c1713141920282f353f48515b63707d8998a2aea399897c6f6356493c30231609000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000007121d283139424a5059606b717e8b949fa39991857a6d60564c4c4c4c4c4c4c4c4c4c4c4c4c4a51565e68717e8b97a1a69f94877a6d6054473a2d211407000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000815222f3b4855626e7b88949fabada2978e81746d605b53504a4d4c52575e68707d87939facada1978a7d716453493f33271b0f03000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000010c161f28323a434b515961666d71767a7e808284858686858483807d7a76706c656058514a423930271e150a00000000000000000000000000111e2a3744515d6a778490949494949494949494949494949494949494949494949494949494949494949494989ba3a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d20130600000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000000000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f120600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a1b171312100e171f252a323a4145515a626d76828f9caaac9f9286796d6053473a2d201407000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000010c161f2830383f444f59626c76828f9ca7a1978d8073685e52463f3f3f3f3f3f3f3f3f3f3f40444c56606d7985929a999896897c6f6356493c30231609000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576774808d9aa6b0ac9f92857a6d615b5049443f4041464d56606b75828f9baab3a99b8e8175655b5044372b1f1205000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000008131e28313a444c555d606b70787e82868a8d8f919292929291908d8a87827d786f6a605c544a423930261c1106000000000000000000000000111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4a7aca99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b0013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b02000000000000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0b070b1218202930363e444c525b626c727f8b949faba89c8f8376675d5145392c1f1306000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000000040d161e262e343d47505a63707c8995a0a99f92867a6d6154473b3032323232323232322e343a45515c6674818e8e8c8b89887f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714212d3a46535f697884919eabafa49a8c7f73685e52443f383330363b444f5963707d8a98a2aeab9f9285796c605346392d201306000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000050e19242f3a434c565e676d747d848a8f93999a9c9e9f9f9f9e9d9c9a9a938f8a837c736d665c544a42382e23170b020000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c00000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a000000000000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e030c151c2328323b41464f565d606d727e87929fa6ada1968b7e7165554b4035291d1004000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000000040c141c2328353f4854606b7783909daaa3988c7f7266574d42362a25252525252525232834404b5464717e8281807e7d7c796d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815222e3b4855616e7b8896a1aca69f93877b6e61564c41332d28252a323d4653606c7985929fabada297887b6e6155483b2e221508000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d00000000000000000000000000000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0c151e272e343e444d525961686d757f879299a3afa59e9184796d6053463a2f24180c00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080000000000020a1117232c38444f596673808c99a6aa9d918477695e52463a2d2019191919191918232e394955616c7176747371706f6d675d5145392c201306000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b939a979a9c908376695e52443a30221b19202b3844505b6676838f9ca9b3a9978a7d7064574a3d3124170a000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c110600000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c00000000000000000000000000000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0b151e273039404450565e616b707a818b9299a3aba79e938b7e71665c5145382c1d12070000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000000000006101b27323d4956636f7c8996a9aca095877b6e6154483b2e21150c0c0c0c07121d2d3944505a6164696766656362605d554b4035291d1104000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000c1925323f4c5865727f8486898b8d8f8c807366574d4232281e110f1c28333f4a546774808d9aa7b2a5988b7f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b00000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c100000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000013202c3946535f6c7986929faca79a8d8074675a4d4134271a121d273039424a515a62686e757d848e939fa3aba8a0958f81756c61544b4034281c0b0100000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000000000000b14212d3a4754606d7a8797a1ada7978b7e7164584b3e3125180b00000000101c28333e485055575c5b5958565553514b433a2f24180d01000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000b1824313e4a56626d72787a7c7e8082847d7063574a3d3024160c0b17222d404c5966737f8c99a6b2a6998d8073665a4d4033271a0d000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f030000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d000000000000000000000000000000000000000000000001080d13202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000000000000000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f2215090013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020013202c3946535f6c7986929faca79a8d8074675a4d4134271a18232e39434b545c606c717b818a91969ea5afa69f959083796d605a5042392e23180c0000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400000000000000030613202c3945515d677885919eaba6998d8073665a4d4033271a0d0c0c0c0c0b17222c363e44494a4f4e4d4b4a484745403a31281d1307000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000916222e3a46515b6265676d6f71737578706b6155483c2f231604061925323f4c5865727f8b98a5b2a79a8d8074675a4d4134271a0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f13080000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00000000000000000000000000000000000000000003090e13191d202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120802000000000000000000000000000000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d201306000000000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e12050013202c3946535f6c7986929faca79a8d8074675a4d41342716202834404b555c666d747e858e939ea1a8aca49f9490837b6e675d51483e30271d12070000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000040a0f13151d2935414b556a7783909daaa89b8f8275685c4f4235291c191919191919191a242c33393c3e4341403e3d3c3a39352f281f160c01000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000006121e29343f495156555d60626467696b6361594f44382c2014070b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d01000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000000000000000000000000000000000000030a0f151a1e24292c2e3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c19130d080100000000000000000000000000000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f12060013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000000000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d4134271e28323a45515c676d78818b92979ea5ada8a19a938d827a6e695e554c41362d1e150b0000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000070f161b1f2223242f43505d697683909ca9a99c908376695d5043362a2525252525252525252520282d303136343332302f2d2c29241d160d04000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a00000000000000010d18232d373f464a4b515356585a5c5e57554f473e33281c10040b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d11050000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000000000000000000000000000000060b151a1f262b2f35393a40444a54616e7b87939f92878583817d786f6a5f584e4238342e29241e19130c04000000000000000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000000000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d41342724303a44515b606d79828e939fa2a9ada59d96918880786d685e564d433a2f241b0c0300000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c0000000007101921272c2f303236434f5c6976828f9ca9aa9d9083776a5d50443732323232323232323232322d2c28232429282625232220201d18130c0400000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000006111b252d343a3a404547494b4d4f514a48443e352c21170b000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d201307000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d030000000000000000000000000000000000020a111720262b31373a4145474a5153555e6976828f9b8f82787774706c655f58504a46443f38353029241e160d070000000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000000000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272935414c56626d75818e949da5ada9a19e938e847d736d665d564d443b31281e1209000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000000040f19222b32383b3c3f3f434f5c6976828f9ca9aa9d9184776a5e51443f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e151a1817151413110d070100000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a00000000000000000009131b23292e2f35393a3c3e4042453d3c38332c231a1005000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e21140700000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000000000000000000000000060c141c232831373c42474c5154545c60626466717e8a9792877b6e6a69676462605b5453504a45413a352f281f18120b03000000000000000000000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e040000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000000000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272d3946525d68727e8b939ea6afa69f979189817a706b605c544c443b32291f160c000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000a16212b343d4348494c4c4c4f5c6976828f9ca9aa9d9184776a5e514c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070a09070604010000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000010911181e1d24292c2d2f31343638302f2c28211a110800000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a030000000000000000000000000000000000070f181e262e343c43474d53555d6064666d6f717375798592998c8078777673716e6c6663605c54524c45413a3128231d150c040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b262018100600000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000000000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080013202c3946535f6c7986929faca79a8d8074675a4d4134272e3a4754616d7a85929fa5afa59e948f857d746d676059514a423a322920170d04000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f12050000030f1b27323d474f5456585858585c6976828f9ca9aa9d9184776a5e585858585858585858585858585853514b42392e23180c00000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000000000000060d1213181d2020232527292b2423201c1710080000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d00000000000000000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a05000000000000000000000000000000000000081019212a30383f444e53575f62676d7175797c7e80828390979c928c848382807e7b7974706d66605d56524c433d342e271e160e0500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e060000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000613202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d41342935404b5565727f8c97a2ada59e938e827a706b605d554f444039302820170e05000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000007131f2c38434f59606365656565656976828f9ca9aa9d9184776a656565656565656565656565656565605c544b4034281c10040000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000000000000000101070d11131416181a1c1e171614100b05000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f9095a0a49c9691908f8d8a8885817d79736d68605d564f454039302820160e05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000020a13202d394653606c7984868687888b90959a9590867c6f665b5044382b1f1206000000000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c2013060013202c3946535f6c7986929faca79a8d8074675a4d41342c3945515d677783909da9ac9e938e81786d686159514c433d342e271e160e05000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000915222f3b4854606b6f72727272727276828f9ca9aa9d918477727272727272727272727272727272726d665c5145382c1f130600000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a00000000000000000000000000000001040607090b0d0f120a0a07040000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a0000000000000000000000000000000000000000000000000002050708080808080808060503000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9da0a7aea8a19e9d9c9a9797928e8985807a736d686059514b423a322820170e050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000001070c141c232b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000000000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d11040013202c3946535f6c7986929faca79a8d8074675a4d41342d3a4753606d7a86929faca49a8f81776d665e564f45413a3128231c150c04000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000091623303c4956636f7d7f7f7f7f7f7f7f83919daaab9e91857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d201307000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000000000000000000010305000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d211408000000000000000000000000000000000000000000000003090e12141515151515151513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000030b12181e262e34383f4a54616e7b87939f92878583817d786f6a5f584e42382d2218120b030000000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4855626f7b8899a3ac9f93877b6e655c544c443d352f281f18120b0300000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000d1a2734404d5a6773808b8b8b8b8b8b8b9195a0acada197918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877a6d6054473a2d21140700000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d110500000000000000000000000000000000000000000000050d141a1e2121212121212121201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000050d151d242930383f44464c535e6976828f9b8f82787774706c655f584e443f382f28231c150c03000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b07000013202c3946535f6c7986929faca79a8d8074675a4d4134303c4956636f7c8996abaa9e918477695e534a423a3229241e160d070000000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000d1a2734404d5a6773808d9898989898989da0a7b1b3a9a19e98989898989898989898989898989893877a6d6054473a2d21140700000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c00000000000000000000000000000000000000000000050f171f252a2d2e2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000050e161f272f353e424a5053565e6164717e8a9792877b6e696764615e56535049413d342e271e150c0300000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4955626f7c8895a7ab9e9184786a5f544a423930281f160d040000000000000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000d1a2734404d5a6773808d9a9f9f9f9f9fa9aab0b8bab2acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a1006000000000000000000000000000000000000000000030c17212931363a3b3b3b3b3b3b3b3937332d261d140a00000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d040000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d070100000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000040d162028313940454f545c6064686e7174798592998c80777674716e6863605b534e44403930271e150c0300000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000013202c3946535f6c7986929faca79a8d8074675a4d41342e3a4754616d7a8795a0aca196887c6f665c544b423a31281f160d03000000000000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a00000000000d1a2734404d5a6773808d9393939393939c9fa6b0b2a8a09393939393939393939393939393939393877a6d6054473a2d21140700000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a1208000000000000000000000000000000000000000000000a151e29333b42464848484848484846443f382f261b110600000000000000000000000000000000000000000000000000000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000010c161f28323a434b515961666d71767a7e80828f979c928c8483807d7a76706c656058514a423930271e150a000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000013202c3946535f6c7986929faca79a8d8074675a4d41342d3946525e687784919da8a89c9082786d665c544b433a31281f150b0100000000000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b0200000000000d1a2734404d5a677380868686868686868f949faaaca0968986868686868686868686868686868686867a6d6054473a2d2114070000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d1710080000000000000000000000000000000000000000000006111c26303b454d535454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d130700000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000008131e28313a444c555d606b70787e82868a8d8f949fa49c9691908d8a87827d786f6a605c544a423930261c11060000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f1205000013202c3946535f6c7986929faca79a8d8074675a4d41342935414c5666727f8c96a1ab9f948e81786d665d554c433a31271d1207000000000000000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000d1926333f4c58646e7379797979797979828f9ca9aa9d9184797979797979797979797979797979797976685d5245392c201307000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000000000c17232e38424d575e61616161616161605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000050e19242f3a434c565e676d747d848a8f93999a9c9fa6aca8a09e9c9a9a938f8a837c736d665c544a42382e23170b02000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000013202c3946535f6c7986929faca79a8d8074675a4d413425303a4754606d79849199a4a69e938e81786d675d564c43392f24180d03000000000000000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000b17232f3b47525c64676c6c6c6c6c6c76828f9ca9aa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a080500000000000000000000000000000000000000000000000003101c28343f4a545e696e6e6e6e6e6e6e6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f1409000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d130700000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000013202c3946535f6c7986929faca79a8d8074675a4d4134272c3945515d67707d87939fa3a59e938f82796d685d554b4035291f150b0100000000000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000007131f2b36404a52585a60606060606976828f9ca9aa9d9184776a6060606060606060606060606060605f524c443a2f24190d0100000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d0908060300000000000000000000000000000000000000000000000006121f2c3844505c66767b7b7b7b7b7b7b776c605346392d2013060000000000000000000000000000000000000000000000000000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e020013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d01000000000013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c1106000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b110600000013202c3946535f6c7986929faca79a8d8074675a4d4134272935414b55606b727f8c919fa3a59e948f837a6d675d51453e31271d12070000000000000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000020e19242e3840474c4d535353535c6976828f9ca9aa9d9184776a5e53535353535353535353535353535345413a32281e13080000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000713202d3a4653606d7986878787878786796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000013202c3946535f6c7986929faca79a8d8074675a4d413427242f3a434f59626d727f8b9299a2a69f959083796d605a5043392f24180c000000000000000000000000000000000915202b353f474e524c52575e61666a6f7274767878797978787675726f6d66626058534e4846423c332a1f140900000000000000000008121c262e363b3f404646464f5c6976828f9ca9aa9d9184776a5e51464646464646464646464646464639352f2820160c010000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e060000000000000000000000000000000000000000000713202d3a4653606d79869394949493867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a00000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f0300000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271d28313d47515b636d727e879298a2a79f958e81756c61554b4035291d10040000000000000000000000000000010e1a26313d4751595e5f6060605e585f626568696b6c6c6c6c6b6a686663605c546060606055534d453c31261a0e020000000000000000010a141c242b2f33343939434f5c6976828f9ca9aa9d9184776a5e5144393939393939393939393939392c29241e160d040000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000713202d3a4653606d798693a0a1a093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e2114080013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f1308000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000013202c3946535f6c7986929faca79a8d8074675a4d413427161f2c353f49515b636c717d869299a3a79e938a7e71675d5145382c1f1307000000000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585b5d5e5f5f5f5f5e5d5b59575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000020a12191f2326272d36434f5c6976828f9ca9aa9d9184776a5e5144372d2d2d2d2d2d2d2d2d2d2d2d201d19130c040000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e04000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d0100000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000131f2c3946525f6c7985929faca79a8e8174675b4e4134281b1a232d373f49515a626b707d87929fa6a59e9184796d6053473a2f24180d010000000000000000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d2114070000000000000000000001080e1317191c2936434f5c6976828f9ca9aa9d9184776a5e5144372b202020202020202020201413110d0805030000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000713202d3a4653606d798693a0a7a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a00000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d1105000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000121f2c3945525f6c7885929faba89b8e8275685b4f42302519111b252e373f485059606b717e8b949faba1968b7e7165554b4135291d1104000000000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e22150800000000000000000000000002070b101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e13131313130b101316171e1a1613120f0b060300000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f030000000000000000000000000000000000000713202d3a4653606d7986939a9a9a93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f12050013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d2013070000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000121e2b3845515e6b7884919eaba99c8f827669564c41362a1e11131c252e363e474f59626d76828f9caaa99c908376675d5145392c20130600000000000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e110600080f161c2022232b2723201f1b17120f0b0600000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000040607080808080808080813202d3a4653606d79868d8d8d8d8d86796d6053473a2d20140808080808080808070604000000000000000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f030013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e211407000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000101d2a3643505d697683909ca9ab9e918478685e5246392d20140a131c242d353d47505a63707d8998a3ac9f92867a6d6054473a2d21140700000000000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e070008111921272c2f3038342f2d2b27221f1c17110a020000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000001070c101314151515151515151515202d394653606c7880808080808080786d6053463a2d201515151515151515151413100c0701000000000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000f1b2835424e5b6875818e9ba8ada196877a6e6154473b30251b1413121b232b353f4653606d7986929faca399897c6f6256493c2f23160900000000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e51442f24180d050f19232b33383c3d45403c3937332d2b28221c140b050000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c020000000000000000000000000000000000000000000000000000000000000000000000010b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f22160900000000030b12181d1f20212121212121212121212b3844505b666c747474747474746d665c5044382c21212121212121212121201f1d18120b030000000000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b1106000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a00000000000000000c1926323f4c5965727f8c98a9b2a8978a7d7064564d42362b2621201f1f20232c3845515c667784919eaaab978a7d7164574a3e3124170b000000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000000000000000000020f1c2935424f5c6875828f9ba8ab9e9184786b554b4035291d110b16212b353d44484a514d4946443f3938332d261d170e0500000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000000000000000000000000000000000000000000105090b0b0d0d1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c30231609000000030d151d24292c2d2e2e2e2e2e2e2e2e2e2e2e333f4a545b6067676767676767605c544a3f342e2e2e2e2e2e2e2e2e2e2e2d2c29241d150d030000000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d201407000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b0000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000091623303c4956636f7c8997a2ada89b8f8275695e52463f37312e2d2c2c2d2e343b45515d677885919eaba4978b7e7164584b3e3125180b0000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000000000000000020f1b2835424e5b6875818e9ba8ab9f928578675d5145392c2017161c27333d474f54565e5a5653504946443f382f2920170d0200000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000000000000000000000000000000060c111517181a1a1a25313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e0004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000010b151f272f35383a3b3b3b3b3b3b3b3b3b3b3b3b3b424a50535a5a5a5a5a5a5a53504a423b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f271f150b0100000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b0200000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000713202d3a4653606d7985929fabac9f92877b6e615a5147433c3b3a38383a3b40444d56606d7a86939facaa978a7d7164574a3e3124170b00000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f0600000000000000000000000000000000010d1a2734404d5a6773808d9aa6ac9f93867a6d6053473a2e262323262c38444f5960636b6762605b5353504a423b33291f1409000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000000000000000000000000000000911181d21242527272727313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e00000b16212c353d44484a535353535353534a48443d352c21160b0000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000007121d27313940454748484848484848484848484848484848484d4d4d4d4d4d4d48484848484848484848484848484848484745403931271d12070000000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a020000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d21140800000000000000000000010a121a202830363b4246484e5361696b6c6c6c68605c545d5b595653514a47433d373127221b140b030000000000000000000006121f2c3844505c6674818e9ba6afa3998e81756c625b534e494746444446484a51575e68727e8b99a4aea398897c6f6256493c2f23160900000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a0000000000000000000000000000000000000c1825323f4b5865727e8b98aaafa49a897c7063544b403631303031363f4854606b7078736f6c6563605b544d453b30251a0e02000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000000000000000000000000009121b22292e313234343434343e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000005101a232c33383c3d464646464646463d3c38332c231a10050000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c0000000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b0600000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d1105000000000000000000000000080e161e252a30363a3c505d697378797979746d665e564e4c494644403937322b262017110a02000000000000000000000003101c28343f4a54626f7c89949fabab9e938b7e726d625f5856545351505355545c60696e7a85929eabac9f92867a6d6053473a2d201407000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000000000000091623303c4956636f7c8998a2aeac998c8073665c5146423e3d3c3d4246515b63707d84807c78746f6c665e574d42362a1e11050000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f4c4841382f241b130900000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e4040404040404b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000008131e28313a414547494949494949494745413a31281e13080000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c000004101d2935404b555d606161616161616161616161616161616161616161616161616161616161616161616161616161616161605d554b4035291d100400000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b06000000000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c0000000000000000000000000000050c13191f252a3845525f6b788586868681786d685f584f473f38342e2b27201b150b0600000000000000000000000000000c17232e384754606a76828f99a3aea59f92877f756f6a666261605c5c606164666d727b839097a1ada59c8f8275675d5145392c1f13060000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000000000000714202d3a4753606d7985929facab9e9185796d605a534d4b4a494a4d535b626d76828f8d8984807c786e695e52463a2d201407000000000000000000000000020e1925303b444c525f6060606060605d5c5d5e5f5f5f5f5e5d5b6060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b4d4d4d4d4d4d4d5864717e8b97a4b1a79a8e8174675b4e4134281b0e00010d19242f3a434c52545656565656565654524c433a2f24190d0100091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675d5145392c1f130600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b060000000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a100600000000000000000000000000000002080d141a26323f4c5965727f8c93938e827a6f6a615951444039302820180f0a0300000000000000000000000000000006111c2b38434e58626f7c87929fa5afa399928b817c76726f6e6d66666d6e7074797f859095a0a9a89e93897d7063554b4035291d1004000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000000000000000006131f2c3845515c6775828f9ba7ada1978c80736c615f5757565657575f616d727f8b949a96918d89857b6e6154473b2e21140800000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555253534f5960636c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000005111d29343f485056585a5a5a5a5a5a5a5a64717e8b97a4b1a79a8e8174675b4e4134281b0e0004111d2935414c565d6062626262626262605d564c4135291d110400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053473a2d20140700000000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b06050300000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d11050000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a120800000000000000000000000000000000000003091825313e4a56626d75818f969490847c706b625b514a423a322a21191106000000000000000000000000000000000f1b27323d47535f6a727f8c939da5aba39f938e87827f7c7a797879797b7d81858b9297a0a7a8a0968f82756b605443392f24180c0000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000000004101c2934404b5563707d8a95a0aca99f93887e746e69666463636366696e757f87939fa6a19e9a908377695e52463a2d2014070000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000915212e3a45505a6265676767676767676767717e8b97a4b1a79a8e8174675b4e4134281b0e000613202c3945525d686d6f6f6f6f6f6f6f6d685d5245392c20130600091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c030000000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a07000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d17100800000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000a16202b37434e58606c77818e939fa2aaa59e9a938f8c898786858586888a8d92979ea1a9a59e9691847a6d61594f4431271d1207000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b110800000000000000000000000000000000000000000000000c18232f394653606c7883909aa4afa49a938b817b767371706f7072767b818b9399a4afa99f948a7e7164574d42362a1e11050000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1724313d4a56626d71737373737373737373737e8b97a4b1a79a8e8174675b4e4134281b0e000714212d3a4754606d7a7c7c7c7c7c7c7c7a6d6054473a2d21140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f000000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000000000000000000000040f1b26323c44505b656d78818b92989fa4aca49f9c9995949892929894979a9ea1a9a7a09d938f847b6e685d52473d331f150b0100000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000000000000007121f2b3844505b66707d88939fa5aca49f938e8783807e7d7c7d7f82878e939fa4aba9a1978f82766c6155453b30251a0e020000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717f80808080808080808080828f9ca9b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d898989898989897d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b0000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b211007000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a08050000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000a152027333f49535c666d747f868e939a9ea1a8a7a5a2aaa29f9fa2aaa3a7aaa29f9b959089827a6e695e564c41352b210d03000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000000000000030f1c28333f4a54606b73808d939da4aca59d99938f8c8a89898a8c8f93999ea5aea79f9791857b6e615a504533291f1409000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976828d8d8d8d8d8d8d8d8d8d8f949eaab4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899595959595897d7063564a3d3023170a00091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f00000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d09080603000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000040b17222d38414a545c606d727b81878d9196989a9c9d9e9f9f9f9e9d9d9b9898928e8a837d756d685e574d443a3023190f000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000b17222d38424f59606c78818d929ea0a8aba49f9c9997969696999c9fa4abaaa29f9590857c6f695e53483e3420170d02000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9a9a9a9a9a9a9a9a9a9c9ea6b0b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a2a2a296897d7063564a3d3023170a00091623303c4956636f7c8993939393938a7d7164574a3e3124170b0000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c17100800000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c0000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000006111b262f38424a505b62696e757b8084888b8d8f90929292929191908e8b8985817d78706b605d564d453b32281e110700000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000000000000000000006111c262f3d44505b666d78808a91969d9fa7a7a9a6a4a3a2a3a5a9a7a8a09e98928c837b6f6a5f574d42362c220e0500000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca6a6a6a6a6a6a6a6a9aab0acaca79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7d868686868686867e7164574a3e3124170b00000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a0000000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a1208000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e0600000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000000000000000000000000000a141d2630383f4451575f61696e73787b7e80828485858685858483817f7c7a75706d666059524c443b332920160c000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000a141d28333f4a545c666d747d848b9095979a9c9e9f9f9f9f9e9d9a9896918c857f786e695f584e453b31241a100000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a000915222f3b4854606b6f79797979797979716c6155493c3023170a0000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c020000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00000000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000000000000000010203000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000020b151e262e343f454d53575f6266696e71747677787979797877767472706d6763605c544f45413a322921170e040000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000020b17222d38424a545c606b70797e83878b8d8f919292929291908e8b88847f7a736d665f574e463c33291f12090000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f939393939393939393939393939393938e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a0007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d211408000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c03000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b0707040100000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e0400000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000030c151c2328333c42464d5355575f626567696a6b6c6c6c6b6a6a686563605d5553504a423d35302820170f050000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e0902000000000000000000000000000000000000000000000000000000000000000006111c262f38424a505961666d71767b7e818384858686858483817f7b77736d68605c544d453c342a21170d000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000003101d293643505c6976828686868686868686868686868686868686868174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00030f1b27323d474f545660606060606060575550483e33281c110400000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d08050100000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c110500000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000010a121a212930363c4247484e5355596063676a6b6c6b6a666260585653514b48433d37312a211b1209010000000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000000000000000000000000000000030a1117212a31373c4247484d5355585a5c5d5f5f5f5f5e5e5d5b585653514b46443f383029241e160e05000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000000000a141d2630383f444f545c6064696e7174767778797978787674726f6a66605d56514a423c332a22180f05000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b00000000000000000000000000000000000000000000000000000000020f1c2835414e5a667076797979797979797979797979797979797979746f64594c4033271a0d000916232f3c4855616b7079797979797979706b6155483c2f23160900000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d08020000000000000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000080f171f252a31373e4850585f626b6f737778797877736f6a615f574f473d38322b2620180f090000000000000000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f0300000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000000000000060f181f262b31373a3c4247484b4d4f51525253525251504e4c494745403a38342e261e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e262e343e424a5153575e616467696b6c6c6c6c6b6a6765625f5854524c444039302a21181006000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c2014070000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000005101a232c33383c3d46464646464646464646464646463f44464f4f4f4f4f4f4f46444046464646464646464646464646463e3c39332c241a10050000000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c0701000000000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a00000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000050d15202a333e47505a616a6f767c808385868583807c756e6960594f473d32291f150e060000000000000000000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000000000000000000000000000000000000060e141a1f262b2e31373a3b3e41434445464646454443413f3d3a39352f2b28231c140c0802000000000000000000000000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232830394044464d5254585a5c5e5f5f5f5f5e5d5b5855534e4745413a342e271e180f06000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060606060606060606060606060605b59534a41362b2014080004101c27333d474f55566060606060606056554f473d33271c100400000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a02000000000000000000000000000008111a21272c2f3039393939393939393939392d38424a50535c5c5c5c5c5c5c53514a42392e393939393939393939393931302d28221a12080000000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b030000000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020e1a26313c454f59616c707c82898d90929291908d88827b706b60594f443b3025190e02000000000000000000000000000000000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5a61646c6c6c6c66635c5248433d37312a211b120901000000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000003090e151a1e21262b2e2f32343637383939393837373532302d2c29241f1c17110a02000000000000000000000000000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383b4246484b4e50515253535251504e4c4847433c39353028231c150c06000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000000000000000000000000000005101b26303a42494e505353535353535353535353535353535353534e4c4841382f251a0f0300000b16212c353d44484a535353535353534a48443d352c21160b0000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d28333f4a545b6068686868686868605c544a4034282d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d0300000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000006121e2b37424d57616c707e868f949a9c9998999c99938f857d706b60564d42362a1f14080000000000000000000000000000000000000000000000000000080f171f252a31373a3c4247484b4d4f4a505b636c7079797979736e63574b3f322b2620180f09000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e0200000000000000000000000000000000000000000003090e12151a1e21222527292a2c2c2c2c2b2b2a282523201f1d1812100b0600000000000000000000000000000000000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c30363a3b3e414344454646454543413f3c3a37312c29241e18120b03000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000a141e2830383e414346464646464646464646464646464646464641403c362f261d130800000005101a232c33383c3d464646464646463d3c38332c231a1005000000000000040a0f13151620202020202020171714110c050000000000000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e08030000000000000000000000000000000000000000050b101416172020202020202020201f2b3844505b666c757575757575756d665c5144382c1f202020202020202020171714110c05000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000814212e3a47535f69707e87929899938f8c8b8c90949e9792877d6f695e52463b3025190e020000000000000000000000000000000000000000000000000000050d141a1f262b2e31373a3b3e444c545c606d727e868686868073665a4d4033271a150e060000000000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c3023160900000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000000206090e121415181a1c1e1f1f201f1f1e1d1b19161413100c0703000000000000000000000000000000000000000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363839393939383734322f2e2b26201d19130c07000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393939393939393939393939393433302b251d140b010000000008111a21272c2f3039393939393939302f2c27211a110800000000000000000003070909131313131313130b0a08040000000000000000000000000000000000000000000000000000010507080b0e10111213131211100d0b080705020000000000000000000000000000000000000000000000000407090a131313131313131313202d394653606c7881828282828281796d6053463a2d201313131313131313130b0a08040000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000020714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013070502000000000000000000000000000000000006121f2b37434e58626e7b869299959187827f7f80838991969992857b6e61564d41362a1e110500000000000000000000000000000000000000000000000000000002090e151a1e21262b343d454d565d666d747f87929892857b6e6154473b2e21140903000000000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000020608080b0e1011121313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e20212527292b2c2c2c2c2b2a282522211f1b15110d08020000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e18110901000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000810161c2023232d2d2d2d2d2d2d2323201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060606060606060713202d3a4653606d79868f8f8f8f8f867a6d6053473a2d201407060606060606060000000000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e0100000000000003090e1214202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201514120e09030000000000000000000000000000000815212e3a47535f6a75828f989691837c76737273767d849197978e8174685e5246392d2014070000000000000000000000000000000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d20130000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f5152525352514f4b4746413a35302820191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415181b1d1e1f20201f1e1d1b191515120f0a0401000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000030a1015191c1d2020202020202020202020202020202020201b1a18140f08010000000000000000050b1014161720202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939b9b9b93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d10040013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e01000013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000050d141a1e21212d3a4753606d7a8693939393939286796c5f5346392d2d21211e1a140d0500000000000000000000000000000915222f3c4855626f7b88949e91847a6f6a6665666b6f7b85929e93877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9fa9ababa99f9f9f9f9f9f9386796c605346392d20130000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131313131313131313131313130e0d0b08030000000000000000000000000407090a131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0a8a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f13060013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e01000013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000050f171f252a2d2e393a4753606d798686868686868687796c5f53463939392e2d2a251f170f05000000000000000000000000000d192633404c5966737f8c99968a7d70685f5858596069717e8b98998b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000000000000013202d394653606c7986939facacacacacb6b7b7b6acacacacac9f9386796c605346392d201300000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c00000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d20140700121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000030d17212931363a3b464645515c67767979797979797979756a5e52464646463b3a36312921170d030000000000000000000000020f1c2935424f5c6875828f9b9184786b61564e4c4f57606d7a86929a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9c3c4c4c3b9b9b9b9ac9f9386796c605346392d2013000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a030000000000000000000000000000000000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000020507080b0d0f1112131313131211100e0b08080602000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f130600111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000009141f29333b4246485353534b555c6c6c6c6c6c6c6c6c6c6a635953535353534846423b33291f1409000000000000000000000004101d2a3743505d6a7683909c8f827669594f443f45515d677784919c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6cfd0d0cfc6c6c6b9ac9f9386796c605346392d20130000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000205090e121415181a1c1e1f1f20201f1f1e1c1a181514120e09060300000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d1004000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000020e1a25313b454d535f6060606060605d606060606060605f5e5c6060606060605f534d453b31251a0e020000000000000000000004101d2a3743505d6a7683909c8f827669594f454045515d677784909c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2dcdddddcd2d2c6b9ac9f9386796c605346392d201300000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c0300000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a070704010000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b01000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000003090e12141a1e21212527292a2b2c2c2c2c2c2a29272522211e1a15120f0a0400000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000915202b353f474e52535353535353535353535353535353535353534d545b60666c6c6c6c6c6a5c544a53535353535353535353534e4c4841382f251a0f030000000915202b353f474e52535353535353534d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d5353535353534e4c4841382f251a0f0300000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000020f1c2935424f5c6875828f9b9184786b61574f4d5058606d7a86929a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfe9eaeae9dfd2c6b9ac9f9386796c605346392d2013000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f00000000000000000000000000000000000000000000000004080d111314171a1c1d1f1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000003090e141a1e21252a2d2e31343637383939393938373634322f2e2b26211f1b150f0a0400000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d12070000040f19242d353d424546464646464646464646464646464646424651575f666c72797979797975665c50444646464646464646464641403c362f261d130800000000040f19242d353d424546464646464646535e69767979797979797771665b4f464e5a66707679797979797976695e5346464646464641403c362f261d1308000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000d192633404c5966737f8c99968a7d706960595a5a616a727e8b98998b7e7265584b3f3225180c00000000000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfecf6f6ecdfd2c6b9ac9f9386796c605346392d20130000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b21100700000000000000000000000000000000000000000000070c1013191d20212426292a2b2c2c2c2c2b2a28262421201d1913100c0701000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c030000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000000060b151a1f262a2d31363a3b3e4042444546464646454443413e3b3a37312e2b26201b150c070000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b0100000008121b242b31363839393939393939393939393930353e444d525b62696e787f8686868687796d6053463a3939393939393939393433302b251d140b01000000000008121b242b31363839393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b393939393433302b251d140b01000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000916222f3c4955626f7c88949e91847b706b6766676c717c85929f93877b6e6154473b2e2114080000000000000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfececececdfd2c6b9ac9f9386796c605346392d2013000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f000000000000000000000000000000000000000000060b12181c1f24292c2d31333537383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000020a11171f262b31363a3b4246484b4d4f51525253535252514f4d4b4847423c3a37312b262018120b0300000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d03000000000009121920262a2c2c2d2d2d2d2d2d2d2d2429323a414650565e616d727b828c929992877e71665c5044382b2d2d2d2d2d2d2d2d282724201a130b020000000000000009121920262a2c2c2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d282724201a130b0200000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000815212e3b47535f6a76828f989691847d77747374777e859297978e8174695e52463a2d2014070000000000000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfdfdfdfdfdfd2c6b9ac9f9386796c605346392d20130000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000000000000000000000000000000020a11171c23282c2f35393a3d4042444546464645454342403d3a39352f2c29231d18120b0300000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000000000000000000040c141c232831373b4246484d5354585a5c5d5e5f5f5f5f5f5d5c5a5855534d4847433c373228231d150c0500000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353535345403931271d120700000000000000000000000000000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e00000000000000080f151a1d1f202020202020191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c202020202020201b1a18140f0801000000000000000000080f151a1d1f202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120201b1a18140f08010000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e211508000000000000000000000006131f2b37434e58626f7c86929a96918984818081848a92979892857a6e61564d42362a1e11050000000000000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2d2d2d2d2d2d2c6b9ac9f9386796c605346392d201300000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a00000000000000000000000000000000000000050b141c22282e34383a4145474a4d4f50525253535252504f4d4a4745413a38342f28231d150c070000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000050e161e262e343c42474d5355575e616467696a6b6c6c6c6c6b6a696765625f5755534e47433c342e271e170e05000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f1006000000000000000004090e1112131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b1313131313130e0d0b080300000000000000000000000004090e1112131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115130e0d0b080300000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000030f1b26323c47535f6a717e8892989e95908d8d8e91969e9792867d6f685e52443b3025190e020000000000000000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6b9ac9f9386796c605346392d20130000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c02000000000000000000000000000000000000070f171d262d33394044464c525457595c5d5e5f5f5f5f5e5d5b595754524c47454039342e271e1810090000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000050e17202830383f444d53575f6166696e71737577787979797978777674716e6967625f58544e454039302920170e050000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c3939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000000104060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060601010000000000000000000000000000000000010406060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508010100000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000000a15202b37434e58616c717e868f949a9d9a999a9d99938f857d706b60564d4132291f1409000000000000000000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c0300000000000000000000000000000000000007101921292f383f444a5153565d606466686a6b6c6c6c6c6b6a686663605d5653514b454039302a221a12090000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f14090000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030c172029323a424a50575f62696e73777b7e8082848585868685858482807e7b78736f6a625f58514b423a322920170c030000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f0500000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000040f1b26313c46505a616c717c82898d90929291908d88827b706b60594f443b3020170d020000000000000000000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacac9f9386796c605346392d201300000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000000000000000000000000071119222b333b424a50545c6064686d70737577787979797878767573706d6864605c55514b423c342c241b1209000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e01000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000b151e29323a444c545c60696e757b8084878b8d8f90919292929292908f8d8b8884807c766f6a605c544c443b32291e150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c1108000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000a15202a343e48505a616a6f767c808385868583807c756e6960594f473d32291f0e050000000000000000000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000000000000000000060f19232b343d454d545b60666d71767a7d8082838585868685858382807d7a76716d67605c544e463e362d241b1108000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d27303a444c565d666d737b81878c9196979a9c9d9e9f9f9f9f9e9d9c9a9896918d88827c746d665e564c443b30271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000003061313131313131313130604000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a0000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b1208000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000030e18222c363e4850585f626b6f737778797876736f6a615e574f473d342b20170d0000000000000000000000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000000000000000000030c18212b353d464f575e666c71797e82868a8c8f90919292929291908e8c8a86837e79726d665f5850483f362d231a0e05000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c0000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000000c18232e39434c565e686d7880868e93999da0a8aba39f9d9d9c9c9c9d9fa2aaa8a19e9a948f8780786d685e564c42392e23180c03000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c020000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000006101a242c363e464e53596063676a6b6c6b6a66625f58534d453d352b22190e0500000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a0200000000000000000000000000000000000000000a151e2a333d474f5960696e787e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8b857f796f6a615a50483f352b20170d02000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c10040000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000004101c2834404b555e686d7a828c92999fa4a9a19e99999291908f8f90909298989da0a8a69e99928d837a6e685e544b40342820150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a070604000000000305050606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b02000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b120900000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e110500000000000000000000000000000008121a242c343c43474f54565a5d5f5f5e5d5a55534e46423b332b23191007000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000000000006111c26303c454f59606b6f7b828b91969c9fa3a9a19e9c9b9a9b9c9d9fa2aaa39f9c97928c847c716c625a50473d32291e130800000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000020d17202c3845515c676d7a838f949fa3aaa29f97918c898684838282838485888b91969ea1a9a39f9590837a6e665c51453c31261a0f020000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d0100000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000008121a222a31373d4348494d50525352504d4947433c36312921191107000000000000000000000000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e080300000000000000000000000000000000000000000000000c17232e38424d57606b707d8590949ea1a8a29e9997918f8e8e8e8f909298999ea2a9a19e9691867e716c62594f443a3025190d0400000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f23160900000009141f2b37434e58606d798390959fa6a8a098928b85807c79777675757677797c7f848a92979fa7a79f959083786d60584e43372b1e13080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000000000008101820262b32383b3c404445464543403c3b37322a251f170f07000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000000000000010507080b0e10111213131211100d0b0807050200000000000000000000000000000000000000000000000003101c28343f4a545f69707d8692979fa6a49d97928c888583828181828385898c92979fa3a8a09892887e716b60564c41362a20150a0000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020e1925303a47535f6a73808d959fa7aaa09691867f79736f6d676a696969666d6f72787d8590959fa9a79f958d80736a5f53473a3025190d0100000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d02000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000060e151b21272c2f30343738393837332f2e2b26201a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666e7b859298a2a9a49f928d857f7c78767574747576797c80858c9299a2aaa39a92877d70685e52463c32261b0f0200000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000005111e2a36424d56626f7c87929fa7aea29891847c726d6763605c555c5c545c6062656c707a839097a1ada79f92877c6f62564c41362a1e110500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e05000000000000000000000000000000000000000000040a0f161b1f2223272a2c2c2b2a2722211f1b150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313090806030000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000004111d2935414c56606d78839097a2aaa49a938b807a736f6a6968676869666d6f737a80879298a2aba39992857a6d61584e43372b1e14080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f03000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000714202d3a46525e6975828e99a3afa89f92867c6f6a605c5553514b4f4f4a5053535b60686e7a85919ea7afa3998e8175685e5246392d20130700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000000000000000040a0f1315161a1d1f201f1d1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a0400000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000713202c3945525d68727f8c95a0a9a69f93887f746d68625f585b5b5b545c6063676d737d869299a4aba2978e81756a5f54473b3025190d010000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d2114070000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000814212e3b4754616e7b87939fabaca0958a7e716a5f58514b47454042423f44464950565e68707d8a95a0acab9f92867a6d6154473a2e21140700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d080100000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d080200000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000030709090d11121312100d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e060000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000714212d3a4754606d7a85929fa7ab9f948c7f726d605d56534e4f4e4e4a5053555d606b707d87939faaa99e93887c6f62564c41362a1e11050000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e221506000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a1108000000000c1925323f4c5865727f8b99a4afaa9d9184786c60574e45403a38342f2e34383a3f444d56616b7783909daaafa3998b7e7265584b3f2f24180d01000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d101010101010080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b26201810060000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2b37434e5866727f8c97a2ada79c9083786c605b524c47434241413f44464c5159616b73808d98a2aea59b8f8275685e5246392d2014070000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d10040000000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000004111d2935414c556975828f9cabb2a9988b7e72655b50453c342e2c292323282b2d333b444f5965727e8b98a9b3ab9b8f827568554b4035291d1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e090603000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090f1112131313110f0c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e04000000000000050a0f1213131313131313131313131313131313131313131313120f0a05000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b11060000000815222e3b4754606a7784919ea9aca095897d70655b5045413a3732342e34383a41454f59606d7a85929fabac9f92867a6e6154473b2e23180c0000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f14080000000000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000613202c3945515d677885929eabada196887b6e6153493f3328231f1c18171c1f2227323e4855626e7b8897a2adab9e918578675d5145392c201306000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c0100000916222f3c4955626f7c8896a0acaa9d9084776b6053493f35302b262823282c2f353e45525d6874818d9aaaafa3998b7f7265544b4034281c10040005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e0200000000000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000714212d3a4754606d7a8797a1adab9e918578695f5341382d211813100c0b101217202d394653606c7985929fabada196867a6d6053473a2d201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f0300000000000000000000000000000000000307090a0e111213131211100e0b090706030000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d110500000d192633404c5966737f8c99a8b2ab998c807366594f41382d241e1b1b171c1f242935414c5663707c8998a2aeab9c8f8276665c5145382c1f1306000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895a9b3a99c8f827669574d422f261b0f070400000306121f2b3744505b657683909da9b2a995887b6e6255483b2f221508000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313120807050200000000000000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f1306000000000000000000000000000000040b101316161a1d1f201f1e1e1d1a18151312100b0600000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e2115090005111d2935414c566976828f9ca9afa399897c6f6356493d2f261b130f0a0c101319242f3a4653606d7985929facac9f9285796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000916232f3c4956626f7c8995a2afa89b8e8275685b4f423128140a0000000000030f1b27333f49536976828f9ca9afa295897c6f6256493c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e090300000000000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a1208000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080000000000000000000000000002090e161b202223272a2c2c2c2b2a29272522201f1c17110a020000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000713202d3946525e687885929eabac9f92867a6d6053473a2d20140a0200000308131f2c3844505c667683909ca9aea298887c6f6255493c2f221609000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f000000000000000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a00000000000000091623303c4956636f7c8996a2afa79a8d8174675a4e4134271b080000000000000b17222d424e5b6875818e9ba8afa296897c6f6356493c30231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000000000000000000000000050d141a21272c2f30343738393938373634312f2d2b28231c140c020000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000714212e3a4754616d7a8797a1adaa9e918477675d5145382c1f13020000000003101c28343f4a546774818e9aa7b4aa978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a00000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c11060000000000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000815222f3b4855626e7b8895aab4a79a8e8174675b4e412f24190d010000000000061b2835424e5b6875818e9ba8b4aa95887b6f6255483c2f221509000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c00000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f2216090000000000000000000000060f171f252a32383b3d4144454646454443413e3c3a38342e261e140a0000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000915222f3c4855626f7c8895a9b3a99c8f837669554b4035291d100400000000000c17232e3f4c5966727f8c99a5b2a6998c807366594d4033261a0d000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7a8798a2aea89b8f827568564c4135291d11070400010407101d2935404b556976828f9ca9aea398877a6e6154473b2e211408000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c110400000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f22160900000000000000000000060f18212930363d4448494d505253525151504d4b4846443f3830261c110600000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422f24180c000000000000061825323e4b5865717e8b98a4b1a79a8e8174675b4e4134281b0e000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000613202d394653606c7985929faba99d908376685d5245392c221813100c0d101318202c3945515d677783909daaac9f9286796d6053463a2d201307000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f1409000005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000000000000000000020c18212a333b42464f54565a5d5f5f5f5e5d5c5a585553504a42382e23170b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8e8174675b4e4134281b070000000000000b1724313e4a5764717d8a97a4b0a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505b6676828f9cabac9f92867a6d6054473e3429241f1c18181d202328323b4753606d7a86929faca99c908376665c5144382c1f1206000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e02000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000000000a141e2a333b454d52596063676a6b6c6c6b6a69676462605c544a3f34281c1003000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99c8f8376695c504336291d10000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000030f1c28333f4a5466727f8c99a3aea3998a7d71645a50463d352f2c292324292c2e343b444f5963707d8a99a3aea6998d807366544a4034281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202a333d474f5961636c6c6c6c6c6c6b615f574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110600000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867e7164574a3e3124170b0000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000006111c26303b454d575e616b70747778797978777674716f6d665c5044382b1f1206000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99d9083766a5d5043372a1d10000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d11040000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000b17222d3b4754616e7b86929faaab9d9083766c61584e45403a38342f2f35393a40454d56606b75828f9babab9f94887b6f6255483c2e23180c00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c454f59616b70797979797979786e695f53463a2d211407000714212d3a46535f696f7c86929a939992867d6f695f554c41382d22170d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7e7164574a3e3124170b0000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000000000b17232e38424d575f696e767c8083858685848483807e7c786d6053463a2d201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b070000000000000b1724313e4a5764717d8a97a4b0a99d9083766a5d5043372a1d10000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a00000000000000000614202d3946525e6874818e98a2ab9f958a7e716a6058514b47454042434045474b51575f696f7c89939eaaa4998f82766a5f53473a2e1c120700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444d57606b707d868686868686857b6e6155483b2e2215080005121e2a36424d57606a707e88939fa29892857b6e675d53493f33271f160c010000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000003101c28343f4a545f696e7b82898d9092929291908f8d8b887e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e422e23180c0000000000000b1825313e4b5864717e8b97a4b1a99c8f8376695c504336291d10000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e020000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000005111e2a36414d56616e7b85929fa4a79f92867c6f6a605d5553514b4f4f4b5153545c60696e7b84919ea6a69f93877c6f63584e43372b1f0b0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b0100000000000000000000000000000000000000000000000000000000000000000000040d17222d38424c565f696f7d869299939a92867c6f695f53463a2d21140700020e1a26313b454e58616c73808c949ea1979183796d655b50443d31281d13070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312110f0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000006121f2b3844505c666e7b848f949a9d9e9f9f9e9d9c9a978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000916222f3c4955626f7c8895a9b3a99c8f827669544a4034281c100400000000000c1926333f4c5966727f8c99a5b2a89c8f8275695c4f4236291c0f000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e120500000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000000020e1925303b46535e69717e8b929da4a29891847c726d6763605c555c5c555d6063666d727b839096a1a69f948d80736b6054463c31261a0f0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d1207000000000000000000000000000000000000000000000000000000000000000000010c161f28333f4a545d686e7b859298a29f93887e706a60574d42362a1e1205000009141f29333d46505a606c77828f96a1a0958f82776c60594f433a2f24180c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000713202d3a4653606d788390969fa6aaababa5a1a0a0a1978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000814212e3b4754616e7a8797a2adaa9d918477665c5144382c1f120600000000000e1b2734414e5a6774818d9aa7b4a89b8e8175685b4e4235281b0f000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a0000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a00000000000000000008141f2a36424d57626c74808d929fa2a19691877f79736f6d676969696a676d6f73797f869095a0a49f949082796d60594f43342a20150a0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d2013070000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c03000000000000000000000000000000000000000000000000000000000000000008131e28313a44505b666d7a849197a29e948c80736c61584e453b31261a0e020000030d18212b343e44505b656d7a849199a49e948c7f726b60554b4135291e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a28262225313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000004101c2834404b5564717e8a959fa8b0a9a19e9894939394968b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3946525e687885929fabac9f9286796d6053463a2d20130a0400000006121f2b37434e586976828f9ca9b4a79a8e8174675b4e4134281b0e0006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f0000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000020e1a25313b45505a646e74808b92989fa199928c85807c797776757676777a7c80858b9298a09f9a938d82796d675d51473d3222180e030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000000000030d19242f3a434f59606c78828f96a0a1968f82776c605a50463d33291f140900000000060f192227333f49535e68707d87939fa69f92877d6f675d51453d30271d1207000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d21140700000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322f2e313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000006131f2c3845515c6776828f9ca7b1aaa197928b88868687898b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005111e2a36414c56697683909ca9aea399897c6f6256493d32271b13100c090e1117212e3a47535f6a7885929eabb3a6998d8073665a4d4033271a0d0003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d1207000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000000000009141f29333f48525c646e747e868e92999c9f97928d898684838282838486898d92979f9c99948f8780796d675d554b40342b211006000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000000000010b151f2935414c56606b737f8c949ea49991847a6d655b50483e342b21180d030000000000071017222d38414c56606b74808d96a0a3999184796d60594f42392e23180c020000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e120500000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f1409000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464544423f3b3a373e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000713202d3a4653606d7986929facaea39892857f7b79797b7c7f7c6f6256493c2f231609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d192530404d5a6673808d99a9b2ab998c7f7266584e43372b251f1c181b1a1b2228343f4a54626f7c8897a2adb1a4978b7e7164584b3e3125180b00000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c00000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a00000000000000000000030d17212d36414a525c646c717b81868c8f92979e99999291908f8f90919299999e9892908c88827d746d675d554b43392f22190f00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a000000000000000000000000000000000000000000000000000000000007121d27313945525d68707d87939fa69f93877d6f685e53493f362c22190f060000000000000006111b262f3a444f59606d7984919ea5a0968e81746b60544b4034281e13080000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e02000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4847433e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000916232f3c4956626f7c8999a3aeac9f92867c726e6d6d6e70726f6a6054473b2e221508000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000081623303c4956636f7c8997a1adaa9d9083776a6054473f36302c282328252a2d333c44505c6673808c99a9b3b3a996897c6f6356493c3023160900000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050f1b242f38414a525a62696e747b7f8285929faba39f9d9c9c9c9d9d9fa3ab9f928682807b766f6b605d554b433a31271d100700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f03000000000000000000000000000000000000000000000000000000000c18232f39434f59606d7a849199a4a0968d80736b60564c41382d231a10070000000000000000000a141d28323d45515d67707d89939ea89d93897d70665c51453a3025190d0200000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f1409000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5955534e464b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000a1724313d4a5764707d8a97abb5a79a8e81746a6160606163656260584e43372b1f1306000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000713202d3a4653606d7984919eaaab9f95897c6f625b5146413a38342e343136383f444d57606d7984919eabb7ada297877a6d6154473a2e21140700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f13080000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000091217232e38424a535b606a6f767c8084919eaaa7a4a2a1a0a0a1a2a4a7a99c8f837f7b756e6a625b514b433a31281f150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f140900000000000000000000000000000000000000000000000000000004101c2934404b55606b74818e96a1a59d9184796d60594f443a2f261b110800000000000000000000020b16202935404b55606b75818e98a2a59d9184796d60564c41362a1f140800000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e030000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865625f5853505864717e8b97a4afa295887c6f6255493c2f2216090000000000000b1825313e4b5864717e8b97a4b1a4978a7e716458535354565856544e463d32271b0f03000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006121f2b3844505c6673808d98a2aea79c8f82766d625b524c46454041414242464950575f69727e8b96a1adb8ab9e928578685e5246392d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d010000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000000020c162028343f4a545c656c737c82888c9196a09f9a97959493939495979a9e9f948f8b86817b726d645d534a40352c1f150b0100000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000020d17212c3845515c67707d89939da89e93897d6f675c51473d32281d140a000000000000000000000000050e18242f39434f59616e7b86929fa9a0968c7f72685e52463b3025190e01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f0600000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787775726e6a64605c5464717e8b97a4afa295887c6f6255493c2f2216090000000000000c1825323f4b5865727e8b98a5afa295897c6f6256494648494c4947433d342b20150a00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000003101c28343f4a54616e7b86929fa8ab9f948b7f726d615e5653514b4e4e4f4d53535b60696e7b85929fa8b2b5a89c8f827569564c4135291d11050000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d11050000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000008131e28323a44505c666d777f878f94999e9f97928e8b8887868687888b8d92979e9c99928e867f746f645c52473e31271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c2013040000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d12070000000000000000000000000000000000000000000000000009141f2a36414c56606d7984919ea5a2988e81756b60554b40352b20160b020000000000000000000000000007121d27313d46525e6973808d97a2a89f92857a6d61564d41362a1e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e06000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000000000000030e18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea195887b6e6255483b3b3d3f3c3b37322b22190f0400000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000b17232e3846525e6973808d96a0aaa69f93877f746d6863605c545b5b5c575e61656c717b849198a2aebab3a9988c7f7265594c3f3025190d010000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000000010d1924303a44505a606d78818c93999fa098928c85817e7b7a797a7a7b7e81858b92979f9f99928b81746e63594f43392f24180c00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000020e1a25303946525e68737f8c96a0a99f92867a6e61594f43392f23190e040000000000000000000000000000010b151f2a36424d57606d7a85929eaaa2978d8074685e52463a2f24190d010000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e0903000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000000000009141f2a333e474f5961696e787e83888b8e909292939291908e8c88847e786e6a64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e30322f2e2b27201910070000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000006111c2a36424d56606d79849198a2aba499938b807a736f6d666968676869696e71787e859196a1aab3b9ada297887c6f6255493c2f2216080000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000004111d2935414c56616c74808d939fa4a09591867f7a74716f6e6d6d6e6f7174797e8590959fa39f938d80736b61554b4035291d1004000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa8a1978c8073685e52473d31271d110700000000000000000000000000000000030d1a25303b45525d6873808c98a2a99f92867b6e61554c4135291d11040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b1106000000000000000000000000000000000000000000020b1a26313b454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c6f6b717e8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e232523221f1b150f07000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000e1925303b45515d676f7c869299a2aaa49f928d86807c79767574747576787b7e838a9297a1a8b2bcb8ab9e9285796c605346392d20130600000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b00000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000713202c3945525d68717e8a929da5a19791837b726d676462616060616264676d717a839096a1a59c928a7d70675d5145392c1f150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f140900000000000000000000000000000000000000000000000714202d3a46525e6974818d98a2aa9e92857a6d60564c41352b1f150b00000000000000000000000000000000000009141f2935414c56616d7a86929faca3988d8073675d5145392c20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000a141d2a36424d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d6f717d8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22191615130f0a0400000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f2935404b55606a707e879298a0a7a49d98928d898583828181828384878b90959ea1a9b2babeb2a99b8e8175665b5044382b1f1206000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c0300000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000003101c28343f4a54606d7a85929ea4a79e91857b6e69605d55555453535455555c60686e7a84919ea8a49e9184796d6053473c31261b0f030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e0000000000000000000000000000000000000000000004111d2935414c56616e7b86929faaa2988c7f73675d51443b3023190d03000000000000000000000000000000000000020d19242f3a46525e6874808d9aa6aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006111b262f3846535f69707d8792989fa7aba8a09d9898929191919299989d9f9892867c707d8a96a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221509080603000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020c18242f39434e58616c707d8690959ea1a9a29f9a9892908f8e8e8f8f9196989da09f9da0a8b2b9ada1978a7d7063544a3f33281c0f030000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d2013070000000000000000000006121f2b3844505c66737f8c97a1ab9f958a7d70695f57514b4847464747484b51565e68717e8a96a0aca1968b7f7265584e43372b1f12060000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000000000713202c3945525d6874808d99a3ab9f92857a6d60554c4132291e1107000000000000000000000000000000000000000008131e2935414c56626f7b88949faba2988b7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000b17222d3841505a616e7b859299a2aaaba39f96918c888584848586888c90959e9891847a7d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000007121d27313d46505a616b707c838b91979c9fa3aaa29f9d9c9b9a9b9c9ea1a29f9a939196a0acb8ab9e9184796d6053463a2d22170b0000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f1207000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000713202d3a4653606d7984919ea9a99d9083766b61574d45403c3b3a3a3b3c40454c56606c7884919eaaa89d9184776a5f53473a2e2115080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000714212d3a4754606d7a86929faba69a8d8074685d52433a2f20170d000000000000000000000000000000000000000000010d1925303a47535f6a7683909cacaa9d9184776a5f53473a2e21150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000030f1b27333f4953616c76828f97a2ababa399928c847f7b79787778797b7f838a9197968e817d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000010b151f2b343e485059616a6e787e858a8f9299999b9d9e9f9f9f9e9e9c9998928e8684919daab0a69a8d8073665c5044382b1c110600000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c0000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000091623303c4956636f7c8996a1adab988b7f7265594f453c352f2e2d2d2e2e343b44505b6674808d9aa7aca095887b6f6255483c2f2215090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006131f2b37434e5865727f8c98a2ab9f94887b6e62564c4131281e0e050000000000000000000000000000000000000000000008131e2b37434e5865727f8b9aa4aca095887b6f6255483c32261b0f03000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000005121f2b3744505b65717e8a949fa9aea39992877f78726e6c666b666d6f72777e859095938c7f8c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000030d19222c363e474f575f666d72797e82868a8c8e909192929292918f8d8a86817c838f9ca9aa9e93887b6e62544a3f34281c0a00000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d100400000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000000000c1926333f4c5966727f8c99a8afa499887b6e6255483e332924212020212328333f4a5464717d8a97a4b1a7988b7e7265584b3f3225180c0000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000815212e3b47535f6a7784919daaac9c8f83766a5f53443a301f160c0000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939faca7998c807366584e43372b1f1306000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000613202d394653606c7883909da6b0a79f92877d726d6662605b545c6062656c717a8390969285929facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000007101a232c353e454e545c60676d71767a7d7f828385858686858482807d79757d89949faba69b8f82756a5f5342382e23170b000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000020f1c2935424f5c6875828f9ba8ac9f9386796c605346392d20181413141418222d3c4956626f7c8995a2afa79a8e8174675b4e4134281b0e01000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000305101d2a3643505d69768390908376695d5043362a1d1005030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000000916222f3c4955626f7c8896a0aca49a8b7e7265574e4232281e0d040000000000000000000000000000000000000000000000000a15202d3a46525e697683909da9aa9e9184776a5f54473b2e221506000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000030f1c28333f4a5463707c8995a0acab9f958b7f726b605c5453504a5153555a61686e7a8491989298a2aeafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0600000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000008111a232c333c424a50555c6064676d707375767878797978777673716d7883909da6ac9e93887c6f62584e4330261c110600000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000003101d2a3643505d697683909ca9ab9e928578665b5044382b1f120707070715222e3b4855616e7b8894a1aea89b8f8275685c4f4235291c0f0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b16100901000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000060b0f12131d2a3643505d69768390908376695d5043362a1d13120f0b06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000006131f2b37434e586673808d99a8ac9f93877b6e6154473c3121160c0000000000000000000000000000000000000000000000000005111e2a36424d5765727f8c98a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000006121f2b3844505b6674818e9ba7b1a99d9083786c6059504a46444044464850565e68707d89939fa2aab4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca79a8d8174675a4e412d22170b00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000000000000008111a212a30383f444b5153555d606366686a6b6c6c6c6b6b696668717e8b95a0aca49a8f82756a5f54463c311e140a000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000004111e2b3744515e6a7784919daaab9e9184786b554b4034281c100400000814212e3b4754616e7a8794a1ada99c908376695d5043362a1d1003000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020a11171b1f202a2d3643505d69768390908376695d5043362d2a201f1b17110a0200000000000000000000000000101d2a3643505d69768390908376695d5043362a1d10000000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000815222e3b4754606a7784919eaaa99c908376685e5246392d20140400000000000000000000000000000000000000000000000000020e1a25303b4855616e7b8896a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a0000000000000000000000000000000613202d394653606c7985929eabada1978a7d70655b50443f393834383a3e444c56606b75828f9ba8b1bcafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca89b8e827568544a3f33281c0f03000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000000030e1a242f3841474c4e4c474c515457595b5d5e5f5f5f5f5e59616d7a85929ea7a89f93877c6f62584e43342a200c0200000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a21191108000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000004111e2b3744515e6a7784919daaab9f928578675c5145382c1f130f0b0c1015222f3b4855626e7b8895a1aea99c8f8376695c504336291d100300000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000020b141b22272b2d37393943505d69768390908376695d50433939372d2b27221b140b0200000000000000000000000811192a3643505d69768390908376695d5043362a1911080000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000000916222f3c4955626f7c8896a0aca8988c7f7265564d41362a1e110500000000000000000000000000000000000000000000000000000914212d3a46535f697884919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000916222f3c4955626f7c8897a1adab9e9285796d6053493f342e2b282c2d323b444f59626f7c8995a0acb8afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca99c8f8376665b5044382b1f120700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b00000000000000000008141f2b36414a52585a5954524c474a4c4f50525253534c56616b74818e97a1ada1968d81746a5f54463c3222180e000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5a61646c6c6c6c66635c524739342e261e180f080000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000003101d2a3643505d697683909ca9aea29886796d6053463a2f241f1c17181c1f262f3d495663707c8996a3afa89b8f8275685c4f4235291c0f02000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b100500000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000a141d262d33373943464646505d69768390908376695d50464646433937332d261d140a0000000000000000000009111a232b3443505d69768390908376695d5043342b231a110900000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000003101c28343f4a546673808c99a8ada196887b6e6155483b3025190e02000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000c1926323f4c5965727f8c98a9b3a89b8e8175665c5041382d231f1c1f2029323d4854606a7784919daab7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acab9f9285796c605346392e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000b1724303c47525c646766615e56544e46454045453f49535d68707d8a939da9a59e91847a6d60584e43342a200f0600000000000000000000000000000000030b121821272c323839404546494c4f50514a505b636c7079797979736e63574b3f32231c150c0600000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c1106000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b13090000000000000000000000000000020e1b2835414e5b6874818e9ba7b3aa96897c6f63554b40352f2b282223282c3038414e5865727f8c98a5b5ab9a8d8073675a4d4034271a0d0100000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006111b262f383f444650535353535d69768390908376695d535353535046443f382f261b1106000000000000000006121b232c353d464e576976839090837669574e463d352c231b1206000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000006121f2b3844505c6676828f9ca9ab9e918478695f53463a2d1f1408000000000000000000000000000000000000000000000000000000020e1a26313f4c5965727f8c98abaea298887c6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f2f261b12101217202c38434e586673808d99abb5afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acada297887c6f62544a4034281f1612101724313e4a5764717d8a97a4b0a4978a7e7164574b3e3124180b0000000000000000000d1a2633404c58646e74736e6862605853514b464244505b656d7a84919ea5a79e938a7d70675d51463c3222190e00000000000000000000000000000000000001070c161b21272c2e34383a3d3f42444c545c606d727e868686868073665a4d4033271a0a03000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c00000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5f5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000000000c1925323f4c5865727f8b98a7b1a6998c8073675d5145403938332d2e34383a4149535f6a76828f9ca9afa4998a7e7164574b3e3124180b0000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000b17222d38414950535d6060606060697683909083766960606060605d53504941382d22170b000000000000020a1117242d363e474f585f69768390908376695f584f473e362d2417110a0200000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000713202d3a4653606d7985929faba89b8e827568574d42362a1e0d0200000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aeaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c100300000000000000000000000005111d2a36414c566a7784909daaafa499887c6f6255483c2e22140a04060e1b27323d495663707c8999a4afafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb3a9998c7f73665c51443b3128201f1c1f25323f4c5865727f8b98a5b0a3968a7d7063574a3d3024170a0000000000000000010e1b2734414e5a6774807f7a756f6a64605c55524d505a606c77828f96a1a9a0958e81756b61554c41342a2010070000000000000000000000000000000000000000040a0f161b1d23282c2d343d454d565d666d747f87929892857b6e6154473b2e21140800000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000000000000000000080f171f252a31373a3c4247484b4d4f51515253535252504f4c4a4745403938322b2620180f0900000000000000000000000000000000000815222f3b4855626e7b88959fabab9e9185796d605a514b46443f42424045464c525b656e7b87939facac9f93867a6e6154473b2e211408000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000030f1b27333f49535b606a6c6c6c6c6c6c7683909083766c6c6c6c6c6c6a605b53493f33271b0f0300000000020b141b2227363f485059606a6f7b859191857b6f6a605950483f3627221b140b02000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000713202d3946525e687985929facac9f93867a6d6053473a2d20140700000a14202d3a4753606d7a86939facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb8ab9e9184796d60574d433a322d2c282b2d36414c566774808d9aa7b3aa95897c6f6256493c2f2316090000000000000000020f1c2935424f5c6875828c86817c76716d67615e5759616c727f8c949ea9a2979083796d60594f433a2f22190e0000000000000000000000000000000000000000000000040b0c151d2328363e464f575f686d78818c939993877d70695e52463a2d2014070000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000000000000000050d141a1f262b2e31373a3b3e4042444545464646454442403d3a38352f2c27211a150e060000000000000000000000000000000000000814212e3a47535f6a7683909da6ada1978c80736c605c5553504a4e4f4b5153565d616c77828f99a4afa69c8f8276685e5246392d20140700000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000101d2a3643505d69768390908376695d5043362a1d0a0000000000000000000005121f2b3744505b656c76797979797979798390908379797979797979766c655b5044372b1f1205000000000a141d262d334048505a616b6f7c8591979791857c6f6b615a504840332d261d140a000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c1825323f4b5865727e8b98aaaea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d0100000000000000000000000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3945515d677784919eaaafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb9ada1968b7e71695e554c443e3a383437393e46525e687683909ca9aea298877a6e6154473b2e2114080000000000000000020f1c2935424f5c6875828f928e89837e79736e6963606b707e88939fa6a39992857b6e675d51473e31281e10070000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1105000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d2013070000000000000000000000000002090e151a1e21262b2e2f31333637383839393938373533302d2c29241d1b160e09030000000000000000000000000000000000000006121e2b37424e5764707d8a949fa9a99c928b7e746d6762605b545b5b555c6062686d75808d949eaba99e94897d7063564c41362a1e110500000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000020b142a3643505d69768390908376695d504331261a0b020000000000000000000613202d394653606c798386868686868686909494908686868686868683796c605346392d20130600000006111b262f383f44515a626c707d8591938e8e9391857d706c625a51443f382f261b11060000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000020e1b2835414e5b6874818e9ba7ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000004101c2934404b556976828f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000915222f3c4855626f7b8895aab4a99d9083766a554b4034291c1004000004101d2935404b556976828f9ca9afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb1a8a09d92857b6e675e56504846443f4446484f58616d7a86929facab9f928578695e52463a2d2014070000000000000000020f1c2935424f5c6875828f999b95908b85807b756f6b6f7d86929aa4a49f92877d70695f554b41352c1f160c0000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e21140300000006121f2b3844505c6674818e93939393978a7d7063574a3d3024170a00000000000000000000000000000003090e12151a1e21222527292a2b2c2c2c2c2b2a282623201f1d18120f0a04000000000000000000000000000000000000000000020e1a26313c4955616c76828f97a1aaa49f93888079736f6c6669686869676d6f747a818d929ca6aaa1978f82766b6055443b3025190e0200000013202d394653606c798693939393939393969696969393939393939386796c605346392d20130000000000000000000a141d2b37434e586976839090837669584e43372b1d140a00000000000000000005121f2b3744505b656f7c899393939393939c9f9f9c939393939393897c6f655b5044372b1f12050000000b17222d384149505b636c717e8692928c81818c9292867e716c635b504941382d22170b0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f130700000000000000000000000004101c2934404b55697683909ca9aa9e918477675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000c18232f414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000a1623303d495663707c8996a3afa89c8f8275695c4f422f23180c000000000c18242f414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acaca09591959082796d68615a5553504a50535459616a73808c99a3afa99c8f827669564d42362a1e11050000000000000000000d1a2633404d59667380878c91979c97928c86827c777c859298a2a49a938b7f726b60574d433a2f231a0d0400000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f140900000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b1e120600000003101c28343f4a5463707d868686868686868175685b4f4235281c0f00000000000000000000000000000000000206090e121415181a1c1e1e1f20201f1f1d1c19171413100c07010000000000000000000000000000000000000000000000000915202d3944505a616e7b859298a1a9a49a938d85807b79767575757677797c81858e939ca4a9a19892857b6e61594f4432291e14080000000013202d394653606c798693928d8989898989898989898989898d929386796c605346392d2013000000000000000006111b262f3847535f6a7683909083766a5f53473d2f261b11060000000000000000030f1b27333f4953606b75828f99a39f9f9fa9ababa99f9f9fa3998f82756b6053493f33271b0f030000030f1b27333f49535b606d737e8792928b807474808b9292877e736d605b53493f33271b0f0300000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000006131f2c3845515c677885919eaba99c8f827669554b4034291c1004000000000000000000000000000000000000000000000000000000000000071926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508080400000000000000000713202d3a4653606d798693a0acaa9d9184919590837a716c6662605c545b6061646b707c87929fabb0a6998c7f7266594c3f3025190e020000000000000000000c1926323f4b57636e737b80858a90949a99928e8984869297a2a49a93887f726d62594f453b3128221c140b020000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c31261a0e02000000000b17232e384855616b7079797979797979756f65594d4034271b0e0000000000000000000000000000000000000000020608080b0d0f11121213131312110f0d0a07060400000000000000000000000000000000000000000000000000000003101c28333e46525e696f7c8692979fa6a49f97918c888583828182828386898d92989ea5a69f9792867c6f695e52473d3320170d020000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000000000000000b17222d38414f59626f7c879292877c6f62594f41382d22170b0000000000000000000b17222d38414f59616e7b86929fa9b3acb6b7b7b6acb3a99f92867b6e61594f41382d22170b00000005121f2b3744505b656c747f8b9292877e736d6d737e8792928b7f746c655b5044372b1f120500000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f23180c000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090000000000050c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22171614100b050000000000000713202d3a4653606d798693a0aca4978a7e85929590847e77726f6d666b656c6e71767d859299a3aeac9f94887b6e6155483b2e221509000000000000000000000a17232f3b47525c63696e73797e83888d92989b95909298a2a99f93887f726d625b514c47433c332d261d140a00000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146332a201509000000000006111c2c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222a36424d57606a6f7c858f949ea1a8a19e999892908f8e8e8f9092999a9fa2a8a09e948f857c6f6a60564d42352c210e05000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d201300000000000000030f1b27333f4953606b75828f99998f82756b6053493f33271d1207000000000000000006111b262f3d46535f6974808d97a2adbac3c4c4c3b9ada2978d8073695f53473d2f261b11060000000613202d394653606c77808c9192867d716c63636c717d8692918c80776c605346392d20130600000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000810171c25323f4c5865727f8b98a5aea194887b6e6155483b2e262423201c17100800000000000713202d3a4653606d798693a0aca4978a7e7e8b9296918a837f7b79787778797b7e828a9297a2abafa49a8f8276695f53473a2d2114080000000000000000000007131f2a35404a52575e61666d71767c81869196a09d9fa2aaa6998c8075706b65605d55534e443f382f261c1106000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b1108000000000000000000000000000000000814202b36414a53595b60606060606060595651493f3521180e03000000000000101c28333e474f5557606060606060605b59534b41372c2014080000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000050e1a25303b454e58606a6f7b828b91969c9fa3aaa29f9d9c9b9b9c9d9fa3aba39f9b96918a827b6f6a60584e443b30231a0f00000000000013202d394653606c7986938b7e7265636363636363636365727e8b9386796c605346392d2013000000000000010c161f2b3744505b65707d89949e9e94897d70655b5044392e23180c0100000000000000000a141d2b37424d57606d7a85929fa8b2bdc8c8bdb2a89e92857a6d60574d42352b1d140a000000020f1b2835424e5b6875818d9292857c706b625a5a626b707c8592928d8175685b4e4235281b0f02000b1825323e4b5865717e8b9393939393897c6f6256493c2f2316110b0b101a2733404d5a6673808d939393939386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f22160900000008121a22282d323f4c5865727f8b98a5aea194887b6e6155483b333331302d28221a1108000000000713202d3a4653606d798693a0aca4978b7e74818e949e95908c888685848585878b8f949fa2a9aea59f93877c6f62574d42372b1e120600000000000000000000020e19242e3840454d52545c60646a6f747b84919eaba39f9da09f9287827d77726d67625f58504a42382d22170b00000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a463f372d230f06000000000000000b16212c353e44484a535353535353534f4d4841392f251a0f0400000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000009141f29333d464e5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8a847e766e6960584e463d32291f110800000000000013202d394653606c7986938b7e7265585656565656565865727e8b9386796c605346392d201300000000000008131e2834404b54606c7883909da6a69d9083786c60544b4034281e13080000000000000000020b1a26313c45525d68727f8c96a0acb9c2c7b8aca0968b7f72685d52453b3123190b02000000000b1724313e4a5764717e869293877f746d665d5d666d747f879392867e7064574a3d3124170a00000b1825323e4b5865717e868686868686867c6f6256493c2f23221d16161b202733404d5a66738086868686868686786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000005101a242c33393c3f4c5865727f8b98a5aea194887b6e6155484040403d3c39332c231a10050000000713202d3a4653606d798693a0aca5988b7e7278828e939f9d999a939291919298979c9fa6adaba39f938d80736a6054453c31261a0e0200000000000000000000030e18212a31373e434b51575e666c727c849196a1a0999290959b99928f89847f7a746f6a605b544a3f33281c0f0300000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b0200000000000000000000000000000000000008131d262f363c4041464646464646463f3e3a352d251b11000000000000000005101a232c33383c3d4646464646464642403d372f271e13090000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000020d17212b343d464e565e616c71787e82868a8c8f90919292929291908e8c8986827d78716c615e574e463d342b20170d0000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d20130000000000010d19242f3845515c66717e8a959fabab9f958a7e71665c51453a2f24190d02000000000000000009141f2935414c56606d7984919ea6b0bebeb0a69e9184796d60564c41332a1f100700000000000a1623303c4955616c717d8692938c80786d67676d78808c9392867d706c6155493c3023160a00000b1724313d4a56626c71797979797979796f6a6054473b36332e272021272c2f303f4b58636e737979797979797976665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f22160900000c17222c363e45494a4d5865727f8b98a5aea194887b6e61554d4d4d4d4a49443e362c22170b0000000713202d3a4653606d798693a0aca5988b7f726d78818b92989fa29f9e9e9e9fa3aaa9a9aaa29f99928b81786d60584e43332a1f1509000000000000000000000009151f2a333c42474f555c60696e787f879196a09f95918684898e92989b95918b85817c766c665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e0400000000000000000000000000000000000000010b141d252b3033343939393939393932312e29231b130900000000000000000008111a21282c2f30393939393939393534312c251e150c02000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e09030000000000000000000000000000000000000000050f19222b343c444d525a61666d71757a7d80828385858686858483827f7d7a75716d66615a524d453d342b22190e050000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d2013000000000004111d2935414c56606d7984919ea7b1b1a79e9184796d60564c4135291f14090000000000000000030d1924303a44515c66707d8a949facb6b6ac9f948a7d70665c51443a3021180e0000000000000814212d3944505a616b707c8591928d82796e6e79828e9291857c706b615a5044392d20140800000915212e3a45505a62656c6c6c6c6c6c6c6260584e4344433f3932292b32383b3d4647525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090005111c28333e48505557595965727f8b98a5aea194887b6e615959595959575550483e33281c100400000713202d3a4653606d798693a0aca5998c7f72666d757f868d92989a9c9e9e9f9f9e9d9c9998928d867f746d665c50463d3221180e0300000000000000000000020e1a26313c454d535961676d727b828c92999f99928d837c777c81868c91969c98928d8882786c605346392d20130600000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2625221e18110901000000000000000000000810161c2023242d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000000000000071019222b323b424650545c6064676d70737577787979797878767573706d6764605c545046423b332b22191007000000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d201300000000040e18222c3945525d68727f8b96a0acb9b9aca0968b7f72685d52453b30251a0e04000000000000000008131e2834404a54616c7682909aa4afafa49a9082766c61544a4032281e0f0600000000000004101c28333e485059606a6f7b8490948f837a7a838f9490847b6f6a605950483e33281c1004000005111d29343f485056586060606060606056544e5353514f4a443b32353d44484953535352585a606060606060605f504a42382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000916232f3c4956626f7c8995acb6a89c8f8275695c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000814212d3945505a6164666666727f8b98a5aea194887b6e66666666666664615a5044392d20140800000713202d3a4653606d798693a0aca6998c7f7366606d727b80858a8d8f9192929291908f8c8985807b726d605c544a3f342b200f06000000000000000000000006121e2b37424d575f616b70797f868f949f9d948f8780796f6a6f747a7f84898f93999a9486796d6053463a2d20130700000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000000001080f14181a1b20202020202020191816120d0700000000000000000000000000050b10141617202020202020201c1b18140f09020000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605d5553504a423e3630292119100700000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d2013000000000a15202a36424d57606d7a85929ea8b2bdbdb2a89e92857a6d60574d42362a20150a0000000000000000020c18232e3942505a626f7c87939faaaa9f93877c6f625a5042392e20160c00000000000000000b17222c363e474f585f696e7a839094908484909490837a6e695f584f473e362c22170b000000010c18222d363f454a4b5353534c525f6060606060605d5b554d44393d474f54566060606060605a58535353535353443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000815222e3b4855616e7b889aa4afa99d9083766a554b4034281c10040000010e1b2834414e5b6774818e9aa7afa295887c6f6255493c2f221609000a1723303c4955616c71737373737f8b98a5aea194887b73737373737373706c6155493c3023160a00000713202d3a4653606d798693a0aca6998d8073665b62686e74797d808284858685858482807d7a746e69625b504a42382e22190f0000000000000000000000000814212d3a47535f696e757d848c92989395908a827c736d676062686d72787d82878d929786796d6053463a2d20130700000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000003080b0d0e131313131313130c0b090601000000000000000000000000000000000407090a131313131313130f0e0c0804000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000070e171f252a30383f44464c515457595c5d5e5f5f5f5f5e5d5b595653514b46443f38302a251f170f070000000000000000000013202d394653606c7986938b7e7265585757575757575865727e8b9386796c605346392d2013000000020b1b26313a46525e6973808d97a1adbac4c4b9ada1978d8073695e52463c31261b0b02000000000000000007121c27303e4754606a75818e98a2a2988e81756a6054483e30271c0e04000000000000000005101a242c353d464e575f686e7a828f949191948f827a6e685f574e463d352c241a10050000000006111b242d343a3d3e46414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464638342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000714202d3a4753606d7a86939facab9e918478675c5145382c1f1306000004111d2935414c566976828f9ca9afa295887c6f6255493c2f221609000b1724313e4a5764717e80808080828f9ca8b3a79a8d80808080808080807e7064574a3d3124170a00000713202d3a4653606d798693a0aca6998d8073665a565e61666d7073757778797978777673706d67615e5751443f3830261c10070000000000000000000000000815222e3b4855616e7b8286868686868686837d766f6a605c55565d61656c70757b80858a867a6d6053473a2d201407000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000000000000000000050d14191e262e34383a4145474a4d4f50525253535251504f4c4a4745403a38342e261e1a140d05000000000000000000000013202d394653606c7986938b7e7265646464646464646465727e8b9386796c605346392d20130000000a141d2b37434e58616e7b86929fa9b3becccabeb3a99f92867b6e61584e43372b1d140a0000000000000000000b151e2b37434e58616e7b86929f9f92867b6e61584e43362c1e150b0000000000000000000008121a232b343c454d565e686d79828e93938e82796d685e564d453c342b231a120800000000000009121b22292e31323946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039392c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000713202c3945525d687884919eabafa295887c6f6255493c2f221609000f1c2835424f5b6875828c8c8c8c8f949eaab5a99d928d8c8c8c8c8c8c8c8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d52545c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a000000000000000000000000000814212d3a47535f696e757979797979797976706b625f58514b4c52535b6063696e73797e83796d6053473a2d2014070000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000002090c151c23282c2f35393a3d4042444546464645454342403d3a39352f2b28231c140c090200000000000000000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d2013000006111b262f3847535f6a74818e98a2aebbb9b9b9b9baaea2988e81746a5f53473d2f261b11060000000000000000030c1b27323c46525e6973808d97978c8073695e52463c32241a0c030000000000000000000000081119222a333c444d565d676d78818d8d81786d675d564d443c332a2219110800000000000000000911181d21212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000004101c2934404b55697683909ca9afa399887b6f6255483c2e23170b00010714212d3a4754606d7a8796a1acafa295887c6f6255493c2f221609000f1c2835424f5b6875828e9999999c9ea6b0b9aea49d9a9999999999998e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d464b5153575a5c5e5f5f5f5e5d5c595654514b46423b3328231c140c020000000000000000000000000006121e2b37424d575f61696c6c6c6c6c6c6c6a636159534e45404146495053575e61666d71766d675d5145392c1f130600000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000030a11171c1f24292c2d30333537383939393938373533302d2c29241f1c17110a02000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000b17222d38414f59626f7c87939faab4acacacacacacb4aa9f93877c6f62594f41382d22170b0000000000000000000a15202a36424d57606d7a85919185796d60574d42342b20110800000000000000000000000000071019212a323b444c555d666d748080746d665d554c443b322a2118100700000000000000000000060c1114212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000c18232f414d5a6774808d9aa7b5ab988b7e7165544a3f34281c100b0e131c2834404a5464707d8a97a8b2afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9b9f9fa0acaeb5bdb1a9a3a19f9f9f9f9f9b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d404045464a4d4f5152535252514f4d4a4745413a3631292117110a020000000000000000000000000000020e1a26313c454d53555c606060606060605d57554f47433c3435383f44464d53545c606469605d554b4035291d1004000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000000000000000000000000000000060c1013191d20212426292a2b2c2c2c2c2b2a282623201f1d1812100b060000000000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d201300030f1b27333f4953606b76828f99a49f9f9f9f9f9f9f9f9f9fa4998f82756b6053493f33271b0f030000000000000000040e1a25303b45515d67727e8b8b7e71675d51453b3022190f000000000000000000000000000000070f182029323a434b545c606e73736e605c544b433a322920180f07000000000000000000000000010814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d201509000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b00000000000000071824313e4b5764717e8a97a7b1a79b8e8174665c5044382b221b171a1d242c3844515c6674818d9aa7b4afa295887c6f6255493c2f221609000f1c2835424f5b6875828e939393939fa3abb5a99f98949393939393938e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d4034383a3d404244454646454443403d3a39352f2a251f170f06000000000000000000000000000000000009151f2a333c4247484f53535353535353504a48443e373129292d33373b42464b5153575d53514b43392f24180c0000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000003080d111314171a1c1d1f1f20201f1e1d1c19171413100c070300000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d20130005121f2b3744505b65707d8994939393939393939393939393939394897d70655b5044372b1f120500000000000000000009141f2935414b55606d788383786d60554b4033291f100700000000000000000000000000000000060e1720283139424a505c636767635c504a4239312820170e0600000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f030000000000000814212e3b4754616e7b8795a0acab9e9285796d6053463e342b2722262a2f35404b55606d7985929eabb8afa295887c6f6255493c2f221609000f1c2835424f5b68758186868686868b99a3aea3988d88868686868686868174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d40332c2d3034363838393938373633302d2c29241d1a140d05000000000000000000000000000000000000030e18212a31373a3b4246464646464646433d3c38332b26201b22272b3136394045464b504745403931271d120700000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a07060400000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000613202d394653606c798386868686868686868686868686868686868683796c605346392d201306000000000000000000030d18242f3a44505c66707d7d70665c50433a2f21170d000000000000000000000000000000000000050d161f2730383f4452585a5a5852443f3830271f160d050000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b11060000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f12070000000000000714202d3a46525e697784909dabada1978a7d70635a50463d37332d31363a4045515d67717e8b97a1adb9afa295887c6f6255493c2f221609000e1b2834414d59656f75797979797987929faca194887b79797979797979746f64594d4034271a0e01000713202d3a4653606d798693a0aca6998d8073665a4d403327202427292b2c2c2c2b2a29262321201d18130e09030000000000000000000000000000000000000000060f181f262b2d2e363939393939393937302f2c28211b1511171b1f252a2e34383a3e433a39352f271f150b01000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130005121f2b3744505b656c77797979797979797979797979797979797979776c655b5044372b1f12050000000000000000000007131d28343f4a54606b70706b60544a3f31281d0f0500000000000000000000000000000000000000040d151e262e3440474b4d4d4b4740342e261e150d04000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c00000000000005111e2a36424d5666737f8c99a3afa99c9083766c61584f46443f414142464b515b606d7984919ea9afb8afa295887c6f6255493c2f221609000c1925313d48535d65686c6c6c677683909da9a194887b6e6c6c6c6c6c6c68645d53483c3024180c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a171a1c1e1f201f1f1e1c1a171413110d07010000000000000000000000000000000000000000000000060e151a1e2122292d2d2d2d2d2d2d2a2423201c160f0a060b0f141a1d23282c2d31362d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000000000000000002070b0d0d131313131313130f0e0c0804000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200030f1b27333f49535b606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a605b53493f33271b0f0300000000000000000000010b17232e38424f5960636360594f42382e1f160c000000000000000000000000000000000000000000030c151c2328363b3f40403f3b3628231c140c0300000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000004101d2935404b556976838f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000000020e1925303b4854616e7b87929fabab9f948a7e716a60595350494e4e4d53555d606d74808d969b9ea5afafa295887c6f6255493c2f221609000915202c37424b53595b6060606774808d9aa7a194887b6e6160606060605b59534b41372b20140800000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0d0f111213131211100d0a07060401000000000000000000000000000000000000000000000000000003090e1214151c202020202020201d171614100b0500000003090e12181c1f20242a201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000000000001080e1317191a202020202020201b1b18140f0901000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00000b17222d38414950535d6060606060606060606060606060606060605d53504941382d22170b00000000000000000000000006111c26303d474f555656554f473d30261c0d0400000000000000000000000000000000000000000000030a1117242a2f323434322f2a2417110a020000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f120700000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f24180c00000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000914202d3a46525e6975818e99a3afa69f92857c706b62605b535a5b575f61676d747f8b92938f939eaaafa295887c6f6255493c2f22160900040f1b25303942484d4f53535764717e8a97a9a194887b6e6155535353534e4d4841392f251a0f0300000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d01030505060605040300000000000000000000000000000000000000000000000000000000000000000000020608080f13131313131313100a0907040000000000000000070c101313181d1413100c0701000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f1307000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000006111b262f383f4446505353535353535353535353535353535353535046443f382f261b1106000000000000000000000000000a141e2c353d44484a4a48443d352c1e140a00000000000000000000000000000000000000000000000000060c191f2326272726231f190b0600000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c000000000006131f2c3845515d677885919eaba99c8f827669554b4035291d100400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e02000000000005121e2a36424d57626e7c87929fa7ada29792857d756f6c6568676869696e7379818b91948f828f9ba8afa295887c6f6255493c2f221609000009141e2730373d4142464854616e7b8796a1a194887b6e61554846464641403c372f271d13090000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060606060606060400000000000000000000000000000406070b1007060400000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000000000000000000000000010a141c242b2f3334393939393939393534312c251d150b01000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000a141d262d33373944464646464646464646464646464646464646443937332d261d140a0000000000000000000000000000020c1a232c33383c3d3d3c38332c231a0c020000000000000000000000000000000000000000000000000000080e1317191a1a1917130e0800000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000004101d2935404b55697683909ca9aa9e918477675d5145382c1f13060000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3afaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000020e1a25303b47535f6a73808d95a0a8a9a1979288817c797674747476787b7f858d929790827d8996a3afa295897c6f6256493c2f2316090000020c151e252c3134353a46535e697884919ea194887b6e6155483b39393534302b251d150b010000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000000000008121c262e363b3f404646464646464642403d372f271d130900000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000020b141b22272b2d37393939393939393939393939393939393939372d2b27221b140b0200000000000000000000000000000008111a21272c2f30302f2c27211a11080000000000000000000000000000000000000000000000000000000002070a0d0d0d0d0a070200000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f140900000000000c18242f414e5b6874818e9ba7ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99abaea298887b6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284888c91979992857b7c8996a2afa296897c6f6356493c30231609000000030c141b2025282a36424d576875828e9ba194887b6e6155483b2e2d282724201a130b03000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c27211910070000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f040000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000020a11171b1f202a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a201f1b17110a020000000000000000000000000000000000080f161c2023232323201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000071925323f4c5865727f8b98aaafa399897c6f6356493c302316090000000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f000000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877d707b8895a2aea396897c706356493d3023160a0000000002090f15191a25313f4c5965727f8c989f94887b6e6155483b2e221b1a18140f090100000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000060b0f12131d2020202020202020202020202020202020201d13120f0b060000000000000000000000000000000000000000050b10141617171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d090500000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e1105000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e020000000000000000000000000000000000000000000000000000000814212d3a47535f697885919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c11060000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9ea09d9590867d706e7b8894abb5a396897d7063564a3d3023170a0000000000000409091623303c4956636f7c89999393887b6e6155483b2e2215080c0803000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e21140700000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c0000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000003050611131313131313131313131313131313131313110605030000000000000000000000000000000000000000000000000407090a0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1c1915100a02000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a000000000713202d3a4653606d7985929faca89b8f827568574d42362a1e12050000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908b837c706b6d7a8799a49f9f978a7d7064574a3d3124170a00000000000000000713202d3a4653606d7987868686867b6e6155483b2e221508000000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f03000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c04000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040906111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130f0c07010000000000000000000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000006121f2b3844505c6676838f9ca9ab9e918578695f53463a2d211409000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c100300000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a606c798693939393938a7e7164574b3e3124180b000000000000000006131f2c3845515c6775797979797976695f53463a2d2114070000000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d20140700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a0500000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000005090d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322c261e160c0200000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1e1c18130c050000000000000000000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c110600000003101c28343f4a546673808c99a8ada197887b6e6155483b30251a0e02000000000000000000000000000000000000000000000000000714212d3a46535e697783909daaaa9e9184776a5f53473b2e1c1106000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f5b6678848686868686867f7265584c3f3225190c000000000000000004101c2834404b555c6a6c6c6c6c6c6c5f574d42372b1e12050000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a0300000000000000000000020a1015191c1c20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643413d3830281e140a0000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a20262a2c2d2b3844505b66737f8c999393939393939084776b6054443a30242c2b28241e170f070000000000000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000b17232e3c4956626f7c8996a0aca9988c7f7265574d42362a1e1205000000000000000000000000000000000000000000000000000815212e3b4854616e7b87959faba8998c807366584e43372b1f0a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d20130700000000000000030d172129333b434b51586062686e71747678797978787675726e6a64605c5454687278797979797979726d62564a3e3124180b0000000000000000000c18232e39434b51535f6060606055534d453c31261a0e0200000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d2013070005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d0400000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000040c141b212528292d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4e49423a30261b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3236393939333f4a54616e7a8786868686868686867f7265594f433239393837342f2921190f0500000000000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000615222e3b4754606a7784919eaaa99d908376695e52463a2d20150a00000000000000000000000000000000000000000000000006131f2b37434e5865727f8c98a7aca095887c6f6255483c32261b0f00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e211417110b0b10121f2b3844505c6674818e93939393978a7d7063574a3d3024170a0000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865625f5753504a5660686b6c6c6c6c6c6c65625b51463a2e22160900000000000000000007121d27303940454653535353534846423c332a1f140900000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d030000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000020c161e262c32353639393635322d271f160d030000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c5a544c42382c211509000000000000000000000000000000000000030608090b0d0f1112121313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a242d363d42454646464646525e686e797979797979797979726d625647454646464544403a332b21170c0100000000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120706040f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f120600000006131f2b37434e586673808d99a8ac9f93877b6e6154483c31261b0f0200000000000000000000000000000000000000000000020c15212e3b47535f6a7683909da9aa9d9184776a5f53473a2a20150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b2a27221d16161b202228343f4a5463707d868686868686868175685b4f4235281c0f000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534e46443f4e565c5e606060606060585651493f34291e1206000000000000000000000b151e272e34383a46464646463b3a37312a21180e03000000000000000000000000000a151e262e34384646464646464646403f3b362e261c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000a141e2830383d4143464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e54493d3225190d00000000000000000000000000000003070a0f121515181a1c1e1e1f1f201f1f1e1d1b19161413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b363f484e5253535353514d565e616c6c6c6c6c6c6c6c6c65625b514b5253535352504c453d33291e13070000000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222151b1313100c17222d3a4653606d7985929e9f9f9e9185796d6053463a2d201307000000030f1b27323d4955626f7c8896a0aca49a8b7f7265584e43372b1e13080000000000000000000000000000000000000000000008131e2a36414c56626f7c88959faba2988c7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000d1a2733404c59646f7479797979797979726d6256453c313736332e272021272c2f302e384855616b7079797979797979756f65594d4034271b0e00000000000000000000050d161d242932373b4146474b4e505252535252504e4c4847423c3834454b50515353535353534c4a463f372d23180d0100000000000000000000030c151d23282c2d39393939392e2d2b261f180f060000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c100500000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c10050000000005101b26303a42494e4f5353504e4a433a31271c110500000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4135281c0f00000000000000000000000000040a0f13151b1f21222527292a2b2c2c2d2c2b2b2a28262321201d1913100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26323d4851595e606060605e575552545f606060606060606058565053585f6060605f5c574f453a2f24180c000000000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e2d2d28201f1c18121f2b3844505c6674818e93939393978a7d7063574a3d3024170a000000000a15212e3b47535f6a7784919daaac9c9083766a5f53473a3025190d010000000000000000000000000000000000000000010d1924303946525e6874818e9aa7aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146464644433f3932292b32383b3d4646444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000040c131820272b3036393b3e4143454646454543423f3b3a37312c283a4043454646464646463f3e3a342d251b1106000000000000000000000000030b12181c1f202c2d2d2d2d22211e1a140e0600000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d1207000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a0000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000915212c38424c545a5c60605d5a544c43382d22160a0000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695c4f4336291c100000000000000000000000040b10161b1f22262b2e2f3233353738383939393837373532302d2c29241f1d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e4237393939352d2c28231d1c28343f4a5463707d868686868686868175685b4f4235281c0f0000000006131f2b37434e5865727f8c98a2ab9f94887c6f62564c4135291e1308000000000000000000000000000000000000000005111d2935414c56616e7a86929faca3988d8074685d5245392a20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000814202b36414a53595b6060606060606059565153535353514f4a443b32353d444849535353534f5557606060606060605b59534b41372c20140800000000000000000000000001070d151b1e252a2d2e31353738393939383735322f2e2b261f282f34373839393939393932312e29231b1309000000000000000000000000000000070c10131320202020201514120e090300000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d0100000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000d1925323d49545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000000000060c161b21272c2f31373a3c3e4042444545464645454443413f3d3a39352f2c29241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110500000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c45464646413a38342e271e232e384855616b7079797979797979756f65594d4034271b0e00000000030f1b26323c4754606d7a86929faaa69a8d8174685e52463a2f24190d02000000000000000000000000000000000000040d1a232d3946525d6873808d98a3aa9f92867b6e61564c413529180e040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000030f1a252f3841484c4e53535353534c525f6060606060605d5b554d44393d474f54566060606060605a585353535353534f4d4841392f251a0f040000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a282522211e1a151d23272a2b2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000406071313131313080705020000000000000000000000000000000000000000000000030613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d020000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000f1c2835414e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000000030a111721272c32383b3c4347484b4d4f5151525253525251504e4c494745413a39352f28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b514c50525353534e464540393029202c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c00000000000a15202c3945525d6874808d98a3ac9f92867a6d61564c4135291f14090000000000000000000000000000000000010c161f2a36424d57616d7a85929faaa2988d8074695e52433a2f241906000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e090300000000000008131d262f363c4041464646414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464642403d372f271e1309000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191514120e0912171b1e1e202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e14080000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c000000000000000000000000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d1003000000101c2936434f5c69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000030c151c232832383d4348494e5355585a5c5d5e5f5f605f5e5e5d5b595654514c47454039332d261d181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000814202b36414a53595b606060606060605956514f575d5f6060605b53514b423a322a28333e474f5557606060606060605b59534b41372c201408000000000004111d2935414c56616e7b86929faaa2988c8073685d52453b30251a0d030000000000000000000000000000000007121d28313946535e6973808d98a2a89f92857a6d61564d4231281e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e060000000000010b141d252b30333439393946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039393534312c251e150c0200000000000000000000000000000000000000020507080b0e101213131212100f0c0808060200070b0f11121313131313130c0b09060100000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e020000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000030d151e262e343d44484f5456585f626566686a6b6b6c6c6c6b6a6a686563605d5553514b443f382f2a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a4c5761696b6c6c6c68605c544c443c342c2c353e44484a535353535353534f4d4841392f251a0f040000000000010d19242f3a46525e6974808d98a2aa9f92857a6d60574d42362a1f150b010000000000000000000000000000050e18242f39434f59616e7b86929faaa0968c7f72685e52443b301f160c01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f060000000000020b131a202427282d2e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e41342d282725201a130c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e1408000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000020b151f2730383f444f54596063676a6f7173757778787979787877767472706d6764605d55504a423c342c231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000008131d262f363c4041464646464646463f44505d697378797979746d665e564e463e35282c33383c3d4646464646464642403d372f271e13090000000000000008131e2a36424d57616d7a85929fa8a2978d8073695e52463d31271d120700000000000000000000000000020b17202935404b55606b75828f98a3a59d9184796d60564c4132291f0d0400000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e03000000000001080f14181a1b212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271c1b18140f090200000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000020e1a26313c454e53556060606060606055534e463c31261b0f03000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a141d273139424a505960636b6f74787b7e8082848485858685858483817f7c7a75716d67605b544e463e352c23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000000000010b141d252b303334393939393939393845525f6b788586868681786d685f584f473f342e272c2f30393939393939393534312c251e150c0200000000000000010e1a25303b46525e68727f8c96a0a99f92867b6e61594f43392f24180e040000000000000000000000000a141d29323a45515d67707d89939ea89d93897d70675c51443a3020170d0000000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f14090000000000000003080b0814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0c08040000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f2316090000000000000000000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006111b262f39434b545c606b70767c8184888b8d8f9091929293929191908e8c8986827e79716c665f584f473e352b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d323f4c5965727f8c93938e827a6f6a615951444039302823242d2d2d2d2d2d2d282725201a130c0300000000000000000009141f2a36414c56606d7984919da5a2988e81756b60554b40352920160b020000000000000000000006111c262f3a444f59606d7984919ea5a1968e81746b60554b4032291e0e050000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e020000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000000000000000000000000000000000814212e3a47535f6a7679797979797979766a5f53473a2e211508000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000b17222d38414b555c666d737d82898e919698999b9d9e9e9f9f9f9e9d9d9b9898928f8a857e786f6a61594f473d31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000001080f14181a1b20202020202025313e4a56626d75818f969490847c706b625b514a423a322a21192020202020201c1b18140f090200000000000000000000020d1925303a45515c67707d89939da89e93897d70675d51453d32281d140a000000000000000000071017222d38424c56606b74808d96a0a3999184796d60594f43392e20170d000000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e12050000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f08000000000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000000000000000000000000000000000815222f3b4855626e7b868686868686867c6f6255483c2f22140a000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1b27333f49535c676d7880888f949a9ea1a8a6a9a19e9d9d9c9d9d9ea1a9aaa39f9b97918b837c706b61594f433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000003080b0d0e131313131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a1313130f0e0c08040000000000000000000000000008131e2834404b55606b74818e96a1a59d9184796d60594f443a2f261b110600000000000000060f192228333f4a545e68707d88939fa69f92877d6f675d51473d30271d0e05000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d2114070000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000000000000000714212d3a4754606d7a879893939393897d7063564a3d2f261b11060000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000005121f2b3744505b656d79828d939a9fa6a7a09d999697929090909090929795999da0a7a19e9590867d706b60564c4135291d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000001010606060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300020100000000000000000000000000000000020c18232e39434f59606d79849199a3a0968d80736b60564c41382d221710070000000000030d18212b343d44505b666d7a85919aa49e948c7f726b60554b41352b1e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000000000000000000613202c3945525d687985929f9f9f998c7f7366584e41382d2217110a02000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005111e2a36414c56606c77818e949fa4a7a09d95908c89878584838383848587898c90959ea1a7a09892867d6f685d52453a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c030000000000000000000000000000000000000007121d27303d45515d676f7d87929fa69f93877d6f685e53493f332722190f060000000009141f29333d46505a606c78828f97a1a0958f82776c60594f433a2f23190c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c000000000000000000000000000000000004111d2935414c566976838f9caca99d9083766a6053493f3327221b140b040000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000713202d3946525e68727f8c939ea6a59d959089837f7c7a787776767677787a7c7f838a9297a1a9a29891847a6d60554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000b151e2935414b55606b727f8c949ea49991847a6d655b50443e342b21180d030000020e1a26313b454e58616c73808d949ea19791837a6d655b50473d31281d11070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c130900000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000000000000000000000000000000010d19242f3f4c5966727f8c9aa4ab9f95897c6f655b50443e332d261d160e0600000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c2834404a54616d7a85929fa5a69d938e837d77736f6d686a6a696a6a676d6f73787e859196a1aaa1968d8073675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000000000000000000000000000000000000030c18242f3a434f59606c77828f95a0a1968f82776c605a50463d33291f1409000005121e2a36424d57606a717e8a929ca29892857b6e685d53493f352b1f160c000000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f06000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000000000000000000000000000000000815222f3b4855626e7b87939faba79c9082776c605a50443f382f282017110a020000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100006121f2c3844515c6674808d98a2aa9e948e8179706b6663605d565d5d5d555d6062656c717b84919ea8a99f92857a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000007131d28313d44505b656d7a839197a19e948c80736c61584e453b31261a0e02000714212d3a46535f696f7c869293939992867c6f695f564c41382d23190d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7d7164574a3e3124170b000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000000000000000000000814212e3a47535f6975828f99a3ab9f948c7f726c615a5049413a3227221b140b0400000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000713202d3a4653606d7885929fa9a2988f82786d6760595654524c5050504c5154535b6069707d8a96a0aca2988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000000000000000010c161f27333f49535d686e7b859298a29f93887e706a60574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110700000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867d7164574a3e3124170b0000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000000000000000000000006121e2b37424d57626f7c87929fa7a69f93877e716c605b534c443d332d261d160e06000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1723303d4a5663707d899297979992857b6e665c554f49474541434343414547495057616b7784919daaaa9a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000040d17222d38414c565f696f7d869299939a92867c6f695f53463a2d211407000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a00000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b11070000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e04000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000000000000000000000000020e1a26313c4754606a73808d959fa8a49992877e736c655e564f443f382f2820180f070000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1724313d4a5764707d8285878a8c8d8073685e544b433d3a39352f362f35393a3f444f596774818d9aa7a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000006111b262f3a434d57606a707d868686868686857b6e6155483b2e2215080005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000000000000000000000000000915202b37434e58606d79839096a0a7a39992877f776d6860595049413a322a2119100700000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1623303c4955616c7076787b7d80827c6f62564d4239302d2c29242a24292c2d33404c5966737f8c99a6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000a141d28313b454e58616b70797979797979786e695f53463a2d21140700020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c1104000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000000000000000000000000000000030f1b27323c45515d676e7a8490959ea6a399938c827a6f6b605b534c443c332b22191107000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000814202d39444f59616469696e7073756f6a5f53443b302721201f2023282c2f353a424d566673808c99a6aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d20140700000000000000000000000000000000000000000000020b161f2a333d464f5961636c6c6c6c6c6c6b615f574d42362a1e1205000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000000000000000000000000000000000a15202935404b555e686e7b838f949fa3a49f948f847d726c655d564d453d342b23190f060000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c28333e474f5557575e61646669625f584e4332292122282b2d2e34383a40454c545e6975828f9ba8aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e020000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b090601000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e2215080000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f0000000000000000000000000000000000000000000000040c18242f39434c565e696e7a828c9299a1a69e9691877f776d685f574e463d352b21180c0300000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000b17212c353e44494a4d535457595c55534e463c312a2d2d3338393c4045464b51565d666e7b86929faca89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f140900000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000000000000000000000000000000000007121d27313b444d565e686d777f8791979fa6a199928c827a6e6960584f473d332a1e150a00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005101a232c33393c3d4246484a4d4f4847433c3431363a3b3f4446494b5153555d60686d78828f98a2aea7998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a070200000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000000000000000000000000000000000000000010b151f29323b444d565d656c727d858f949fa3a39f948f847b6f6a60594f453c30261c1106000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000008111a21282d3031363a3b3d40423c3a37373b3c4246484a505355555c6063676d727a818f949eaaab9f95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618192020202020201a1917130e0800000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f12080000000000000000000000000000000000000000000000000000030d172029323b444c535b606b707a828c9299a1a69e9691857d6f6b60574d42382e23170c020000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000810171c2023252a2d2e31333036393c4347494d5354545b606266676d7074797e858f939ea6aea49d9083776a6054473b2e2215080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000000000000000000000000000000000000000000000050e172029323a4149505960686d777f879297a0a8a09792867d6f695f544a3f34281e13080000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000050b1014161a1e21282f353a4146474e5455575e6165666c6f7276797d81858b91979ea5afa69d92897d7063584e43372b1f1306000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a0000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000000000000000000000000000101020000000000050e1720282f383f444f565e656c727d859196a0a9a29892857b6e665c50443a3025190d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000000409121b232b323a41454c525458606266696e7175797c7f8285898d92979ea1a9ada59e948d80746b6054463c32271b0f030000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000407090a13131313131312080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313090907030005090d0f101313131312100d0903000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000050e1720353f474e524f54596063676d70727576787879797878777573706d6865605d55504a46423c332a1f14090000000000000000000000000000020507080a0b0c0c0d0e0f090907030000050d161d262d333d444c535b606b6f7b849196a1aaa2979083786d60564c41362a1b110600000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000009121b242d353d444c52565e61666a6f73777b7e8285888c8f92989a9fa2a9aca9a19e938e82786d60594f44342b20150a00000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a202020201615130f0a1015191c1d202020201f1d19140e07000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000010e1a26313d4751595e5f606060555c606366686a6b6c6c6c6c6b6a686664615e566060606055534d453c31261a0e02000000000000000000000002090e111414171818191a1b1c1615130f0a0400040b141b2227323a4149505960696e7b849199a3a99f958c7f73685e5246382d22170b00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000006101b242d373f474f565d60686d72777c8084878b8e9297999c9fa2aaababa8a19e96918a81796d665c51473d3322190e040000000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000010a12191f2326262d2d2d2d23221f1b161b212628292d2d2d2c2b29251f19110800000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000004111d2a36424e59636a6c6c6c6c6b636059595b5d5e5f5f5f5f5e5d5c5a575f626a6c6c6c6c6c5f574d42372b1e120500000000000000000000050d14191e20212324252627282823221f1b160f0700020a111720292f383f444f575f696f7d87929fa9a79f92867a6d6153493f33271b0f03000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000040e18222d363f49515960686d737a7f84888d9196989b9ea2a9a9acaaaaa29f9b96918c847e746d675c544a40352b2110070000000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070f111213131312110e0b0706040000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000a131c242a2f323339393939302f2c2721262d323536393939393835312a231a11070000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160906040d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d211407000000000000000000050e171f252a2d2e30313233343435302f2c27211910070000060e171d262d333d454d57606b73808d97a2ada2988c8073655b5044372b1f1205000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a15202a343e48515b626b707a80868c9196999da0a8a8abaaa7a7a09d9a98928e8a847f79716c605c554b42392e231a0f000000000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141c1e1f1f20201f1e1b181413100c0701000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000007121c262e353b3f40464646463c3b38322b30383e41434646464645413c352c23190e03000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f14090000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f231b1313100c1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e2215080000000000000000020d17202930363a3b3d3e3f3f4041423c3b38322b23190f040000050b141b2227333b454f59606d7a85929fabaa9e9185786c605346392d201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000030f1b26313c46505a626d727d848d92989ea0a8aaaba8a8a09e9a9795908d8985817d78726d67615a514b433930271c1108000000000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292a2c2c2d2c2c2a2824201f1c18120b03000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000020e19242e3840474b4d535353534948433d353a42494e5053535353514d473e352a1f140900000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e0200000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d3023160700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b9393939393897c6f6256493c2f2d28201f1c181a2733404d5a6673808d939393939386796d6053463a2d20130700000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000009141f29323b4246474a4b4b4c4d4e4f4948433d352b21160a000000020a11172129333d45525d6874808d9aa7ada197887c6f6255483c2f221509000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006121f2b37434e58626c727f8791969fa2aaaaaaa29f9b9896918e8a8784807d7975706d66605d555045403930271e150b00000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e00000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d363738393939383735312d2c29231d150d0600000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000007131f2a35404a5257596060606056544f473d424c545a5c6060605f5e5850473c3125190d0100000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e868686868686867c6f6256493c3939352d2c28231d2733404d5a66738086868686868686786d6053463a2d20130700000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e120500000000000000020e1925303b444d5254565758595a5b5b56544f473d32271b0f0300000000060f18212935414c5663707d8996aab3a9988c7f7265594c3f3226190c000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000815212e3a47535f6a717e889299a1a9aca69f9c98928e8b8784817e7a7773706d6663605c54514b433e342e271e150c0300000000000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a4244454646464544413e3a38342f271f17110a02000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000000000000000000000a17232f3b47525c63666c6c6c6c6360594f4349545e66696c6c6c6c6a62584d4135291d100400000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d00000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1724313d4a56626c71797979797979796f6a605447464646413a38342e2726323f4b58636e737979797979797976665c5044382c1f120600000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000005111e2a36424d565e61636465666767686360594f43382c1f13070000000000060f1924303a4753606d798698a2aea79a8e8174675b4e4134281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e58626f7c86929aa3aba8a09e948f8a85827e7b7774716e686763605c5453504a4540393128231f1c17110a02000000000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474f515252535352514e4b474540393127221b140b02000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000c1926323f4b57636e73797979796f6b6054484e5a66707679797979746a5e5145382b1f120500000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000915212e3a45505a62656c6c6c6c6c6c6c6260584e525353534e4645403930292f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000714202d3a46525e696e707172727374756f6b6054483b2f22150800000000000008131f2c3845515c677885929faba89b8f8275685c4f4235291c0f000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a76828f98a3aca7a0969189827d7975716e696764615e565653514a46443f38352f312f2d2b28221c140b0200000000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f130700030f1b26323c464e535560606060606060585650483e34291d11050000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c52545c5d5f5f605f5f5d5b5753514b433f332d261d140a00000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000d1a2633404d59667380868686867d6f635649505c69768286868686796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070005111d29343f48505658606060606060605654575d5f6060605b53514b423a322a36404a52585a606060606060605f504a42382e23170c000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000814212e3b4754616e7b7d7e7e7f8081827d6f6356493c3024190d02000000000004101c2934404b556b7784919eaaa99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88949faaaca09590847d76706d6765615e575754524c494644403a444442413f3e3c3938332d261d140a000000000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d211508000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60696a6b6c6c6c6b6a6864605c5550443f382f261b1106000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000d1a2633404d596673808c9393897c6f635649505c6976838f939286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900040d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700010c18222d363f454a4b53535353535353495761696b6c6c6c68605c544c443c342e3840474b4d5353535353535353443f3830261c11060000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000b1724313e4a5764717e898a8b8c8d8e8c807366564c4135291e130b060400020509121f2b3844505c667885929eaba99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926333f4c5966727f8c99a6afa49a90837a706b64605c5554524d4b4746413d3a434a4f50514f4d4c4a4946443f382f261c11060000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000815212e3b47535f6a7679797979797979716c6256493d3024170a00000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d757778797979787774716d67625a504941382d22170b030000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f2316090b10141a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000006111b242d343a3d3e46464646464646505d697378797979746d665e564e463e3528363b3f40464646464646464638342e261e150a000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000815222f3b4855626e7c889798999a9a8f8275685d52463a30241d1512100c0e12141a202d3a4653606d7986939faca99c8f8276695c4f4336291c10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020f1c2835424f5b6875828e9ba8ac9f93877c6f68605953514b4846423e3b393634434d555b5d5d5c5a59575553504a42382d22170b00000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000916222f3c4955626f7c868686868686867e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8284858586868584817e79716c605b53493f33271f14090000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000b1825323e4b5865717e8b9393939393897c6f6256493c2f231610171c20232733404d5a6673808d939393939386796d6053463a2d20130700000009121b22292e313239393939393945525f6b788586868681786d685f584f473f342e2f323339393939393939392c28231c150c030000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000613202d394653606c7785929ea5a69f92867a6d61564c41352e27201f1c181a1e21252a34404b55626f7c889aa4afa79b8e8174685b4e4135281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a99d9083766a5f564f4645403b3a36302e2d2f3c46555f666a6a6967656462605b544a3f33281c0f030000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87909292939292908e8a847e746c655b50443b30251a0e0200000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000b1825323e4b5865717e868686868686867c6f6256493c2f23161a22282d303139404d5a66738086868686868686786d6053463a2d201307000000000911181d2124252d2d2d2d2d323f4c5965727f8c93938e827a6f6a6159514440393028272d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000005121f2b3744505b6575828f9baaaea3988b7f72685d52454039302d2c2823252a2d30363e45515c6773808c99acb4aa998c7f7366594c403326190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000004101d2a3743505d6a7683909da9a79b8e817468584e443d38342e2d2a2a2d2f38424e5866717777757472716f6c665b5044382b1f120600000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949e9f9f9f9e9d9b96918b80776c60574d42362a1e120500000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000b1724313d4a56626c71797979797979796f6a6054473b2e2217242c33393c3d46464b58636e737979797979797976665c5044382c1f12060000000000060c111517182020202025313e4a56626d75818f969490847c706b625b514a423a322a211920202020202012100c060000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000030f1b27333f495364717e8a98a2aeaa9e91857a6d605b514b423d3a38342e31363a3b42465059606d7984919eabaea398897d7063564a3d3023170a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a79a8d817467564c413a39352f363036393c424a54606a77838482807f7d7c786c605346392d201306000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949fa3aba6abaaa9a19e928b7f72695e52463a2d20140800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1c2328363e44494a525353525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000105090b0b13131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a13131306030000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000b17222d3a4753606d7a85929faaada1978e81746d605c544f4946444043434246484d525a616b737f8c96a1acac9f92867a6d6053473a2d201407000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020e1b2835414e5b6874818e9ba7a99c8f8276685e534c4745414343434146474d545b666f7c88908f8d8c8a85796c605346392d201306000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799929995999fa2aaada49f92867b6e6154483b3025190e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000005111d29343f485056586060606060606056544e463d3227262e343f485055575f6060605a585a606060606060605f504a42382e23170c000000000000000000000000060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000613202c3945515d6773808d98a2aea99d938c7f736d6660595653514a50504d5354575e616c707d87929fa8b0a69b8e8275675d5145392c201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926323f4c5965727f8c98a7ac9f92867a6d655e5654514b504f504d5254575f666c7882909c9c9a988e8174655b5044372b1f12050000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87878686888d9298a2abaea2988c807366564d41362a1e1105000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000010c18222d363f454a4b535353535353534947433d342b2830383f44515a61646c6c6c6c66635c5253535353535353443f3830261c11060000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c13090000000000000000000000000000000004111d2935404b55616e7b86929fa6afa59c918c8079706b6562605c545c5d575e6164696e747e869299a3afaa9f94897d7063554b4035291d1104000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88959faba3998e81776d6863605d555d5c5d565e6164696e78808e949fa8a0958a7d706453493f33271b0f0300000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7a79797c80869299a4afaa9e918477685e5246392d201407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f2215090000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000006111b242d343a3d3e464646464646463c3b38322b29323a424a505b636c7079797979736e63574b46464646464638342e261e150a00000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000010d18242f3a46525e68727f8c949fa8ada49c928d837d77726f6d666a69696a696e71757b818a9298a2abaea2988f82766b6054433a2f24180d01000000000000000205111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100d0b08030000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a7683909da5ab9e938e817a74706d676a6969696a686e71757b828e929da6a59d9083786c605346392d22170b00000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000006121f2c3844515c666d6f6d686d6f737d87939facaca096877a6e6154473b2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000009121b22292e3132393939393939392f2e2b272b333b444c545c606d727e868686868073665a4d4039393939392c28231c150c03000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000007131d2a36414d56606d78829096a1a8ada49d959089837f7c797777767677787b7d82868e939fa2aaaea39f92867b6e61594f4431281d130700000000000002080e11141e2a3744515d6a778490939393938f8376695c50433629201b1a18140f0801000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1001000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e5863707d89939da6a59e938e86807d7a787776767677787a7e82878f949da5a69d938a7d70655b5044372b1b1106000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b0807050200000000000000000000000000000000000004101c2834404a545c6062615e60626b75818e9ba8b2a8968a7d7063574a3d3024170a000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000911181d2124252d2d2d2d2d2d2d2322242c343d454d565d666d747f87929892857b6e6154473b2e2d2d2d2d1f1c17110a03000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000010e1925303b44505c666e7a849196a0a7afa7a09d95908c8985848383838485878a8e92999da5aeaaa39f918a7e71695f53473d321f160c010000000000050d14191e20212d3744515d6a77838686868686868276695c5043362d2d272724201a130b020000000000000000000004111e2a3744515d6a77838686868686868276695c504336291c140a000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1a26313c4855606b74818e949da5a59e98928d898785838382838485878a8f93999fa6a49d948e81746c6153493f33271b0a000000000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000000c18232e39424a5153555452535964717e8a97a4b1a5988b7f7265584c3f3225190c000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f030000000000000000000000050d151d232932383d44484b5161696b6c6c6c68605c5f5e5d5c5a5754524c47454039342e261e180f080000000000000000000000000000060c11151718202020202020151d2328363e464f575f686d78818c939993877d70695e52463a2d2020202012100c06000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000008141f28343f4a545e686e7b8490959fa3abaca7a09d98989291908f90919297979b9fa3abaca7a098928b7f726c61574d42352b210d040000000000050e171e252a2d2e3939424f5b6771777979797979797670665a4e423939393433302b251d140b0100000000000000000003101d2936424f5b6771777979797979797670665a4e42352e261c12070000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000a15202c38444f59606d79828e939da0a7a29f9a96979290908f90909297979b9fa4a7a09d928d82786d605a5041382d22170b000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000000007121c2730394044464847464855626f7b8895a2aea6998c7f7366594c403326190d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000000000000000000000000030b121821272c323839505d697378797979746d665e564e4f4d4a4746413a39352f28231c150c06000000000000000000000000000000000105090b0b131313130e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1113130603000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000020b17232e38424d565f696e7b838d92999fa4acacaaaaa39f9e9d9c9c9d9ea1a9a8acaca8a19e9590867e726d625a50453c3123190f0000000000020d1720293036393b4646464a555f676a6c6c6c6c6c6c69665e54494646464641403c362f261d1308000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e544b4740382e24190e0200101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000003101c27333d45515c676d79818990959b9fa2aaa9a19e9d9c9c9c9d9fa2a9aaa29f9b95908a80786d665c51473e2f261b11060000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d070100000000000000000000000000000b151e272e34383a3c3a3a4754606d7a8793a0b5a69a8d8073675a4d4034271a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000000000000000000001070c161b21273845525f6b788586868681786d685f584f473f3a3936302c29241d17110a03000000000000000000000000000000000000000000000600070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e020600000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000006111c26303b444d575f696e7880878f939a9ea1a8a7a9aaaaaaa9a9aaaaa9a8aaa39f9c96918b837c716c625b51483e332a1f1107000000000008141e29323b4146535353535353555b5d6060606060605c5a545353535353534e4c4841382f251a0f030000000000000000000a16222e39434d555b5d6060606060606060605a57524a40352a1f130700101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000000000010507070b0b0b0b0b0b0b101d2a3643505d697683908f8276695c4f4336291c1000000000000b16212834404b555c676d747d838a8e9298989a9c9d9e9f9f9f9e9e9c9a9898928e8a837d746d665c544a40352c1d140a0000000000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c0400000000000000000000000000030c151c23282c2d2f2e3a4653606d798699a3afa79a8d8074675a4d4134271a0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000000000000000000000000000000040a0f1926323f4c5965727f8c93938e827a6f6a6159514440393028201d18120c0600000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000106090b0c131313131313131312080705020000000000000000000000000000000000000000000000000000000a141e29323c454d575e666d737c82878d9196989a9c9d9e9f9f9f9f9e9c9b9998928f8a847f786f6a625a51493f362c21180e0000000000020e1925303b444c525f6060606060605d5b5553535353534f54566060606060605a58534a41362b20140800000000000000000006111c27313b434a4f5153515a61646c6c6c6c66635c52473b2f23170a00101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000002080d11131417171717171717171d2a3643505d697683908f8276695c4f4336291c100000000000050c18232e39434b555c606b6f787d8185898b8e9091919292929191908e8c8985827d77706b605c544b42392e231a0b0200000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000000000030b12181c1f20222c3844505c667986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d02000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202a333c454d545c606a6f757b8084888b8d8f91929293929291908e8c8986827d79726d665f5850483f372d241a0f06000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a46444f5960636c6c6c6c6c6c67645c53483c3024180b0000000000000000000008101f2931323a424a505b636c7079797979736e63574b3f3226190c00101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000050d13191e20212424242424242424242a3643505d697683908f8276695c4f4336291c1000000000000007121d273039434b515960666c7075797c7f81838485858685858483817f7d7975706b636159514b423930271c110800000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f050000000000000000000000000000070c1012131c28343f4a5f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000020608080c0e111212131312110e0c080705020000000000000000000000000000000000000000050e18212a333b424b51585f626a6e73787b7e80828485858686858483817f7c7975716d66605c544e463f362d251b12080000000000000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d00000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d00101c2936434f5c6976828f908376695d5043362a1d100b0b0b0b0b0b0b07070501000000000000000000050e171e252a2d2e313131313131313131313643505d697683908f8276695c4f4336291c10000000000000000b151e27303940454f545b6063676d7072747677787879797877767472706d66636159554f45403930271e150b0000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f0500000000000000000000000000000004060c17232e46535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1e1f201f1f1e1b191514120e090300000000000000000000000000000000000000060f182129303940454e53575f6266696e71747677787979797877767572706d6764605c54504a423c342d241b1309000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e00000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800101c2936434f5c6976828f908376695d5043362a1d17171717171717171413110d0802000000000000020d1720293036393a3e3e3e3e3e3e3e3e3e3e3e43505d697683908f8276695c4f4336291c1000000000000000030c151e272e343d424a5053555d60636567696a6b6c6c6c6b6b69676563605c54554f48443e342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d030000000000000000000000000000000013202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000060c11151a1e212226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000060f171e272e343c43474e5355575f626567696a6b6c6c6c6c6b69686663605c5553504a443f38302a221b120901000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700101c2936434f5c6976828f908376695d5043362a24242424242424242421201e19130d05000000000008131e29323a4146474a4a4a4a4a4a4a4a4a4a4a4a505d697683908f8276695c4f4336291c100000000000000000030c151d23282f383f44464b515356585b5d5e5e5f5f5f5e5e5d5b595653514b48443e383328231d150c0300000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b0100000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b00000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000002090e171d1f262b2e2f32353738393939383735322e2d2b261f1c160c07010000000000000000000000000000000000050c151d232831373c4247484d5355585a5c5e5f5f605f5f5e5d5b595653514b46443f38342e261e1810090000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500101c2936434f5c6976828f908376695d504336313131313131313131312e2d2a251e170e05000000010d1925303a444c5254575757575757575757575757575d697683908f8276695c4f4336291c10000000000000000000030b12181d262d333839404547494c4e5051525253525251504e4c4a4645403938332c282118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d120700000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000050d141a22282d31373a3b3f4144454546464544413f3b3a37312c272118120b030000000000000000000000000000000000030b121820262b31373a3c4247484b4d4f51525253535251504e4c494745403a38342e28231c140c06000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e00000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200101c2936434f5c6976828f908376695d50433e3e3e3e3e3e3e3e3e3e3e3a3936302920170d02000005111e2a36414c565e616464646464646464646464646464697683908f8276695c4f4336291c100000000000000000000000070b141c22282b2f35383a3d3f41434445454646454443413f3d3a38342e2c28211c160c070000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c03000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a01000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000060f171f252a34393c4247484c4e505152535252514e4c4846423c383329241d150d03000000000000000000000000000000000000070c151b20262b2e31373a3b3e41434445464646454443423f3d3a38342f2c28231c17110a0200000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000101c2936434f5c6976828f908376695d504a4a4a4a4a4a4a4a4a4a4a4a4746413a32291e130800000713202d3946525e686d7171717171717171717171717171717683908f8276695c4f4336291c10000000000000000000000000020a11171c1f24292c2d3032343637383939393838363432302d2c28231d1c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403429201509000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b5855534d48443d352f271f150d03000000000000000000000000000000000000030a0f151a1e21262b2e2f32343637383939393938363533302d2c29231f1c17110b06000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000101c2936434f5c6976828f908376695d5757575757575757575757575754524c443a3025190d01000714212e3a4754616d7a7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83918f8276695c4f4336291c100000000000000000000000000000060b0f12181d1f202325282a2b2b2c2c2c2b2b2a282623201f1c1812100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e020000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f57544f45403931271f150b010000000000000000000000000000000000000003090e12151a1e21222527292b2c2c2d2c2c2b2a282623201f1c1812100c060000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e00000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000101c2936434f5c6976828f908376696464646464646464646464646464615e564c41362a1e1105000a1723303d4a5663707d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a91958f8276695c4f4336291c100000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1d1b19171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f14090000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c03000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e69636059514b433931271d12070000000000000000000000000000000000000000000206090e121415181a1c1e1f1f20201f1e1d1b19161413100c070300000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000101c2936434f5c6976828f9083767171717171717171717171717171716d685e5246392d201307000a1723303d4a5663707d8993939393939393939393939393939393938f8276695c4f4336291c10000000000000000000000000000000000000000406070a0c0e1011121213131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e0200000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5a61646c6c6c6c66635c52473d373127221b140b03000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b605d554b43392f23180c040000000000000000000000000000000000000000000000020608080b0e1011121313131211100f0c0a07060400000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000101c2936434f5c6976828f91837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7a6d6154473a2e211407000a1723303d4a5663707d868686868686868686868686868686868686868276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e110500000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000080e161e252a30363a3c4347484b4e504a505b636c7079797979736e63574b3f32262017110a020000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d675d554b40342920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000101c2936434f5c6976828f95918a8a8a8a8a8a8a8a8a8a8a8a8a8a8a897d7063564a3d3023170a000916222f3c4854606b70797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131311100e0a06000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d20140800000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000010a121a212930363c4247485761696b6c6c6c68605c5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000000000050c13191f252a2d32373b3c3f444c545c606d727e868686868073665a4d4033271a0b060000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e110500000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d181109000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d675c51453d32271b0f00000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000101c2936434f5c6976828f9393939393939393939393939393939393897d7063564a3d3023170a000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493d3225190d0000000000000000000000000000000001080f14181a1b2020202020202020202020202020202020202020202020202020202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e02000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000080f171f252a313744505d697378797979746d665e564e504f4c4a4745403938322b2620180f0900000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000000000000002080d141a1e20262b343d454d565d666d747f87929892857b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d60584e43372b1c110600000000000000000000000106090b0c0e06060300000000000000020405060605040200000000000002070a0c0d0b0b0905010000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000101c2936434f5c697682868686868686868686868686868686868686867d7063564a3d3023170a0004101c27333d474f5456606060606060606060606060606060606060605c5a544c42382c211509000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2927221c150d0500000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e1105000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000050d141a1f263845525f6b788586868681786d685f584f47403d3a38352f2c27211a150e060000000000000000000000000000000013202d394653606c798693939393939393969696969393939393939386796c605346392d201300000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a605447382e23170b00000000000000000000070d121618191b13120f0b06000608080c0e1112131312110f0c09080603080e1317191a181715110c06000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000f1c2835414e5a66707679797979797979797979797979797979797979706b6054483c2f22160900000b16212b353d44484a535353535353535353535353535353535353534f4e49423a30261b10050000000000000000000000000000010b141d252b3033343939393939393939393939393939393939393939393939393939393939393939393736332e271f170d040000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d201407000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000002090e1926323f4c5965727f8c93938e827a6f6a6159514440393029241d1b160e0903000000000000000000000000000000000013202d394653606c798693928d89898989898989898989898989898986796c605346392d2013000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c01000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f62544a3f34281c100300000000000000010911181e22252628201f1c17110e121415181b1e1e1f201f1e1c191615130f12191f2326272524211d181109000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6360594f44382c2013070000050f19232b33383c3d4646464646464646464646464646464646464643413d3830281e140a00000000000000000000000000000008131d262f363c404146464646464646464646464646464646464646464646464646464646464646464644423f3931291f150b00000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e211408000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000002090e1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063564a3d3023170a0000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d1105000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e8175665c5044382b1f12060000000000000009131b23292e3132352d2b28221c1a1e212225282a2b2c2c2b2a282622221f1b1c242a2f323332312e29221b1209000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e1811090100000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000915212c38424c545a5c6060606060606060606060606060606060606056544f473d33271c100400000008111921272c2f30393939393939393939393939393939393939393635322c261e160c020000000000000000000000000000030f1a252f3841484c4e535353535353535353535353535353535353535353535353535353535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e31241807000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000040a0f141a1e2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a02000000000000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706b6054483c2f22160900000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b0f1112131313131313130a090704000001070b0f1112131313131313130a0907040000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285786d6053463a2d20130700000000000009121b252d353a3e3f413938332d26262b2e2f323537383939383735322f2e2b27262e353b3f403e3d3a342d241b120900000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f060000000000000000000005101b26303a42494e4f535353535353535353535353535353535353534a48443d352b21160b0000000000080f161c2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c040000000000000000000000000000000814202b36414a53585a6060606060606060606060606060606060606060606060606060606060606060605d5b554d43392e22160a0000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000002080d161b1f252a2d33404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000000000000000000000000000013202d394653606c7986938b7e7265636363636363636363636363636360594f44382c201307000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000050c12171b1e1f20202020202020171613100b050c12171b1e1f20202020202020171613100b05000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e6155483b2e221508000000000009121b252d373f464a4c4e46443f382f31373a3b3f41444546464544423f3c3b37322c3840474b4d4b4a453f362d241a120800000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000a141e2830383d4143464646464646464646464646464646464646463d3c38332b23190f05000000000000050b10131617202020202020202020202020202020202020201c1c1915100a02000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f554a3f33271a0e00000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c10040000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000050c131921272c30363a3b404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e0800000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000000000000000000000000000013202d394653606c7986938b7e72655856565656565656565656565656544f473d33271c10040000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f6256493c2f2316090000000008121b242d373f495157595b53504a42383c4247484b4e5151525352514f4c4947433c39404a52585a585650483f362c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000020c161e262c32353639393939393939393939393939393939393939302f2c27211911080000000000000000000407090a13131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000d1a2733404c58646e747979797979797979797979797979797979797979797979797979797979797979797771675b4f4236291d10000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f13060000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000070e171e252a32383b4246474b4e596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e080000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a48443d352b21160b000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821282f34373839393939393939302f2c27211921282f34373839393939393939302f2c27211911080000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d7063564a3d3023170a000000040d1a242d363f49515b626568605b544a45464d5355585b5d5e5f5f5e5d5b5955544e47454a525c636665625a50483e362c231a0d0400000000000000000003060809131313131313131313131313131313131313131313131313130b0a0804000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b020000000000000000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a67748186868686868686868686868686868686868686868686868686868686868686868683776a5d5144372a1e110000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000071019202930363d44484d5254575b5d6673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c38332b23190f0500000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000002070c0f11121313131313131313131313131313131313131313131313131313131313131313131313131308070502000000000000000000000001070b0f1112131313131313130a09070400000000000000010c17212a333a404345464646464646463d3c38332b232a333a404345464646464646463d3c38332b23190f0500000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f6255493c2f2216090000010c161f2c363f48515b626d72746c665b545153575f6265686a6b6c6c6b6a68656260585452525c636e73716c625a50483e352c1f160c01000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c05000000000000000000070d1316191a20202020202020201a1a17130e080100000000000000000000000000000000020a1015191c1c20202020202020202020202020202020202020171613100b05000000000000000000000000000000000000000003090d1012131313131313130e0d0b080300000000000000000000000000000000000000000e1b2734414e5a6774818d939393939393939393939393939393939393939393939393939393939393939083776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e2215080000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000061019222b323a41464f54575e6164676a6b73808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c39332c231a10050000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000060d13181c1e1f202020202020202020202020202020202020202020202020202020202020202020202020201514120e09030000000000000000050c12171b1e1f20202020202020171613100b05000000000007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b0006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054473a2d211407000007131d28313e48505a626d727f81786c665b5c6064696e727477787979787775726f6a65605d5c636e73807e716c615a50473e31281e13080000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000005090d0f10131313131313131313131313131313131313130a090704000000000000000000000000000000000000000000070e14191d1f202020202020201b1a17140e08010000000000000000000000000000000000000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f2216090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e18222b343d444c52596063696e7174767778808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a49443e362c22170b0000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a140e06000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d5145392c20130600010d18242f3a43505a626c727f8b8e81786c66666d71767b7e81848485868584827f7c77726d68606e73808d877e716c61594f433a2f24190d0100000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2726241f1a130b0200000000000000000000000000000000000e1b2734414e5a6774818d9aa7acacb2a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c16202a343d464e565e616b6f757b7e8183848587939f96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e0200000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000013202d394653606c7986938b7e726558575757575757575757575757575550483e33281c100400000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000060f1921292f343738393939393939393939393939393939393939393939393939393939393939393939393939392e2d2b261f180f0600000000050f1821282f34373839393939393939302f2c27211911080000000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b4135291d11040004111d2935404b55616c717e8893938e81786c70797e83888b8e9091929291908e8c88847f7a726d73808d9292877e716b61554c4135291d11040000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000020608080c0b09060100000000000000000000000000000000000000000004080a0b0807050200000000000000000000000000000000000205070813131313131313130707050100000000000000000007111a232a313538393939393939393433302b241d140b01000000000000000000000000000000000e1b2734414e5a6774818d9aa9b3b9ada1979191919191919191919191919191919191919191919191919083776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e28323c464e5860686d767c82878a8e9091929399a496897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070000000000000000000000000013202d394653606c7986938b7e72656464646464646464646464646464615a5044392d20140800000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000020d17212b333b404445464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000010c17212a333a404345464646464646463d3c38332b23190f050000111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433a2f24180d01000613202c3945515d67717e87939a9d938e81797d848b9095989b9d9e9f9f9e9d9b9895918c857f79808d929c9992877d70675d5145392c20130600000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000003090e121415191815120d06000000000000000000000000000000000000050c111417171514120e09030000000000000000000000000002090e12141520202020202020201413110d0802000000000000030e19232c353c414546464646464646413f3c362f261d1308000000000000000000000000000000000e1a2734414d5a6774808d97a2adb8ab9e91858484848484848484848484848484848484848484848484848275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444e58606a6f7a82898f94979a9d9e9f9fa4ab96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d100000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706c6155493c3023160a00000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000000000000000000000000000007131e29333d454c5052535353535353535353535353535353535353535353535353535353535353535353535353534846423c332a1f1409000007121e28333c454b5052535353535353534a48443d352b21160b0000121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4431281d130700000714202d3a4753606d7a859297a2a59d938e848991969d9fa7a7aaa8a7a7a8aaa8a7a09d97928b858d929ca4a39892857a6d6054473a2d21140700030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000060e151a1e21222524221e181109010000000000000000000000000000000810171c21232422211e1a140d060000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000009141f2a353e474d51535353535353534e4c4741382f241a0e030000000000000000000000000000000815212e3b4854616e7b85929ea4aea99d9083787777777777777777777777777777777777777777777777756f65594d4134281b0e000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565f6a6f7d848f949c9ea6a7a9aaabacafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000000000030a0f1d2a3643505d69768390908376695d5043362a1d0f0a03000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7064574a3d3124170a000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000c18242f3b454f575d5f6060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e02000b17232f3a454e565c5e6060606060606056544f473d33271c100400121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e331f160c0100000613202c3945515d676f7c859298a2a59d9591959da0a8aba8a09d9b9a9a9b9d9fa4aca9a19e9691969ca4a39992867d70675d5145392c2013060006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000060f181f262b2e2f32312e29231b130a010000000000000000000000000008121a22282d30312e2d2a261f180f06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000010d1925313c4750585e5f6060606060605a58524a41362b1f14080000000000000000000000000000000714202d3a46525e69707d8a929da7ab9f958d80736b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686f7c8691969ea6aab0b4b6b7b8b9afa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000060e151a1f2a3643505d69768390908376695d5043362a1f1a150e060000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d00000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c605346392d20130000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000f1c2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352c210d0400000004111d2935404b55606a6f7c869298a2a7a09da0a7a9a29f9996918f8e8d8e90939a9ea1a8a8a19ea1a8a39992877d706b60554c4135291d1104000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000060f18212a31373a3b3f3e3a342d251c130a01000000000000000000000008121a242c33393c3e3b3a36312921180f0500000000000000020d17212930363a3b4646464646464646463936302820160c02000004101d2935414d58626a6c6c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000005121e2a36424d57616c74808d95a0aaa79f93887d70685e545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57616d7a849198a1a8b0b7bbc1c3c4c5bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000006101820262b2e3643505d69768390908376695d5043362e2b262018100600000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000111e2b3744505d6873787979797979797979797979797979797979797979797979797979797979797979797979797976695f53463a2d21140700111e2a3743505c68727879797979797979706b6054483c2f22160900121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e23180c00000000010d18242f3a434e58606a6f7d86929aa4acaaaca59d97928c88848281818283878b91969fa3ababadac9f92877d706b61594f433a2f24190d01000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b0000000000050f18212a333c4247484c4a463f372e251c130a0100000000000000000008121a242c363e45494a4846423b332921170e0500000000000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3845515e6a7479797979797979746e64584c3f33261a0d000000000000000000000000000000020e1a25303b454f59606d79839098a2aea49a92857a6e665b5051515151515151515151515151515151514f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714212d3a46535f6974818e96a1aab2bac2c7ccd0d1c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000061018222a31373a3c43505d69768390908376695d50433c3a37312a22181006000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000121f2c3845525f6b7885868686868686868686868686868686868686868686868686868686868686868686868686867b6e6155483b2e22150800121f2b3845525e6b7884868686868686867d7063564a3d3023170a00121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a4034281c10040000000007131d28313d464e58606b6f7c87939facaba39f938e857f7b7775747475777a7e848c9299a2a9b3a4978a7e716b61594f473d31281e130800000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000050e172129333c454d5355585651493f372e251c130a010000000000000008121a242c363e4850555755534d453b332920170e0500000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c79868686868686868074675a4e4134271b0e0100000000000000000000000000000009141f29333e45515c676e7b86929fa5aca1978f82786c60594f4444444444444444444444444444444442413d3730271e140900000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000815222e3b4855616e7b87929fa8b2bcc4ccd3d7dcd5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000060f18222a343c43474847505d69768390908376695d50474847433c342a22180f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000121f2c3845525f6b7885929393939393939393939393939393939393939393939393939393939393939393939393887b6e6155483b2e22150800121f2b3845525e6b7885919393939393897d7063564a3d3023170a00121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f150900000000010c161f2b343d45515d67717e8b9aa4afa399928b817a736e6968676768686e72797f879297a2aaa6998c7f73695f53463e352b1f160c010000091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000000020b172029333b454d575f6265625b51493f372e251c130a01000000000008121a242c363e48505a6164615f574d453b322920170c0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c798692939393938d8174675a4e4134271b0e01000000000000000000000000000000030d17212834404b555f69717e8a939da8a99f948c7f736b60564c4135373737373737373737373737373534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f2215090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d576774818d99a3afbac4ced6dfe3e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000000030e18212a343c464e535554525d69768390908376695d525455534e463c342a21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a00121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c31261a0e0200000000040f1b27333f4953606d7984919eaca49f92877f746d68615f575b5a565e61676d727d859298a2ac9f92867b6e61564c41362a1e11050000000a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b0000000a141d29323b454d575f696e726d635b51493f372d251c130a0100000008121a242c363e48505a616c716e695f574d443b32291e140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000050f18232e39434d57616c74818e95a0aaa69f92877d6f685d52463f342a2b2b2b2b2b2b2b2b2b2b2b292825211b140c03000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e2114070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f697884919eabb5c0ccd6e0e8f1e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000009151f2a333c464e585f62615e566976839090837669565e61625f584e463c332a1f150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a194887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1e12060000000005121f2b3744505b65727f8c97a1a89c928a7e726d615d56534d4e4e4c52555c606b707c86929fa6a3988e8175685e5246392d2014070000000815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000006111b262f3b444d575f696e7b7f726d635b51493f372d251c130a010008121a242c363e48505a616c717d7b6e695e564d443a30261c110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000007121d27303c45505a606d79839198a3aea39991847a6d615b51463c31281d1e1e1e1e1e1e1e1e1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a1adbdc7d1dee8f2efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000020e1a26313c454e585f6a6f6d685e69768390908376695e686d6f6a5f584e453c31261a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e211408000000000613202d394653606c7884919ea9a0968d80736c625b524c4642414141464b5159606a717e8a939eaa9f92867a6e6154473b2f24180c0000000814212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f22160900000b17222d38414d565e696e7b848b7f726d635b51493f372d251b130a08121a242c363e48505a616c717e86847b6e695e564c42382e23170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa5aba1968f82756d62584e433a2f24180f111111111111110f0e0c09040000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e11050000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1825313e4b5864717e8b97a8b2bdcfd9e3f0faefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121e2b37424d575f6a6f7b7a6d686976839090837669686d7a7b6f6a5f574d42372b1e1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000000000000000003080b0e0e131313131313130a090704000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221508000000000a1623303d495663707d8996a0a99e9184786d605a5146413a373130363940454f58616c75828f99a3a3998c7f7266554b4035291d1004000006121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c20130700030f1b27333f49535e696e7b8491918c7f726d635b51493f372d251b13121a242c363e48505a616c717e879291847b6e685e544a3f34281c1003000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000030c18212935404b555f6a727f8b939ea8a89e948b7f726a5f554b41352921180d030404040404020200000000000000000000000000000000000000000000000000000000000000000000000000000001070c06111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d010000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfcfd9eaf5ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000814212d3a47535f696f7c85837a6d68768390908376686d7a83857c6f695f53473a2d211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000001080f14181a1b20202020202020171614100b0500000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb4a79a8d8080808080808080808080808080808080808080808080808080808080807a6d6154473a2e21140700121f2b3845525e6b7885919393939393897d7063564a3d3023170a000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124170b00000003101c28343f4a546773808d9aa8a2978a7e71665c51483f35302b26252a2e343d46505a626e7b87929fab9d908376675d5145382c1f13060000020e1a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b10030005121f2b3744505b656e7b8491969c918c7f726d635b51493f372d251b1a242c363e48505a616c717e8792999691837a6d665c5044382b1f1206000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000060f18242f39434e58626d75818e96a1aba69f92867c6f675d51453f332a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13181b1e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1104000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f32261908000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000815222e3b4855616e7b859290837a6d7683909083766d7a839092857b6e6155483b2e221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000010406070a0d101112131312100e0b080705020000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2323201c160f08000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a73737373737373737373737373737373737373737373737373737373736d685e5246392d20130700121f2b3845525e6b7884868686868686867d7063564a3d3023170a0007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e3225180b00000006121f2b3844505c667683909da99f9285796d60544a403629241e1a191d2328343e47535f6a7683909ca99f92867a6d6053473a2d2014070000000915202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000613202d394653606c79839096a0a39c918c7f726d635b51493f372d25242c363e48505a616c717e879299a3a0959083796d6053463a2d201307000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000007121d28313c46515b606d7a849199a3aea3999184796d605a50463c31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2b3844505b66737f8c999393939393939084776b6054443a302419120b030000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c30231609000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000713202d3a4653606d78818e9390837a7683909083767a8390938e81786d6053463a2d201307000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000020608080d0606030000000000000000000000000000000104080d111314171a1d1e1f201f1f1d1b181414110e080200000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000010b141d252b30333439393939393939302f2c27211a11080000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e67676767676767676767676767676767676767676767676767676767615e564c4135291d110500111e2a3743505c68727879797979797979706b6054483c2f22160900010c17212a333b434a4f5053535353534c4a463f372d232a333b434a4f5053535353534c4a463f372d23190f0500000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e3124170b0000000713202d3a4653606d7986929fa89b8e8175665c5042392e2419130e0d1218222b37434e5866727f8c99a5a399897c6f6356493c30231609000000030e1925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f04000005121f2b3744505b65707d869298a2a39c918c7f726d625b51493f372d2c363e48505a616c717e879299a3a39992877e71665c5044382b1f1206000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000010c161f2a343f45525d686f7c87929fa6aba0968e81756c62584e43392f24180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821292f3437383939333f4a54616e7a8786868686868686867f7265594f43322c29231d150d0700000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d201307000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121f2c3844505c666d78818e9390837a839090837a8390938e81786d665c5044382c1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000003090e1214151913120f0b06000000000000000000000003070d1013191d202124272a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a050000000000000000000000000000000000000008131d262f363c4041464646464646463d3c38332c231a0f0500000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443a3025190d01000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700000a16222e39434d555b5d6060606060585651493f34292e39434d555b5d6060606060585651493f34291e120600000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c302316090000000714212e3a4754616d7a8798a3a5988b7f7265544a3f30271c1208020007101a26313d495663707c8996a3ab978a7d7164574a3e3124170b0000000008141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c2721191107000000030f1b27333f4953606b707d869298a2a39c918c7f726d625b51493f37363e48505a616c717e879299a3a39992877e716c61544a3f34281c1003000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000040d18222935414c56606a727f8c949fa9a89e938b7e716a5f554b40352921170c03000000000000000000000000000000000000000000000000000000000000000000000000000000010c17212a333a4044454646463a46525e686e797979797979797979726d6256473f3a38342f271f191007000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb4aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f1206000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2734414e5a6774818d9aa7b4c0cddae7f6ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000003101c28343f4a545c666d78818e939084839191838490938e81786d665c544a3f34281c1003000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000060e151a1e212226201f1c17110a0200000000000003060c1012181d2024292c2d30343638393939383735322e2d2a251e1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e535353535353534a48443d352c21160b00000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e61544d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32281e130800000b17232f3a454e565c5e6060606060606056544f473d33271c100400010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e333f4a555f676a6c6c6c6c6c65625b51463a2e22160900000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070000000815222f3b4855626e7b8895aaa4978a7d7164574a3e2e24150b000000000915222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000020d172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f0700000000000b17222d38414f59606b707d869298a2a39b918c7f726d625b51493f3e48505a616c717e879299a3a39992877e716c615a5042382e23170b00000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000061019242f3a444e58606c77828f97a1aba59f92867c6e675d51453e33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000007131e29333c454c505253535246444d565e616c6c6c6c6c6c6c6c6c65625b51504c47454039312a221910060000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c1003000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfced9e5f1feefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201300000000000000000c17232e38424a545c666c78818e92909195959191928d81786c665c544a42382e23170c00000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000060f181f262b2d2e332d2b28221c140b08060406060b0f12171c1f24292c2f35393a3d4043444546464543413e3b3936302b272019130c04000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000814202b36414b53595b6060606060606056554f473d33271c1004000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615447404040404040404040404040404040404040404040404040403a3935302820160c02000007121e28333c454b5052535353535353534a48443d352b21160b000003101d2936424f5b6771777979797979726d62564a3e3136424f5b6771777979797979726d62564a3e3124180b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f12060000000916222f3c4955626f7c8895a2a396897d7063564a3d30231706000000000714212e3a4754616d7a8794a0a5998c7f7266594c3f3326190c0000000000050e17222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000006111b262f3d474f59606b707d869298a2a39b918c7f726d625b514948505a616c717e879299a3a39992877e716c615a50483e30261c110600000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000008131e28323d44505b656d7a859199a4aea2989083796d605a50453b30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a454f575c5e60605f53504a4d52545f60606060606060605c5e5f5f5c5853514b433c342a22180c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b00000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1824313e4b5764717e8a97a8b2bdc8d4e2edf8efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20110c0600000000000006111c263038424a545b666c77808d929da0a09d928d80776c665b544a423830261c110600000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000030e18212a31373a3b403938332d261d191312101314171c1f23282c2f35393a4145474a4d505152535252504e4b4746413b373229241e160e05000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c6360594f44382c201407000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b3434343434343434343434343434343434343434343434342e2d29251e160e04000000010c17212a333b434a4f5053535353534c4a463f372d23190f05000004111d2a3744505d6a778386868686867f7265584c3f323744505d6a778386868686867f7265584c3f3225190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c10040000000815222e3b4855616e7b8894aaa4978a7d7164574a3e2d22170b000000000815222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000000006111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c110800000000000000000a141d2b353d474f59606b707d869298a2a39b918c7f726d625b51505a616c717e879299a3a39992877e716c615a50483e362c1e140a00000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000010c162027333f49535e68707d87939fa6aaa0958d81746c61574d42392e23180e05000000000000000000000000000000000000000000000000000000000000000000000000030f1b2834404c5761686b6c6c6c605c544a46475353534c52565d6065696b6c6b6965605c554e463c342a1e140a00000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f8b93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c110600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a0acb8c6d0dbe7f0f9e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c211d1711090000000000000a151e263038424a545b656c77808d939d9d938d80776c655b544a423830261e150a0000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000009151f2a333c4247484c46443f382f2925201f1d1f2022282b2e34383a4045474c5254575a5d5e5f605f5e5d5b5854524c47433c35302820170e0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000010e1a2733404c59646f7479797979797979706b6055483c2f231609000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e272727272727272727272727272727272727272727272721201d19130c0400000000000a16222e39434d555b5d6060606060585651493f34291e1206000004111e2b3744515e6a7784919393938c7f7265594c3f323744515e6a7784919393938c7f7265594c3f3226190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000000000714212e3a4754616d7a8798a2a5988b7f7265544a3f33281c1107010006101823303c4956636f7c8996a2aa978a7d7164574a3e3124170b000000000000000a141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000000020b19232b353d474f59606b707d869298a2a39b918c7f726d625b5a616c707e879299a3a39992877e716c615a50483e362c241a0c02000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000040d17222d38414c56606b73808d949fa9a79d928a7e71695f544a40342820170b02000000000000000000000000000000000000000000000000000000000000000000000005111e2a3744505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e463c30261c1106000000000000000000000000000000000916222f3c4955626f7c8895a2afa396897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a46535f697784919eaab4bfcad6dee8eee2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f534639302d29221b12090000000000030c151e262f38424a535b656c74818e9b9b8e81746c655b534a42382f261e150c030000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313c454d53555953504a423b35302d2b292c2d2d3338393f44464b5153565d606367696b6c6c6c6b6a6865615e56544e46413a322920170d020000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000010e1b2834414e5b677481868686868686867d7063564a3d3023170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1413110d08020000000000010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e221609000005111e2b3844515e6b7784919e9f998c7f7266594c3f333844515e6b7784919e9f998c7f7266594c3f3326190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c1207000000000613202d394653606c7985929fa79b8e8174665b5044382d2218120d0c1117222b37424d5765727f8c98a5a398897c6f6256493c2f23160900000000000000020b141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c0100000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d62616c707e879299a3a39992877e716c615a50483e362c241a1208000000000009141f29333b42464853535353535353535346413a32281e130800000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000006111b262f3a444f59606d78829097a2ada49f92857b6e665c51443e32291d140a000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b000000000000000000000000000000000916222f3c4955626f7c8895a2afa3968a7d7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0005121e2a36424d576673808c98a2aebac3ccd7dce3e7d5c9bcafa296897c6f635649505c6976838f9c9286796c5f53463e3d39342d241b110600000000060f19232b353d464e58606a6f7c8592989891857c6f6a60584e463d352b23190f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d575f6166605b544d46413b393835393a3c3f44464a5053555d6064686d70737677787979787674716e68626058524c443a32291e130800000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000010e1b2734414e5a6774818d93939393938a7d7064574a3d3124170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d070705010000000000000003101d2936424f5b6771777979797979726d62564a3e3124180b000005121e2b3845515e6b7884919ea6998c807366594d40333845515e6b7884919ea6998c807366594d4033261a0d00000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b000000000006121f2b3844505b667683909ca99e9285786c60544a3f3329241d19181b2227343c46535f6976838f9ca99f9286796d6053463a2d2013070000000000000000020b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e13080000000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d6c707e879299a3a39992877e716c615a50483e362c241a1208000000000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000a141d29323d44505c666e7b85929ea4ada2979083786d60594f443b2f261c11060000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c10030000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7d717d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c11060000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313b4754616e7a86929fa7b1bac2cbd1d6dcd5c9bcafa296897c6f635653535c6976838f9c9286796c5f53534b49453e362d22170c000000030e18212b353d474f58606a6f7c8592918c8c9191857c6f6a60584f473d352b21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f696e736c665f57524c484644404547494a5053545c6063676d71757a7d8083848586858583817e7a756f6a615d564c443a3025190d0100000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000000010e1a2734414d5a6774808d9a9f9f9f978a7d7164574a3e3124170b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080101010101010101010101010101010101010101000000000000000000000004111d2a3744505d6a778386868686867f7265584c3f3225190c000005121f2b3845525e6b7885919ea6998d8073665a4d40333845525e6b7885919ea6998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c030000000000030f1c28333f4a546673808d99a7a1978a7d70665b50443e352f292423282d333d464f59616e7b86929faa9c908376665c5145382c1f13060000000000000001070d111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000000000000071119232b353d474f59606b707d869298a2a39b918c7f72707e879299a3a39992877e716c615a50483e362c241a12080000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000020b172028343f4a545e69707d8a929da7a99f958d80736b61564d42382d22170e05000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000914202d3946525e6873808c95a0a8b1bbc0c7cbd0d0c9bcafa296897c6f63606060606976838f9c9286796c606060585650483e34291d110500000915202a333d474f59606a6f7c8592918c7f7f8c9192857c6f6a60594f473d332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b7f786e69615e565453504b515356545b6063666d70757a7e82868a8d909192939291908e8b86827c746d685e564c41362a1e11050000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000d1a2633404d596673808c99a6aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919393938c7f7265594c3f3226190c000005121f2c3845525f6b7885929ea69a8d8073675a4d40343845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000000b17222d3c4956636f7c8995a0a99d9083786c605a50454039352f2e34383f444e58616b75818e99a3a3988c7f7265544b4034281c1004000000000000040c13181d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d1307000000000000000000071119232b353d474f59606b707d869298a2a39b918b7f7d879299a3a39992877e716c615a50483e362c241a120800000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000050e17232e38424d57616c74808d95a0aaa79f93887d70695e544a3f332820160b020000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d0100000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b02000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005111e2a36414c56606d798390969fa7afb5babfc2c3c4bcafa296897c6f6c6c6c6c6c6c76838f9c9286796c6c6c6c64625a5045392d21150800020f1a26313c464f59606b6f7c8592918b7f72727f8b9192857c6f6b60594f463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88827b736d686461605b555d606265666c7074797d81858a8f92999a9c9e9f9f9f9e9d9b99928f87817a6d685e5246392d2013070000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9f998c7f7266594c3f3326190c000006131f2c3946525f6c7985929fa79a8d8074675a4d41343946525f6c7985929fa79a8d8074675a4d4134271a0e01000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e04000000000000000615222f3b4854606b7784919da8a0958c7f726c615a514b4541403f4045495058606a707d8a939eaa9f92867a6d6154473a2e23180c000000000000040d161d24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d01000000000000000000071119232b353d474f59606b707d869298a2a39b918b869299a3a39992877e716c615a50483e362c241a120800000000000000000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000006111c26303b45505a606d79839098a2aea49a92857b6e665b50443d32281d140a0000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a00000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1925303b45515c666e7b8490959fa3abaeb4b6b7b8b9afa296897d7979797979797979828f9c92867979797979716c6256493d3024170a0006121f2b37434e58606b707d8692918b7f726d6d727f8b9192867d706b60584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b888f86807a75716e6c666b676d6f7175797c81858a8e92989c9fa3aba39f9e9d9d9d9fa3a39f9a938e847a6d6154473a2e2114070000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a6998c807366594d4033261a0d000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea6998c807366594d4033261a0d00000613202c3946535f6c7986929fa79a8d8174675a4e41343946535f6c7986929fa79a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b22191107000000000000000007131f2c38434f5965727f8b96a1a79f93887e716c605d55524c4c4c4b51535b606a6f7c86929fa5a3988e8174685e5246392d1d12070000000000010c161f282f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000000000000000000071119232b353d474f59606b707d869298a2a39b999299a3a39992877e716c615a50483e362c241a120800000000000000000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000040404000a141e29333e45515c676e7b86929fa5aca1978f82786c60594f443a2f261b110600000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c20130600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000008141e2834404b545e696e7b838d92999fa3aaa9aaabacaea5998f8986868686868686868f949f988986868686867e7164584b3e3125180b000814212e3a47535f6a707d8692918b7f726d62626d727f8b9192867d706a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b8898928d86827e7b797877787a7c7e8285898d92979b9fa2a7a09d9999929190909192999a9ea19f96887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000916232f3c4956626f7c8995aab4a79a8e8174675b4e4134281b09000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919ea6998d8073665a4d4033271a0d000006121f2c3844515c667986939fa79b8e8174685b4e41353844515c667986939fa79b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f191007000000000000000000030c1b27323d4753606d7984919eaca49a92867e736d67605d565959545c60656c717c859198a2ac9f92867b6e61564c4135291d0c03000000000007131d28313a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c2013060000000000000000000000071119232b353d474f59606b707d869298a2aba39fa3a39992877e716c615a50483e362c241a12080000000000000000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000306080911111111110c17212834404b555f69717e8a939da8a99f948c7f736b60564c41382d22170d040000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d21140700000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c60646a6e72757778787979787675726e69636159534d453d352b23190f0600000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020c18232e39424d575e696e7880878d9298999c9d9e9fa39fa1999693939393939393939c9fa6a393939393938b7e7164584b3e3125180b000815222f3b4855626e7b8592938b7f726d625b5b626d727f8b9192857b6e6255483b2f221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88959f98928e8b878685848586898b8e92979a9ea1a8a09e9995908c89868483838486898d92979e95887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000814212e3b4754616e7a8798a2aea89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d79869aa4a89b8e8175685b4e42353a4653606d79869aa4a89b8e8175685b4e4235281b0f02000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a0000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000b151e2b353d45515c67717d8a9aa4aca298928a8079716d6867666567666d70787e869197a1aaa6998c8073695e53493f372d1e150b00000000010d18242f3a434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d211407000000000000000000000000071119232b353d474f59606b707d86929facafacac9f92877e716c615a50483e362c241a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a0f1215151e1e1e1e1e1e1e18232e39434d57616c74818e96a0aaa69f93877d70685e53493f33271f160c01000000000000000000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f1408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007121d27303b454d575e666d747b8186898d8f909192999393939393939393939393939393939393939393938b7e7164584b3e3125180b000814212e3a47535f6a74808d887f726d625b51515b626d727f8b8d80746a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88949fa29f9b979992919192939a989b9ea1a9a29e9a96918c8883807d7a78767677797c80858b9297887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000613202d394653606c7985929facaa9d9083776a574d42362a1e11050000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa79a8d8074675a4d4134271a0e01000714202d3a4753606d7a8693a0a89b8e8275685b4f42353a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000007121c27303d474f59606b707d87939facaaa29f928d847e7a767473727375797d838b9298a1a9b3a5998c7f726d625b51493f30271d120700000004111d2935404b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000000000000000000000000071119232b353d474f59606b727f8c98a5b2b3a79a8d80746c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000060e151a1f21222b2b2b2b2b2b2b2b2b27303c45505a606d79849198a3aea49991847a6d655b50443d31281e13080000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000b151e29333b454d545c60696e747a7d808384858686868686868686868686868686868686868686868686867e7164584b3e3125180b0006121f2b37434e58646e74817e726d625b514949515b626d727f80746e64584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a4754606d79828b92989ea1a8a39f9e9e9f9fa4aca9a19e9a97928e89847f7b7773706d676a6a666d6f73797f858f887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000005121f2b3744505b657783909daaac9f928579695e52463a2d2014070000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa79a8d8174675a4e4134271b0e01000714212d3a4754606d7a8793a0a89b8f8275685c4f42353a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d070100000000000000000000000c18232e39424f59606b707d86929aa4aba9aca49c96918b8682807f7f8082858a90959fa3aaaaaca79c918b7f726d625b5142392e23180c0000000613202c3945515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e010000000000000000000000071119232b353d474f59606b707d86929facacacac9f92877e716c615a50483e362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000006101820262b2e2f3737373737373737373737333e45515d676f7c86929fa5aba1968f82776c60584e433a2f24190d06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4347484c4e505252535252504e4b4846423b38332a251f170f0700000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d130800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000030c172129333b424a51575e61676d7073767778797979797979797979797979797979797979797979797979716c6256493d3024170a00020f1a26313c46525c646e74726d625b51493f3f49515b626d72746e645c52463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000613202c3945515d676d767e858c9196989b9d9e9f9f9e9d9a9897928e8a85817c77736e696663605d55545c6063676d727a81887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000030f1b27333f49536874818e9ba7aea298877b6e6154473b2e2114080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667986939fa79b8e8174685b4e4135281b0e02000814212e3b4754616e7a8794a1a89c8f8275695c4f42363b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000004101c2834404a54606b707d869298a3a69f9c9fa4a8a19e99928f8d8c8c8d8f92989da0a7a7a09da0a7a39b918b7f726d62544b4034281c100400000714202d3a4753606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c100300000000000000000000071119232b353d474f59606b707d869298a2a39f9fa3a39992877e716c615a50483e362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79b8e8174685b4e4135281b0e0200000000000000000000000000000000030e18222a31373a3c44444444444444444444444444404b555f6a727f8b939ea8a89e948c7f726a60554c41352922180c010000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e1104000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000000000000000000000a16202b343d4347494949494949494846423b33291f140900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000050f172029303940444d53555d606366696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64625a5045392d21150800000915202a33414a525c646765625b51493f37373f49515b626567645c524a41332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0004111d2935414b555d606d717a7f84898c8f9091929291908e8b8885817d79746f6b66615f575653514b4b5153555c60686d757f7b6e6155483b2e221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000b17222d3f4c5865727f8b98aab4aa96897c706356493d302316080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4a89b8e8175685b4e4235281b0f02000815212e3b4854616e7b8794a1a99c8f8376695c5043363b4854616e7b8794a1a99c8f8376695c504336291d1003000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000306070a0d101112131212100e0b07060400000000000000000000000000000006121f2c3844515c66707d869298a3a39c948f939aa0a7aba39f9c9a99989a9b9fa2aaa8a19e9590959ba3a39b918b7f72665c5145382c1f13060003101c2936434f5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000000000000000000071119232b353d474f59606b707d869298a2a399929299a3a39992877e716c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89b8e8275685b4f4235281c0900000000000000000000000000000000000a15202a343c4347485151515151515151515151515151514e58626d75818f96a1aba69f92877c6f675d51453f34291d110500000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d1004000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312e2f32353738393939383735322e2d2a261f1c170e0903000000000000000000000000000000000000000000030f1b27323d464e545656565656565654534d453b31251a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000050e171e272e343b42464b5153565a5c5d5e5f6060606060606060606060606060606060606060606060585650483e34291d11050000030e18212f38414a52585a585651493f372d2d373f495156585a58524a41382f21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00010d18242f3a434b515a62686d72797c7f82848586858583817f7c7974706d6663605955534d494745404045464b51565e616d726e695f53473a2d211408000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000616232f3c4956626f7c8998a3aea5988c7f7265594c3f3025190d0100000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000815222e3b4855616e7b8894a1a99c908376695d5043363b4855616e7b8894a1a99c908376695d5043362a1d1003000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79849197a1a49c918c838790959c9fa4aca9a7a6a5a6a8a8a7a09d96918a848c919ba3a0959084796d6053463a2d20130700000d1a2733404d5a6673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f020000000000000000071119232b353d474f59606b707d869298a2a3999286869299a3a39992877e716c615a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89c8f8275695c4f4230251a0e02000000000000000000000000000000030f1a26313c464e53555e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b606d7a849199a3aea39991847a6d605a50453a2e211509000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000000000000006131f2b37434e586062626262626262615e574d42362a1e1205000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000050c151c232831363a4045474a4d5051525353535353535353535353535353535353535353535353534b49453e362d22170c00000000060f1d262f3841474c4e4b4a453f372d25252d373f464a4b4e4c4741382f261d0f060000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000007131d28313a414550565d60666d6f727577787979787674726f6c6663605c54544f4846423d3a393534383a40454c525b6265615f574d42372b1e1206000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000713202d3a4653606d7986929faca89b8e817568564c41362a1e110500000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000815222f3b4855626e7b8895a1a99d9083766a5d5043373b4855626e7b8895a1a99d9083766a5d5043372a1d1004000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e2215080000000000000002060a0c0d1313131313131313131313131313131313131313131312110f0c0701000000000000000006121f2c3844515c666e7c8591979c928c7f767c838a8f939a9a9d9e9f9f9e9d9b9895908b847e777f8c919b9691837a6e665c5145382c1f130600000916232f3c4956626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d0000000000000000071119232b353d474f59606b707d869298a2a39992877d7d879299a3a39992877e716c625a50483f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaa9d9083776a574d42362a1e120500000000000000000000000000000006121f2b37434e585f626a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a686f7c87929facaba0968e81756c62564a3d3124170b00000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181514120e0903000000000000000000000000000000000000000000000000000815222e3b4754606a6f6f6f6f6f6f6f6e695e53463a2d211407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000030b12181f252a2f35393a3d404344454646464646464646464646464646464646464646464646463e3d39342d241b110600000000000b141d262f363c40413f3d3a342d251b1b252d343a3d3f413f3c362f261d140b000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0000010c161f282f353f444c52545c606265686a6b6c6c6b6a676562605b5453514a48433d3a36312d2c29282c2f343a414651575955534d453c31261a0e02000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3844515c667683909ca9aa9e918477685e5246392d20130700000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000915222f3c4855626f7b8895a2aa9d9083776a5d5044373c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000070d12161919202020202020202020202020202020202020202020201f1e1b18130c050000000000000004101c2834404a545f6a6e7c8591928c7f736d6f787d82878b8e9091929291908e8b88837e79716d727f8c9191847a6e685e544b4034281c100400000815222e3b4754606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000000000000071119232b353d474f59606b707d869298a2a39992877e70717e879299a3a39993877e716c625a50483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facac9f928579695e52463a2d2014060000000000000000000000000000000815212e3a47535f6a6f777777777777777777777777777777777777777777777f8c99a5b2a89e938b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0f111212131312100f0c080705020000000000000000000000000000000000000000000000000000000916232f3c4956626f7c7c7c7c7c7c7c7b6e6154483b2e211508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000070c141a1d24292c2d303336373839393939393939393939393939393939393939393939393931302d29221b1209000000000000020b141d242b30333432312e29231b12131b23292e31323433302b241d140b02000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000040d161d2429323a41454a505356595c5d5e5f5f5e5d5b585553504a4644403938322d2a2620201d1c1f232930363f464a4c4847423c332a1f150900000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000004101c2834404a5466737f8c99a9aca096877a6d6154473a2e21140a00000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99c8f8376695c504336291d1003000916232f3c4956626f7c8995a2aa9d9084776a5d5144373c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e120600000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2b28241e170f06000000000000000c18232e39424e575f6a6e7c858c80736d63666d70767b7e81838485858584817f7c77726d67626d727f8b847b6e685e564c42392e23180c00000006131f2b38434e5863707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d201307000000000000071119232b353d474f59606b707d869298a2a39992877e706c6c717e879299a3a49993877e716c625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaea298877b6e6154483b2d22170b0607080808060200000000000000000915222f3c4855626f7c8484848484848484848484848484848484848484848484919daab7afa59f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b0000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878989898989898074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000003090e13181d20202327292a2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2524211d1711090000000000000000020b131a1f2426272524221d1811090911181d2224252726241f1a130b0200000000000b1825313e4a56626d72797979797979736e63584b3f3226190c00000000040c131820282f35383f4446494c4f5152535252504e4c4946443f3a38342e2c27211e1a1413101013181e252a353a3e3f3b3a37312a21180e0300000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000c18232e3c4956626f7c8997a2ada8978a7e7164574a3e31261b0f03000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a99c908376695d5043362a1d100300091623303c4956636f7c8996a2aa9e9184776b5e5144383c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e02000000000a131c232a2f3233393939393939393939393939393939393939393939393837342f2921180f0500000000000007121c27303c454e575f6a6e7c7f736e635b5c6064696e717477787979787775726f6a65605d5b626d727e7b6e695e564d443b30271d1207000000030f1b27323d4854606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f12060000000000071119232b353d474f59606b707d869298a2a39992877e716c61616c717e879299a3a49993877e716c625a50483f362d241b12090000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929facb4aa978a7d7064544a3f33281c131313151514120f0a030000000000000916222f3c4955626f7c889191919191919191919191919191919191919191919196a0acb8b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e040000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692959595958d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000001070d111314171a1d1e1f202020202020202020202020202020202020202020202020181715110c060000000000000000000001080e14171a1b181815120c060000060c121518181b1a17140e08010000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000001070d161e24292e34383a3c3f42444546464543413f3c3938332d2c28231c1b16120e09060404070c131923292e31322e2d2b261f180f060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000713202d3a4653606d7985929eaba79b8e817468584e43372b1f1206000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1a99d9083766a5d5043372a1d1004000a1623303d495663707c8996a3ab9e9184786b5e5145383d495663707c8996a3ab9e9184786b5e5145382b1e1205000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f15090000000007121c252e353b3e40464646464646464646464646464646464646464646464544403a332b21170c010000000000000b151e2a333c454e575f6a6e726d635c525053575e6164676a6b6c6c6b6a6865625f585351515b626c716e695e574d443b32291e150b00000000000a16202c38444f59606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000000040f19232b353d474f59606b707d869298a2a49992877e716c615a5a616c717e879299a3a49993877e716c625a50483f362d241b110600000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929facb4a79a8e8174665b5044382d22201f202222211f1a150e0600000000000916222f3c4955626f7c88959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9da0a8b2acacac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e05000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa2a29a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000010406070a0d1011121313131313131313131313131313131313131313131313130b0a0805000000000000000000000000000003080b0d0e0c0b090501000000000106090b0c0e0d0b0803000000000000000006121e29343f495156586060606060605a58524a40362a1f130700000000000000040c13191c23282b2d2f323537383939383734322f2d2b28221f1c18120f0a0502000000000002080d181e22252622211e1a150e06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006121f2b3844505c6674818e9baaab9e9184786a5f53473a2e21150a000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000a1723303d4a5663707d8996a3ab9e9185786b5e5245383d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e03000000020d19232e3740464b4c5353535353535353535353535353535353535353535352504c453d33291e1307000000000000030c18212a333c454e575f6266635b524944464d5354585b5d5e5f5f5e5d5b5855534e474549515a6265615e574d453b322920170c03000000000004101c27323d44505b656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b00000000000b16212b353d474f59606b707d869298a2a49993877e716c615a50505a616c717e879299a3a49993887e716c625a51483f372d23180c0100000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929facb8ab9e9185786c60544a3f332d2c2c2d2f2f2e2b2620180f06000000000916222f3c4955626f7c88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b0400000000000000000000000000000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000001080d11171c1f202326292a2b2c2c2b2a282522201f1c1712100c070000000000000000000000070d121618191514120e090300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000003101c28343f4a5464707d8a98a2ada196887b6f6255483c31261a0f000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000a1724303d4a5763707d8a96a3ab9e9285786b5f5245383d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000006121e2a354049515759606060606060606060606060606060606060606060605e5c574f453a2f24180c00000000000000060f18212a333c454e53555957514940383b4246484b4e5051525252514f4c4847433c393f4850565854534d453b332920170e05000000000000000b162127333f49535b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000003101b27323d474f59606b707d869298a2a49a93877e716c615a504848505a616c717e879299a4a49a93887e716c625b51493f34291d11050000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929facb4aba1978a7e71665b50443f3a39383a3b3b3a37312a22180e030000000916222f3c4955626f7c8893939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000040613131313131313131312110e0904000000000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000060b10121316191c1e1f201f1f1d1b191613120f0b060400000000000000000000000000000106090b0c08080602000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000b17232e3a4753606d7985929faca8998c7f7366584e43372b1c11060000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e3d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0000000000000000060f18212a333c4247484c4b463f372b31363a3b3e41444546464544423f3c3a37312c363f454a4b4846423b332920170e050000000000000000050b17222d384149535b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a00000000000713202c38444f59606b707d869298a2a49a93887e716c615a50483e3e48505a616c717e879399a4a49a93887f726d625b51453a2e22150900000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929facaea399929183786c6059504947454546484847433c342a20150a0000000916222f3c4955626f7c8686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000001070c10132020202020202020201f1d1a150f08000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000030607090c0f1112131312100e0c090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000006131f2c3845515d6774818e9ba8aa9d9184776a5f5347382e23170b0000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3ab9e9184786b5e5145382b1e1205000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f343e4b5764717e8a97a4ac9f9285796c5f4a3f34281c10030006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c100700000000000c1925323e4b57636d73797979797979797979797979797979797979797979797873685c5044372b1e11000000000000000000060f18212a31373a3b3f3e3a352e25252a2d2e313437383939383735322f2e2b26242d343a3d3e3b3a36312921170e050000000000000000000006111b262f38414950575f62686e717477787979787775726e69625f58514940372e231a0c0200000000000916222f3b4854606b707d869298a2a49a93887e716c625a50483e36363e48505a616c717e879399a4a49a93887f726d62564a3d3124180b000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929facac9f9286928c7f736b605b53535151535555534e463c31261a0f0200000815222e3b4754606a76797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120500000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000004101d2935404b5563707d8996a1aca095887b6f62544a3f34281c100300000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000b1825313e4b5864717e8b97a4ac9f938679665c5044383e4b5864717e8b97a4ac9f938679665c5044382b1f120600030f1b27323d464e54566060606060605f5c574f444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000d192633404c5966737f8686868686868686868686868686868686868686868685786b5e5245382b1f1200000000000000000000060f1820262b2e2f33322f2a231c1a1e212125282a2b2c2c2b2a282522211f1b1b22292e31322e2d2a251f170f050000000000000000000000000a141d262f383f444e53565e6165686a6b6c6c6b6a6865615e57534e463f372e251c11080000000000000a1623303d495663707d869298a2a39f93887f716c625a50483e362c2c363e48505a616c717e879399a4a49a93887e7265584b3f3225180c00000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3744505b657986939faca79a8d818d93877d726c6562605d5c6062625f584e43372b1f1206000006131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c10030000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000c18242f394653606c7884919eaba7998c8073665c5044382b1f140900000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000b1825323e4b5865717e8b98a4afa49986796d6053463a3e4b5865717e8b98a4afa49986796d6053463a2d20130700000a16202b343d43474953535353535352504c453b42464b5153575a5c5e5f5f5f5e5d5c595754514c46423b3328231c140c020000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b5e5245382b1f120000000000000000000000060e151a1e21222625221e18120e121415181b1d1e1f1f1f1e1c191515120f11181d21242521211e1a140d0500000000000000000000000000020b141d262d333c42474c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a000000000000020f1c2935424f5c6875828f949fa39b918b7f726d625a50483e362d24242c363e48505a616c717e879399a49e938e8175685b4e4235281b0f0200020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202d394653606c78869aa4afa396897d869292877f78726e6d67676d6e6e6a5f53473a2e2114080000030f1b27323c464e5455606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b0006121e29343f495156586060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000007121f2b3844505b6673808c99a3ab9e9184796d6053463b30251a0e01000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000c1825323f4b5865727e8b98a5b5a093867a6d6053473a3f4b5865727e8b98a5b5a093867a6d6053473a2d2014070000040f19222b32373b3c4646464646464544403a3136394045474a4d4f5152535252514f4d4a4745413a3631292117110a02000000000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b5e5245382b1f1200000000000000000000000003090e121415191816120d07020507080b0e1112131312110f0c09080603060c111517181514120e0903000000000000000000000000000000020b141b222731373b4146474b4e5152525352514e4c4846423b37312a221c130a01000000000000000714202d3a4753606d79828f949b918b7f726d625a50483f362d241b1a242c363e48505a626c717e87939a938e81786d6053463a2d201307000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000713202d3a4653606d798693a0b6a295887c818e99928c837f7b7a7979797b7c6e6255483b2f2215080000000a15202b343c4347495353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f140800010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000007121d2731394045535353535353535353524e473f352b2015090000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87929faca1968a7d7063574d42362a1d1307000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f34281c1003000c1925323f4c5865727f8b98a5ada093877a6d6054473a3f4c5865727f8b98a5ada093877a6d6054473a2d21140700000007101920272b2e2f3939393939393837342f252a2f34383a3d404344454646454443403d3a39352f2a251f170f060000000000000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5e5245382b1f120000000000000000000000000000020608080c0c0a060200000000000001040506060504020000000000000105090b0b08070502000000000000000000000000000000000000020a111720262b3036393b3e41444546464544423f3b3a36302b262018100a01000000000000000006131f2c3845515c676d79828f918b7f726d625b51483f362d241b12121a242c363e48505a626c717e88938e81786d665c5044382b1f120600000714202d3a46525e6976797979797979797976685e5246392d201307000714202d3a4753606d7a8693a0ada194887b7c88949f95918c8886858586888073675a4d4034271a0d000000040f19222b32373b3c464646464646464646464646464646464646464646464646464646464646464644413b342c22180d0200000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0100000000000000000000000000000000000000000000000000000000000106090b0c131313130c0b09060100000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000b17222d3846525e6975828f9ba7a89b8f8275695e52463a2f24180d000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4ac9f938679665c5044382b1f1206000c1926333f4c5966727f8c99a5ada094877a6d6154473a3f4c5966727f8c99a5ada094877a6d6154473a2e21140700000000070f161b1f22232d2d2d2d2d2d2c2b28241a1d23292c2d3034363838393938373633302d2c29241e1a140d0500000000000000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1e252a2d2e323537383939383735322e2d2a251f1a150e060000000000000000000004101c2934404b555c676d79828a7f726d625b51493f362d241b120909121b242d363e48505a626c717e8681786d665c544a3f34281c100300000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000714212d3a4754606d7a8793a0ada194877a76828f99a09d9895989292988d8073675a4d4034271a0d0000000007101920272b2e2f39393939393939393939393939393939393939393939393939393939393939393835302a221a1006000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000040e18222a32373b3c464646464646463e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d13080000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000000000000000000000000000000000070d1216181920202020181815120c060000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000006111c2a36424d5763707d89959fac9f92867b6e61554b4135291d12070000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4afa49986796d6053463a2d201307000d192633404c5966737f8c99a6ada194877a6e6154473b404c5966737f8c99a6ada194877a6e6154473b2e2114080000000000040a0f1315162020202020201f1e1c180e12181c1f202427292b2c2c2c2b2a29262421201d19130e090300000000000000000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62574a3e3125180b0000000000000105090b0b1313131307060405090b0b131313130706040005090b0b13131313070604000000000000000000000000000000000000000000000000000000000000000003090e14191e202125282a2b2c2c2b2a282521201e1a140f0a030000000000000000000000000c18232f39434b555c676d797d726d625b51493f372d241b1209000009121b242d363f48505a626c717d786d665c544a42382e23170b0000000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000814212e3b4754616e7a8794a1aca093877a6f7c87929fa5a5aaa29f9f9a8d8073675a4d4034271a0d0000000000070f151b1f22222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b313638393939393939393433302b241d140b0100000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f1206000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2524221d1811090000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000e1a25303b4854606b7683909da8a3998d8073675d5145392e23180c0000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b5a093867a6d6053473a2d201407000d1a2633404d596673808c99a6aea194887b6e6155483b404d596673808c99a6aea194887b6e6155483b2e221508000000000000000306080913131313131312110f0c01070c101314171a1c1e1f201f1f1e1c1a171413110d0801000000000000000000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51463a2e2216090000000000060c111517182020201f141310111517182020201f1413100c111517182020201f1413100c07010000000000000000000000000000000000000000000000000000000000000002080d111414181b1e1f1f201f1e1b191514120e0903000000000000000000000000000007121d273139434b555c676d716c625b51493f372d251b12090000000009121b242d363f48505a626b706d665c544a423830261c11060000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4855616e7b88949f9fa39986796d73808c939fa2aaaaaba69a8d8073675a4d4034271a0d000000000000040a0f131516202020202020202020202020202020202020202020202020202020202020201f1f1c19140d0600000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726241f1a130b0200000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000000000000000000000000000000009131b23292e31323939393932312e29231b13090000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000009141f2c38444f5964717e8a96a0ab9f92857a6d60544b4034281d120700000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5ada093877a6d6054473a2d211407000d1a2733404d5a6673808d99a6aea195887b6e6255483b404d5a6673808d99a6aea195887b6e6255483b2f2215080000000000000000000000060606060606050503000000000406070a0d10111213131211100d0a07060401000000000000000000000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751493f35291e1206000000000911181d2124252d2d2d2c201f1c1d2124252d2d2d2c201f1c181d2124252d2d2d2c201f1c18120b030000000000000000000000000000000000000000000000000000000000000000010507080b0e1112131312110f0c0807050200000000000000000000000000000000010b151f273139434b555c6064615a51493f372d251b130900000000000009121b242d363f4850596063605c544a423830261e140a000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000915222f3c4855626f7b8893939393928679666c77818c92989b9e9f9f9a8d8073675a4d4034271a0d000000000000000003060809131313131313131313131313131313131313131313131313131313131313131312100d08020000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201b1a17140e08010000000000000000000106090b0c1313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000000000000000000000000000007111b252d343a3e3f464646463f3d3a342d251b110600000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000002101b27323d4653606c7884919da8a2978b7f72665c5145392e23180c01000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5ada094877a6d6154473a2e211407000d1a2734404d5a6773808d9aa6aea295887b6f6255483c404d5a6773808d9aa6aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f372d23180d0100000009121b22292e3132393939392d2c29292e3132393939392d2c2923292e3132393939392d2c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f273139434b5153575550483f372d251b1309000000000000000009121b242d363f474f545653504a423830261e140c02000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000916222f3c4955626f7c86868686868685786c656c777f868b8e919292928d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000000000003060809131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000010d18232d373f464a4c535353534b4a463f372d23180c01000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a0a99e9184796d60554b4034281e1308000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6ada194877a6e6154473b2e211408000e1b2734414e5a6774818d9aa7afa295887c6f6255493c414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000105080b0b1313131313130c0b090501000000000000000000000000000002070a0c0d1313131313130b0a08050000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a352d251b110700000006111b242d343a3d3e464646463a3834343a3d3e464646463a38342f343a3d3e464646463a38342f271f150b0100000000000000000000000000000000000000030608090d1012131312110f0b0707050100000306060b0f121312110e080705020000000000000000000000000000030d151f2731394045474a49453e362d251b13090100000000000000000009121b242d353d44484a46443f3830261e140c0200000000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4754606a767979797979797873695b656c727a7f8284858685837e7164574b3e3124180b00000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000006121e29343f4951565860606060585651493f34291d120600000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919da7a1968b7e72675c51453a2f24190d030000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6aea194887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7afa295897c6f6256493c414e5b6774818e9aa7afa295897c6f6256493c2f2316090000000000060c11151718202020202020181815110c06000000000000000000000000070e1316191a202020202020181715110c060000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e29231b130a000000010c18222d363f454a4b535353524745403f454a4b53535352474540393f454a4b535353524745403931271d12070000000000000000000000000000000000040a0f1315161a1d1f1f201f1e1b181413110d080b0f1213181c1f201f1e1b1514120e090300000000000000000000000000030d151f272f34383a3e3c39332c241b130901000000000000000000000009121b232b33383c3d3a38342e261e140c020000000000000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070006131f2b37434e5860626c6c6c6c6c6c6c6961535b60686d72757778797876716c6155493d3023170a0000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a03000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000000000000000000000000406070a0c0f11111213131312110f0d0b070705010000000000000000000000000000000000000000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c65625b51463a2e22150900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8a95a0a89e9184796d60564c4135291f14090000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6aea195887b6e6255483b2f221508000e1b2835414e5b6874818e9ba7afa396897c706356493d414e5b6874818e9ba7afa396897c706356493d3023160a000000000911171d2124252d2d2d2d2d2d2524221d181109000000000000000000010a12191e2325262d2d2d2d2d2d2524211d17110900000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b262625221e18110a0100000005111d29343f485056586060605f53514b485056586060605f53514b43485056586060605f53514b43392f23180c00000000000000000000000000000003090e151b1f2222272a2b2c2c2c2a282521201d1913171c1f2024292b2c2c2a2821211e1a140d0500000000000000000000000000030d151d23292c2d31302d28221a1209010000000000000000000000000009111921272c2f302d2b28231c140c02000000000000000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700030f1b27323c464e54556060606060605f5d574950565d6065686b6c6c6b6a64615a5045392d211408000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c0400000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000000000000000001070c10131417191b1d1e1f20201f1f1e1c1a171413110d0804010000000000000000000000000000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000b1825313e4a56626d7279797979726d62564a3d3124180b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000006111c28343f4a54606c7883909da6a1968c7f72685d52453b31261a0c0300000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6aea295887b6f6255483c2f221509000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d424e5b6875818e9ba8b0a396897d7063564a3d3023170a00000009121b22292d303139393939393932312e29231b120900000000000000000a131c242a2f323339393939393931302d29221b120900000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e191816120d0700000000000915212e3a45505a62656c6c6c6c605c55505a62656c6c6c6c605c554b505a62656c6c6c6c605c554b4034291c100400000000000000000000000000060e141a20262b2e2f3336383939383735322e2d2a251e22282b2d313638393937342e2d2a251f170f0500000000000000000000000000030b12181c1f202423211c17100800000000000000000000000000000000080f161c202223201f1c17110a0200000000000000000714202d3a46525e6976797979797979797976685e5246392d20130700000a15202b343c43474953535353535352514c3f444c5254585b5e5f5f5f5d575550483e33281d11050000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c030000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000000000000050b1012181c1f202326282a2b2c2c2c2c2c2a29272421201d1913100d07010000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1925323f4c5865727f868686867f7265584b3f3225180c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000b17232e3844505b66707d89949fa89e92857a6d60574d42362a1e150a00000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a000006111b242d34393d3e4646464646463f3d3a342d241b0b02000000000000030d1c252e353b3f404646464646463e3d39342d241b110600000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0906010000000000000b1724313d4a56626c71797979796d675c56626c71797979796d675c5156626c71797979796d675c5145382c1f1306000000000000000000000000080f181f262a32373b3c40434546464544423e3a3936302a2d3338393e4245464544413b3a36312921170d030000000000000000000000000001070c101314171714110c05000000000000000000000000000000000000050b101316171312100b060000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000040f19222b32373b3c464646464646454441333a4145474b4f51525352504b49453e362c22170c00000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000000040b10161c1d23292c2d30333537383839393938373633312e2d2a25201d18120b0600000000000000000000000000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926323f4c5965727f8c93938b7f7265584c3f3225190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000006111c28333f4a54616b76828f99a4a1978d8073695f53463d30261c1106000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7afa295897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00010c17222d363f45494b5353535353534b4a453f372d1d140a0000000000010b151f2e3740474b4d5353535353534b49453e362d22170c00000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000b1825323e4b5865717e86868686796d605865717e86868686796d60535865717e86868686796d6053473a2d20140a0000000000000000000000081119212a31363c4347494d5052525352514e4b4746413a36383f44464b4f525352514e4846423b33291f1409000000000000000000000000000000000406070b0a0805000000000000000000000000000000000000000000000407090a070603000000000000000000000000020e1a25303b454d525f60606060606060605f524c443a3025190d0100000007101920272b2e2f393939393939393835272f35393a3f4244454645433e3d39332c241a1006000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b1005000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000000060b161b21282c2f34383a3d3f42444445464646454442403e3a3936302c29241d17110a02000000000000000000000000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939fa99f92867b6e61594f42382e23170c020000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7afa396897c706356493d3023160a00101c2936434f5c6976828f9ca9aca4978a7d7164574a3e434f5c6976828f9ca9aca4978a7d7164574a3e3124170b0005111d29343f48505658606060606060585651493f2f261b11060000000007121d27314049525759606060606060585650483e34291d1105000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000a1723303d4a5663707d8993988a7d70635763707d8993988a7d7063575663707d8993988a7d7063574a3d31261b0f03000000000000000000060f19232b333b42464e54555a5d5e5f5f5f5d5b5854524c4641424a5053575c5e5f5f5d5b54534d453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464853535353535353535346413a32281e13080000000000070f151b1f22222d2d2d2d2d2d2c2b281e24292c2d3235383939383731302d28221a12080000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d2115090000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000000000000000000020a111721272c3338394045474a4c4e50515253535252514f4d4a4746413a39352f28231c140c0600000000000000000000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d192633404c5966737f8c99998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000006111c262f3d47535f6a74818e97a2a3988e82756b60544a3f34281f14090000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d293643505c6976838f9c9f9f9f978b7e7164584b3e43505c6976838f9c9f9f9f978b7e7164584b3e3125180b000815212d3945505a62646c6c6c6c6c6c65625b5141382d22170b000000000c18232f3943525b63666c6c6c6c6c6c64625a5045392d211508000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000815222f3b4855626e7b88959a8d81746758626e7b88959a8d8174675855626e7b88959a8d817467584e43372b1f12060000000000000000030e18222b353d454d53585f6266696b6c6c6b6a6865615e56524c4c545b6064696b6c6c6a67615e574d42362a1e1205000000000000000000000000000000010406070b0e101213131312100e0b07060401000000000000000000000000000000000000000000000000000000000000020d17212930363a3b4646464646464646463936302820160c02000000000000040a0f1315162020202020201f1e1c13191d202125282b2c2c2c2a2423211d171008000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000030b141c222832383e44484b515356595b5d5e5f5f5f5f5f5d5c5a5754524c47454039342e261e170f07000000000000000000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2633404d596673808c99998c7f7366594c403326190d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000a141d2b37434e58616d7a85929fa79e93897d70665c50443b30251a0d0300000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a00101d2a3643505d6976839093939393938b7e7165584b3e43505d6976839093939393938b7e7165584b3e3225180b000b1724303d4956626c71797979797979726d6253493f33271b0f03000004101c2934404b55636e73797979797979716c6256493d3024170a00000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000714202d3a4753606d7a86979e9184786a5f606d7a86979e9184786a5f53606d7a86979e9184786a5f53473a2e21150800000000000000000a15202a343d474f575f616a6f7376787979787775716d68615e56565d666c717578797877746e695e53463a2d2114070000000000000000000000000001070d111314181b1d1f1f201f1f1d1b181413110d07010000000000000000000000000000000000000000000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e0500000000000000000003060809131313131313121210080d111314181c1e1f201f1d181714110c0600000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000030c151d262d333d44484f55555c606366686a6b6b6c6c6c6b6a696664615e5653514b443f38302921191007000000000000000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99998c807366594d4033261a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000020b1b26323c46525e68727f8c95a0a59d9083786d60574d42362a1f150b01000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00101d2a3743505d6a7683868686868686867f7265584b3f43505d6a7683868686868686867e7265584b3f3225180c000b1825313e4b5864717e8686868686867f72655b5044372b1f150a000006131f2c3845515c6773808686868686867e7164584b3e3125180b000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000006131f2c3945515d677885929e96887b6f625d677885929e96887b6f62555d677885929e96887b6f6255483c3025190d01000000000000020f1a26313c464f5960696e767c80838585868583817e7a746d68605d686d787e8285868584817b6e6154483b2e211508000000000000000000000002080e13181d202024272a2b2c2d2c2b2a272421201d18130e090300000000000000000000000000000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000000000000000000000006060606060606050300010406070c0f11121312100b0a0805000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c20130400000000000000000000000b151e272f383f444f54596163676d70727577777879797978777573716d6865605d55504a423b332a22190f06000000000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768386868376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000a15202a36414c56606d7883909aa4a0958c7f72695e52463e31271d1207000000000000121f2c3845525f6b7885929eabaca194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9aca4978a7d7164574a3e3124170b00101c2936424f5b66717679797979797979726d62564a3d424f5b66717679797979797979726d62564a3d3124180b000713202d3a4653606d7984919393939184786c6053463c31261a0f02000714202d3a4753606d7985929393939184796d6053463a2d2013070000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000004101d2935404b556a7783909d998c7f7266566a7783909d998c7f726656556a7783909d998c7f7266564c41362a1d110500000000000006121f2b37434e58606b707b82888d9091929292908e8b86817a706b606d7a828a8f91929290897d7063564a3d3023170a00000000000000000000050d14191d24292c2d31343738393939383634312d2c29241d1a140d050000000000000000000000000000000000000000000000000000000002090e12141520202020202020201413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d100000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000000000007121d273039424a505960636b7075797d7f81838485868685858482807d7a76716d67605c544d453c342a21180c030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9a9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000040d1925303a44515c666f7d88939fa79f92867b6e61594f43392f24180c020000000000121f2c3845525f6b7885929e9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9c9f9f9f978b7e7164584b3e3125180b000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a3e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090006131f2c3845515c66727f8c97a2a0958a7d7063584e43372b1e13080714202c38444f5965717e8b97a1a2978c7f72665c5144382c1f1206000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c18242f424f5c6875828f9b9c908376685e6875828f9b9c908376685e5c6875828f9b9c908376685e5246392d2013070000000000000814212e3a47535f6a707d858f94999c9e9f9c9b9c9b98928e857d706b75828f949c9e9f9f96897d7063564a3d3023170a000000000000000000080e171e252a2f35393a3e4143454646464543413e3a39352f2a251f170f09000000000000000000000000000000000000000000000000000000000002050708131313131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8376695c504336291d1000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000040e18232e39434b545b606b70767d8185898c8e90919292929292908f8d8a86837e79726d665f574e463c332a1e150b0000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030709090c0c0c0c0c0c0c0c0c0c0c0c0c0c08131e2834404a54606b74818e97a1a2988e81756b61554b4035291e140a0000000000121f2c3845525f6b7885929393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3643505d6976839093939393938b7e7165584b3e3225180b000a16222d38434d555b5d60606060606060585651493f3438434d555b5d60606060606060585651493f34291d11050004101c2834404b54606d7a85929fa89c8f82766a5f53473a3025190d0916232f3c4855606b7783909da99f92857a6d60544a4034281c100400020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000000071a2734414d5a6774808d9a9f93867a6d616774808d9a9f93867a6d615a6774808d9a9f93867a6d6154473a2e23180c000000000007131f2c38434e58626e7c8692989fa29f97928f8e8f9196999792877d707d89949ea69e989291897d7063564a3d3023170a00000000000000010a121a202930363a4045474b4e505252535252504e4b4745413a363029211b120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000000020c16202834404b555c666c737d838a8e9298999b9d9e9e9f9f9f9e9d9c999993908b857f786e695f584e453c30271d120700000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000040b0f1315161919191919191919191919191919191918232e39424f59616d7a85929ea69e938a7d70675d51453c30261c110600000000121f2c3845525f6b7885868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683868686868686867e7265584b3f3225180c0005111c27313b434a4f50535353535353534b4a453f372d313b434a4f50535353535353534b4a453f372d23180c0100000c18232e3945515d6773808d98a39f94887c6f62564c41362a1c12121f2b37434e5863707d8995a0a3988c8073675d5142392e23180c000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c1926323f4c5965727f8c98a4998b7e716465727f8c98a4998b7e71645465727f8c98a4998b7e7164544a4034281c1004000000000915222e3b4854606a76828f98a2a298928b8583828284878c929792857b818e9aa69e948f8684867d7063564a3d3023170a000000000000000a131c242c323b41464b5153575a5d5e5f605f5e5d5a5754514b46423b332d241c140a01000000000000000000000000000000000000000000000000000106090b0c13131313131313090806030000000000000000000000000003060809131313131313130b0b0905010000000000000000000000000000000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868376695c504336291d100000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000008131e28323a45515c676d78808990959b9fa2aaaba39f9d9d9c9d9ea1a9aba49f9d97928b837b6f6a5f574d42392e23180c02000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000070f161b20222325252525252525252525252525252525252527303d46525e68717e8a949ea59e9184796d60584e42382e23170b02000000111e2b3744505d6873787979797979797976685e5246392d20140700000000000000000000000000000000000000000000000000000000000000101c2936424f5b66717679797979797979726d62564a3d3124180b00000a151f2931383e4243464646464646463f3d3a342d242931383e4243464646464646463f3d3a342d241b110600000007121d2935414c55616e7b86929fa69a8e8174685e5246392e231814212e3a47535f6a76828f9ca79f92867a6d61554b4030271c120700000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000b1724313e4a5764717d8a97ab9b8e82756664717d8a97ab9b8e8275665c64717d8a97ab9b8e8275665c5144382c1f1206000000000916232f3c4956626f7c89949fa79f92867e79767576777b7f858f948f8283909daa9c8f82797779796d6053473a2d20140700000000000009121c252e363e444c52555d6064676a6b6c6c6c6b696764605d55524d453f362e261c1309000000000000000000000000000000000000000000000000060d12161819202020202020201615130f0a04000000000000000000040a0f13151620202020202020181715110c0600000000000000000000000000000000000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000010d1925303a44515b606d79828d929d9fa7a8a19e999992919090919297979b9fa4a9a19e9590857c6f695f544b4034281e1408000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b9b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000007111921272c2f30323232323232323232323232323232323232323235414c56616c75828f98a2a1968d80736a5f544a3f34281d140a0000000f1c2834404c5761686b6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090000030d171f272d3236373939393939393932312e29231b1f272d3236373939393939393932312e29231b120900000000000d19242f3a46525e6874818e9aa49f92867a6d61544a4034281c1d2a36414c56626e7b88949fa3998d8174685e52433a2f1e150b0000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000916232f3c4956626f7c8995ab9f9285796d626f7c8995ab9f9285796d60626f7c8995ab9f9285796d6053463a2d201309000000000d1a2733404d5a6673808d99a69f958a7d716d666869696e737a828e938f90959fa298887b6f676d6d675c5145382c1f13060000000000050f1b242e37404850565e61676d71747678797979787674716d67615e57504840382e251b0f06000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d23221f1b160f0700000000000000070f161b1f22232d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000005111d2935414c56626d75818e949ca4aba39f96918c88868483838485878a8f939a9fa7a79f9791857b6e665c51453b3025190d000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000040f19232b32383b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505a616e7b86929fa69f92877c6f665c50443c2f261b110600000c18242f3b454f575d5f606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000a16222d38434d555b5d60606060606060585651493f34291d1105000000040d151c2226292a2d2d2d2d2d2d2d2524221d1811151c2226292a2d2d2d2d2d2d2d2524221d18110900000000000008131e2a36414d56626e7b87939fa3988c7f73665c5144382c1f202d3946525e6874818e9aa69f92877b6e61564c4131281d0c030000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000000000814212e3b4754616e7a8799a3a297897c70636e7a8799a3a297897c7063616e7a8799a3a297897c706356493d31261a0e02000000101d293643505c6976838f9ca99d9083766c605c54575e61686d78818e949d9fa79f9285796a5f60605c554b4034291c100400000000030d17212d364049515a61686e747a7e8183858586858583817e7a746e69625a524a40372d21180e03000000000000000000000000000000000000000009131b23292e3132393939393939392f2e2b2720191007000000000007101920272b2e2f3939393939393932312e29221b12090000000000000000000000000000000000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d211509000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000713202d3946525e68727f8b939ea6aba399928c84807c7977767677787a7e828790959ea5a9a1979083796d60564c41362a1c11060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9b9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000b16212b353d4448494c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c525e69727f8b949fa3999083786d60574d41382d22170b000007131e29333d454c5052535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000005111c27313b434a4f50535353535353534b4a453f372d23180c0100000000030a11161a1c1d20202020202020181815110c060a11161a1c1d20202020202020181815110c0600000000000000010e1925303b47535f6975828f9ba69e9184796d6053463d32272834404b55616d7a86929fa69b8e8175695f53443a301f160c000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e1205000000000000000000000613202d394653606c7986929fa99a8d8073676c7986929fa99a8d807367606c7986929fa99a8d807367574d42372b1e1206000000111e2b3744515e6a7784919da6998d80736659504a4d52565e666d78829099a3aa9e9184776b585353514b43392f23180c000000000009141f29333f48515b636c717a80868a8d909192939291908d8a86817b716d645c52493f332a2015090000000000000000000000000000000000000009121b252d343a3e3f464646464646463c3b38322b22190f04000000040f19222b32383b3c464646464646463e3d3a342d241b1108000000000000000000000000000000000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b10050000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000003101c28343f4a54616d7a85929fa5aea39992877f79736f6d666a696a686e71757c838f939ea7a9a0958c8073685e5246382d22170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9c9b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000030f1b27323d474f54565858585858585858585858585858585858585858585858585857606c77828f97a2a0958c7f72695f53493f33271b0f0300020d17212b333b404445464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000a151f2931383e4243464646464646463f3d3a342d241b110600000000000000050a0e1010131313131313130c0b0905010000050a0e1010131313131313130c0b09050100000000000000000008141f2b37424d57626f7c89949fa1978a7e7164594f44382c2c3845515c67737f8c98a39f94887c6f62574d4232291e0d04000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e12050000000000000000000005121f2b3744505b657784919eaa9d91847769657784919eaa9d918477695f657784919eaa9d918477695f53473a2d211408000000121e2b3845515e6b7884919ea5988b7e7265584b3f42464c545c666f7c87929faa9d9084776a5d514745403931271d120700000000020e1a25313b45505a636d737e858d92989a9d9a9998999a9c9a98928d867e736e645b51463c31261a0f04000000000000000000000000000000000008111a242d373f464a4c535353535353534947433d342b20160a0000000a16202b343d434749535353535353534b4a453f362d241a1107000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000006121f2b3844505c6673808d97a2aba79f92877d726d6762605c545d565e61646a6f79818f95a0aba79f92867a6e61544a3f33281c0f0300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b08070502000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000713202c38444f596063656565656565656565656565656565656565656565656565656565656e7b85929fa79f92867b6e655b5044372b1f12050000060f1921292f343738393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000030d171f272d3236373939393939393932312e29231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606a7683909ca79d9083776b6054483b312d3a4653606d7985919ea79c8f82766a5f54453b3120170d00000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e120500000000000000000000030f1b27333f49536976838f9ca9a096887b6e6976838f9ca9a096887b6e616976838f9ca9a096887b6e6155483b2f24190d010000111e2a3744515d6a7784909da5988b7f7265544a413d3b424b545f6a75828f9ca89d9084776a5d514438342f271f150b010000000005121e2a36424d57626c737f8a92979f9f97918e8c8b8c8e91969e9f98928b80736d62584e43372b21160b0000000000000000000000000000000007101a232c363f495156586060606060606056544e463d32271b0f0300030f1b27323d464e545660606060606060585650483f362c2319100700000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c0300000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c201304000000000000000000000713202d3a4653606d7985929b9d9e9f958b7e716b605c5553514a504c5254585f676d78839099a3aea2988c8073665b5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d293643505c6976838f9c9c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000915222f3b4854606b6f7272727272727272727272727272727272727272727272727272727272727e8b97a1a3989082776c605346392d201306000000070f171e24282b2c2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d2d2524221d181109000000000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000915202c38434e5863707d8a95a0a095897c6f63574d423638444f5964717e8b97a1a095897d7063584e43332a1f0e0500000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e120500000000000000000000000b17222d414e5b6874818e9ba7a8988c7f726874818e9ba7a8988c7f72656874818e9ba7a8988c7f7265554c4135291d11040000101c2936434f5c6976828f9ca79a8d8074665c524c4a4847464e5865717e8b98a49d9084776a5d51443729231d150d0300000000000714212d3a46535e69717e8b919fa297928b85817f7f8081848a9196a09f928c7f726a5f53473d32271b10010000000000000000000000000000061019222c353e48515b62656c6c6c6c6c6c6c6260584e43382b1f13060006131f2b38434e5860626c6c6c6c6c6c6c65625a50483e352b22190f0600000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c040000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000000000a1623303d495663707c898c8e9092979083786c6059514b464440434146474e555d666f7c86929facaa9e9184786c605346392d20130600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d2a3643505d697683909c9c8f8376695c504336291d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000091623303c4956636f7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f85919eaa9f948b7f7265584b3f3225180c00000000060d13181c1e1f202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20202020202020181815110c0600000000000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d08020000000000000000000000000000030f1b27323d4653606c7884919da79b8f8275695f53463a3c4854606b7783909da89d9083776b6054463c3221180e00000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000000061a2633404d596673808c99a6a99c8f82766773808c99a6a99c8f8276676673808c99a6a99c8f8276675d5145392c20130600000c1926333f4c5966727f8c99a59e9184796d605d5656555453505663707c8996a39d9084776a5d5144372a18120b03000000000006121f2b37434e58616e7b86929fa29792857e787473727374787d849095a09f92867c6e62594f44382c1e130800000000000000000000000000060f18222b343e47505a626d72797979797979796f6a6054473b2e221508000815222e3b4754606a6f79797979797979716c625a50473d342b21180f050000000000000000000000000000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a030000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000814212e3b4754616e7b7e7f81838587887e71655b5045403a38343036393c434b545f6a75818e9baaada196897c6f6256493c2f23160600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d0701000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004101d2a3743505d6a7683909d9c908376695d5043362a1d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000e1b2734414e5a6774808b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9197a1ada69b8e8175685b4f4235281c0f000000000002070c0f11121313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1010131313131313130c0b090501000000000000000000050d14191e202129292929292929292929292929292929292929292921201e19140d0500000000000000000000000000000a161f2b3744505b65717e8b96a19f93877b6e61554c41424e5763707d8995a0a0968a7e7164594f44342a200f06000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d717e8b98a4ac9f92867a6d65717e8b98a4ac9f92867a6d6054473a2d22170b00000915222f3c4855626f7c88939ea0968c7f746d6865636261605c5f626f7b8895a29d9084776a5d5144372a1e07010000000000000815212e3a47535f6a76828f98a29f92857b716c66666566656c707a839099a3989083766b6054483a2f24190d010000000000000000000000050e17212a343d474f59616c727f868686868686867c6f6256493c2f231609000916232f3c4956626f7c868686868686867e716c61594f463c332a21170e05000000000000000000000000000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d0905000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000714202d3a46525e696e71737476787a7c796d6053493f46464544423f3b3a39424e5863707d8998a2aea8998c7f7266594c3f2d22170b00000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c040000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111d2a3744505d6a7783909d9d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000e1b2734414e5a6774818d9898989898989898989898989898989898989898989898989898989898989ea1a9b3a89b8e8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e0500000000000000000000000000030f1b27333f4953606d7984919ea4998d8074675d514547535f6a75828f9ca79e9184786d6053463d3320190e00000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e120500000000000000000000000a1723303d4a5663707d8996a3aea3998a7d71707d8996a3aea3998a7d7164707d8996a3aea3998a7d7164544a3f33281c0f03000815212e3a47535f6a75828f97a29c918c807a7572706e6d6d666c6c6f7b8895a29d9084776a5d5144372a1e1104000000000003101c28343f4a54626f7c88949fa0958a7e7169605b5458535b60686e7b86929f9f95897d7063564c4135291d110400000000000000000000040d172029333c464f59616b717e88939393939791847a6d6154473a2e211407000714212e3a4754616d7a84919793939392877e706b60584e453c332920160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c01000000000000000000000005111e2a36424d575e616466686a686d6f6d675d515152535352514e4c4847423c4653606c7885929faba89b8f82756853493f33271b0f03000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000e1b2734414e5a6774818d9aa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb3aca89b8e8275685b4f4235281c0f00000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000000000000000000000000000000000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d02000000000000000000000000000b17222d3844515c66727f8c97a29f92857a6d60544a4c56626e7b87939fa1978b7e72665c5044382b1f1207000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e120500000000000000000000000815222f3b4855626e7b8895a99f9f9b8e81746e7b8895a99f9f9b8e8174666e7b8895a99f9f9b8e8174665b5044382b1f12060006121f2b37434e58616e7b8592979f9c928d86827f7d7b7a79797978787c8895a29d9084776a5d5144372a1e1104000000000006121f2b3844505c6674818d9aa69d9083786c6057504a4c4950565f6974818d9aa79b8e8175685d5245392c201306000000000000000000030d161f29323b454e58606b707d87929aa4a29791857b6e685e5246392d201307000713202d3946525e686e7b859197a2a39992867d706a60574e453b32281f160c030000000000000000000000000000060a0e1011131313131313130b0a08080b0d0e131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000020e1a25303b454d525457595b565d6062605d555c5e5f5f5f5f5d5b5955534d4644505b6576838f9ca9aa9e918477655b5044372b1f1205000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2b3744515e6a7784919d9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000000000000000000000000000000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e14080000000000000000000000000006111b2834404a54606d7a85929fa2988b7f72665b50525e6874818d9aa49e9285796d60544a3f34281c10030000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e120500000000000000000000000714202d3a4753606d7a8697939393939285796d7a8697939393939285796c6d7a8697939393939285796c605346392d20130600030f1b26313c46535e696f7c858f949c9f98928f8c898887868685858584919eaa9d9084776a5d5144372a1e110400000000000713202d3a4653606d7885929fa9988b7f72655b50443f3f3f444d57626f7c8897a19f92867a6d6054473a2d2114070000000000000000030c151f28313b444d575f6a6f7d869299a3a29892857c6f695f564c4135291d11050005111d2935414c565f696f7c859298a2a39892867c6f6a5f574d443a31281e150c020000000000000000000000040b11161a1d1e2020202020202018171514171a1b202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d11040000000000000000000000000009141f29333b4246474a4c4e4c52545c606366696b6c6c6c6b6a6865625f5753504a536773808d9aa6ac9f9286796c605346392d201306000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f050000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000e1b2734414e5a6774808d9393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f00000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e1811090100000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000c18232e3945515d6773808d98a39e9184786c605354616d7a86929fa2988c7f73675c5142382e23170b00000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d1104000000000000000000000006131f2c3945515d677885868686868686867c6f7885868686868686867c6f677885868686868686867c6f6256493c2f23160900000a15202a36424d57606a6f7b828a8f9299999b9896959499929292919196a1aa9d9084776a5d5144372a1e110400000000000915222f3c4855626f7c8897a2a197887b6e6153493f332d333b4653606c7985929ea399897d706356493d3023160a00000000000000020b151e27313a434c565f696f7c859298a2a39992867d6f6a5f574d443a3025190d0100010d1925303a444d575f6a6f7d869299a3a29892857c6e695e564c433a30271e140a00000000000000000000050d151c2227292a2d2d2d2d2d2d2d2524211f2426272d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000020d17202930363a3b404850565d60666d70737677787979787775726e6964605c545966727f8c99a5aea399877a6d6154473a2e211407000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d0300000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121e2b3845515e6b7884919e9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000e1b2734414e5a67748086868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e11050000000000000000000000000007121c2935414b55616e7a86929fa0968a7d7064585c66737f8c98a29f92857a6d60554b4030261c11060000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f02000000000000000000000004101d2935404b55687378797979797979796f6a7378797979797979796f6a687378797979797979796f6a6054483b2e2215090000030e1a25313b454e5860696e767d8286898c8e8f90909191919292929399a4aa9d9084776a5d5144372a1e110400000000000b1825323e4b5865717e8b98a99e928578695f5341382d222b3744505b6575828f9cab998c7f7266594c3f3326190c000000000000000a141d263039434c565e686e7b859197a2a49a92877d706b60584e453b32281e130800000008131e28323b454e58606b707d879299a4a19791847b6e685e554b433930261c11060000000000000000040d171f272e3336373939393939393931302d2b303334393939393939393433302b241d140b010000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000050e171f252a38404a525a61686d73797d8082848586868584817f7b77716d66605865717e8b98a4b4ab94887b6e6155483b2e221508000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b01000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2b3845525e6b7885919e9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000d1a26333f4c58646e747979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e0000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b11070000000000000000000000000000000000000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d20140700000000000000000000000000000d18242f3a46525e6874818e99a49c9083766a60606d7984919ea3998d8073685d5243392f1e140a0000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260686b6c6c6c6c6c6c6c626061686b6c6c6c6c6c6c6c6260584e43382c1f130700000009141f29333c464e575f626c70757a7d7f8182838484848585858687939faa9d9084776a5d5144372a1e110400000000000e1b2734414e5a6774808d9aa79d9083766a574d422f261b27333f49536774808d9aa79b8f8275685c4f4235291c0f00000000000006111b262f38424b555d686e7a849197a1a49f93887e716b61594f463c332a20160c02000000020c16202a333c464f59616b717e87939fa3a19691847a6d675d554b42382e2317130a000000000000000b151f2931393f4244464646464646463e3d39363c3f4146464646464646413f3c362f261d120800000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000020c16202c36404a525c646c717a8085898d8f9192929292908e8c88837e786f6a6264717d8a97a4aea195887b6e6255483b2f221508000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2c3845525f6b7885929e9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1724303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000007131d2a36414c56626e7b87939f9f94887c6f6264717e8b97a19f92867b6e61564c4131271d0c02000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000007121d2731454f575d5f6060606060606056545d5f606060606060605654575d5f6060606060606056544e463d32271b0f030000020e1a25313b454d5354575a6164686d7072747576777778787878797c8895a29d9084776a5d5144372a1e110400000000000f1c2936424f5c6975828f9ca89b8e8175685b4e42312817222d3f4c5865727f8b98a59d9083766a5d5043372a1d100000000000091217222d38414a545d676d7a839096a0a49c928b7f726c61594f473d342a21180e040000000000040e18212a343d464f59616c727f8b919ca4a0969083796d675c544a3f3428251c1209000000000006111c27313b434a4f51535353535353534b494541474c4e535353535353534d4c4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000008131e28323e48525c646e737e858d9297999c9e9f9f9f9e9d9b9895908b847c726d64717d8a97a4aea295887b6f6255483c2f221509000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c030000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a0008141f2b36414a52585a60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e120600000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000010e1925303b47535f6975828f9ba69b8e8175686b7783909da49a8e8174695e52443a301f150b000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000010b151f333d454c505253535353535353494850525353535353535349484c5052535353535353534948433d342b21160a00000005121e2a36424d575e6163646566676663666869696a6b6b6b6b6c6f7b8895a29d9084776a5d5144372a1e11040000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b25313e4b5864717e8b97a49d9184776a5e5144372b1e110000000008121b2427333f49535c666d79829095a0a59d928c7f736d625a50473e352b22180f0600000000000000060f18222b343d47505a626d727f8c929da59f958f82796d665c504440372e241b1208000000000a16222e39434d555b5d606060606060605856504a52585a606060606060605a58524a40362b1f13070000000000000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000010d1925303a44505a646e73808a92979ea1a9a9a8a19e9c9b9a9b9d9f9d9591877f736e717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b4034292015090000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006131f2c3946525f6c7985929f9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f22160900030e1a242f3841474c4e53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f040005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e22160900000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e21150800000000000000000000000000000008141e2b37424d57626f7c89949f9f92867b6e707d8995a09f93877c6f62574d4232281e0d0300000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000030d212b333b404445464646464646463c3b4445464646464646463c3b404445464646464646463c3b38322b22190f040000000714212d3a46535e696e7071727374736d63545c5d5d5e5e5e5f626f7b8895a29d9084776a5d5144372a1e11040000000000111e2a3744515d6a7783909da69a8d8073675a4d4034271a24313e4a5764717d8a97a49e9185786b5e5245382b1f12000000060f1a242d363f44505b656d78828f949fa69e938d80746d635b51483e352c23191006000000000000000000061019222c353e48515b636d73808d939da59f948f81786d605c52493f362d241a0f060000000e1a27333f4a555f676a6c6c6c6c6c6c6c64625a525c64676c6c6c6c6c6c6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000000005111d2935414c56616c73808d929fa2a9aaa29f9996918f8e8d8e9092999d99928c8073717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e0200000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9285796c5f52462e23170b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000008131d262f363c3f41464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e130900000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000020e1a26313c4754606a7683909ca3998c807375828f9ca69c8f82756a5f53453b3020160c00000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f0600000000000000000000000000000000000f1921292f343738393939393939392f2e3738393939393939392f2e343738393939393939392f2e2c2721191007000000000815212e3b4854616e7b7d7e7f7f807f73665b50505151515256636f7c8996a29c8f8376695c504336291d10030000000000111e2b3844515e6b7784919ea6998c807366594d4033261a24303d4a5763707d8a96a39f9285796c5f5246392c1f130000030e18212c363f48515b606c77818e949ea69e948e81776c605b52493f362c231a1007000000000000000000000007101a232c363f49515b646e74818e939ea69e938e81746e635b51483f362c21180e030000101d2936424f5b67717779797979797979716c6258646e7479797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000713202d3946525e68717e8a929da4ada79f98928d88848281818183868b91959f928b7f727d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f140900000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2b3844505c667986939f9f9286796c5f4a3f34281c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c10040000010b141d242b30333439393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c0200000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c00000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000915202b38434e5863707d8a95a09e9285797b87939f9f94897c6f63584e4333291f0e040000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c05000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23222b2c2d2d2d2d2d2d2d2322282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000b1724313e4a5764717d8a8b8b8c8d86786c60544c4a494a4e5764717e8b97a49b8e8275685b4f4235281c0f020000000000111e2a3744515d6a7783909da6998d8073665a4d4033271a24313d4a5764707d8a97a39f9285786c5f5245392c1f1200000915202a333e48505a636d73808d939ea69f948f82786d655b504940372d241a11080000000000000000000000000008111a242d374049525c606d78818f949fa59d938d80736d635a50483e332a2015090000111e2a3744515d6a7783868686868686867e71645a677480868686868686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000004111d2935414c56616d7a85929ea4aea79f959086807b7875747475767a7e848c939992867c7d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e02000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f938679665c5044382b1f1206000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b00000000020b131a1f2426272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c030000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e21150800000000000000000000000000000000030f1b27323d4653606c7883909da1978b7e808d9aa49c9083766b6054463c3121170d000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000060d13181c1e1f2020202020202016151e1f2020202020202016151c1e1f202020202020201615130f0a040000000000000814212e3b4754616e7a8793989998897d70665e56565657585f6975818e9ba7998c7f7266594c3f3326190c000000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b24313e4b5764717e8a97a49e9184786b5e5245382b1f1200020f1a26313c46505a626d727f8c929da5a0959082796d665c53493f372e251b120800000000000000000000000000000008121b242e374044505c666d79828f959fa59c928c7f726c625a50463c31261a0f0200111e2a3744515d6a77849093939393938b7e71645a6774818d93939393938d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000713202c3945525d6873808d97a1adaa9f9590837b736e6969686768676d71797f87929890837e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e1105000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a49a86796d6053463a2d201307000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f05000000000001080e14171a1b20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e21150800000000000000000000000000000000000a161f2b3744505b65717e8b96a19e918486929fa0958a7d7064594f43342a200f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070c0f111213131313131313090911121313131313131309090f1112131313131313130909070300000000000000000714202d3946525e6875828f9aa49d9083786e6865636363656a6e7b86929f9f95887c6f6255483c2f2215090000000000000f1c2935424f5c6875828f9ba79b8e8174685b4e4130251a25323f4b5865727e8b98a59d9083776a5d5144372a1e110006121f2b37434e58616c717f8b919ca4a09690837a6d675d544a41382d251c1309000000000000000000000000000000000009121c2528343f4a545c676d79839095a0a49c918b7e716c61584e43372b1f120600111e2a3744515d6a7784909d9f9f9f978b7e71645a6774818d9a9f9f9f9a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000714212d3a4754606d7a85929fa9aea2989083796e69625f575b5a555d60666d737e8692958f828f9ca8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d201408000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a093867a6d6053473a2d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433d3d3d3c39332c231a10050000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c08040000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c201300000000000000000000000000000000000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d2114070000000000000000000000000000000000030f1b27333f4953606d7984919ea096919298a29d9184786c6053463d3220180e0000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626f7c87939f9f958f827a757270707072757c849198a39a9083766a5f53473a2e2115080000000000000e1b2734414e5a6774818d9aa79c90837669574d42362a1e2733404d5a6673808d99a69c8f8276695c4f4336291c10000814212e3a47535f6a717e87939fa3a19691847a6e685d554b42382f261b130a010000000000000000000000000000000000000a1317232e38424b555d676d7a839196a1a39f92877e716a5f53473a2e21140800111e2a3744515d6a7784909daaaca4978b7e71645a6774818d9aa7aca79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000004111d2935414c5665727e8b98a2aeab9f92867b6e675e57534d4e4e4b51545c606c717e8a92948f949eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e020000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0a093877a6d6054473a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d504a4a4a4a49443e362c22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000000000b17222d3844515c66727f8c97a2a09e9fa2a1968b7e71655b5044372b1f120600000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e090300000000000000000000000000000000000105090b0b1313131307060400000105090b0b13131313070604000000000000000000000000000000000000000000000000010d1925303b4754606a73808d939f9e948f86817e7d7c7d7f82879196a09f93887d6f63584e43372b1f12060000000000000b1825323e4b5865717e8b98a99e918578695e52463a2d232b37424d576875828e9ba79a8d8074675a4d4134271a0e000815222f3b4855626e7b869299a4a29891847b6e685e564c433930261d140a01000000000000000000000000000000000000000006111c263039434b555e686e7b849197a2a39992867b6e6255483b2f22150800111e2a3744515d6a7784909daab1a4978b7e71645a6774818d9aa7b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000713202c3945525d687683909caaaea3998c8073695e554d4742414140454a515a616c74808d979c9ea6b0afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e11050000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c28333e48505557575757575d69768390908376695d57575757575550483e33281c10040000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000000000000000000000000020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e0200000000000000000000000000000000000006111b2834404a54606d7a85929393939393939184796d6053493f33271b0f030000000000000000000000000000000000000000000002090e141a1e212226292b2c2c2b292521211e1a140e09020000000000000000000000000000060c111517182020201f1413100c070c111517182020201f1413100c07010000000000000000000000000000000000000000000008141e2b38434e58606d78818c92999f98928e8b89898a8b8f92999f98928b7f726b6054463c31261b0f030000000000000915222f3c4855626f7c8897a2a197877b6e6154483d342e303947535f697784919ea7978b7e7164584b3e3125180b000a1723303d4a5663707d8999a3ab9f92857b6f695e564c433a31271e150b02000000000000000000000000000000000000000000000a141e27303a434c565e696e7b85929faba398897d7063564a3d3023170a00111e2a3744515d6a7784909daaa89f978b7e71645a6774818d9aa7a09f9a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c02000000000000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d61574d433b37312f35394044505a606d7a85919eaab0b8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d2014070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194877a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814202d3944505a616464646464646976839090837669646464646464615a5044392d201408000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000c18232e3945515d67738086868686868686867f72665c5141382d22170b00000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a251f19140d050000000000000000000000000911181d2124252d2d2d2c201f1c1812181d2124252d2d2d2c201f1c18120b03000000000000000000000000000000000000000000020f1b27323d44505c666d777f868e92999a9b98969696989b9a98928e867f726d62594f44342a20150a000000000000000713202d3a4653606d7985929fa9988b7e7165594f443f3f3f424c56616e7b8896a0a095877b6e6154483b2e211508000a1723303d4a5663707d8996a1a9a2988b7e716b61584e463c332920160d03000000000000000000000000000000000000000000030c161f29323c454e58606b717e87939fa9a196897d7063564a3d3023170a00101d2a3743505d6a7683909d9e9b93938b7e71645a6773808d9aa19393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c20130400000000000000000000000000000000000a1724313d4a5764707d8a99a3afa99c8f8276685e52453b312b2624292e343e45525d68727f8c98a2aebaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e2114080000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303c4955616c70707070707070768390908376707070707070706c6155493c3023160a0000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d10000000000000000000000000000000000000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d03000000000000000000000000000000000000000007121c2935414b55636e737979797979797979726d62544a402f261b1106000000000000000000000000000000000000000000080e171f252a31363a3b3f4344464644433f3b3a36312a251f170e070000000000000000000009121b22292e3132393939392d2c29231d22292e3132393939392d2c29231d150d030000000000000000000000000000000000000000000a162028343f4a545c656c737b82868b8e909192929291908d8b86817b726d625b51473d3222180e040000000000000006121f2b3844505c6674808d9aa69c9083766b6157504a4c4c4e545d68737f8c99a89d908377695e53463a2d211407000814212e3b4754616e7a849197a2aa9f92877d706a60584e453b32281f150c0200000000000000000000000000000000000000020b151e28313b444d57606a707d879299a4a29791847a6e6154473b2e21140800101d293643505c6976828f9c938e8686867e7164596673808c9997898686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000d1a2733404d5a6673808d99abb5ab988b7f7265564c4133291f1a181c232935414c56606d7a85929fabb8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e312418070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000010406070c0b0a09080815222f3b4855626e7b8895a1a194887b6e6155483b2e22150808090a0b0c07070501000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d839191837d7d7d7d7d7d7d7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d00000000000000000000000000000000000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000d18242f3a43525c63666c6c6c6c6c6c6c6c65625b5142392e1d140a00000000000000000000000000000000000000000009111a202930363b4246484c4f515252514f4c4846423b36302920191109000000000000000006111b242d343a3d3e464646463a38342f272d343a3d3e464646463a38342f271f150b010000000000000000000000000000000000000000040b17232e38424a535b60696e757a7e8183848586858483817e7a756e69625b51493f352b211006000000000000000003101c28343f4a54626e7b88949e9f94897d7069605c5458595860666d7a85929fa1978b7f7265574d42362a1e1205000714202d3946525e686f7c859298a3a39992867d6f6a5f574d443a31271e140a000000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857c6f685e5246392d201407000f1c2935424f5c6875828f9b8e81797979716c625965727f8c989285797979746e64584c3f33261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d010000000000000000000000000000000003101c28343f4a546975828f9ca8afa399887c6f6255493c3022170d0d1219242f3a45525d6875818e9ba8b4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c0000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000001080d11131419181716151415222f3c4855626f7b8895a2a195887b6e6255483b2f22151415161718181413110d080200000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c79868a8a8a8a8a8a8a919595918a8a8a8a8a8a8a86796c605346392d2013000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f14090000000000000000000000000000000000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000007131d2831404a52585a6060606060606060595751493f30271c0b02000000000000000000000000000000000000000009121b232b333b42464d5355595c5e5f5f5e5c5854534d46423b322b231b1209000000000000010c18222d363f454a4b535353524745403931363f454a4b535353524745403931271d120700000000000000000000000000000000000000000006111c263038414950575f62686d71747778787978787674716d68615f5751493f372d23190f000000000000000000000b17232e3847535f6a75828f97a29e92857b716d66666566676a6f78828f97a29e9285796d6053473b31251a0e020005111e2a36414c565f6a6f7d869299a3a29892857c6e695e564c433930261c1106000000000000000000000000000000000006111c262f39434c565e686e7b859298a2a39992867d6f6a5f564c41362a1e1105000f1b2835424e5b6875818e9b9083766c6c64625a5865727e8b989386796d6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000006121f2b3844505c667884919eabac9f9286796d6053463a2d2013070008131e2935414c5664717d8a97a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c100400101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000040c13191d20212524232221201f222f3c4955626f7c8895a2a295887b6f6255483c2f221f20212223242521201d19130c04000000000000000000000203101d2a3643505d69768390908376695d5043362a1d1003020000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e0300000000000000000000000000000000000000000003090e1214152020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000000000000000010c161f2e3840474b4d53535353535353534c4a463f372d1e150b000000000000000000000000000000000000000007111b242d353d454d52575f6165696b6c6c6b6965615e57524d443d352c241b1107000000000005111d29343f485056586060605f53514b43393f485056586060605f53514b43392f23180c000000000000000000000000000000000000000000000a141e262f383f444d53565e6165676a6b6c6c6c6b696764605d56534d453f372d251b11070000000000000000000006111c2b37434e58616e7b85929fa19792857e797573727274777c838f949f9e938b7e71675d514539291f14090000020e1925303b444e58606b707e87929fa3a29791847b6e685d554b42382e23171309000000000000000000000000000000091317222d38424b555d686e7a849197a1a39f92877d706b60584e443b3025190e02000d1a2633404d596673808c99918477695e5856505663707d89969a877b6e615a58524a40362b1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000713202d3a4653606d7986929facaa9e918477665c5145382c1f130600010d19242f3a4754616d7a8796a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f130600101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000040d161e24292c2d3231302f2e2d2c292f3c4956626f7c8995a2a295887b6f6255483c2f292c2d2e2f3031322e2d29241e160e0400000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a11070000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000040d1c262e363b3f4046464646464646463f3e3a352d251b0c0300000000000000000000000000000000000000050e19232d363e474f575e61696e72767779797776726e69615e564f473e362c23190e04000000000915212e3a45505a62656c6c6c6c605c554b4045505a62656c6c6c6c605c554b4034291c1004000000000000000000000000000000000000000000020c141d262d333c42474c5254585b5d5e5f5f5f5e5d5a5854524c46423b332d251b13090000000000000000000000000f1a26313c46525e69717e8a939aa197928b8581807f7f80848890959f9f948e81756c62554b403529170d0300000008141e29323c464f59616c717e8b919ca4a19691837a6d675d544a3f3428251b12080000000000000000000000000008121b2528333f4a545c676d7a839096a0a49c918b7e716b61594f463c32291e140800000b1724313e4a5764717d8a9796877b6e6154474754616e7a8797978a7e7164544a4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000815212e3b4854616e7b8799a3afa99c8f827669544b4034281c100400000813202d3946525d687784919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d20130700101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000010c161f282f35393a3f3e3d3c3b3a38352f3c4956636f7c8996a2a295887c6f6255493c2f34383a3b3c3d3e3f3a3935302820160c0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b1610090100000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242a2f3233393939393939393932312e29231b130900000000000000000000000000000000000000020c17202b353e48505960696e747b7f8284858584827f7b746e69605950483e352b20160c020000000b1724313d4a56626c71797979796d675c51454a56626c71797979796d675c5145382c1f130600000000000000000000000000000000000000000000020b141b222731373a4146474b4e505152535251504e4b4745413a36312a211b1309010000000000000000000000000a15202a36424d57616c727f8892979f9e97928e8c8b8c8d90959d9f99938d82796d605a5043392f24180500000000020d17202a343d47505a626c737f8c929da5a0959082796d665c504440372d241a1107000000000000000000000007111a242d373f44505b666d79828f95a0a59d928c7f726c62594f463d342a20170d0200000815222f3b4855626e7b8897978b7e7164574d46525e697885929a8e8174665c5044382c261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895abb5a79b8e8174685b4e412e23180c00000005111d2935414c566875828f9ba8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e22150800101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000008131e28313a4145474c4b4a49484745404443495663707c8996a3a295897c6f625649434440454748494a4b4b4746413a32281e1308000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000000000000000000000000000000002070a0c0d131313130e0d0b0803000407090a131313131006050300000000000000000000000000000000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d2625221e181109010000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8b87817b706b615a50473d32281e13080000000b1825323e4b5865717e86868686796d6053474b5865717e86868686796d6053473a2d20140a0000000000000000000000000000000000000000000000020a11171f262b3035393a3e4144454546454543413e3a3935302a261f180f090100000000000000000000000000030e1a25303b45505a626d727e858d92989a9c9b9998999a9d9b99938f8780786d675c51483e31281d12070000000000050e18222b353e47505a636d74808d939ea69f948f82786d605c52493f362c23191007000000000000000000071019232c363f49525c606c78818f949fa69e938d80746d635a50473e342b22180e050000000713202d3a4653606d7985929b8f8275695f53464d566975828f9c9184796d6053463e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000a1623303d495663707c8996a3afa69a8d8073675a4d4034271a07000000010d192430414d5a6774808d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f22160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000010d19242f3a434c5154585756555453514b504f4e5663707c8996a3a296897c6f63564e4f504b5153545556575854524c443a3024190d01000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d090300000000000000000000000000000000000000000000070e1316191a202020201b1a18140f0b10141617202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000080e1317191a2020202020202020191816120d070000000000000000000000000000000000000000010d1925303a444f59626c717d858e92999c9a98989a9c99928e857d716c61594f443a3024190d0200000a1723303d4a5663707d8993988a7d7063574a4a5663707d8993988a7d7063574a3d31261b0f03000000000000000000000000000000000000000000000000060b151a1e25292d2e32343738393939383634312d2c29241e1a140e060000000000000000000000000000000009141f29333e48515b626c707a80858a8d909192939291908e8b87827c736d665c554b40362d1f160c01000000000000061019232c353f48515b606c78818e949fa69e948e81746e635b51483e352b22190f0600000000000000060f18222b353e48515b636e74808d939ea69f948e81776c605b51483f352c221910060000000006121f2b3844505c6675818e9b93877b6e61574d4b5864717e8b98978a7e7164594f43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a6998c807366594d4033261a0d00000000081926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000004111d2935414c555d606564636261605d555d5c5b5a63707d8996a3a396897c70635a5b5c5d555c606162636465615d564c4135291d11050005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2325262d2d2d2d282724201a161c2022232d2d2d2d2a201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130c0b09060100000000000000000000000000000000000000000005111d2a36414c56606b717e8792979e96918d8c8c8d91969e9792877e716b60564c4135291e130800000815222f3b4855626e7b88959a8d817467584e4855626e7b88959a8d817467584e43372b1f12060000000000000000000000000000000000000000000000000003090e13191d202125282a2b2c2c2c2b2a272521201d19130e09030000000000000000000000000000000000020d17202c363f49515a61686d73797d8083848586858583817e7b756f6a605c544b43392f241b0d04000000000000000007101a232d364044505b666d79828f95a0a69d938d80736d625a50473d342a21180d040000000000040d18212a343d47505a626d73808c929da59f958f82786d655b50493f362d231a1007000000000003101c28343f4a5463707d8995998d8074695e534754606d7a86929d9083766b61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000613202c3945515d676d7271706f6e6d676b6a69686766707d8a96a3a396897d70666768696a6b676d6e6f7071726d685d5246392d201307000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a0005101b252e373e4346464646464646464646464646464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000040613131313131313131312110e0904000000000000000a131c242a2f3233393939393433302b2521272c2f3039393939372d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d87929997918a84807f7f81848a92979992877d6f685d52453a3024190d01000714202d3a4753606d7a86979e9184786a5f534753606d7a86979e9184786a5f53473a2e21150800000000000000000000000000000000000000000000000000000002080d111314181b1d1e1f201f1e1d1b181413110d08020000000000000000000000000000000000000000050e1a242d373f4850565e61676d70747678797979787774716e68625f58504a423931271d12090000000000000000000008111b2428333f4a545c676d79839096a0a59c928b7f726c61594f463c332a1f160c01000000010c161f2a333c464f59616c727f8b929ca4a0969083796d665c53493f372e241b1108000000000000000b17232e394653606c7883909d92867b6e615a50515d6774818e99958a7d70675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1824313e4b5764717e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000714212d3a4754606d797f7e7d7c7b7a79787776757473727d8a97a3a3968a7d72737475767778797a7b7c7d7e7f7a6d6154473a2e211407000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000001070c10132020202020202020201f1d1a150f08000000000007121c252e353b3f404646464641403c362f2b33383c3d46464646433937332d261d140a00000000000000000000000000050a0d0f10131313130b0a0805050a0d0f10131313130b0a08050000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999691857e7774727274787e8591969992857a6d60564c4135291d11040006131f2c3945515d677885929e96887b6f625548515d677885929e96887b6f6255483c3025190d0100000000000000000000000000000000000000000000000000000000010507070b0e111212131212100e0b07070401000000000000000000000000000000000000000000000008121b252d363e444c52555c606467696b6c6c6c6b6a6865615e56544e443f3830271f150b000000000000000000000000091217222d38424b555d676e7a849197a1a49f93887e716b60584e453b31281d130700000007131d28313b454e58606b717e87939fa4a19691847a6d675d544a41382d251c1209000000000000000006121f2b3744505b65717e8a94988f82756c61554c55616e7b8692939184796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000b1724313e4a5764717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b878a898887868584838281807f7e808d9aa7a79a8d807e7f808182838485868788898a887b6e6255483b2f22150800121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e120000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000020e19242e3740474b4d535353534e4c484138353d44484a535353535046443f382f261b110600000000000000000000030a1016191c1d20202020181714111016191c1d20202020181714110c0600000000000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891847b716c676565656c717b849198978d8073685d5245392c2013070004101d2935404b556a7783909d998c7f7266564c4b556a7783909d998c7f7266564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c323a41464b5153575a5d5e5f605f5e5d5b5854524d47433c342e261e150d030000000000000000000000000006111c262f39434c555e686e7b859298a2a49a92877d706a5f574d433a2f24180d0100010d18242f3a434d575f6a707d869299a4a29791847b6e685e554b42392f261b130a000000000000000000030f1b27333f4953616c7682868686867d7064574a535e69748086868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794969594989291908f8e8d8c8b8d929da9a99d928d8b8c8d8e8f9091929894959695887b6e6255483b2f2215080013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000030d151d23292c3939393939393939393836312b241b1208000007131f2a354049525759606060605b59534a413d474f5456606060605d53504941382d22170b000000000000000000040d151b212628292d2d2d2d2423211d1b212628292d2d2d2d2423211d171008000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92867c6e69615a59535b60696e7c86929f92867a6d6054473a2d21140700000c18242f424f5c6875828f9b9c908376685e524f5c6875828f9b9c908376685e5246392d20130700000000000000000000000106090b0c13131313130d0c0a070200050a0d0f1013131313130a0907040000000000000000000000000000000000000000000000000000000000000109111a20283035394045474a4d505152535252504e4b4746413b373228231c150c030000000000000000000000000000000a141d27303a434c565f696f7c869299a3a39992867c6f695f554b4035291d11040004111d2935404b555f696f7c869298a3a39892857c6f695e564c433930271d140a01000000000000000000000b17222d3841505a66707679797979706c6155494d57646e7479797979736e63574b3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1a2aaa29f9e9d9c9b9a99989a9da4aeaea49d9a98999a9b9c9d9e9fa2aaa2a195887b6e6255483b2f2215080013202d394653606c798686868686868686909494908686868686868686796c605346392d20130000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000010b151f272f343846464646464646464645423d352d24190f04000a16232f3b47525c63666c6c6c6c67645d5346444f5960636c6c6c6c6a605b53493f33271b110600000000000000000d161f262d3235363939393931302d28262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f736a5f57504c4950575f6a73808d99988a7e7164574b3e3124180b0000071a2734414d5a6774808d9a9f93867a6d61544d5a6774808d9a9f93867a6d6154473a2e23180c00000000000000000000070d1216181920202020201a1917130e0a1015191c1d2020202020161613100b05000000000000000000000000000000000000000000000000000000000000080e161e25292f34383a3d4143454646464544413e3b3936302b262017110a0300000000000000000000000000000000020b151e28313b444d57606a707d87929aa4a29892857b6e675d5145392c201306000613202c3945515d676e7b859198a2a39992867d6f6a5f574d443a31281e150b02000000000000000000000006111b262f3e48545e66696c6c6c6c64615a504445525c64676c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3222170b020000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a6998d8073665a4d4033271a0d000000000d192633404c5966737f8c99a6afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1aaa29f9e9d9c9b9a999796999ca4aeaea49c999697999a9b9c9d9e9fa2aaa195887b6e6255483b2f2215080013202d394653606c798693939393939393969696969393939393939386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000007121d2731394045535353535353535353524e473f352b201509000c1925323f4b57636e7379797979746f64584e4854606b7079797979766c655b5044382d22170b0000000000000008111f2831383e4243464646463e3d393431383e4243464646463e3d39342c241a100600000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574e453f3f444e58616e7b87969b8e8174685b4e4135281b0e00000c1926323f4c5965727f8c98a4998b7e7164544a5965727f8c98a4998b7e7164544a4034281c100400000000000000010911181e2225262d2d2d2d2d2726231f19141b212628292d2d2d2d2d2322201c160f07000000000000000000000000000000000000000000000000000000000000040c13191d23292c2d31343638393939383735322e2d2a251f1b150c0600000000000000000000000000000000000000030c161f29323c454e58606b717e8893939393979184796d6053473a2d201407000714202d3a4753606d7984919793939392877e706b60584e453b32281f160c03000000000000000000000000000a141d2c36424c545a5c60606060575550483e414a52585a606060605957524940352a1e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545c66707d8a96a3b0aaa8aab0a79b8e8174685d544a3f33281d140a0000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afa79a8d8174675a4e4134271b08000000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c3023160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000000000815212e3b4854616e7b87949594989291908f8e8d8c8b8a8c929ca8a89c928c8a8b8c8d8e8f90919298949595887b6e6255483b2f2215080013202d394653606c79868989898989898989898989898989898d929386796c605346392d2013000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000c18232f39434b515f606060606060605f5e5951473d31261a0e000d1a2633404d596673808686868681746a5f534a5663707d8686868683776c6053493f33271b0f030000000000050f1a23313a42494e50535353534b49453e3a42494e50535353534b49453e362c22170c0000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685e52453c33333c46525e697784919c8f8276695c504336291d1000000b1724313e4a5764717d8a97ab9b8e8275665c515764717d8a97ab9b8e8275665c5144382c1f12060000000000000009131b23292e3132393939393933322f2a241f262d3235363939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000002080d12181c1f2024272a2b2c2d2c2b2a282521201e19140f0a04000000000000000000000000000000000000000000040d17202a333c464f59616c727f868686868686867b6e6154483b2e211508000815212e3b4854616e7b868686868686867e716c61594f463c332920160d040000000000000000000000000000020b1a24313a42494e50535353534a49443e363841474c4e535353534d4b4740372e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303945515c666d78808d99a6a3a0a0a1a4a89c8f82756c665b50443e2f261b110600000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3a89b8f8275685c4f423025190e02000005121e2a36424d576976828f9ca9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f22150900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d798686868686868687796c5f5346392c140c0200000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000815212e3b4854616e7b878a8887868584838281807f7e7d808c99a6a6998c807d7e7f80818283848586878889887b6e6255483b2f221508000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d080200000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000714202d3a4753606d7984919392877b6e62564c54606b75818e98958a7e71655b5044372b1f120600000000000b16212b35424c545a5c6060606057555048424c545a5c60606060575550483e34281d110500000000000000000000000000000000000000000000000000121f2b3845525e6b7885919b8f827568564c41332a2a36424d566976838f9c9184776a5e5144372b1e1100000916232f3c4956626f7c8995ab9f9285796d605356626f7c8995ab9f9285796d6053463a2d20130900000000000007111b252d353a3e3f4646464646403f3b352e2830383e424346464646463d3b38332b23190f050000000000000000000000000000000000000000000000000000000000000001070c101314171a1d1e1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000000050e18212b343d47505a626d727979797979797976695e53463a2d211407000714212d3a46535e697679797979797979716c625a50473d342a21170e050000000000000000000000000000000008121f2831383e4243464646463d3c39332c2f363c3f4146464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a606d78828d929c9c97949394979d9e948e81786c60594f41382d22170b00000000000000000000000000000000000000000714202d3a4753606d7a8697a1ada99d9083766a564d41362a1e110500000714202d3a46525e697885919eabafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e21140700101d2a3643505d69768390908376695d5043362a1d10000000000000000006131f2c3845515c67767979797979797979756a5e52452e261e140a000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120600000000000000000714212d3a4754606d797e7d7c7b7a7978767574737271727f8c98a5a5988b7f7271727374757678797a7b7c7d7e7a6d6054473a2d211407000916222f3c4854606b707070707070707070707070707070727e8b9386796c605346392d201300000000050d14191e202129292929292929292929292929292929292929292921201e19140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070006131f2c3845515c67767979797979797979756a5e5245382c1f120006131f2c3845515c67707d8a95998e8275685e524f59616e7b86929d9184786c605346392d22170b0000000004101c27333d47545e66696c6c6c6c64615a5047545e66696c6c6c6c64615a5045392d21140800000000000000000000000000000000000000000000000000121f2b3845525e6b7884919b8f827568564c4135292a36414c566976828f9c9184776a5e5144372b1e1100000814212e3b4754616e7a8799a3a297897c70635654616e7a8799a3a297897c706356493d31261a0e0200000000010d18232d373f464a4c53535353534d4b474038303a42494e5053535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000406070a0e101213131312110e0b08070502000000000000000000000000000000000000000000000000000000060f19222b353e48515b62656c6c6c6c6c6c6c6c5e574d42362a1e12050005121e2a36424d575e6c6c6c6c6c6c6c6c65625a50473e352b22180f050000000000000000000000000000000000000d161f262d3235363939393931302d2822242b3033343939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616c75818e949c94908a8786878a90959d938d80746b6153493f33271b0f030000000000000000000000000000000000000006131f2c3945515d677885919eabab9f928578685e5246392d20140600000815212e3b4854616e7b8797a1adafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d20130700101d2a3643505d69768390908376695d5043362a1d10000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a6359443f3830261c110600000006111c263038404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000613202c3945515d676d71706f6e6d676b6a696867666673808c99a6a6998c7f7366666768696a6b676d6e6f70716d685d5245392c201307000713202c38444f5960636363636363636363636363636365727e8b9386796c605346392d2013000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e221509000714202d3a4753606d798686868686868687796c5f5346392c20130004101c2934404b55616b7683909d92867a6e615447525e6974808d9995897d7063544a3f33281c0f030000000714202c38444f5966707679797979716c61554f5966707679797979716c6155493d3023170a00000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685d52463c33333b46525e687784919c8f8276695c504336291d1000000613202d394653606c7986929fa99a8d8073675753606c7986929fa99a8d807367574d42372b1e12060000000006121e29353f4951575960606060605a57524a4038424c545a5c606060606056544f473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c363f49515658606060606060605f534d453b31251a0e0200020e1a25313b454d535f60606060606060585650483f352c2319100600000000000000000000000000000000000000040d151c212629292d2d2d2d2423201c171a1f2426272d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8b939c928c837d7a797a7e838e939d928a7d70655b5044372b1f12050000000000000000000000000000000000000004101d2935404b55697683909ca9ada297877a6e6154473b2d22170b0107111e2a36414d5665717e8b98a9b3afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e110500101d2a3643505d69768390908376695d5043362a1d100000000000000000000c18232f39434b515f6060606060606060605f5e504a42382e23170b0000000b17232e38424a505e5f60606060606060605f5e5951473d31261a0200000000000000000004111d2935414b555d6064636261605d555d5c5b5a5a6774818d9aa7a79a8d8074675a5a5b5c5d555d6061626364605d564c4135291d11040004101c27333d474f54565656565656565656565656565865727e8b9386796c605346392d20130000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d0200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f231609000714202d3a4753606d7a8693939393939286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b4d56616e7b87929b8e8175665b5044382b1f12060000000916222f3c4854606b7682868686867e71645754606b7682868686867e7164574b3e3124180b000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574d453f3f454e57616e7a87939b8e8174685b4e4135281b0e000005121f2b3744505b657784919eaa9d918477695f535b657784919eaa9d918477695f53473a2d211408000000000916222e3a46515b62656c6c6c6c6c66635c52473e49545e66696c6c6c6c6c6360594f44382c201307000000000000000000000000000000020507080c10121312110f0c080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d373f464a4c535353535353534846423b33291f140900000009141f29333b424648535353535353534b4a453f362d231a1107000000000000000000000000000000000000000000030a1016191c1d20202020171614100b0e14171a1b202020201a1916130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919e938c8076706d6d6e7178818e949d9083786c605346392d20130600000000000000000000000000000000000000000c18242f414d5a6774808d9aa7b3a9978a7d706453493f33271b100d1218252d3946525e6875828f9ca8b5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d0100101d2a3643505d69768390908376695d5043362a1d100000000000000000040c131d2731394045534d545b60666c6c6c6c6c6a5c544a3f34281c10030003101c28343f4a545c6a6c6c6c6c6c66605b544d524e473f352019130c040000000000000000010d18242f3a434b51545857555453514b504f4e4f5b6875828e9ba8a89b8e8175685b4e4e4f504b51535455565854524c443a2f24190d0100000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e140800000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f221508000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013000007121d27313e4653606d7984919d908376675d5146535e6975828f9b9285796c605346392d201306000006131f2b37434e5863707d8994998f82766c61555863707d8994998f82766c6155493d3023170a000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f72695f57504c4c50575f6a73808c9a988a7e7164574b3e3124180b0000030f1b27333f49536976838f9ca9a096887b6e6155536976838f9ca9a096887b6e6155483b2f24190d010000000b1825313e4a57626d727979797979736e63574b424e5a6670767979797979706b6054483b2f2216090000000000000000000000000003090e121415191d1e1f1f1e1c181414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f464646464646463b3a36312921170d03000000030d17212931363a3b464646464646463e3d3a342d241b1108000000000000000000000000000000000000000000000000050a0d0f10131313130a0a08040003080b0d0e131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96998e81756e64616061666d78828f9c95897c6f6256493c2f2316090000000000000000000000000000000000000000071825313e4b5864717e8b97a8b2a79a8d8074655b5044372b221c191d242a36414c56616e7b86929facb9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f322619080000101d2a3643505d69768390908376695d5043362a1d1000000000000001070e161e2529323b424651575f666c72797979797975665c5044382b1f12060006121f2b3844505c66757979797979726c665f575146423b3229251e160e07010000000000000007131d28313a4145474b4a4948474540434243505c6976838f9ca9a99c8f8276695c4f43424340454748494a4b4745413a32281e1308000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d201300010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d6053474d5765717e8b9897887b6e6255483b2f22150800000815212e3b47535f6a7683909d92867b6e615a535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92857b6e69615a59595a61696e7c86929f92867a6d6154473a2e2114070000000b17222d414e5b6874818e9ba7a8988c7f7265555b6874818e9ba7a8988c7f7265554c4135291d11040000000c1926323f4c5965727f86868686868073665a4d43505c69768286868686867d706356493d3023160a000000000000000000000002080e141a1e212226292b2c2c2b292521201e19140d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e3132393939393939392e2d2a251f170f050000000000050f171f252a2d2e3939393939393932312e29221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a93877b6e615c5453545c666f7c8997998c807366594d4033261a0d00000000000000000000000000000000000000000815212e3b4854616e7b8796a0acab9e9184786c6053463e342c2924292f353e46525e6873808c99a3aebbafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c302316090000101d2a3643505d69768390908376695d5043362a1d100000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c04000000000000010c161f282f35393a3e3d3c3b3a38352f3744515d6a7784909daaaa9d9083776a5d50442e2f35383a3b3c3d3e3a39352f2820160c0100000005101a232c33393c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d20130005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494854616e7b8796978a7d7164574a3e3124170b00000916222f3c4955626f7c88959b8e8174695f5355626f7c88959b8e8174695f53483e34281d1105000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891837b706c676565676c717b849198978d8073685d5246392d201307000000061a2633404d596673808c99a6a99c8f8276675d596673808c99a6a99c8f8276675d5145392c2013060000000d192633404c5966737f8c9393938d8074675a4d43505d6a7683909393938a7d7064574a3d3124170a00000000000000000000050d14191f262a2d2e32363839393836322e2d2a251e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d21211e1a140d0500000000000000050d141a1e21212d2d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090909090909090706030000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c908377695e5247464a54606a7885919b8e8175685b4e4235281b0f02000000000000000000000000000000000000000714212d3a46535e697784919eaaaca196897d70635a50463e38343035394045515b616e7a85929fabb2baafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d2013070000101d2a3643505d69768390908376695d5043362a1d1000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d07000000000000040d161d24292c2d31302f2e2d2c292935404b556b7884919eabaa9e9184776b544a403428292c2d2e2f30312d2c29241e160d04000000000b17222c363e44494a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e7164575055575e69788491998c7f7366594c403326190d0005121e2a36424d576673808d9994887c6f62574d576673808d9994887c6f62574d42362c22170c000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999591847d7774727274777e8591969992857a6d61564c4135291d11050000000b1825323e4b5865717e8b98a4ac9f92867a6d605865717e8b98a4ac9f92867a6d6054473a2d22170b0000010d1a2734404d5a6773808d9a9f9b8e8174685b4e44515e6a7784919d9f978a7e7164574b3e3124180b000000000000000000070e171f252a31363a3b3f4345464544423f3b39363029241e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d12161819202020202020201514120e090300000000000000000003090e12141520202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316161616161616161312100c06000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909c8f827569574d423a424e586a7783909c8f8276695c4f4336291c10030000000000000000000000000000000000000005121e2a36424d576673808d99a6b0a89c9083766c6258504745404241464b515a626d75818e989ea0a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f12060000101d2a3643505d69768390908376695d5043362a1d100000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000040c13181d202125242221201f1f2c3845515d677985929facab9f928578665c5144382c1f1f202122232521201d19130c040000000004101c28333e485055575757575757575757575757575865727e8b9386796c605346392d2013000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595a61646c6c7683909b8e8174685b4e4135281b0e000714212d3a46535e697884919c8f82766a5f53535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000020e1925303b46525e68707d87929996918a84807f7f81848a91979992877d70685e52443a3024190d010000000a1723303d4a5663707d8996a3aea3998a7d71645463707d8996a3aea3998a7d7164544a3f33281c0f0300010e1b2734414e5a6774818d9aa79b8e8275685b4f45515e6b7884919ea5988b7e7265584b3f3225180c0000000000000000081019202930363b4246484c50515252514f4b4746413b352f282018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313080705020000000000000000000000000002050708131313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202323232323232323201f1c17110a0300000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c908376675d51464446535f697884919b8e8275685b4f4235281c0f0200000000000000000000000000000000000000020e1a25313b4855626e7b88949eacab9f948b7e716a615a53514b4e4c52555d606c727f8b93969196a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c10030000101d2a3643505d69768390908376695d5043362a1d100000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f0400000000000001070d111314181716151414202d3a4753606d7a8698a2aeaea29886796d6053463a2d201314151617181413110d080100000000000814202d3944505a61646464646464646464646464646465727e8b9386796c605346392d2013000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a616c71797979828f9b8f8275685c4f4235291c0f000815212e3b4854616e7b8796988c7f7265584e54616e7b8796988c7f7265584e433b33291f140900000000000000000000000000000000000000000000000000000008141e2a36414c56606b717e8792989e96918d8c8c8d91969e9892877e716b60564c4132281e1308000000000815222f3b4855626e7b8895a99f9f9b8e8174665b626e7b8895a99f9f9b8e8174665b5044382b1f120600020e1b2835414e5b6874818e9ba79c8f8276695c4f45525f6b7885929ea5988c7f7265594c3f3226190c0000000000000008111a222b323b41464d5355595c5e5f5f5e5c5854524c45413a322a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d30303030303030302d2c28231c150c030000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b92867a6d605a5351535b616e7b88969a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000914212e3a47535f6975828f9aa4afa69f92867d716c64605c555b565d61676d737e8792989184919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b000000101d2a3643505d69768390908376695d5043362a1d1000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a0000000000000000010406070b0a09080815212e3b4854616e7b8794aab4b3aa94877a6e6154473b2e21140808090a0b07070401000000000000000a1623303c4955616c707070707070707070707070707070727e8b9386796c605346392d2013000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675a64717e8686868f939c8f8276695c504336291d10000a1724313d4a5764707d8a9798887b6e6255525764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000020d1925303a444f59626c717d868e93999c9a98989a9c99938e857d716c62594f443a3020160c02000000000714202d3a4753606d7a8697939393939285796c60606d7a8697939393939285796c605346392d20130600020f1c2935424f5c6875828f9ba89c908376695d5044505b667985929fa6998c807366594d4033261a0d00000000000006101a232c343d444d52575f6165696b6c6c6b6965615e56524c443c342b22190f0500000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d09040000000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d090400000000000000000b151e272e34383a3c3c3c3c3c3c3c3c3a38342e261e150a0000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b98988d80736d63605c60636d75818e9b97897d7063564a3d3023170a00000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa7aea29892867e76706d67686869686d72798088929992867e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f8c93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c1106000000101d2a3643505d69768390908376695d5043362a1d1000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000915222f3c4855626f7b8895a2aeaea195887b6e6255483b2f2215080000000000000000000000000000000a1724313d4a5764707e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b64717d8a93939b9e9d9083766a5d5043372a1d10000c1926333f4c5966727f8c999285796a63615e5766727f8c999285796a63615e574d42362a1e110500000000000000000000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8c87817b706b625a50473d32281e0e04000000000006131f2c3945515d677885868686868686867c6f625d677885868686868686867c6f6256493c2f2316090003101c2936434f5c6976828f9ca99d9084776a5d514653606c798698a3a69a8d8073675a4d4034271a0d0100000000020c18222c353e474f565e61696e72767879787775726e68605d564e463d342b21170b0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a02000000000007121d273039404546494949494949494946443f3830261c110600000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929f93887f756f6d666d7076808c939e9185796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c4754606a74818d95a0a9aaa298928a827d7977757575777a7f848d939a948c7f7c8895a2afa295897c6f6256493c2f231609000916232f3c4956626f7c8995a2afa296897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a00000000101d2a3643505d69768390908376695d5043362a1d100007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000a1623303d495663707c8996a3acaca296897c6f6356493c3023160900000000000000000000000000000013202d394653606c79868a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d2013000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b64717d8a979fa8aa9d9084776a5d5144372a1e11000e1a2734414d5a6774808d9a91847770706e695e6774808d9a91847770706e695e52463a2d201407000000000000000000000000000000000000000000000000000000020d17202b353f48505961696e747b7f8284858584827f7b746e69615950483f352b20160c00000000000004101d2935404b55687378797979797979796f6a6055687378797979797979796f6a6054483b2e2215090003101d2a3643505d697683909ca99e9184776b5e514754606d7a8793aaa79a8d8174675a4e4134271b0e01000000000a141e2a343e474f5960686e747b7f8384858584827e7a736d685f584f473d33291d140a000000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c040000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c04000000000c18232e39424b5153565656565656565653504a42382e23170c00000000000000000000000000000000000000000000000000000000000713202d3946525e6873808c959a938b817c7978797d828c929c948b7e71665c5145382c1f13060000000000000000000000000000000000000000000009151f2b37434e58606d79839197a0a8aaa29f948f8a868382818284878b91969f958f82787b8894a1aea296897c6f6356493c3023160900091623303c4956636f7c8996a2aea295887c7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b00000000101d2a3643505d69768390908376695d5043362a1d10000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f978a7d7064574a3d3124170a00000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d2013000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b64717d8a97a4b0aa9d9084776a5d5144372a1e11000f1b2835424e5b6875818e9b91847d7d7d7b6e616875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000050e19232d363f474f575e61696e72767779797776726e69615e574f473f362d23190e05000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260585761686b6c6c6c6c6c6c6c6260584e43382c1f13070004111e2a3744515d6a7784909daa9e9285786b5f4a4754616e7a8794a1a89b8e8175685b4e4235281b0f0200000006111c26303c464f59616b6f7a81878c8f919292918f8b86807a6f6a60594f453b2f261b110600000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000004101c2834404b545c606363636363636363605c544a3f34281c10030000000000000000000000000000000000000000000000000000000005111d2935414c56606d798390969f938e89868586898f949c958f82786c60544b4034281c100400000000000000000000000000000000000000000000030f1b27323d45515d676e7b8591969fa4aca69f9c9892908f8e8f90939a9e9f9490837a6d7a8794aab4a396897c706356493d3023160a000a1623303d495663707c8996a3aca194887b6f7d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c110600000000101d2a3643505d69768390908376695d5043362a1d10000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000c1825323f4b5865727e8b9393939393938b7e7165584b3e3225180b00000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b64717d8a97a4acaa9d9084776a5d5144372a1e11000f1c2936424f5c6975828f9c95918989897e72656975828f9c95918989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000007111b242d353e454d52575f6165696b6c6c6b6965615f57524d453d352d241b1107000000000000000007121d2731454f575d5f6060606060606056544e4f575d5f6060606060606056544e463d32271b0f030005111e2b3844515e6b7784919eaa9f928579665b504855616e7b8894a1a89b8f8275685c4f4235291c0f020000000b17232e38424e58616b707d858e92999c9e9f9f9e9c98928d847c6f6b60574d41382d22170b000000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a0000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a000006131f2c3845515c666d6f6f6f6f6f6f6f6f6d665c5044382c1f120600000000000000000000000000000000000000000000000000000000010d1925303a45515d676e7a848f949d9b99929292999c9d938e83796d665b5042392e23180c0000000000000000000000000000000000000000000000000a15202935414b555f696e7b848e939a9fa3aaaaa39f9d9b9b9c9d9f9f99928d827a6d6d798698a29f9f96897d7063564a3d3023170a000a1723303d4a5663707d89969f9fa49a877a6d707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a0000000000101d2a3643505d69768390908376695d5043362a1d10000e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0000000000000000000000000000000d192633404c5966737f86868686868686867f7265594c3f3226190c00000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d2013000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b64717d8a979f9f9f9d9084776a5d5144372a1e1100101c2936434f5c6976828f9ca09d96968b7e72656976828f9ca09d96968b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5955534d46423b332c231b1209000000000000000000010b151f333d454c505253535353535353494843454c5052535353535353534948433d342b21160a000005121f2b3845525e6b7885919eaba29886796c60534955626f7c8895a2a99c8f8376695c504336291d1003000003101c28343f4a545f6a707d8692979fa3ababacabaaaaa39f9691867d6f695e53493f33271b0f03000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b10040005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b1004000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000000000000000000000000000000000008131e2935404b555e686e7a828a919598999a999795908981796d675d544a3f30271d1207000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7981878e92989a9c9e9f9f9f9e9d9a98928e8680786d6866798592939393938a7d7164574a3e3124170b000b1724313e4a5764717d8a939393939386796d6b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b020000000000101d2a3643505d69768390908376695d5043362a1d10000d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0000000000000000000000000000000c1825323e4b57636d737979797979797979726d63574a3e3125180c000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b64717d8a93939393939084776a5d5144372a1e1100101d293643505c6976838f9ca9aaa3988b7e72656976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000009111a212930363b4246484c4f515252514f4c4846423b363029211a11090000000000000000000000030d212b333b404445464646464646463c3b383b404445464646464646463c3b38322b22190f04000005121f2b3744505b657985929facaa93877a6d60544956636f7c8996a2a99d9083766a5d5043372a1d1004000006121f2b3844505c666f7c869298a1a9afb5b7b8b8b7b4aea8a19892857b6e655b5044372b1f140900000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000815212e3b4854616e7b87898989898989877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000020c18242f39434c565e686d777e84888b8c8d8c8b87837d746d675d554b42382d1e150b000000000000000000000000000000000000000000000000000007131d28313b454d575f676d747c81868a8d8f9192929291908d8a86817b736d665e6a77838686868686867e7165584b3e3225180b000b1825323e4b5865717e868686868686857866606a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a000000000000101d2a3643505d69768390908376695d5043362a1d10000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6c65635b51463a2e2216090000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b64717e8686868686868683776a5d5144372a1e1100101d293643505c6976838f9ca9b1a5988b7e72656976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000080f171f252a31363a3b3f4344464644433f3b3a36312a251f170f08000000000000000000000000000f1921292f343738393939393939392f2e2c2f343738393939393939392f2e2c27211910070000000613202d394653606c7986939faca194877a6e61544a5663707d8996a3aa9d9184776a5e5144372b1e070000000713202d3a4653606d78839198a2aab3bbc0c4c5c5c4bfbab2aaa1979083776c6053463b31261a0e02000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000815212e3b4854616e7b87949696969694877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000007121d27313b444c565d656c71777b7e80807f7e7b76706b605c554b43392f261c0c030000000000000000000000000000000000000000000000000000010c161f2a333b454d555d606a6f757a7d8183848586858583817e7a746e69605c54677177797979797979716c62564a3d3124170b000b1724313d4a56626c71797979797979787368585f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000101d2a3643505d69768386868376695d5043362a1d10000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000006121e2a3540495157596060606060606060595751493f352a1e12060000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459616c71797979797979797771675b4f4236291d1000101d293643505c6976838f9ca9aca5988b7e72656976838f9ca9aca5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a261f1a140d050000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f24282b2c2d2d2d2d2d2d2d23221f1b160f07000000000714202d3a4753606d7a869aa4afa195887b6e62554a5764707d8a97a3ab9e9184786b5e51452f23180c000006121e2b37424e5765717e8b95a0aab4bcc5cbd1d2d2d0cbc4bcb3a99f958a7e7164574d42362a1e1205000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000815212e3b4854616e7b8794a1a2a2a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000010b151f29323b444c535b6064696e71737473716e69636059514b433931281d140a00000000000000000000000000000000000000000000000000000000040d18212a333b434b51585f62686d71747678787979787674716d67615f5750555f676a6c6c6c6c6c6c65625a50453a2e211509000915212e3a45505a62656c6c6c6c6c6c6b686157545c60646a6e72757778787979787675726e69636159534d453d352b23190f06000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000020d19232e3740464b4c53535353535353534c4a463f372d23180d0100000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535a61646c6c6c6c6c6c6c6a675f554a3f33271a0e00101d293643505c6976838f9c9f9f9f988b7e72656976838f9c9f9f9f988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000003090e141a1e212226292b2c2c2b292622211e1a140e090300000000000000000000000000000000060d13181c1e1f20202020202020161513181c1e1f202020202020201615130f0a0400000000000814212e3b4754616e7a8794a1b6a295887c6f62554b5864717e8b97a4ab9f9285786c554b4034291c1004000814212e3a47535f6a7784919ea7b1bcc5cfd7dcdfdedcd6cec5bbb1a79d908377695f53463a2d21140700101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c1000101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c10000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000030d172029323a41495053575f626566676664615e57544f45403931281f160b020000000000000000000000000000000000000000000000000000000000060f182129313a40454e53565d606467696b6c6c6c6b6a6764605d55534d444d555b5e606060606060585650483f34291d11050005111d29343f485056586060606060605f5c574f4a5153585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000007121c252e353b3e4046464646464646463f3e3a352d251c1107000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b505557606060606060605d5b554d43392e22160a00101d293643505c6976828f93939393938b7e72656976838f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e09030000000000000000000000000000000000000002070c0f1112131313131313130909070c0f11121313131313131309090703000000000000000815222e3b4855616e7b8894a1aca396897c7063564b5865727e8b98a5ac9f928679675c5145382c1f1306000815222f3b4855626e7b8896a0acb9c3ced7e1e8ebebe7e0d6cdc2b8aca095887b6e6155483b2e2215080013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f130013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f13000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000050e1720282f383f44464d535558595a595854534d48443d342f271f160d0400000000000000000000000000000000000000000000000000000000000000060f181f282f353c43474c5254575a5c5e5f5f5f5e5d5a5754514b46423b444a4f515353535353534b4a453f362d22180c0100010c18222d363f454a4b53535353535352504c454044464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000a131c232a2f3233393939393939393932312e2a231c130a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d484145494a53535353535353514f4a433b31271c110600101d293643505c697682868686868686867f7265697682868686868686867e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88959f9f9f968a7d7063574c5965727f8c989f9fa399867a6d6053473a2d201407000c1825323f4b5865727e8b98a8b2bdccd5e0e9f3f9f8f2e8dfd4c8bcb1a7988b7e7165584b3e3225180b0013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f130013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f13000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050e161d262d33373c4247484b4d4d4c4b4846423b383329231d150d04000000000000000000000000000000000000000000000000000000000000000000060d161d242932373a4145474a4e505152535252504e4b4745413a3631393f43444646464646463e3d3a342d241b110600000006111b242d343a3d3e4646464646464544403b34383c4347484c4e505252535252504e4b4846423b38332a251f170f070000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000010a12191e2225262d2d2d2d2d2d2d2d2625221e18110a0100000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000003090e1214152020202020202020202020202020202020202020201514120e090300000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262f363c3f414646464646464641403c37393c3e4646464646464644423f3931291f150b00000f1c2835414e5a66707679797979797979726d6266707679797979797979726d62564a3d3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8993939393938a7e7164574c5966737f8c9393939393877a6d6154473a2e211407000d1a2633404d596673808c99a6b3bfced9e7f2fbfffffaf1e4d9cebfb3a6998c807366594d4033261a0d0013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f130013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f13000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000040b141b22272b31373a3b3e4041403e3b3a36312c272118120b030000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3e4143454546464543413e3a39352f2a262e33363739393939393932312e29221b1209000000000009121b22292e31323939393939393837342f282c31373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000070d121618192020202020202020191816120d070000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000010b141d242b303334393939393939393534302b2d3031393939393939393736332e271f170d0400000d1926323e49545e66696c6c6c6c6c6c6c65625b5e66696c6c6c6c6c6c6c65625b51453a2e2215090000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d868686868686867e7165584d5a677380868686868686867b6e6155483b2e221508000e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffff5e7dacdc0b4a79a8d8174675a4e4134271b0e0013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f13000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32333433312e2d2a251f1c160c07010000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1e24292c2d31343638393939383734312d2c29241d1a22272a2b2d2d2d2d2d2d2524211d181109000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735322e2d2a261f1c170e090300000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000002060a0c0d13131313131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000020b12191f2326272d2d2d2d2d2d2d282724202123242d2d2d2d2d2d2d2a2927221c150d050000000915212d38424c545a5c60606060606060585651545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020181714110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855606b7079797979797979716c62564b58646e737979797979797976695f53463a2d211407000d1a2733404d5a6673808d99a6b3c0cfdae6f3fcfffffbf2e9d9ccc0b3a6998d8073665a4d4033271a0d0013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f13000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e2122252627262521211e1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20212427292b2c2c2c2b2a272421201d18130e171b1d1e202020202020181715110c06000000000000000000060c111517182020202020201f1e1c1810151a1f212226282a2b2c2c2c2b2a282522211e1a14100b0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060712131313131311110e0b0601000000000000000000000000060a0e1011131313131313100f0d0a050000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000001080e13171a1a202020202020201b1a1814141717202020202020201e1d1a16110b040000000005101b26303a42494e50535353535353534b4a45494e50535353535353534b4a453f372d23180c010000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636c6c6c6c6c6c6c65625a5047525c64676c6c6c6c6c6c6c6c5f574d42362a1e1205000c1925323f4c5865727f8b98a9b3bec9d5e1eaf4f9f8f3e9e0d5c9bdb2a8988b7f7265584c3f3225190c0013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f12000714202d3a46525e6976797979797979797976685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1a19181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171b1d1e1f201f1f1d1b181413110d07010b0e10111313131313130b0b09050100000000000000000000000105090b0b13131313131312110f0c040a0f121415191b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131f20202020201e1d1b17120c04000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000003070b0d0e131313131313130e0e0c08080a0b1313131313131311100e0a06000000000000000a141e2830383e4143464646464646463f3d3a3e4143464646464646463f3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000d161f262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f55566060606060606058565048404a52585a606060606060605f534d453b31261a0e0200091623303c4956636f7c8997a1adb9c4cfd9e2e8ebebe7e1d7cec6b9ada196887c6f6255493c2f22160900121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c1000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c100005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e101212131312100e0b07060401000000020404060606060606000000000000000000000000000000000000000000060606060606050503000000020608080c0f111212131312100f0c080705020000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f202c2d2d2d2d2d2b2a27231d160e0600000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393932312e3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000008111f2831383e4243464646463e3d39342c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353d44484a535353535353534b4a453f3840474b4d535353535353534846423b33291f140900000613202d394653606c7885929ea9b3bdc7d0d8dddfdedcd7cfc6bcb2a89e9184776c605346392d201306000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00020e1a25303b454d525f60606060606060605f524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d3939393939393837332e2820180e040000000000040d171f272e3336373939393939393635322d261f160d0300000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000002070a0c0d131313130e0d0b080303070b0d0e131313130d0c0a06020000000000000000000000040c141b212628292d2d2d2d2d2d2d2524222628292d2d2d2d2d2d2d2524221d181109000000000000000000000000000000000000000000000000000000000000050f1a23313a42494e50535353534b49453e362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232c33383c3d464646464646463e3d3a342e363b3f40464646464646463b3a36312921170d03000006121f2b3844505b6673808c97a1abb5bdc5ccd2d2d2d1cbc4bcb4aaa0968c7f72655b5044372b1f1205000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000009141f29333b42464853535353535353535346413a32281e13080000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000003060809131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000306131313131313131308070502000000000000000000000005080a0b13131313130e0d0b0803000000000000000000000306080913131313131313130603000000000000000000000000000004090c0e0f13131313131313130908060300000000000000000000000000000000000000000000000000000000020507081213131313131313100706040000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000000000000a151e262e34383a45464646464644433f39322a20160c01000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000070e1316191a202020201b1a18140f0e13171a1a20202020191916120d070000000000000000000000030a1015191c1d20202020202020181815191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000b16212b35424c545a5c60606060575550483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303939393939393932312e29242a2f3334393939393939392e2d2a261f170f06000000030f1c28333f4a54606d79859199a3abb3bbc0c4c5c5c4bfbab2aaa2989184796d6053493f33271b0f030005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020000020d17212930363a3b4646464646464646463936302820160c02000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c0500000000000000000000060c101220202020202020201514120e090200000000000000060c1114171820202020201b1a18140f0801000000000000040a0f131516202020202020202012100c060000000000000000000002090f15191b1c20202020202020201615130f0a0400000000000000000000000000000000000000000000000002090e1114141f202020202020201d1312100c0700000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b11060000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000000006111c2630383f4446525353535353514f4b443c32281d120600000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000010a12191f2325262d2d2d2d282724201a1a1f2426272d2d2d2d2625231e19120a01000000000000000000000005090d0f10131313131313130c0b090d0f10131313131313130c0b0905010000000000000000000000000000000000000000000000000000000000000004101c27333d47545e66696c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2023232d2d2d2d2d2d2d2524211d191f2326272d2d2d2d2d2d2d22211e1a140d0600000000000b17222d3845515d67707d879299a2aaafb6b7b8b8b7b4aea8a19892867c6f665c5141382d22170b00000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000030a11171c1f2d2d2d2d2d2d2d2d21201e1a140d0500000000000810171d2123242d2d2d2d2d272724201a130b0200000000070f151b1f22222d2d2d2d2d2d2d2d1f1c17110a0300000000000000030c141b202528282d2d2d2d2d2d2d2c22211f1b150e0700000000000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2a201f1c18120b0300000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000000000000000000000000000000000c17232e38424a50535f60606060605e5c564e44392e23170b0000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000a131c242a2f3233393939393433302b25242b3033343939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5966707679797979716c6155493d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020181715110e1317191a202020202020201514120e090300000000000006111c2935404b55606b717e8792989fa4acabacabaaaaa39f9691867d706a5f544b402f261b1106000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f18100800000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a12080000000000030c151c23282c39393939393939392e2d2a251f170f0500000008121a22282d303139393939393433302b251d140b00000007101920272b2e2f39393939393939392c28231c150c030000000000020c151e252c31343539393939393939392f2e2b26201810070000000000000000000000000000000000000000050e171f252a2d2e3939393939393939372d2c28231c150c030000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000003101c28343f4a545c606c6c6c6c6c6c6b6760564b3f33271b0e0000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121c252e353b3f404646464641403c362f2f363c3f4146464646403e3b352e251c0e0500000000000000000000060a0e1011121313131212100e0b07070501000000000000000000000000000000000000020507081313131313131313070705010000000000000000000916222f3c4854606b7682868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130b0b090502070b0d0d13131313131313080705020000000000000000000d18242f3a434f59626c717d858e939a9c9e9f9f9d9c98928d847c706b61584e42392e1d140a0000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000000002090e12141520202020202020201413110d0802000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c020000000000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000a151e262e343846464646464646463b3a36302921170d020006101a242c34393d3e464646464641403c362f261d0d0300040f19222b32373b3c464646464646464638342e261e150a000000000009141e2730373d414246464646464646463c3b37322a22180d03000000000000000000000000000000000000020b17202930363a3b4546464646464646433a38342e271e150b00000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000006121f2c3844505c666d7879797979797772675c4f43372a1d11000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300020e19242e3740474b4d535353534e4c4841383840474c4d535353534c4b4640372e20170d0200000000000000040b11161a1d1e1f2020201f1e1d1b181413110d0802000000000000000000000000000002090e12141520202020202020201413110d080200000000000006131f2b37434e5863707d8994998f82766c6155493d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47505a626b707b81878c8f919292918f8b86807a6f6a61594f463c30271d0b0200000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0802000000000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d080200000000000000000000000205070813131313131313130707050100000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c00000006111c2630383f4453535353535353534846423b33291f1409000c17222c363e45494b53535353534e4c4841382f1f150b010a15202b343c4347495353535353535353443f3830261c1106000000040f1b25303942484d4f53535353535353534947433c342a1f150b0100000000000000000000000000000000000a141d29333b4246475253535353535353504644403930271c120700000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868684776b5e5144382b1e11000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2a354049525759606060605b58534a41404a52585a60606060595751494032291e1408000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000815212e3b47535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f48505961696e757b7f8384858584827e7b736d6860584f473e342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c03000000030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c110400000c17232e38424a505f606060606060605f524d453b30251a0e05111d28343e4850555760606060605a58534a4131271d12070f1b27323c464e5455606060606060605f504a42382e23170c0000000915202c37424b53595b606060606060605f55534e463c31271d12070000000000000000000000000000000006111b262f3b454d52545f606060606060605d53514a42392e23180c0000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000091623303c4956636f7c89989393938d8174675a4e4134271b0e000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000a16232f3b47525c63666c6c6c6c67645c534547525c64676c6c6c6c66635b51443b3025190e0100000000040e1720272e3336373939393939383634312e2d2a251e1a150e06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000916222f3c4955626f7c88959b8e8174695f53483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19232d363f474f575f61696e72767879787775726e69615e564e463e352c22190c0300000000000000000005090d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000205070813131313131311100e0b0600000407090a1313131313130e0d0b0803000000000000000000000001070c0f11121313131313070705010000000000000000000000000105090b0b13131313100f0d09050000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e120814212d3945505a61646c6c6c6c6c67645c5343392f23180c131f2b37434e5860626c6c6c6c6c6c6c6c5c544a3f34281c100300000c1925313d48535d65686c6c6c6c6c6c6c6c625f584e43392f24180e050000000000000000000000000000030c17222d38414d575e616c6c6c6c6c6c6c6c6a605c544a4034281c1004000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000004111d2935414c566673808c99aaa3998a7d7064574a3d3124170a000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000c1925323f4b57636e7379797979746f64574d4c58646e7479797979736d63564c41362a1d1207000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000020d17212930363a3b4646464646464646463936302820160c02000005121e2a36424d576673808d9994887c6f62574d42362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d353e454d53575f6266696b6c6c6a6965615e56524c443d342c231a10070000000000000000020a1015191c1c2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201c1b1915100902000000000000000002080e1114142020202020201e1d1a17110b0b101316162020202020201b1a18140f08010000000000000000050c12181b1e1f20202020201413110d0802000000000000000000060c11151718202020201c1c1915100a0200000000000000000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c120700000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a0006121f2c3844505c66767979797979797976695e52463a2d20140a1723303d4955616c717979797979746e64554b4034291c1015222e3b4754606a767979797979797976665c5044382c1f120600020e1b2834414d59656f7579797979797979796f6a5f554b40352920170b02000000000000000000000000000b151e27333f49535e696e7879797979797979766d665c5144382c1f120600000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e050000000000000000000000000000000000000000000713202c3945525d687683909da99f92867a6d6054473a2d211407000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a2633404d59667380868686868174695f534d5a677480868686867f73685e5246392f23180c00000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000009141f29333b42464853535353535353535346413a32281e130800000714212d3a46535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5854524d46413a322b221a11080000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000050d14191e20212d2d2d2d2d2d2a2a27221d16161b2022232d2d2d2d2d2d272724201a130b02000000000000060f171e23282a2b2d2d2d2d2d21201d19130c04000000000000000911181d2124252d2d2d2d292826211b140c04000000000000000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b000713202d3a4653606d78868686868686867b6e6154483b2e2115121e2a36424d5764717e86868686868074675c5145382c1f1416222f3c4955626f7c86868686868686786d6053463a2d20130700020f1c2835424f5b68758286868686868686867c6f675d51453e32291d140a00000000000000000000000007121d27303944505b656e7b858686868686868683796d6053463a2d2013070000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000714212d3a4754606d7a86939fa99c908376675d5145392c201306000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000714202d3a4753606d7984919392877b6e62564c54606d7a85919392867a6e61554b4034291c100400000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000815212e3b4854616e7b8796988c7f7265584e433b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212931363c4247484c50515252514f4b4746423b363028201910080000000000000000020c161e262c3235363939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c0200000000050e171e252a2d2e3939393939393736332e272021272c2f303939393939393433302b251d140b0100000000050f1821292f3437383939393939392d29241e160e04000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b000713202d3a4653606d79869393939393877b6e6154483b2e211514212d3a46535e6976828f9393939285796d6053473b30251a16222f3c4955626f7c88939393939386796d6053463a2d20130700000714212d3a4754606d7a849199939393999183796d605a50443b2f261b110600000000000000000000040d18232e39424e58606c77828f979393939392867b6e665c5144382c1f1206000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000b1724313e4a5764717d8a99a4a9998c7f7366554b4135291d1104000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130006131f2c3845515c67707d8a95998e8175685e52515d67717e8a96988d8073675c5145382c1f130600000e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000a1724313d4a5764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171f262a31373a3b3f4345464544423f3b3a36302a251e160e070000000000000000000a141e2830383d414346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e1409000000020d1720293036393b46464646464644433f3932292b32383b3d46464646464641403c362f261d1308000000010c17212a333a4044454646464646463935302820160c0200000006111b242d343a3d3e4646464643413e3830281e110700000000000000000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000713202d3a4653606d7986939f9f9f94877b6e6154483b2e21151b27333f4953616e7b87939f9fa2978a7e7164574d42362a1e16222f3c4955626f7c88959f9f9f9386796d6053463a2d20130700000613202c3945525d686f7c87929fa69fa0958d81746c61564d41382d22170d030000000000000000010c161f2834404b545f6a727f8b949fa9a89e938b7e71695f544a4034281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000006121e2b37424d576774818e9aaba297897c6f6256493c2f24180d01000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130004101c2934404b55616b7683909d92867a6d61544c55606c7884919d9285796d6053473a2d2014070000101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000c1926333f4c5966727f8c999285796a63615e574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a20262b2e2f33363839393736322e2d2a251f19130c0500000000000000000005101b26303a42494e4f5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b1004000008141e29323b414653535353535353514f4a443b32353d4448495353535353534e4c4841382f251a0f03000007121e29333c454b505253535353535346413a32281e13080000010c18222d363f454a4b535353534f4e49423a3023190f050000000000000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c0a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b000713202d3a4653606d798693a0aca194877b6e6154483b2e21151f2b3744505b65737f8c99a4afa99c8f8276695e52463a2d2016222f3c4955626f7c8895a2aca09386796d6053463a2d201307000004111d2935414c56606a727f8c949ea8a89d928a7d70695e53493f33271f150b010000000000000008131e28313a45515c666f7c86929fa6aba1968e81756c62574d42392e23180c0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000814212e3a47535f697884919eab9e9285796c605346392d20130700000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b505b65727e8b97978a7d7164574a3e2f24180c0000111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000e1a2734414d5a6774808d9a91847770706e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e212226292b2c2c2b292521201e19140d0802000000000000000000000915212c38424c545a5c6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900020e1925303b444c525f6060606060605d5b554d44393d474f54566060606060605a58534a41362b20140800000c18232f3a454e575c5e60606060605f524c443a3024190d010005111d29343f48505658606060605c5a544c42352b21160b0000000000000000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e130815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000713202d3a4653606d798693a0aca194877b6e6154483b2e2115202d394653606c7884919eabb5ac9f93877b6e6154473d32271b222f3c4955626f7c8895a2aca09386796d6053463a2d2013070000010d19242f3a434e58606c77828f96a1aba49e92857b6e655b50443c31271d1207000000000000050e19242f3a434f59606d79839098a3aea39991847a6d605a50453c30271c12070000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000815222f3b4855626e7b8896a1a89b8e8275665b5044382b1f120600000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121d27313e4653606d7984919c908376675d514953606d7985929b8e817468554b4035291d100400121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000f1b2835424e5b6875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191d1e1f1f1e1c181414110e09020000000000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c53483c3024180b00030f1b2834404b5760686b6c6c6c6c6c6c5d564c4135291d1105000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c14212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f221609000713202d3a4653606d798693a0aca194877b6e6154483b2e211d2935414c5563707d8996a0acacafa4998c7f7266584e43382c1d222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000008131e28313d44505b656d7a849199a3ada1978f82776c60584e43392f24180e0500000000020b17202935414c56606b73808d95a0aaa69f92877d6f685d52483e332a1e150b00000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c100400000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000003101c28343f4a5465727f8b98a8a7988b7e7165544a3f33281c0f0300000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d605347515d6775828f9b918477675d5145392c1f130600121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000f1c2936424f5c6975828f9c95918989897e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c10121312110f0c0807050200000000000000000000000000000f1c2835414e5a6670767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d0004111e2a3744505c687278797979797976685d5246392d201307000b1724313d4a56626d7179797979767066594f44382c20150a00000000000000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c4135291e14121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c201307000713202d3a4653606d798693a0aca194877b6e6154483b2e21202c3945515d6775818e9ba8a39fa3ab9d9184776a605448392f24222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000010c161f27333f49535e686f7d87929fa6a99f948c7f726a5f554b40352920170b020000000a141d29333b45525d68707d87939fa7aa9f948c80736b60564c41362d21180c030000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000006121f2c3844505c6675828f9ba8a095877b6e6154483b2d22170b0000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494b5565727e8b9893867a6d6053473a2d20140700121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101c2936434f5c6976828f9ca09d96968b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e0005121f2b3845525e6b788586868686867a6d6154473a2e211407000b1825323e4b5865717e8686868682766b6054483c32261b0f030000000000000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c111a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b1003000713202d3a4653606d798693a0aca194877b6e6154483b2e21212d3a4754606d7a86929fa3999299a3a096897c6f62554b403529222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000040d17222d38414c56606b737f8c949fa9a69f92867c6f675d51453e33291d140a000006111b262f3b45505a606d7a849199a4aea2989083786d60594f443a2f241b0f06000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000713202d3a4653606d7985929faa9d918477695e52463a2d1c11060000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e71645753595b626f7b889599887c6f6255493c2f221609000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184796c605346392d201306000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700101d293643505c6976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0004101d2935404b556c788592939393877b6e6154483b2e211508000613202d394653606c7883909994897d7063584e43372b1f1306000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e231715202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000713202d3a4653606d798693a0aca194877b6e6154483b2e212b37434e5865717e8b98a29f9286929fa89a8e8174675d5145382c222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000006111b262f3a444f59606c77828f97a1aba3999184796d605a50453b2f261b1106030c17222d38414d57616c75818e96a1aba59f92857b6e665c50473d32281e120900000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000091623303c4956636f7c8998a2aa9a8d807467574d42362a1e0a000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595d64686c6d7a8799978a7d7164574a3e3124170b000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101d293643505c6976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928f8275695c4f4236291c0f000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0006131f2c3945515d677986939f9f95887b6e6255483b2f2215080005121f2b3744505b656f7c87939d9083766a5f53473b2e2115090000000000000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f141925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f0400000713202d3a4653606d798693a0aca194877b6e6154483b2e212e3a47535f6a7683909daa9b8e828e97a19f9285796d6053473b30252f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000a141d28323d44505b656d7a859199a4aba0968e81746c61574d41382d22170d0b151e27333f49535e69717e8a939ea8a89e938a7e71695e544a3f352b20160c0000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c16100800000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000004111d2935414c566673808c99aaa3988a7d7063574a3d30251a0e000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f221609000b1825323e4b5865717e868686868686867c6f6256493c2f23160900000d1a2733404d5a66738086868686868686786d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a646f747979778692988b7e7165584b3e3225180b0006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700101d293643505c6976838f9ca9aca5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858275685b4f4235281c0f000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714202d3a4753606d7a8699a4a295897c6f6256493c2f23160900030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c27211911070000000713202d3a4653606d798693a0aca194877b6e6154483b2e28343f4a54626e7b88959fa398897d85919ea2988a7e7164574d42362a2f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000020b162027333f49535e68707d87939fa6a89d928a7e70695e53493f33271f15121d27303944505b656e7b85929fa5aba0968e81746c61574d42382e23190d040000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b050000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000713202c3945525d687683909da99f92867a6d6053473a2d201409000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000b1724313d4a56626c71797979797979796f6a6054473b2e22150800000c1926323f4b58636e737979797979797976665c5044382c1f1206000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675b6874818686868999988b7f7265584c3f3225190c00030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000815212e3b4854616e7b87939393939393877a6d6154473a2e21140700101d293643505c6976838f9c9f9f9f988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4134271b0e000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714212e3a4754616d7a8794a0a396897c706356493d3023160a00000b17222d38414e58636f7c89959a8d807367574d42362a1e12050000000000000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f15172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f07000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2c3844505c6673808d9aa79f928679818e9baa9c8f8276695e52463a2d2f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000040e17222d38414c56606b73808c949fa9a59e92857b6e655b50443c31271d18232e39424e58606c77828f97a2ada3999184796d605a50453b30261c1007000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a00000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000714212d3a4754606d7a86929fa99c8f8276675d5145392c1f1306000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c1004000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1f130600000a17232f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b6874818e939394a3998c7f7366594c403326190d00000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700101d293643505c6976828f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e000815222e3b4855616e7b8894a1a3978a7d7064574a3d3124170a000006111b262f3c4854606b7783909d918478695f53463a2d21140700000000000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1217222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2d3a4653606d7985919ea99c8f82767e8a99a39f93877b6e6154483d322f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000006111b262f3a444f59606d78828f97a1aca1978f82776c60584e43392f241f2834404b545f6a727f8c949fa9a69f92877c6f675d51483e33291e140a00000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a00000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000b1724313e4a5764717d8a99a3a9988c7f7265554b4035291d1004000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b000005111d29343f485056586060606060606056544e463d32271b0f03000007131f2a36404a52585a606060606060605f504a42382e23170c00000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b6874818e9b9fa0a6998c807366594d4033261a0d000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000714202d3a46525e6976797979797979797976685e5246392d20130700101d293643505c697682868686868686867e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424b54595c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5b59534b42372c201509000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e000915222f3c4855626f7b8895a2a4978a7e7164574b3e3124180b000007111b252c38434f5966737f8c9996887b6e6155483b2e2215080000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f2418111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c11080000000000000713202d3a4653606d798693a0aca194877b6e6154483b2e36414c5664707d8a97a1a8988c7f727a86929fa4998c7f7366594f43382f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000a141d29323d44505c666e7b85929aa4a99f948c7f726a60554b40352928313a45515c666f7c86929fa6a99f948c7f736a60554b41362c21170c0200000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000006121e2b37424d576774818e9aaba197887c6f6255483c2f24180c00000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f050000010c18222d363f454a4b535353535353534947433d342b20160a000000020e19242e3840474b4d5353535353535353443f3830261c110600000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b6874818e9ba7b3a6998c807366594d4033261a0d00000613202d394653606c777979797a7b7e838e939e989083786c605346392d2013060005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000f1c2835414e5a66707679797979797979726d62564a3d3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f5252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524f4d48423930251b0f04000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000916232f3c4956626f7c8995a2a5988b7e7265584b3f3225180c00010d18232d373f464956626f7c8999978a7d7164574a3e3124170b00000000000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b4035291d14141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3946525e6875828f9ba9a196887b6f76828f9cab9e9184776b605448392f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000020b172028343f4a545e69707d88939fa7a69f92877c6f675d51453e332f3a434f59606d79839098a3ada2979082786c60584e433a2f241a0f0500000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000814212d3a47535f697884919eab9e9185786c605346392d20130700000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433630302f2c27211911080000000006111b242d343a3d3e464646464646463c3b38322b22190f040000000008121c262e363b3f40464646464646464638342e261e150a0000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b6874818e9ba7aca6998c807366594d4033261a0d00000613202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120600020e1a25303b454d525f60606060606060605f524c443a3025190d01000d1926323e49545e66696c6c6c6c6c6c6c65625b51453a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000a1723303d4a5663707d8996a3a5988c7f7265594c3f3226190c0006121e29353f49515759606d798692998c7f7366594c403326190d0000000000000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c2f261b11141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c01000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3a4754616d7a86929fab9e9184786a727f8b99a4a096897c6f63554b40353c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000050e17232e38424d56616b73808d959fa9a3999184796d605a50453b35414c56606b73808d95a0aaa59f92857b6e665b50463d31281d12080000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000815222e3b4855616e7b8896a1ac9b8e8174655b5044372b1f120500000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d5043362a2322201c160f0800000000000009121b22292e3132393939393939392f2e2b27201910070000000000000a141c242a2f323339393939393939392c28231c150c030000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b6874818e9b9f9f9f998c807366594d4033261a0d000006121f2b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000009141f29333b42464853535353535353535346413a32281e130800000915212d38424c545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c02000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000a1724313d4a5764707d8a97a3a6998c807366594d4033261a0d000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e41382d22170b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e1308000000000713202d3a4653606d798693a0aca194877b6e6154483b37434e5865727f8c99a3a99a8d8074676e7b87939fa89a8e8174675d5145393c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000006111c26303b444f59606d78839097a2aba0968e81746c61574d423b45525d68707d87939fa7a89d938a7e71695e544a3f342b1f160c0000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000003101c28343f4a5465727f8b98a8a49a8a7e716453493f33271b0f0300000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c28333e48505557575757575d69768390908376695d5043362a1d1613100b0500000000000000000911181d2124252d2d2d2d2d2d2d23221f1b160f0700000000000000020a12191f2326272d2d2d2d2d2d2d2d1f1c17110a03000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b6874818e93939393938c807366594d4033261a0d0000030f1c28333f4a54616e7b87939f92878583817d786f6a5f584e42382d22170b000000020d17212930363a3b4646464646464646463936302820160c02000005101b26303a42494e50535353535353534b4a453f372d23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c282725201b140c03000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000b1824313e4b5764717e8a97a4a69a8d8073675a4d4034271a0d000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f00000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f33271e13111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000713202d3a4653606d798693a0aca194877b6e6154483b3b4754606a7784909daba197897c70636876838f9caa9f9285796d6053473b3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000a141e29323e44505c666e7b85929fa4a89d938a7e70695e544a45505a606d7a849199a4aba0968e81746c61574d42382d22190d040000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000006121f2c3844505c6675828f9ba89f93877a6e6154473b2d22170b0000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000814202d3944505a6164646464646469768390908376695d5043362a1d1007040000000000000000000000060c11151718202020202020201615130f0a0400000000000000000000080e1317191a202020202020202012100c060000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b68748186868686868686807366594d4033261a0d0000000b17222d3846535e6976828f9b8f82787774706c655f584e463c2f261c110600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000a141e2830383e4143464646464646463f3d3a342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1c1b18150f0902000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000c1825323f4b5865727e8b98a5a79a8e8174675b4e4134281b0e000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a3025191d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d13070000000713202d3a4653606d798693a0aca194877b6e6154483b404b55626f7c8995a0ab9e9184796d6064717e8b98a2a2988a7e7164574d423c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000020c172028343f4a545e69707d8a929da7a59e92857b6e665b504d57616c75818e96a1aba3999184796d605a50453b2f261c10070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000713202d3a4653606d7985929faa9d908377685e5246392d1b11060000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1623303c4955616c70707070707070768390908376695d5043362a1d1003000000000000000000000000000105090b0b13131313131313090806030000000000000000000000000002070a0c0d1313131313131313060300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459646f7479797979797979736e63574b3f3226190c00000006111c2a36424d5764717e8a9792877b6e6763605b534e463c342a1d140a000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c050000000000030c161e262d3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0e0f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c090400000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1926323f4c5965727f8c98a5a89b8e8175685b4e4235281b0f000c1926323f4c5965727f8c93939d9f9c8f8276695c504336291d1000000000000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c41362a24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d0100000713202d3a4653606d798693a0aca194877b6e6154483b45515d6774818d9aa7a6998d8073665c606d7a85929faa9c8f8276695e53463c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000050e17232e38424d57616c74808d959faaa2978f82786c6058535e69717e8a939ea8a69f92877c6f675d51483e33291d140a0000000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000000000000091623303c4956636f7c8998a2aa998d807366564c41362a1e0a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d8391908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535d64686c6c6c6c6c6c6c66635c52473b2f23170a000000000e1a25313b4653606d798592998c8073665c535049413c342a22190b020000000000000002090e12141520202020202020201413110d080200000000000000040c141b212628292d2d2d2d2d2d2d2524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000d1a2633404d596673808c99a6a89c8f8275695c4f4236291c0f000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d302f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000713202d3a4653606d798693a0aca194877b6e6154483b4753606d7985929fab9f94887b6e62545d6774818e9ba89f93877b6e6154483d4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000006111c26303b45505a606d78839098a2a99f948c7f726a605b656e7b85929fa5a99f948c7f726a60554b40362c21170b0200000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004111d2935414c566673808c99aaa298897d706356493d3025190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c79868a8a8a8a8a8a8a9195908376695d5043362a1d1003000000000000000000000000000000000000000000010406070d0b0a08050000000003080b0d0e0d070604000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b53595b606060606060605957524a40352a1f13070000000009141f2c3845515c67748086868685796d6053463f382f2a22191007000000000000000000000205070813131313131313130707050100000000000000000000030a1015191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000d1a2734404d5a6773808d9aa6a99c8f8376695c504336291d10000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d10000000000006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f42393a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c20130600000713202d3a4653606d798693a0aca194877b6e615448424d5764717e8a97a2aa9c908376695f535563707d8996a1a49a8c7f7366594f444955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000a151e29333e45515c666e7b85929fa5a69f92877c6f67606c77828f97a2ada1978f82776c60584e43392f241a0f0500000000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939393908376695d5043362a1d10030000000000000000000000000000000000000001070d1113141a181715110c0601080f14181a1b191413100c0701000000000000000000000000000000000000000714202d3a4753606d798693939393939286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d4841484d4e535353535353534d4b4740382e24190e020000000004101c2834404b55646e74797979786d665c5044382d261d18100700000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f10131313131313130c0b090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000e1b2734414e5a6774818d9aa7aa9d9083776a5d5044372a1d11000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b40434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d21140700000713202d3a4653606d798693a0aca194877b6e61544846535e6976828f9ca9a2988b7e7165574d53606c7884919eac9e9184776b6054484955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000030c17212834404b545f69717e8a929da7a3999184796d6a727f8c949fa9a49e92857b6e655b50463c31281d120800000000000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000714212d3a4754606d7a86929fa89c8f8275665c5145382c1f1306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986868686868686868686868276695d5043362a1d1003000000000000000000000000000000000000040c13181d2020272524211d17100b131a2024272726201f1c18120b030000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c2013000008121d262f363c3f414646464646464641403c373c404146464646464646403f3b352e261c12070000000000000c18232e3943525c64676c6c6c6b605c544a3f34281b140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000f1b2835424e5b6875818e9b9f9f9d9184776a5e5144372b1e11000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d1000000000000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51454b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000713202d3a4653606d798693a0aca194877b6e6154484953616e7b87939fac9f92867a6d605447505b6573808c99a6a096897c6f63554b4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000050f18232e39424d57616c74818e95a0aaa0968e81746f7c86929fa6a79d928a7d70695e53493f342b1f160c00000000000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000b1724313e4a5764717d8a99a3a8988b7f7265544b4034281c1004000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c7679797979797979797979797670665a4e4235291c0f030000000000000000000000000000000003090d161d24292c2d3431302d28221b141d252b303334332d2c29231d150d09030000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120000010b141d242b303334393939393939393534302b3034353939393939393933322f2a241c130a0000000000000007121d2730404a52585a6060605e53504a42382e23170a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875818f939393939184786b5e5245382b1f12000c1926323f4c5965727f8c93939393938f8376695c504336291d1000000000000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0aca194877b6e615448505b6573808c9aa4a89b8e8174675d51454953616e7b88949fa89a8e8174675d514955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000007121d27303b45505a606d79839098a2a89d938a7e79839098a3aaa0958d80746c61564d41382d22190d040000000000000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000006121e2b37424d576774818e9aaba196887b6e6255483b2e23180c00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c69665e544a3e32261a0d01000000000000000000000000000000060e151a1f282f35393a403e3d39342d241d262f363c4041403a38342f271f1a140d0500000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000000020b12191f2326272d2d2d2d2d2d2d282724202427282d2d2d2d2d2d2d2626231f19120a0100000000000000000b151e2f3840474c4d5353535246443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c69768286868686868685786c5f5245392c1f12000c1926323f4c5965727f868686868686868276695c504336291d1000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f5353606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c1003000713202d3a4653606d798693a0aca194877b6e61544853606c7884919eaca096897c7063554b4146535f697683909caa9f92857a6d60534955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000b151e2a333e45515c676e7b86929fa5a59e9285818e95a0aaa3989183796d60594f443b2f261b1007000000000000000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000814212d3a47535f697784919eaa9e9184786a5f53473a2e1d120700000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606060606060605d5a544c43382d22160a000000000000000000000000000000060f1820262b313a4045474d4b49453e362d222f3841484c4e4c47454039312a251f170f050000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0000000001080e13171a1a202020202020201b1a1814181a1b202020202020201a1917130e0700000000000000000000030c1d262f363c3f41464646453a38342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835414e5a6670767979797979797873695d5144382b1e12000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000713202d3a4653606d798693a0aca194877b6e61544c5663707d8996a1ab9e9184786c6053463a424d5765717e8b98a2a2988b7e7164574d55626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000030c18212934404b555f69717e8b939ea7a297928e939da7a69f92867c6f675d51473e32291d140a000000000000000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000815222e3b4855616e7b8896a0ab9a8e817467584e43372b1f0b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f535353535353535353535353504e4a433a31271c11050000000000000000000000000000030e18212a31373e434b51535a585650483e322b34414a53585a5953514b433e36312921170d03000000000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000003070b0d0e131313131313130e0e0c080c0e0e131313131313130d0c0a07020000000000000000000000000b141d242b303334393939382d2c28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6961574c4135281c10000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d00000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61566673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0aca194877b6e6154525d6875818e9ba8a4998c7f73655b5044373b4754606d7a86929faa9c8f8276695e5355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000060f18232f39434d57616c74818e95a0a9a29e9b9da5a99e948b7f726a5f554b40352c20170b0200000000000000000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000003101c28343f4a5465727e8b98a8a4998a7d7164574a3e31261a0f0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e4346464646464646464646464643423e3831281f150a0000000000000000000000000000000915202a333c424750555d606764615a50443a323d46535c646766605c554f46423b33291f14090000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060605f5d574f463b3024180c0006121e29353f49515759606060606060605c5a544c42382d21160a0000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca194877b6e615454606d7a86929fac9f93877b6e6153493f333945515d6775818e9ba89f93877b6e615355626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000007121d27313c45505a606d79839198a2adaba7a9ada1978f82776c60584e43392f231a0e05000000000000000000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000006121f2c3844505c6675828f9ba89f93867a6d6054473a2d2114090000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393939393939393939393635322d271f160d030000000000000000000000000000020e1a26313c454e535a61676d73716c61564c4137434e58646e74736d676159534d453b31251a0e020000000000000000000000000000030d151d23292c3939393939393939393836312b241b120800000000000000000000000104060712131313130908060300000000000000000000000000000000000000000000000000000001080e13171a1a2020201f1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26303a42494e4f53535353535352514c463d342a1f130800010d18232d373f464a4c53535353535353504e49423a31261c100500000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000713202d3a4653606d798693a0aca194877b6e61545865727e8b98a3a99c8f8276695e5341382d35414b5563707d8996a1a49a8c7f73655b55626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000010b151f2a333e45515d676f7c86929facb8b4b8ab9e92857a6d655b50463c31271d11080000000000000000000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000713202d3a4653606d7985929fa99d908376685d5245392c2013070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d0400000000000000000000000000000006121e2b37424e575f626c7179807e71685d52453c4754606a74817f79706b615e574d42362a1e1205000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000001070d1013141e202020201615130f0a0400000000000000000000000000000000000000000000000000000003070b0d0e131313120706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2830383e41434646464646464544413b342b22180d02000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a6063707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d20130700000713202d3a4653606d798693a0aca194877b6e61545f6a7683909daaa2978a7e7164574d422f262f3a4653606c7884919eac9e9184786c6055626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000000030d18212935404b555f6a737f8c99a6b2bdb0a3968a7d70685e53493f342a1f150b00000000000000000000000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f22150800000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000091623303c4956636f7c8998a2aa998c807366564c4135291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000010910161b1e2020202020202020202020201d1c1a16110a03000000000000000000000000000000000814212e3a47535f6a6e767e848d857a6d60584e43505a626f7c888c847d756e695e53463a2d2114070000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000040c12181d20202b2d2d2d2d22211f1b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c161e262d323536393939393939393835302a22191006000000000a131b23292e3132393939393939393635322d261f160d03000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f66606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f120600000713202d3a4653606d798693a0aca194877b6e6154626f7c88959fab9f9285796d6053473b31202b3844505b6673808d99a7a096897c706355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000000007121d27313c46505a606d7984919eaab7b9b1a4978b7e71695f554b40342820170b02000000000000000000000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d21140700000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d201307000000000000000004111d2935414c566673808c99aaa298897c6f6356493c3024190d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000050a0f12131313131313131313131313100f0d0a050000000000000000000000000000000000000815222f3b4855626e7c828a91968d80746a5f534b55616c76839096918a827b6e6154483b2e21150800000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000040d161d24292c2d38393939392f2e2b2620181007000000000000000000000004090d0f0f131313131313130d0c0a060200000000000000000000000105090b0b13131313100f0d0905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2c2b28241f1810070000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d0400000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000713202d3a4653606d798693a0aca194877b6e615c6673808d9aa7a79a8d8174675c5145382c1f28333f4a54626e7b88959fa89b8e8174675d626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000060f18242f39434e58626c75818e96a0acafacafac9f92867b6e675c51453e32291d140a000000000000000000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d949e9f92877c6f625a515c67717e8a949f9e93867d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646463c3b37322a22180e04000000000000000002091015191b1c20202020202020191916120d07000000000000000000060c11151718202020201d1c1915100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1015191c1c2020202020201f1e1c18130d060000000000000000070d12161819202020202020201d1c1916100a03000000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b0000000713202d3a4653606d798693a0aca194877b6e61606d7985929eaba095897c6f62554b4034291c222d3847535f697683909daa9f92857a6d60626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000030c18212935404b555f6a717e8b939ea8aba39fa3aba2989083796d60594f443b2f261c11060000000000000000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000714212d3a4754606d7a86929fa89b8f8275665c5044382c1f1206000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000004080a0a131313130d0c0a070200000000000000000000000713202d3a4653606d78839097a2999083766c6156606d7984919e9f958d80736b6155483c2f23160900000000000000000002070c0f11121313130e0706040000000000000000000000000000000000000000000007121d28313940454751535353534947433c342a20150a00000000000000030c141b212528292d2d2d2d2d2d2d2625231e19120a010000000000000911181d2124252d2d2d2d292826211b140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131212100c0802000000000000000000000106090b0c13131313131313100f0d0a0500000000000000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e615b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000713202d3a4653606d798693a0aca194877b6e6164707d8a97a1ab9d9083776a605443392f23181c2b37424d5765727e8b98a3a2988b7e7164626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000b151e2a333c45515d676f7c86929fa5a79f999299a3aaa0958d80746b61564d42382d22170d04000000000000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000000000000000b1724313e4a5764717d8a99a3a8988b7e7265544a3f34281c1003000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000050b101416171f2020201a1917130e070000000000000000000006131f2c3845515c666e7b85929a9f948b7e71675e68737f8c96a1989083796d60594f44382c2014070000000000000000060d13181c1e1f2020201b1313100c0700000000000000000000000000000000000000010d18242f39434b51535e6060606055534e463c32261b0f040000000000020c151e262c3135363939393939393933322f2a231c130a000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c615b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a000000000713202d3a4653606d798693a0aca194877b6e616875828f9ca9a3998c7f7265584e4331271d121a26313c4754606d7a86929faa9c8f837669626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000007121d27303c45505a606d79839198a2aa9f9590869299a4a79d928a7d70695e544a3f332820160c0100000000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d1207000000000000000005121e2b37424d576774818e9aaba096887b6e6155483b2e23170c00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000810171c2023242c2d2d2d2726231f19120a01000000000000000004101c2834404b545e69707d88939f9e91857a6d616e7b86929f9f92867b6e665c51473e33281c1004000000000000000710171e24282b2c2d2d2d28201f1c18120b03000000000000000000000000000000000004101d2935404b555d606b6c6c6c6c625f584e43372b21160a000000000009141e2730373d414246464646464646403e3b352e251c120700000006111b242d343a3d3e4646464643413e3830281e1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d575f62686e717477787979787775726e69625f58514940372e231a0c02000000000713202d3a4653606d798693a0aca194877b6e616e7a86929fac9f92867a6d6154473d3221150b15202c3945525d6875818e9ba99f93877b6e626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000060f18232e39434d57616c74818e95a0aaa29890837d87939fa7a49e92857b6e665b50443d32281e130800000000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000000000000714212d3a46535f697784919eaa9e918477695f53463a2d1c110600000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006111a22282d30313939393933322f2a241c140a0000000000000000000c18232e39424d57616b73808d949f978d80746a74818e989d938a7e71695f544b40352c21160b0000000000000006101922292f343738393939352d2c28231d150c05000000000000000000000000000000000613202c3945515d676d78797979796f6a5f53473d32271b0f0100000004101b26303942494d4f535353535353534c4b4640372e23190d0200010c18222d363f454a4b53535353504e49423a30231a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d605853565e6165686a6b6c6c6b6a6865615e57534e463f372e251c110800000000000713202d3a4653606d798693a0aca194877b6e66727f8c99a3a99b8f8275685e5246392d201304111d2935414c5663707d8a97a1a49a8c8073656f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000030c17212834404b555f69717e8a939da7a59f92867b73808d95a0aaa1978f82786c60594f443a2f241910060000000000000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000000000000815222e3b4855616e7b8896a0ab9a8d817467574d42362a1e0a0000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000030a1117242c33393c3d46464646403f3b352e261c120700000000000000050c121d27303b454f59606d788290979f92877c6f7c87939f958e81746c61574d42392e231a110c060000000000020d17222b333b404445464646413a38342e271e170e060000000000000000000000000000000714202d3a4753606d7a84868686877c6f62594f44382c1d12070000000915212c37424c545a5c606060606060605957514940352a1e12060005111d29343f48505658606060605c5a544c42352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f534c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a0000000000000713202d3a4653606d798693a0aca194877b6e6a7784919daba1978a7d7064564c41362a1e11050d19242f3a4653606d7984919eac9e9184786c6f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000b151e29333b45515c676e7b86929fa5a89e938b7e716d79839098a3a99f948c7f736b60564c41352922180d03000000000000000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d010000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e0200000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000000000000000000000000000000000000000040c151c2328363e44494a525353534d4b4740382e24190e0200000000000810171d1e252a333e44505c666e7b85929a9990827982909a989183796d605a50453c302a251e1d1710090000000007131e29333d454c50525353534e4645403930292018100800000000000000000000000000000613202c3945515d67707d8a949a8f82766b605448392f24180c0000000d1925313d49545e65696c6c6c6c6c6c6c66635b51463b2f23160a000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b5046474b4e5152525352514e4c4846423b37312a221c130a010000000000000713202d3a4653606d798693a0aca194877a6e6f7c8995a0ab9e9185796d6053463a3025190d0108131f2b3844505c6673808d9aa7a196897d706f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000007121c27303b45505a606d79839098a2aba0968e81756c666e7c86929fa6a69f92877c6f685d52453f342a1f150b010000000000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d2114090000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000000000000060d161e262e343f485055575f6060605a57524a40352a1f13070000000008121a22282d3036393a3f4a545e69707d88939f948e828e949f92867c6f675d51483e3a3936302d28221b12090000000c18242f3b454f575d5f6060605b53514b423a322a221a11070000000000000000000000000004101d2935404b55616c75828f9c94897c6f63554b4035291d100400000f1b2835414d5a65707579797979797979736d63574b3e3225190c000b1724313d4a56626d7179797979767066594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c413e41444546464544423f3b3a36302b262018100a01000000000000000713202d3a4653606d798693a0aca094877a6d74818d9aa8a79a8d8073665c504438291e13080003101c28343f4a54626e7b88959fa89b8e81746f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000050f18232e39424d57616c74808d95a0aaa39991847a6d605f6a727f8b949fa9a39991847a6d605a50463c31271d1207000000000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3a4653606d7985929fa99c908376675d5145392c2013060000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000000000000000070f18202830383f44515a61646c6c6c6c66635c52473b2f23170a00000005101a242c33393a4146474a4d5357606b73808c949e938e939e938b7f726a5f55534d4b4746413a39342c241b100600000f1c2834404c5761696b6c6c6c68605c544c443c342c2318120b030000000000000000000000010d18242f3943505a626f7c89949b8e8175675d5145392c1f130600000f1c2936424f5c697582868686868686867f7366594c403326190d000b1825323e4b5865717e8686868682766b6054483c32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d3037383939383735322e2d2a251f1a150e060000000000000000000713202d3a4653606d798693a0aca093877a6d7985919eab9f95887b6e62544a3f3428170d0200000b17232e3847535f6a7783909dab9f9285796f7b8895a2aca09386796d6053463a2d20130700000000000000000000000000020c17212834404a545f69717e8a929da7a69f92877c6f675d58606c77828f97a1aba1968e81756d62584e43392f23180f050000000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000000000091623303c4956636f7c8998a2a9998c7f7366554b4135291d1104000000000000000000000000020d17222b36424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000000000810192129323a424a505b636c7079797979736e63574b3f3226190c0000000c17222c363e45494c525457575f6165656d78828f9c9e9b9e9b8f82756d6865615e575754524c49453e362c22170c0000111e2b3744505d697378797979746d665e564e463e3528231c150c04000000000000000000000007121d28313e4754606a7683909c9285796d6053473a2d20140700000f1c2936424f5c6975828f93939393938c7f7366594c403326190d000613202d394653606c7883909994897d7063584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e232c2c2b2a282521201e1a140f0a03000000000000000000000713202d3a4653606d798693a0aca093867a6f7c8997a1aa9d9083766a5f5342382e23170500000006111c2b37434e5865727f8b99a3a2988a7e717b8895a1aca09386796d6053463a2d201307000000000000000000000000000a141e29333b44515c666e7b85929fa4a99f948c7f726a6055505b656e7a85929ea5a89e938b7e716a5f554b40342921170c020000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000004111d2935414c566673808c99aaa197897c6f6256493c2f24180d0100000000000000000000000007131e29333d454c555f676a6c6c6c6c6c6c69665e54493e3226190d01000000000000000000000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d000005111d28333e485055565e616467696e7175787c808d99a6a8a6998c807c7875716e696764615e565550483e34281d110500121f2c3845525f6b788586868681786d685f584f473f342e271e160e0600000000000000000000010c161f2b37434e5864717e8a99988a7e7164574a3e3124170700000f1c2936424f5c6975828f9c9f9f9f998c7f7366594c403326190d0005121f2b3744505b656f7c87939d9083776a6054473b2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f201f1e1b191514120e09030000000000000000000000000713202d3a4653606d798693a0aca093867974808d9aa9a3988b7e7265584e4330261c1106000000000f1a26313c4754616d7a86929faa9b8f82757b8894a1aca09386796d6053463a2d20130700000000000000000000000006111c26303b454f59606d78839097a2ada1978f82786c60584e49535e68707e8a939da8a59f92867c6f675c51453e33291e140a00000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000713202c3945525d687683909da99e9285796c605346392d201307000000000000000000000000000c18242f3b454f575d5f60606060606060605c5a544c42382d21160a00000000000000000000000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800000814212d3945505a6164686d7174777b7e8185888d929ca8b3a89c928c8885817e7b7774716d6864615a5045392d211508000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000040d1b27323d4754606d7a86929a8d8174675a4e412f24180d01000f1c2936424f5c6975828f9ca8aca6998c7f7366594c403326190d00030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e110f0c0807050200000000000000000000000000000713202d3a4653606d798693a0afa39986797884919eab9f92867a6d6054473c3121150a00000000000a15202d3946525d6875828f9ba99f92867a7b8894a1aca09386796d6053463a2d2013070000000000000000000000050e17232e38424d57616b73808d959fa9a49e92857b6e665b5046414d56616c74818e96a0aba2989083796d605a50453b30261c110600000000000000000000000000000000000009121c25333d45454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000050e1720333d454c504f54596063676d70727576787879797878777573706d6865605d55504a423c332b2319110700000000000000000000000714212d3a4754606d7a86929fa89b8e8175665b5044382b1f1206000000000000000000000000000f1c2834404c5761696b6c6c6c68605c544c504e49423a31261c1005000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000a1723303d4955616c71777a7e8184888b8e9297999e9ea1a9a39f9e9997918e8b8784817e7a77716c6155493d3024170a000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000915202b353f4745515d677683909c9083766a554b4035291d1004000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000b17222d38414e58636f7c89959a8d807367574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f9286797c8996a1a89b8e8175685d5245392c201303000000000005111d2935414c5663707d8a97a1a2988a7d7b8794a1aca09386796d6053463a2d20130700000000000000000000020b172028343f4a545e69707d8a929da7a79d928a7d70695e544a3f3b44505a606d79849199a3aaa0958d80746c61574d42382e23170e0400000000000000000000000000000000000c18242f3a454f575c5f606059575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000000000000000000c18242f3a454f575c5f606059555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000a1724313d4a5764707d8a99a3a7988b7e7165544a3f33281c0f0300000000000000000000000000111e2b3744505d697378797979746d665e564e463e3528231c150c040000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000b1724313e4a5764717e83878a8e9196989b9e9c97919197a1989292979c9e9b9896918e8a87837e7164574b3e3124180b000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000010e1a26313d4751595e556673808d99928578675d5145392c201306000f1c2936424f5c6975828f9ca8aa9f998c7f7366594c403326190d000006111b262f3c4854606b7783909d918478695f53473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f928579808d9aa8a196897d7063564c4135291d11040000000000010d1924303a4653606d7985929eaa9b8e817a8794a0b5a09386796d6053463a2d201307000000000000000000000a141d29323b44505c666e7b85929ea4aaa0958d80746c61574d4238323e45515d676f7c87929fa7a79d928a7e70695e544a3f342820160c02000000000000000000000000000000030f1c2834404c5761686b6c6c66635b55585a5c5d5e5f565e61666a6c6c6a66605d564e463c322a211b12090100000000000000000000000000000000000000030f1c2834404c5761686b6c6c66635b5356595b5d5e5f565e61666a6c6c6a66605d564e463c342e261e180f0800000000000000000000000005121e2b37424d576774818d9aaba095877b6e6154483b2d22170b0000000000000000000000000000121f2c3845525f6b788586868681786d685f584f473f342e271e160e06000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000a1724313d4a5764707d8a939a9a9ea09e9a938f8a8585919e9286858a8f93999ea09e9a9a938a7d7164574a3e3124170b0006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000004111d2a36424e59636a6c6c727f8b9897867a6d6053473a2d201407000f1c2935424f5c6875828f9b9f9d93938c7f7366594c403326190d000007111b252c38444f596673808c9996887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000713202d3a4653606d798693a0ab9f92857884919eac9e9184786c6053463a2f24190d0100000000000008131f2c3844505c6673808d9aa79e9285798699a3afa09386796d6053463a2d20130700000000000000000006111c262f3b444f59606d78829097a1ada3989083796d605a50453b2f2935404b55606a73808c959faaa49f92857b6e665c50443d32281e130800000000000000000000000000000005111e2b3744505c6873787979736d63574b4d4f50555d60686d7276787977736d685f584e443b3025190e02000000000000000000000000000000000000000005111e2b3744505c6873787979736d6357494c4f50555d60686d7276787977736d685f584e443b3025190c06000000000000000000000000000714212d3a46535f697784919eaa9d918477695e52463a2d1c110600000000000000000000000000000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000713202d3a4653606d7985929f9f9c97928d87827d7883909c9285787d82878c91969b9f9f9285796d6053473a2d20140700010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000006121f2c3845525e6a757979797e8a9794877b6e6154483b2e211508000e1b2835414e5b6874818e9b95898686867f7366594c403326190d00010d18232d373f464956636f7c8999978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000000713202d3a4653606d798693a0ab9e92857b8896a1a49a8c8073655b504437281e13080000000000000003101c28343f4a54626f7c8895a0a197897c86929faca09386796d6053463a2d2013070000000000000000050e17222d38424c56606b73808d949fa9a69f92867c6f675d51473e3329242f3a434e58606d78839098a2ada2979082786d60594f443a3025191006000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000815222e3b4855616e7b8896a0aa9a8d807467574d42362a1e0a0000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000006131f2c3845515c6775818e9a948f8a85807b76717783909d92857971767b80848a8f92998e8175675d5145382c1f13060000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000613202c3946535f6c798786868a909a95887b6e6255483b2f221508000e1b2734414e5a6774818d9a9083797979736d63574b3e3225190c0006121e29353f49515759606d798692998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000000000000000000000000000713202d3a4653606d798693a0ab9e91847f8c99a89f93877b6e6153493f3327160c0100000000000000000c17232e3847535f6a7783909da9998c7f85929faba09386796d6053463a2d20130700000000000000020b162028333f4a545e68707d88939fa6a99e938b7f726a5f554b40352c201d28313d44505c666e7b86929fa6a99f948c80736b60564c41352922180d030000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e02000000000000000000000003101c28343f4a5465727e8b98a8a398897d7063564a3d30251a0e0000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000004101c2834404b5564707d8a8d88837e79736e696a7784919d9886796d696e73787d82868c8a7d7064554b4035291d100400000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000613202c3946535f6c79869293979aa295887c6f6255493c2f221609000d1a2733404d5a6673808d99918578666c66635b51463b2f23160a000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000713202d3a4653606d798693a0aa9e918482909caa9c8f8276695f5341382d22170400000000000000000006111c2b37434e5865727f8b99a39d908384919eaba09386796d6053463a2d201307000000000000000a141d28323a44505b666e7a85929aa4aba1968f82756d62584e43392f231a161f28343f4a545f69717e8b939ea9a69f93877d70685e52463f342a1f150b01000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e110500000000000000000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e1105000000000000000000000006121f2c3844505c6675828f9ba89f9286796d6053473a2d20140900000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000c18232e3a4653606d7984807b76716d66615f6b7884919e93877a6d6061666c70757a7f83796d6053463a2f24180c00000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f221609000b1825323e4b5865717e8b989286796d605957514940352a1e1206000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000000000000000000000000000713202d3a4653606d798693a0ab9e918587929fa2988b7e7164574d422f261b1106000000000000000000000f1b26313c4754616d7a86929f9f928785929eaba09386796d6053463a2d20130700000000000006111b262f3a444f59606c78828f97a1aca49991847a6d615b51463c31271d110d17232e38424d57626d75828f97a1ada49991847a6d615b51463c31271d1207000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000713202d3a4653606d7985929fa99c8f8276675d5145382c1f1306000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000007131f2c3845515c676d78746e6a64605c545f6b7885929e94877b6e61545b6063686e72776d675c5145382c1d12070000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000916232f3c4956626f7c899a99897c6f6356494640372e23190d02000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000000713202d3a4653606d798693a0ada197919299a39f9285796d6053473b3120140a00000000000000000000000a15202d3946525e6875828f9ba399929297a1ada09386796d6053463a2d2013070000000000040e17222d38414c56606b737f8c949fa9a79f93877d70685e52493f342a1f150b06111c26303c45505a616d7a85919ea4aba1968f82756d62584e43392f24180f060000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b00000000000000000000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000000000091623303c4956636f7c8997a2a9988c7f7265554b4035291d100400000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000004101c2834404b555c666c66625f575351505b657985929f95887b6e62555053565e61666a605c554b4034281c0b01000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000714202d3a4753606d7a8693998c807366594f44382c251c120700000c1926323f4c5965727f8c93939da09c8f8276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000713202d3a4653606d798693a0b3a9a19e9fa3a89a8e8174675d5145392c1f1302000000000000000000000005111d2a36414c5664707d8a97a1a39f9ea1a9b3a09386796d6053463a2d20130700000000020c162027333f49535e686f7d87929fa6aa9f958d80736b60564c41372d22180d03000a151e2a333f46525e68707d8a929da8a89e938b7f726a5f554b40352921170d0300000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f03000000000000000000000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000000004111d2935414c566673808c99a9a197887c6f6255483c2f24180c00000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000c18232e39434b545b605b54534e464653606c7986939f95897c6f625649464c5254595d53514b43392e23180c000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000613202c3946535f6c7986929facaca295887c6f6255493c2f221609000613202c3945515d677783909d9083776b6054483d30261c110600000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000713202d3a4653606d798693a0acb3adabacaca095897c6f62554b4035291d10040000000000000000000000010d1925303a4653606d7985929eabacabadb3aca09386796d6053463a2d2013070000000008131e28323a44505b656d7a849199a3aea2989083786d60594f443a30251b10060000030c18212a36414c56616b74808d95a0aba69f92867c6f675d51453e33291f1409000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000613202c3945525d687683909da99e9185786c605346392d201307000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000d1a2633404d59667380868686868686868680746c61574e43392f251b10070000000000000000000007121d273039424a5053504a47423c4753606d7a869aa496897c706356493d4146474c504645403930271d12070000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090004101d2935404b556673808c9995897d7063584e42382e23170b00000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000000000000000000000000000713202d3a4653606d798693a0acacacacb5ab9d9184776a605443392f24180c0000000000000000000000000008131f2c3844515c6674808d9aa7b1acacacaca09386796d6053463a2d201307000000010d1924303a444e58606c77828f96a1aba59f92857b6e665c50473d32281e130900000000060f1925303a444f59606d79839199a3aea3989183796d605a50453b31261a0e020000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000714212d3a4754606d7a86929fac9b8e8174655b5044372b1f120500000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000b151e272f383f4446443f38373a4754616d7a8794a0978a7d7064574a3d36393b3f443a38342e271e150b00000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000613202c3946535f6c7986929393939393887c6f6255493c2f22160900010d18242f3b4855616e7b88949c8f82756a60544a3f34281c1003000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000713202d3a4653606d7986939f9f9f9f9f9fa3998c7f7266584e4331271d12070000000000000000000000000004101c2834404a54626f7c8895a09f9f9f9f9f9f9386796d6053463a2d20130700000004111d2935414c56606a727f8c949ea8a89e938a7e71695f544a3f352b20160c00000000000008131e29323e45515d676f7c87929fa69fa0958e81746c61574d42362a1e120500000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f22150800000000000000000000000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f2215080000000000000000000a1724313d4a5764707d8a99a3a49a8a7e716453493f33271b0f030000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000030c151d262d33383938332d2e3b4854616e7b87949f978a7e7164574b3e312d2e33372d2c28231d150c030000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000714212d3a47535f6975828f9c93877c6f665c5044382b1f1206000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000000000000000000000000000713202d3a4653606d7986939393939393939392867b6e6154473d3221150b0100000000000000000000000000000c18232e394754606a778390939393939393939386796d6053463a2d2013070000000713202c3945525d686f7c879293939393968e81746c61574d42382e23190e04000000000000020c17202935404b55606a727f8c9493939393938a7e71695f53463a2d211407000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a000000000000000000000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000000000e1b2734414e5a6774818d93939393877a6d6154473a2d22170b0000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000030b141c22282b2d2b28222f3b4855626e7b889393938b7e7265584b3f322521262a201f1c18120b030000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020006121f2c3845525e6a757979797979797979766a6054473b2e221508000006121e2b37424d57626f7c89939a9083786d6053463a2d201307000c1926323f4c5965727f8c93939393938f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000000000000000000000000000713202d3a4653606d78868686868686868686868275685e5246392d20140300000000000000000000000000000007121c2b37434e5865727f86868686868686868686786d6053463a2d2013070000000714212d3a4754606d7a848686868686868684796d605a50453b30261c11070000000000000000050e18242f39434e58606c788286868686868686857b6e6155483b2e2215080000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c0000000000000000000000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c000000000000000000111e2b3844515e6b778486868686868377685e5246392d1b110600000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000020a11171c1f201f1c222f3c4955626f7c86868686867f7265594c3f322619191d1313100c07000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060000020e1a26313c4754606a7581868686867f7265584c3f3225190c000c1926323f4c5965727f868686868686868276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c2013060000000000000000000000000006121f2c3844505c667679797979797979797979757065564d41362a1e1105000000000000000000000000000000000f1b27323c4a57626d727979797979797979797976665c5044382c1f12060000000713202c3945525d686d7879797979797979776d675d51483e33291e150a0000000000000000000007121d27313c44505b666c7679797979797979786e695f53463a2d21140700000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b00000000000000000000000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000000111d2a37434f5c6772777979797979777167564c41362a1e0a000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000007121c252e353b3f404646464646464646413f3c362f261d120800000000000000000000000000000000000000060b0f12131215222e3b4754606a767979797979726d63574a3e3125180c11070604000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000010e1a26313d4751595e5f6060606060606055544e463c32271b0f0300000009151f2b38434e58656f7579797979726d62564a3e3125180b000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d11040000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c6c69655e54443b3025190e02000000000000000000000000000000000a15202e3a46515b62656c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c100300000004111d2935414c565d606b6c6c6c6c6c6c6c6b605d554b40362c21170c0300000000000000000000010b151f28333f4a545b60696c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e221509000000000000000000000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000f1b27333f4b5660676b6c6c6c6c6c6a675f55443a3025190d00000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000003060606131f2b37434e5860626c6c6c6c6c65635b51463a2e2216090400000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000915202b353f474e5253535353535353534947433c342b20150a00000000030f1b27323d46535d65686c6c6c6c65625b51463a2e221609000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000c17232e38424a505f606060606060606060605c5a544c4232291f1408000000000000000000000000000000000004121e29353f49515759606060606060606060605f504a42382e23170c00000000010d1924303a444c52545e606060606060605e53514b433a2f241a0f06000000000000000000000000030d17222d38424a50535d606060606060605f55534d453b31261a0e0200000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e120600000000000000000000000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e12060000000000000000000b17232e3a444e565c5e60606060605d5b554d4332291e1308000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000030f1b27323c464e54556060606060595751493f352a1e1206000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d050000000000040f19242d353d424546464646464646463c3b37322b22190f0400000000000a16202b34414b53595b60606060585651493f34291e12060006121e29353f49515759606060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000000000000000000000000000006111c2630383f4453535353535353535353534f4d4942393020170d020000000000000000000000000000000000010d18232d373f464a4c5353535353535353535353443f3830261c1106000000000008131e28323a4145475153535353535353514745403a31281d1208000000000000000000000000000006111c262f383f44465053535353535353524846423b33291f140900000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d01000000000000000000000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d0100000000000000000006121d28323c444b4f515353535353504f4a433b3120170d020000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000a15202b343c43474953535353534c4a463f372d23180d010000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000008121b242b31363839393939393939392f2e2b2720191007000000000000040f19222f3941484d4e535353534c4a463f372d23180d0100010d18232d373f464a4c53535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000a151e262e3438464646464646464646464642413d3730271e0e050000000000000000000000000000000000000007111b252d353a3e3f464646464646464646464638342e261e150a000000000000020c1620283035393a4546464646464646443a39352f281f160c000000000000000000000000000000000a141d262d3338394346464646464646453b3a36312921170d03000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b1106000000000000000000000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b110600000000000000000000010c16202a323a3f4344464646464644423e3931291f0e0500000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000002070a0c0d13131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000040e19222b32373b3c46464646463f3e3a352d251c11070000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f07000000000000000007101d272f373d4042464646463f3e3a342d251b110700000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d040000000000000000000000000000000000030c151c23282c39393939393939393939393635312c261e150c0000000000000000000000000000000000000000000a131b23292e313239393939393939393939392c28231c150c0300000000000000040e161e24292c2d3839393939393939382d2c29241d160d0400000000000000000000000000000000020b141c22282b2d3639393939393939392e2d2a261f170f060000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b1309000000000000000000000000040e1820282e33373839393939393736332e271f170d000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f393939393932312e2a231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000000000000000b151d252c3134353939393932312e29231b130900000000000a131b23292e3132393939393939393635322d261f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000010a11181e2225262d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000000000000000040c13191d20212b2d2d2d2d2d2d2d2b20201d18130c04000000000000000000000000000000000000020a11171c1f202a2d2d2d2d2d2d2d2c22211e1a140d060000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000060e161d23272a2b2d2d2d2d2d2a2926221c150d0500000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222d2d2d2d2d2625221e18110a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131309080603000000000000000000000000030b131a202427282d2d2d2d2525221e181109010000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000000000000000000000000000000000000060c101220202020202020202020201c1b1915100902000000000000000000000000000000000000000000000000070d12161819202020202020202020202012100c0600000000000000000000000002080d1113141e202020202020201e1413110d0701000000000000000000000000000000000000000000060b0f12131d202020202020201f1514120e090300000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000040c12171b1d1e20202020201d1d1a16110b0300000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315162020202020191816120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020191816120d07000000000000000000070d12161819202020202020201d1c1916100a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000000000000002050708131313131312070604010000000000000000000000000000000000000000000000000000030613131313131313131313130f0f0d09040000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313130603000000000000000000000000000000000104070712131313131313131107060401000000000000000000000000000000000000000000000000000306061013131313131313120807050200000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b09060100000000000000000000000000000000000001060b0f1111131313131311100e0a06000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f131313130c0b09060100000000000000000000000106090b0c13131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta new file mode 100644 index 0000000..66e69d1 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f586378b4e144a9851e7b34d9b748ee +timeCreated: 1484171803 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt new file mode 100644 index 0000000..a52cc38 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt @@ -0,0 +1 @@ +)]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,. \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta new file mode 100644 index 0000000..73ed660 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fade42e8bc714b018fac513c043d323b +timeCreated: 1425440388 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt new file mode 100644 index 0000000..ccbb4ae --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt @@ -0,0 +1 @@ +([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇$¥₩ # \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta new file mode 100644 index 0000000..cc684b3 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d82c1b31c7e74239bff1220585707d2b +timeCreated: 1425440388 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets.meta new file mode 100644 index 0000000..5171f1b --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 512a49d95c0c4332bdd98131869c23c9 +folderAsset: yes +timeCreated: 1441876896 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset new file mode 100644 index 0000000..98e6d27 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset @@ -0,0 +1,659 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2103686 +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: UNITY_UI_CLIP_RECT + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: dffef66376be4fa480fb02b19edbe903, 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} +--- !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: EmojiOne + m_EditorClassIdentifier: + hashCode: -1836805472 + material: {fileID: 2103686} + 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: dffef66376be4fa480fb02b19edbe903, type: 3} + m_SpriteCharacterTable: + - m_ElementType: 2 + m_Unicode: 128522 + m_GlyphIndex: 0 + m_Scale: 1 + m_Name: Smiling face with smiling eyes + m_HashCode: -1318250903 + - m_ElementType: 2 + m_Unicode: 128523 + m_GlyphIndex: 1 + m_Scale: 1 + m_Name: 1f60b + m_HashCode: 57188339 + - m_ElementType: 2 + m_Unicode: 128525 + m_GlyphIndex: 2 + m_Scale: 1 + m_Name: 1f60d + m_HashCode: 57188341 + - m_ElementType: 2 + m_Unicode: 128526 + m_GlyphIndex: 3 + m_Scale: 1 + m_Name: 1f60e + m_HashCode: 57188340 + - m_ElementType: 2 + m_Unicode: 128512 + m_GlyphIndex: 4 + m_Scale: 1 + m_Name: Grinning face + m_HashCode: -95541379 + - m_ElementType: 2 + m_Unicode: 128513 + m_GlyphIndex: 5 + m_Scale: 1 + m_Name: 1f601 + m_HashCode: 57188256 + - m_ElementType: 2 + m_Unicode: 128514 + m_GlyphIndex: 6 + m_Scale: 1 + m_Name: Face with tears of joy + m_HashCode: 239522663 + - m_ElementType: 2 + m_Unicode: 128515 + m_GlyphIndex: 7 + m_Scale: 1 + m_Name: 1f603 + m_HashCode: 57188258 + - m_ElementType: 2 + m_Unicode: 128516 + m_GlyphIndex: 8 + m_Scale: 1 + m_Name: 1f604 + m_HashCode: 57188261 + - m_ElementType: 2 + m_Unicode: 128517 + m_GlyphIndex: 9 + m_Scale: 1 + m_Name: 1f605 + m_HashCode: 57188260 + - m_ElementType: 2 + m_Unicode: 128518 + m_GlyphIndex: 10 + m_Scale: 1 + m_Name: 1f606 + m_HashCode: 57188263 + - m_ElementType: 2 + m_Unicode: 128521 + m_GlyphIndex: 11 + m_Scale: 1 + m_Name: 1f609 + m_HashCode: 57188264 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 12 + m_Scale: 1 + m_Name: .notdef + m_HashCode: -600915428 + - m_ElementType: 2 + m_Unicode: 129315 + m_GlyphIndex: 13 + m_Scale: 1 + m_Name: 1f923 + m_HashCode: 57200239 + - m_ElementType: 2 + m_Unicode: 9786 + m_GlyphIndex: 14 + m_Scale: 1 + m_Name: 263a + m_HashCode: 1748406 + - m_ElementType: 2 + m_Unicode: 9785 + m_GlyphIndex: 15 + m_Scale: 1 + m_Name: 2639 + m_HashCode: 1748462 + m_SpriteGlyphTable: + - m_Index: 0 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 1 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 2 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 3 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 4 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 5 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 6 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 7 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 8 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 9 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 10 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 11 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 12 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 13 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 14 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 15 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + spriteInfoList: + - id: 0 + x: 0 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Smiling face with smiling eyes + hashCode: -1318250903 + unicode: 128522 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 1 + x: 128 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60b + hashCode: 57188339 + unicode: 128523 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 2 + x: 256 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60d + hashCode: 57188341 + unicode: 128525 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 3 + x: 384 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60e + hashCode: 57188340 + unicode: 128526 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 4 + x: 0 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Grinning face + hashCode: -95541379 + unicode: 128512 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 5 + x: 128 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f601 + hashCode: 57188256 + unicode: 128513 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 6 + x: 256 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Face with tears of joy + hashCode: 239522663 + unicode: 128514 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 7 + x: 384 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f603 + hashCode: 57188258 + unicode: 128515 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 8 + x: 0 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f604 + hashCode: 57188261 + unicode: 128516 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 9 + x: 128 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f605 + hashCode: 57188260 + unicode: 128517 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 10 + x: 256 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f606 + hashCode: 57188263 + unicode: 128518 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 11 + x: 384 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f609 + hashCode: 57188264 + unicode: 128521 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 12 + x: 0 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f618 + hashCode: 57188168 + unicode: 128536 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 13 + x: 128 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f923 + hashCode: 57200239 + unicode: 129315 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 14 + x: 256 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 263a + hashCode: 1748406 + unicode: 9786 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 15 + x: 384 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 2639 + hashCode: 1748462 + unicode: 9785 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + fallbackSpriteAssets: [] +--- !u!21 &1369835458 +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: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: [] + m_Floats: [] + m_Colors: [] diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta new file mode 100644 index 0000000..c7ac83f --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c41005c129ba4d66911b75229fd70b45 +timeCreated: 1480316912 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets.meta new file mode 100644 index 0000000..4958550 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4aecb92fff08436c8303b10eab8da368 +folderAsset: yes +timeCreated: 1441876950 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset new file mode 100644 index 0000000..ceb609b --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset @@ -0,0 +1,68 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ab2114bdc8544297b417dfefe9f1e410, type: 3} + m_Name: Default Style Sheet + m_EditorClassIdentifier: + m_StyleList: + - m_Name: H1 + m_HashCode: 2425 + m_OpeningDefinition: <#40ff80>* + m_ClosingDefinition: '*' + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d00000032000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000660000006600000038000000300000003e0000002a000000 + m_ClosingTagArray: 2a0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: Quote + m_HashCode: 92254330 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000690000003e0000003c00000073000000690000007a000000650000003d0000003700000035000000250000003e0000003c0000006d000000610000007200000067000000690000006e0000003d0000003100000030000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000690000003e0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f00000077000000690000006400000074000000680000003e0000003c0000002f0000006d000000610000007200000067000000690000006e0000003e000000 + - m_Name: Link + m_HashCode: 2687968 + m_OpeningDefinition: <#40a0ff> + m_ClosingDefinition: + m_OpeningTagArray: 3c000000750000003e0000003c000000230000003400000030000000610000003000000066000000660000003e0000003c0000006c000000690000006e0000006b0000003d0000002200000049000000440000005f0000003000000031000000220000003e000000 + m_ClosingTagArray: 3c0000002f000000750000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f0000006c000000690000006e0000006b0000003e000000 + - m_Name: Title + m_HashCode: 98732960 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e0000003c000000620000003e0000003c000000610000006c00000069000000670000006e0000003d00000063000000650000006e0000007400000065000000720000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000610000006c00000069000000670000006e0000003e000000 + - m_Name: H2 + m_HashCode: 2426 + m_OpeningDefinition: <#4080FF> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e00000035000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000380000003000000046000000460000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: H3 + m_HashCode: 2427 + m_OpeningDefinition: <#FF8040> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e0000003100000037000000650000006d0000003e0000003c000000620000003e0000003c000000230000004600000046000000380000003000000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C1 + m_HashCode: 2194 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000660000006600000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C2 + m_HashCode: 2193 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000340000003000000046000000460000003e0000003c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f00000073000000690000007a000000650000003e000000 + - m_Name: C3 + m_HashCode: 2192 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000003800000030000000410000003000000046000000460000003e0000003c000000620000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f000000620000003e000000 diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta new file mode 100644 index 0000000..95fd96e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f952c082cb03451daed3ee968ac6c63e +timeCreated: 1432805430 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/TMP Settings.asset b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/TMP Settings.asset new file mode 100644 index 0000000..c09a92f --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/TMP Settings.asset @@ -0,0 +1,46 @@ +%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: 2705215ac5b84b70bacc50632be6e391, type: 3} + m_Name: TMP Settings + m_EditorClassIdentifier: + m_enableWordWrapping: 1 + m_enableKerning: 1 + m_enableExtraPadding: 0 + m_enableTintAllSprites: 0 + m_enableParseEscapeCharacters: 1 + m_EnableRaycastTarget: 1 + m_GetFontFeaturesAtRuntime: 1 + m_missingGlyphCharacter: 0 + m_warningsDisabled: 0 + m_defaultFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_defaultFontAssetPath: Fonts & Materials/ + m_defaultFontSize: 36 + m_defaultAutoSizeMinRatio: 0.5 + m_defaultAutoSizeMaxRatio: 2 + m_defaultTextMeshProTextContainerSize: {x: 20, y: 5} + m_defaultTextMeshProUITextContainerSize: {x: 200, y: 50} + m_autoSizeTextContainer: 0 + m_fallbackFontAssets: [] + m_matchMaterialPreset: 1 + m_defaultSpriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, + type: 2} + m_defaultSpriteAssetPath: Sprite Assets/ + m_enableEmojiSupport: 1 + m_MissingCharacterSpriteUnicode: 0 + m_defaultColorGradientPresetsPath: Color Gradient Presets/ + m_defaultStyleSheet: {fileID: 11400000, guid: f952c082cb03451daed3ee968ac6c63e, + type: 2} + m_StyleSheetsResourcePath: + m_leadingCharacters: {fileID: 4900000, guid: d82c1b31c7e74239bff1220585707d2b, type: 3} + m_followingCharacters: {fileID: 4900000, guid: fade42e8bc714b018fac513c043d323b, + type: 3} + m_UseModernHangulLineBreakingRules: 0 diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta new file mode 100644 index 0000000..32db384 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3f5b5dff67a942289a9defa416b206f3 +timeCreated: 1436653997 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders.meta new file mode 100644 index 0000000..29a90a6 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e9f693669af91aa45ad615fc681ed29f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader new file mode 100644 index 0000000..bab2b2c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader @@ -0,0 +1,143 @@ +Shader "TextMeshPro/Bitmap Custom Atlas" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + [HDR]_FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _Padding ("Padding", float) = 0 + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _CullMode("Cull Mode", Float) = 0 + _ColorMask("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + float2 UnpackUV(float uv) + { + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; + } + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(UnpackUV(v.texcoord1), _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0) * tex2D(_FaceTex, IN.texcoord1) * IN.color; + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta new file mode 100644 index 0000000..0a416c8 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 48bb5f55d8670e349b6e614913f9d910 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader new file mode 100644 index 0000000..006a271 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader @@ -0,0 +1,145 @@ +Shader "TextMeshPro/Mobile/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + [HDR]_Color ("Text Color", Color) = (1,1,1,1) + _DiffusePower ("Diffuse Power", Range(1.0,4.0)) = 1.0 + + _VertexOffsetX("Vertex OffsetX", float) = 0 + _VertexOffsetY("Vertex OffsetY", float) = 0 + _MaskSoftnessX("Mask SoftnessX", float) = 0 + _MaskSoftnessY("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _CullMode("Cull Mode", Float) = 0 + _ColorMask("Color Mask", Float) = 15 +} + +SubShader { + + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma fragmentoption ARB_precision_hint_fastest + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float4 mask : TEXCOORD2; + }; + + sampler2D _MainTex; + fixed4 _Color; + float _DiffusePower; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + v2f vert (appdata_t v) + { + v2f OUT; + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + OUT.vertex = UnityPixelSnap(UnityObjectToClipPos(vert)); + OUT.color = v.color; + OUT.color *= _Color; + OUT.color.rgb *= _DiffusePower; + OUT.texcoord0 = v.texcoord0; + + float2 pixelSize = OUT.vertex.w; + //pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : COLOR + { + fixed4 color = fixed4(IN.color.rgb, IN.color.a * tex2D(_MainTex, IN.texcoord0).a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + +SubShader { + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + Lighting Off Cull Off ZTest Always ZWrite Off Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + BindChannels { + Bind "Color", color + Bind "Vertex", vertex + Bind "TexCoord", texcoord0 + } + Pass { + SetTexture [_MainTex] { + constantColor [_Color] combine constant * primary, constant * texture + } + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta new file mode 100644 index 0000000..d5fb125 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1e3b057af24249748ff873be7fafee47 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader new file mode 100644 index 0000000..8ce4937 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader @@ -0,0 +1,143 @@ +Shader "TextMeshPro/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + [HDR]_FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _CullMode("Cull Mode", Float) = 0 + _ColorMask("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + float2 UnpackUV(float uv) + { + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; + } + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(UnpackUV(v.texcoord1), _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0); + color = fixed4 (tex2D(_FaceTex, IN.texcoord1).rgb * IN.color.rgb, IN.color.a * color.a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta new file mode 100644 index 0000000..7eb1870 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 128e987d567d4e2c824d754223b3f3b0 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader new file mode 100644 index 0000000..c50c593 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader @@ -0,0 +1,317 @@ +Shader "TextMeshPro/Distance Field Overlay" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + [HDR]_SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Overlay" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest Always + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth*_ScaleRatioA - _OutlineSoftness*_ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = UnpackUV(input.texcoord1.x); + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + + output.position = vPosition; + output.color = input.color; + output.atlas = input.texcoord0; + output.param = float4(alphaClip, scale, bias, weight); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = float4(input.texcoord0 + bOffset, bScale, bBias); + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta new file mode 100644 index 0000000..56284e9 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: dd89cf5b9246416f84610a006f916af7 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader new file mode 100644 index 0000000..ed48574 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader @@ -0,0 +1,310 @@ +Shader "TextMeshPro/Distance Field SSD" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + [HDR]_SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue" = "Transparent" + "IgnoreProjector" = "True" + "RenderType" = "Transparent" + } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + Cull[_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest[unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + #pragma shader_feature __ FORCE_LINEAR + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + float4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + float4 color : COLOR; + float2 atlas : TEXCOORD0; + float weight : TEXCOORD1; + float2 mask : TEXCOORD2; // Position in object space(xy) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float2 texcoord2 : TEXCOORD4; + float4 underlayColor : COLOR1; + #endif + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + + float4 SRGBToLinear(float4 rgba) { + return float4(lerp(rgba.rgb / 12.92f, pow((rgba.rgb + 0.055f) / 1.055f, 2.4f), step(0.04045f, rgba.rgb)), rgba.a); + } + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + + // Support for texture tiling and offset + float2 textureUV = UnpackUV(input.texcoord1.x); + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + float4 color = input.color; + #if (FORCE_LINEAR && !UNITY_COLORSPACE_GAMMA) + color = SRGBToLinear(input.color); + #endif + + output.position = vPosition; + output.color = color; + output.atlas = input.texcoord0; + output.weight = weight; + output.mask = half2(vert.xy * 2 - clampedRect.xy - clampedRect.zw); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = input.texcoord0 + bOffset; + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + float2 pixelSize = float2(ddx(input.atlas.y), ddy(input.atlas.y)); + pixelSize *= _TextureWidth * .75; + float scale = rsqrt(dot(pixelSize, pixelSize)) * _GradientScale * (_Sharpness + 1); + + float weight = input.weight; + float bias = (.5 - weight) + (.5 / scale); + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n - bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col * faceColor.a; + faceColor.rgb *= 1 - (dot(n, light) * _Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z * n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * bScale; + faceColor += input.underlayColor * saturate(d - bBias) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * bScale; + faceColor += input.underlayColor * (1 - saturate(d - bBias)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + float2 maskZW = 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + (1 / scale)); + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * maskZW); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta new file mode 100644 index 0000000..08cd8ae --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 14eb328de4b8eb245bb7cea29e4ac00b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader new file mode 100644 index 0000000..7019aaf --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader @@ -0,0 +1,247 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field - Masking" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + _MaskTex ("Mask Texture", 2D) = "white" {} + _MaskInverse ("Inverse", float) = 0 + _MaskEdgeColor ("Edge Color", Color) = (1,1,1,1) + _MaskEdgeSoftness ("Edge Softness", Range(0, 1)) = 0.01 + _MaskWipeControl ("Wipe Position", Range(0, 1)) = 0.5 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _MaskWipeControl; + float _MaskEdgeSoftness; + fixed4 _MaskEdgeColor; + bool _MaskInverse; + + pixel_t VertShader(vertex_t input) + { + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Structure for pixel shader + pixel_t output = { + vPosition, + faceColor, + outlineColor, + float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y), + half4(scale, bias - outline, bias + outline, bias), + half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)), + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4(input.texcoord0 + layerOffset, input.color.a, 0), + half2(layerScale, layerBias), + #endif + }; + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + //#if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + //#endif + + float a = abs(_MaskInverse - tex2D(_MaskTex, input.texcoord0.zw).a); + float t = a + (1 - _MaskWipeControl) * _MaskEdgeSoftness - _MaskWipeControl; + a = saturate(t / _MaskEdgeSoftness); + c.rgb = lerp(_MaskEdgeColor.rgb*c.a, c.rgb, a); + c *= a; + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta new file mode 100644 index 0000000..3cbdbbb --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bc1ede39bf3643ee8e493720e4259791 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader new file mode 100644 index 0000000..ce82bed --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader @@ -0,0 +1,240 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field Overlay" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Overlay" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest Always + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta new file mode 100644 index 0000000..e6b149e --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a02a7d8c237544f1962732b55a9aebf1 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader new file mode 100644 index 0000000..df4d5b0 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader @@ -0,0 +1,106 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field SSD" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + _MaskTex ("Mask Texture", 2D) = "white" {} + _MaskInverse ("Inverse", float) = 0 + _MaskEdgeColor ("Edge Color", Color) = (1,1,1,1) + _MaskEdgeSoftness ("Edge Softness", Range(0, 1)) = 0.01 + _MaskWipeControl ("Wipe Position", Range(0, 1)) = 0.5 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + #include "TMPro_Mobile.cginc" + + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta new file mode 100644 index 0000000..9b84c13 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c8d12adcee749c344b8117cf7c7eb912 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader new file mode 100644 index 0000000..d3f5866 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader @@ -0,0 +1,240 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta new file mode 100644 index 0000000..2ac6e76 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fe393ace9b354375a9cb14cdbbc28be4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader new file mode 100644 index 0000000..be764ae --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader @@ -0,0 +1,138 @@ +// Simplified version of the SDF Surface shader : +// - No support for Bevel, Bump or envmap +// - Diffuse only lighting +// - Fully supports only 1 directional light. Other lights can affect it, but it will be per-vertex/SH. + +Shader "TextMeshPro/Mobile/Distance Field (Surface)" { + +Properties { + _FaceTex ("Fill Texture", 2D) = "white" {} + [HDR]_FaceColor ("Fill Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + // Should not be directly exposed to the user + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _CullMode ("Cull Mode", Float) = 0 + //_MaskCoord ("Mask Coords", vector) = (0,0,0,0) + //_MaskSoftness ("Mask Softness", float) = 0 +} + +SubShader { + + Tags { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + LOD 300 + Cull [_CullMode] + + CGPROGRAM + #pragma surface PixShader Lambert alpha:blend vertex:VertShader noforwardadd nolightmap nodirlightmap + #pragma target 3.0 + #pragma shader_feature __ GLOW_ON + + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + half _FaceShininess; + half _OutlineShininess; + + struct Input + { + fixed4 color : COLOR; + float2 uv_MainTex; + float2 uv2_FaceTex; + float2 uv2_OutlineTex; + float2 param; // Weight, Scale + float3 viewDirEnv; + }; + + #include "TMPro_Surface.cginc" + + ENDCG + + // Pass to render object as a shadow caster + Pass + { + Name "Caster" + Tags { "LightMode" = "ShadowCaster" } + Offset 1, 1 + + Fog {Mode Off} + ZWrite On ZTest LEqual Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #include "UnityCG.cginc" + + struct v2f { + V2F_SHADOW_CASTER; + float2 uv : TEXCOORD1; + float2 uv2 : TEXCOORD3; + float alphaClip : TEXCOORD2; + }; + + uniform float4 _MainTex_ST; + uniform float4 _OutlineTex_ST; + float _OutlineWidth; + float _FaceDilate; + float _ScaleRatioA; + + v2f vert( appdata_base v ) + { + v2f o; + TRANSFER_SHADOW_CASTER(o) + o.uv = TRANSFORM_TEX(v.texcoord, _MainTex); + o.uv2 = TRANSFORM_TEX(v.texcoord, _OutlineTex); + o.alphaClip = o.alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _FaceDilate * _ScaleRatioA) / 2; + return o; + } + + uniform sampler2D _MainTex; + + float4 frag(v2f i) : COLOR + { + fixed4 texcol = tex2D(_MainTex, i.uv).a; + clip(texcol.a - i.alphaClip); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta new file mode 100644 index 0000000..bff8b7a --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 85187c2149c549c5b33f0cdb02836b17 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader new file mode 100644 index 0000000..bcb2bb2 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader @@ -0,0 +1,158 @@ +Shader "TextMeshPro/Distance Field (Surface)" { + +Properties { + _FaceTex ("Fill Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Fill Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _BumpMap ("Normalmap", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0.5 + _BumpFace ("Bump Face", Range(0,1)) = 0.5 + + _ReflectFaceColor ("Face Color", Color) = (0,0,0,1) + _ReflectOutlineColor ("Outline Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + [HDR]_SpecColor ("Specular Color", Color) = (0,0,0,1) + + _FaceShininess ("Face Shininess", Range(0,1)) = 0 + _OutlineShininess ("Outline Shininess", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + // Should not be directly exposed to the user + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _CullMode ("Cull Mode", Float) = 0 + //_MaskCoord ("Mask Coords", vector) = (0,0,0,0) + //_MaskSoftness ("Mask Softness", float) = 0 +} + +SubShader { + + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + + LOD 300 + Cull [_CullMode] + + CGPROGRAM + #pragma surface PixShader BlinnPhong alpha:blend vertex:VertShader nolightmap nodirlightmap + #pragma target 3.0 + #pragma shader_feature __ GLOW_ON + #pragma glsl + + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + half _FaceShininess; + half _OutlineShininess; + + struct Input + { + fixed4 color : COLOR; + float2 uv_MainTex; + float2 uv2_FaceTex; + float2 uv2_OutlineTex; + float2 param; // Weight, Scale + float3 viewDirEnv; + }; + + + #define BEVEL_ON 1 + #include "TMPro_Surface.cginc" + + ENDCG + + // Pass to render object as a shadow caster + Pass + { + Name "Caster" + Tags { "LightMode" = "ShadowCaster" } + Offset 1, 1 + + Fog {Mode Off} + ZWrite On + ZTest LEqual + Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #include "UnityCG.cginc" + + struct v2f { + V2F_SHADOW_CASTER; + float2 uv : TEXCOORD1; + float2 uv2 : TEXCOORD3; + float alphaClip : TEXCOORD2; + }; + + uniform float4 _MainTex_ST; + uniform float4 _OutlineTex_ST; + float _OutlineWidth; + float _FaceDilate; + float _ScaleRatioA; + + v2f vert( appdata_base v ) + { + v2f o; + TRANSFER_SHADOW_CASTER(o) + o.uv = TRANSFORM_TEX(v.texcoord, _MainTex); + o.uv2 = TRANSFORM_TEX(v.texcoord, _OutlineTex); + o.alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _FaceDilate * _ScaleRatioA) / 2; + return o; + } + + uniform sampler2D _MainTex; + + float4 frag(v2f i) : COLOR + { + fixed4 texcol = tex2D(_MainTex, i.uv).a; + clip(texcol.a - i.alphaClip); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta new file mode 100644 index 0000000..26e814c --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f7ada0af4f174f0694ca6a487b8f543d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF.shader new file mode 100644 index 0000000..011ee19 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF.shader @@ -0,0 +1,317 @@ +Shader "TextMeshPro/Distance Field" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + [HDR]_SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _OutlineSoftness * _ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = UnpackUV(input.texcoord1.x); + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + + output.position = vPosition; + output.color = input.color; + output.atlas = input.texcoord0; + output.param = float4(alphaClip, scale, bias, weight); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = float4(input.texcoord0 + bOffset, bScale, bBias); + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta new file mode 100644 index 0000000..e1cf3f3 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 68e6db2ebdc24f95958faec2be5558d6 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader new file mode 100644 index 0000000..e8283a7 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader @@ -0,0 +1,116 @@ +Shader "TextMeshPro/Sprite" +{ + Properties + { + [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} + _Color ("Tint", Color) = (1,1,1,1) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0 + } + + SubShader + { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + "PreviewType"="Plane" + "CanUseSpriteAtlas"="True" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + Lighting Off + ZWrite Off + ZTest [unity_GUIZTestMode] + Blend SrcAlpha OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass + { + Name "Default" + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma target 2.0 + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + struct appdata_t + { + float4 vertex : POSITION; + float4 color : COLOR; + float2 texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord : TEXCOORD0; + float4 worldPosition : TEXCOORD1; + UNITY_VERTEX_OUTPUT_STEREO + }; + + sampler2D _MainTex; + fixed4 _Color; + fixed4 _TextureSampleAdd; + float4 _ClipRect; + float4 _MainTex_ST; + + v2f vert(appdata_t v) + { + v2f OUT; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT); + OUT.worldPosition = v.vertex; + OUT.vertex = UnityObjectToClipPos(OUT.worldPosition); + + OUT.texcoord = TRANSFORM_TEX(v.texcoord, _MainTex); + + OUT.color = v.color * _Color; + return OUT; + } + + fixed4 frag(v2f IN) : SV_Target + { + half4 color = (tex2D(_MainTex, IN.texcoord) + _TextureSampleAdd) * IN.color; + + #ifdef UNITY_UI_CLIP_RECT + color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect); + #endif + + #ifdef UNITY_UI_ALPHACLIP + clip (color.a - 0.001); + #endif + + return color; + } + ENDCG + } + } +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta new file mode 100644 index 0000000..50ba195 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: cf81c85f95fe47e1a27f6ae460cf182c +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro.cginc b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro.cginc new file mode 100644 index 0000000..5898130 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro.cginc @@ -0,0 +1,84 @@ +float2 UnpackUV(float uv) +{ + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; +} + +fixed4 GetColor(half d, fixed4 faceColor, fixed4 outlineColor, half outline, half softness) +{ + half faceAlpha = 1-saturate((d - outline * 0.5 + softness * 0.5) / (1.0 + softness)); + half outlineAlpha = saturate((d + outline * 0.5)) * sqrt(min(1.0, outline)); + + faceColor.rgb *= faceColor.a; + outlineColor.rgb *= outlineColor.a; + + faceColor = lerp(faceColor, outlineColor, outlineAlpha); + + faceColor *= faceAlpha; + + return faceColor; +} + +float3 GetSurfaceNormal(float4 h, float bias) +{ + bool raisedBevel = step(1, fmod(_ShaderFlags, 2)); + + h += bias+_BevelOffset; + + float bevelWidth = max(.01, _OutlineWidth+_BevelWidth); + + // Track outline + h -= .5; + h /= bevelWidth; + h = saturate(h+.5); + + if(raisedBevel) h = 1 - abs(h*2.0 - 1.0); + h = lerp(h, sin(h*3.141592/2.0), _BevelRoundness); + h = min(h, 1.0-_BevelClamp); + h *= _Bevel * bevelWidth * _GradientScale * -2.0; + + float3 va = normalize(float3(1.0, 0.0, h.y - h.x)); + float3 vb = normalize(float3(0.0, -1.0, h.w - h.z)); + + return cross(va, vb); +} + +float3 GetSurfaceNormal(float2 uv, float bias, float3 delta) +{ + // Read "height field" + float4 h = {tex2D(_MainTex, uv - delta.xz).a, + tex2D(_MainTex, uv + delta.xz).a, + tex2D(_MainTex, uv - delta.zy).a, + tex2D(_MainTex, uv + delta.zy).a}; + + return GetSurfaceNormal(h, bias); +} + +float3 GetSpecular(float3 n, float3 l) +{ + float spec = pow(max(0.0, dot(n, l)), _Reflectivity); + return _SpecularColor.rgb * spec * _SpecularPower; +} + +float4 GetGlowColor(float d, float scale) +{ + float glow = d - (_GlowOffset*_ScaleRatioB) * 0.5 * scale; + float t = lerp(_GlowInner, (_GlowOuter * _ScaleRatioB), step(0.0, glow)) * 0.5 * scale; + glow = saturate(abs(glow/(1.0 + t))); + glow = 1.0-pow(glow, _GlowPower); + glow *= sqrt(min(1.0, t)); // Fade off glow thinner than 1 screen pixel + return float4(_GlowColor.rgb, saturate(_GlowColor.a * glow * 2)); +} + +float4 BlendARGB(float4 overlying, float4 underlying) +{ + overlying.rgb *= overlying.a; + underlying.rgb *= underlying.a; + float3 blended = overlying.rgb + ((1-overlying.a)*underlying.rgb); + float alpha = underlying.a + (1-underlying.a)*overlying.a; + return float4(blended, alpha); +} + diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta new file mode 100644 index 0000000..0d6eb56 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 407bc68d299748449bbf7f48ee690f8d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc new file mode 100644 index 0000000..5969fec --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc @@ -0,0 +1,157 @@ +struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + float4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; +}; + +struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + float4 faceColor : COLOR; + float4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; + float4 param : TEXCOORD1; // weight, scaleRatio + float2 mask : TEXCOORD2; + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD3; + float4 underlayColor : COLOR2; + #endif +}; + +float4 SRGBToLinear(float4 rgba) { + return float4(lerp(rgba.rgb / 12.92f, pow((rgba.rgb + 0.055f) / 1.055f, 2.4f), step(0.04045f, rgba.rgb)), rgba.a); +} + +pixel_t VertShader(vertex_t input) +{ + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + float4 color = input.color; + #if (FORCE_LINEAR && !UNITY_COLORSPACE_GAMMA) + color = SRGBToLinear(input.color); + #endif + + float opacity = color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + float4 faceColor = float4(color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + float4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + + output.position = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.xy, maskUV.xy); + output.param = float4(0.5 - weight, 1.3333 * _GradientScale * (_Sharpness + 1) / _TextureWidth, _OutlineWidth * _ScaleRatioA * 0.5, 0); + + float2 mask = float2(0, 0); + #if UNITY_UI_CLIP_RECT + mask = vert.xy * 2 - clampedRect.xy - clampedRect.zw; + #endif + output.mask = mask; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + + output.texcoord2 = float4(input.texcoord0 + float2(x, y), input.color.a, 0); + output.underlayColor = underlayColor; + #endif + + return output; +} + +float4 PixShader(pixel_t input) : SV_Target +{ + UNITY_SETUP_INSTANCE_ID(input); + + float d = tex2D(_MainTex, input.texcoord0.xy).a; + + float2 UV = input.texcoord0.xy; + float scale = rsqrt(abs(ddx(UV.x) * ddy(UV.y) - ddy(UV.x) * ddx(UV.y))) * input.param.y; + + #if (UNDERLAY_ON | UNDERLAY_INNER) + float layerScale = scale; + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = input.param.x * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + #endif + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + + float4 faceColor = input.faceColor * saturate((d - input.param.x) * scale + 0.5); + + #ifdef OUTLINE_ON + float4 outlineColor = lerp(input.faceColor, input.outlineColor, sqrt(min(1.0, input.param.z * scale * 2))); + faceColor = lerp(outlineColor, input.faceColor, saturate((d - input.param.x - input.param.z) * scale + 0.5)); + faceColor *= saturate((d - input.param.x + input.param.z) * scale + 0.5); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord2.xy).a * layerScale; + faceColor += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - layerBias) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float bias = input.param.x * scale - 0.5; + float sd = saturate(d * scale - bias - input.param.z); + d = tex2D(_MainTex, input.texcoord2.xy).a * layerScale; + faceColor += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - layerBias)) * sd * (1 - faceColor.a); + #endif + + #ifdef MASKING + float a = abs(_MaskInverse - tex2D(_MaskTex, input.texcoord0.zw).a); + float t = a + (1 - _MaskWipeControl) * _MaskEdgeSoftness - _MaskWipeControl; + a = saturate(t / _MaskEdgeSoftness); + faceColor.rgb = lerp(_MaskEdgeColor.rgb * faceColor.a, faceColor.rgb, a); + faceColor *= a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness + #if UNITY_UI_CLIP_RECT + float2 maskZW = 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + (1 / scale)); + float2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * maskZW); + faceColor *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + faceColor *= input.texcoord2.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor; +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta new file mode 100644 index 0000000..4415e50 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c334973cef89a9840b0b0c507e0377ab +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc new file mode 100644 index 0000000..2e96258 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc @@ -0,0 +1,85 @@ +// UI Editable properties +uniform sampler2D _FaceTex; // Alpha : Signed Distance +uniform float _FaceUVSpeedX; +uniform float _FaceUVSpeedY; +uniform fixed4 _FaceColor; // RGBA : Color + Opacity +uniform float _FaceDilate; // v[ 0, 1] +uniform float _OutlineSoftness; // v[ 0, 1] + +uniform sampler2D _OutlineTex; // RGBA : Color + Opacity +uniform float _OutlineUVSpeedX; +uniform float _OutlineUVSpeedY; +uniform fixed4 _OutlineColor; // RGBA : Color + Opacity +uniform float _OutlineWidth; // v[ 0, 1] + +uniform float _Bevel; // v[ 0, 1] +uniform float _BevelOffset; // v[-1, 1] +uniform float _BevelWidth; // v[-1, 1] +uniform float _BevelClamp; // v[ 0, 1] +uniform float _BevelRoundness; // v[ 0, 1] + +uniform sampler2D _BumpMap; // Normal map +uniform float _BumpOutline; // v[ 0, 1] +uniform float _BumpFace; // v[ 0, 1] + +uniform samplerCUBE _Cube; // Cube / sphere map +uniform fixed4 _ReflectFaceColor; // RGB intensity +uniform fixed4 _ReflectOutlineColor; +//uniform float _EnvTiltX; // v[-1, 1] +//uniform float _EnvTiltY; // v[-1, 1] +uniform float3 _EnvMatrixRotation; +uniform float4x4 _EnvMatrix; + +uniform fixed4 _SpecularColor; // RGB intensity +uniform float _LightAngle; // v[ 0,Tau] +uniform float _SpecularPower; // v[ 0, 1] +uniform float _Reflectivity; // v[ 5, 15] +uniform float _Diffuse; // v[ 0, 1] +uniform float _Ambient; // v[ 0, 1] + +uniform fixed4 _UnderlayColor; // RGBA : Color + Opacity +uniform float _UnderlayOffsetX; // v[-1, 1] +uniform float _UnderlayOffsetY; // v[-1, 1] +uniform float _UnderlayDilate; // v[-1, 1] +uniform float _UnderlaySoftness; // v[ 0, 1] + +uniform fixed4 _GlowColor; // RGBA : Color + Intesity +uniform float _GlowOffset; // v[-1, 1] +uniform float _GlowOuter; // v[ 0, 1] +uniform float _GlowInner; // v[ 0, 1] +uniform float _GlowPower; // v[ 1, 1/(1+4*4)] + +// API Editable properties +uniform float _ShaderFlags; +uniform float _WeightNormal; +uniform float _WeightBold; + +uniform float _ScaleRatioA; +uniform float _ScaleRatioB; +uniform float _ScaleRatioC; + +uniform float _VertexOffsetX; +uniform float _VertexOffsetY; + +//uniform float _UseClipRect; +uniform float _MaskID; +uniform sampler2D _MaskTex; +uniform float4 _MaskCoord; +uniform float4 _ClipRect; // bottom left(x,y) : top right(z,w) +//uniform float _MaskWipeControl; +//uniform float _MaskEdgeSoftness; +//uniform fixed4 _MaskEdgeColor; +//uniform bool _MaskInverse; + +uniform float _MaskSoftnessX; +uniform float _MaskSoftnessY; + +// Font Atlas properties +uniform sampler2D _MainTex; +uniform float _TextureWidth; +uniform float _TextureHeight; +uniform float _GradientScale; +uniform float _ScaleX; +uniform float _ScaleY; +uniform float _PerspectiveFilter; +uniform float _Sharpness; diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta new file mode 100644 index 0000000..7b37f2f --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3997e2241185407d80309a82f9148466 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc new file mode 100644 index 0000000..622ae87 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc @@ -0,0 +1,101 @@ +void VertShader(inout appdata_full v, out Input data) +{ + v.vertex.x += _VertexOffsetX; + v.vertex.y += _VertexOffsetY; + + UNITY_INITIALIZE_OUTPUT(Input, data); + + float bold = step(v.texcoord1.y, 0); + + // Generate normal for backface + float3 view = ObjSpaceViewDir(v.vertex); + v.normal *= sign(dot(v.normal, view)); + +#if USE_DERIVATIVE + data.param.y = 1; +#else + float4 vert = v.vertex; + float4 vPosition = UnityObjectToClipPos(vert); + float2 pixelSize = vPosition.w; + + pixelSize /= float2(_ScaleX, _ScaleY) * mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(v.texcoord1.y) * _GradientScale * (_Sharpness + 1); + scale = lerp(scale * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(v.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + data.param.y = scale; +#endif + + data.param.x = (lerp(_WeightNormal, _WeightBold, bold) / 4.0 + _FaceDilate) * _ScaleRatioA * 0.5; // + + v.texcoord1.xy = UnpackUV(v.texcoord1.x); + data.viewDirEnv = mul((float3x3)_EnvMatrix, WorldSpaceViewDir(v.vertex)); +} + +void PixShader(Input input, inout SurfaceOutput o) +{ + +#if USE_DERIVATIVE + float2 pixelSize = float2(ddx(input.uv_MainTex.y), ddy(input.uv_MainTex.y)); + pixelSize *= _TextureWidth * .75; + float scale = rsqrt(dot(pixelSize, pixelSize)) * _GradientScale * (_Sharpness + 1); +#else + float scale = input.param.y; +#endif + + // Signed distance + float c = tex2D(_MainTex, input.uv_MainTex).a; + float sd = (.5 - c - input.param.x) * scale + .5; + float outline = _OutlineWidth*_ScaleRatioA * scale; + float softness = _OutlineSoftness*_ScaleRatioA * scale; + + // Color & Alpha + float4 faceColor = _FaceColor; + float4 outlineColor = _OutlineColor; + faceColor *= input.color; + outlineColor.a *= input.color.a; + faceColor *= tex2D(_FaceTex, float2(input.uv2_FaceTex.x + _FaceUVSpeedX * _Time.y, input.uv2_FaceTex.y + _FaceUVSpeedY * _Time.y)); + outlineColor *= tex2D(_OutlineTex, float2(input.uv2_OutlineTex.x + _OutlineUVSpeedX * _Time.y, input.uv2_OutlineTex.y + _OutlineUVSpeedY * _Time.y)); + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + faceColor.rgb /= max(faceColor.a, 0.0001); + +#if BEVEL_ON + float3 delta = float3(1.0 / _TextureWidth, 1.0 / _TextureHeight, 0.0); + + float4 smp4x = {tex2D(_MainTex, input.uv_MainTex - delta.xz).a, + tex2D(_MainTex, input.uv_MainTex + delta.xz).a, + tex2D(_MainTex, input.uv_MainTex - delta.zy).a, + tex2D(_MainTex, input.uv_MainTex + delta.zy).a }; + + // Face Normal + float3 n = GetSurfaceNormal(smp4x, input.param.x); + + // Bumpmap + float3 bump = UnpackNormal(tex2D(_BumpMap, input.uv2_FaceTex.xy)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + bump = lerp(float3(0, 0, 1), bump, faceColor.a); + n = normalize(n - bump); + + // Cubemap reflection + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDirEnv, mul((float3x3)unity_ObjectToWorld, n))); + float3 emission = reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; +#else + float3 n = float3(0, 0, -1); + float3 emission = float3(0, 0, 0); +#endif + +#if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + glowColor.a *= input.color.a; + emission += glowColor.rgb*glowColor.a; + faceColor = BlendARGB(glowColor, faceColor); + faceColor.rgb /= max(faceColor.a, 0.0001); +#endif + + // Set Standard output structure + o.Albedo = faceColor.rgb; + o.Normal = -n; + o.Emission = emission; + o.Specular = lerp(_FaceShininess, _OutlineShininess, saturate(sd + outline * 0.5)); + o.Gloss = 1; + o.Alpha = faceColor.a; +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta new file mode 100644 index 0000000..41ef4b1 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d930090c0cd643c7b55f19a38538c162 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites.meta new file mode 100644 index 0000000..8b699e5 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d0603b6d5186471b96c778c3949c7ce2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt new file mode 100644 index 0000000..10c4be3 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt @@ -0,0 +1,3 @@ +This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/ + +Please visit their website to view the complete set of their emojis and review their licensing terms. \ No newline at end of file diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta new file mode 100644 index 0000000..0d30e65 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 381dcb09d5029d14897e55f98031fca5 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.json b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.json new file mode 100644 index 0000000..16c800d --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.json @@ -0,0 +1,156 @@ +{"frames": [ + +{ + "filename": "1f60a.png", + "frame": {"x":0,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60b.png", + "frame": {"x":128,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60d.png", + "frame": {"x":256,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60e.png", + "frame": {"x":384,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f600.png", + "frame": {"x":0,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f601.png", + "frame": {"x":128,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f602.png", + "frame": {"x":256,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f603.png", + "frame": {"x":384,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f604.png", + "frame": {"x":0,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f605.png", + "frame": {"x":128,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f606.png", + "frame": {"x":256,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f609.png", + "frame": {"x":384,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f618.png", + "frame": {"x":0,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f923.png", + "frame": {"x":128,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "263a.png", + "frame": {"x":256,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "2639.png", + "frame": {"x":384,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}], +"meta": { + "app": "http://www.codeandweb.com/texturepacker", + "version": "1.0", + "image": "EmojiOne.png", + "format": "RGBA8888", + "size": {"w":512,"h":512}, + "scale": "1", + "smartupdate": "$TexturePacker:SmartUpdate:196a26a2e149d875b91ffc8fa3581e76:fc928c7e275404b7e0649307410475cb:424723c3774975ddb2053fd5c4b85f6e$" +} +} diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta new file mode 100644 index 0000000..762cf15 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f05276190cf498a8153f6cbe761d4e6 +timeCreated: 1480316860 +licenseType: Pro +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.png b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/TextMesh Pro/Sprites/EmojiOne.png new file mode 100644 index 0000000000000000000000000000000000000000..c0de66d0ab8976d2e00122faa45887a4208c07af GIT binary patch literal 112319 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

xMw{_$ce~^VZld@MEWPn}OBCb-| zx^8QLqr2qpV$yH0S;DSiars6A?(#zhA(}hOP2DNi?S}Y5aDW-p=UBUzuClx7aBkt1 zbPJykv?)BGrG`K1aJlf#E#^xv!PME(9?_w_S z@JGuFFv|3POI8D~3SwknEH!QI@C6%Sn=qMa~_}K+_=U;8% z{838bq4eexIHB@PlX})dpS9<+>gO``LdYtLfA%8Z$I3J-O*|^ao8KK+?5y4*X}|Vf zus57h=vXMHwi-@@gV}GIMk*;-Z?}F2i4Ybit6_N)>KaF}WmJa_+x01G*vAV zdR+$|YU0ilX*Q@5LDKd$J5g=4EB7r@^uAUb-cA8)ILXbyUy^B#M{)tUwQYtMNMJkS zGn@DgxoG?_?VlQ)vIEjr1}U)7NYi?oweim;o;C%~(KE0!4N9()NHjUKmkTxa({wp% zGjbvvIchoi4B$v8$#qTLlFbOa+^T8)qH${g`VTa25@kI6Wr$;U72{n-Jkx#6_JCJ< zHcw|Ga@9P%d_o1@X-<7QdP~&OWlQ?GYS`!y+(6l+P{8-T`K%^;;f>a2{sTr>8oH}y%ZRY#$ef`x?9!U9>inC1wU|e5cXv6yys%=Rae3!1!tgdD^Ka& z6pyuak{*6(<16F<@iw)dz1x{c6iu66DL63}%YH3qn81E@7Kv3%(YCJVc(nbYT80x7P>)sTzD_m- z_k1FKt0t5EM(bK!QjYHmnOiFYjj^YNV%5HP+?jGSCkkdZscbLG&Wwr8-}yTrQHEo= zl>NNjpGc`l_2yhON1y_Nbku_PxeI>NIQo&dGc6soyy5{{{HbUu)39)yVs=n z*IK$afjV$1VVsdYfUl}qH(N8_Sad+P$#GD_sfx|RqQD&NORXZ=TK4L|@7347LmMkf zrpI88wE#+T6u_zH%M;?--OpRAcTct9;eN=_LBPxsCJ!Zx1!1Qj{^r$n+mEp)FsU&j zHoFop=}n;p)aSN_?o-HJ$>6eB_)oEEOx{4U2;VTTdUVgCB>tO z1S+t2z25@Cy$suWKOIVlbuYi~W{^^Y=&8OMNGGdKY=0PwQn@z|q*B5Ae9%M`cwBM2 z{V{H{Vo7X6RP64CygTiK%GD3W!#H9F@nW6>aXS58^N*Ok=E%S?7TD-`q13W&ePrSn zOl0tJwU2PkMh%GWZ(PcM~z zt%xO!tuq@=78g-`H|rKZXSsS`Fxr$Ci8t=DSn=(uXT!D~x_fgL+B#vaFq~peWI?QY zm7BhP`ZQsJ6nRBVD5N4RKKe~=)`Mb`M9WSG+vr?7-JDyf?%W|L9@4ZJ=C^*H@{>t{ zXWJmX>hwRNqYl1!ihaf&`8=3#4b5OX^p~IQ)q5J$`#CT&aHr&-45hCZLSLztBJ9a1 zwL}}qS+u^HFtS*XfU6=yEbgJNEeS^0*&-_d+MztD`nc0V6<}X*j8BE$c$Vr_f!=XU zA=f^Q%pgeEUk+i3B;^}!4pfVx~rUO*- zWOP#*8jE4Nwhpm7?1AV&t)JWp2XEZCkM}&FIXk5Rxc2Q4yf5Xqu6`V4fIFY+!&QvL z1v3yp#g8i0qIWxq1LG)ncA=%t{?@1Yt8~Ag%668FbOlKH9mCiqiT1}K1iXMLKCD~- zIqv0){s;{me8NW>Y&$cf@T!YfcbHBbkX%WRFu`kV*45!Oy9~kP_@72r-c9Tg}*~Hs+_i8b%B*F$LA0k8%t)YC4nSj>g3S-LT#xmPa%cAmkFEPLq+U z2!B0cccq#-LhI-7#1&>)z`SEI2I5w-9@dy?O_>srY;dxr}%ap+t-T ztIWVw7%splvF?TV?3Hlg&Vhi_!L*AhjWo8@X}mYfKG;xy#(+VA+tGFn|Gb_<_Nmpo zazzVOhoi7-*REMOi)I_uD~uO++pDBiM)cIW0noeVB^*0`8jKeVV7^8TEo1hIn)6ZJ zCQk>WHh~&?E#w}0^nNL?BO3&pW>=PBv5e5|FH<%_g>lWbj35-As>4-|7q-sVQX_q; zt{cH$9)rSoOmyb6iRa)_J)O*3A+QVHj5eW`+>Tav$ie>BNo+rBw@b^1Pli zB(B0M6D9um@n|oddIzWfDEq9OB4vX9VJV#DcyLZ3CYMfHwLI6%JjD;8hP}R89JK2s zKSnt5O<49qH(10we^G9tcF=az0vU@C4EaDNeT`~5(ko)V6lSTp#E$&HEjNdd#;h%d zFBKM7VN&ojHUCEroXz}D!BGVxWL7gV_?f-^HrR7~V%#fg0r1HRhVq&x=E;{c$urOM z8@-!>?&`kn{H8e)qx>&;4aL(I4O6iF(92@zVi=y8Tb*m;cWpdddKC&3?_>QXM8v2% zR1@@RqG8#3*KDADzu4HR3sN&8a$i$J+P?cTemaTwqP6pNHWv@a@yeFRftw8`M7Asejr`f1C+s3=2r4FMs-NXy4|e zzHvLM3_&*rYR5!ZCmpU9ZzDJBstjcX6O~;5c^cIFv6-1E$$TQ~4}i^7XVAQ|uxriG zi~eF~i~i}$Oa{Bxc|*rdhe1m0RM3!33XwM?(Au2Wh;)c->jmEyfOhGoBSqpeO_i#V z1~V5@^qrxTdWW9^L&X1WFjWTNqVyHFU+T~5RqTsNJZEMw<^z;oZYb|~Nf}$pKNLFt zYQ<*v$OM~R#J{e`o*VZxx+Y3=w|{2LQL}#MT^SybLt`4nfy`~VGViUaz}<_xWl(O> zk02tu65H&d1EYP1qZ!yL2zSq7Sb$Yezg_zz$TT}Vnt2J`2;wQ#%!^9?tDdGJccJUt zqA)~LdFJ=?UJjV@x8Fwt`wWQ$W4FlyvpbEGnuWEpp`rG!F!_P*5rERC*=KC%y?k2s zIj1=LUDn7Ap~6*e#eOQ?G$r6@;6PoJ|E9x4xC~yCn^8KRT4a*|DslZ8uu+8GGqThs zv#`$if}8sDN#6})ro(3b7o&CJtdex7=Vx~NlE9D5Djo0!Kv;{Rv6Lztwl+awY|eW7 z8-e%sm#vJQCRLC^yStYAZ)0cI7LLZRE9MN|O6ivQ?gG#t-*Q04c>0oue&*IV3ImW3*k38>T}mm-Ik z6!_UcV9;L{w^6l}D$o|}Sv^wlsR7;JKJ@TTxz+Un+-xGoB$P+0ND2K=l+Y1kuZz+r zUuvi(y&C3d(9iv}3r)_=fuICQXIPO5PjOF9OfBNH_VFD=-;9JAoJA`t{Hxn>9O2xa z0IjMN->fHu3N2pR@`We|X&fo2PwhdoS(ZO(1-kjK2z>Ve@e1{UatDpR*GN%pT!4}( z+6TL-hH^~23>h~SNsHI_1~9wsWMeb~g%xFP7CwNt%1kBrgQMO#K^Un_QClRpC(p|s zE=ExdgCf4ez+npBE%?)f=(w zqmECuI)cUT+x(Mw7>Zsb+0Vxm&)Em z@%~u8ht0;r_9ibzT;NV%h+o0@6X5iTo7!TDl~GXeyClzhBHtpP>UX;E>oAk^W?7US z;p_9mmBO7qb&>hL*;R_7UWSCgG3af1(Dz=Li&3j}`Z>0N!PEX**`sNOI|cLfMq{OHO^ha`gyfB>ch~A~HQrdBpSaOHECq_$X}*Kqj}V*Rf9j$=hMaJIy!fOC+cF`P z=G{K=%LduKsdO`T4~7yBPsZEOUz7(E4u>0?xVDQwrpZowC!0QyLCTV(u%1otb#)rK zPm0A0)27=K#x(hzV}P)>c&I$2;lBBO1NO$&t2~V1>)JY9Oc^MrC1!jd+7`(y595G! zNv{4mi`x7cf%1$^xR<6Y<>zSEtgUAgXrqt)YN5!aC(6~h_v;(;v-D}2$>U&B{>>ll z4R#jeAwjXnlP;7qfDLD~j;Z{}jH&z$Hu*HUcf)e>I+NoLOOn;DAcuO!SrGl!kPl-5_` zhfmRnM?}STTNKg|eVP?%YW_@Xxq{CT_dG(=2TFG3yXqM~a$F(nM)5Sq9^cN6`%@gl zjQaAAA$MDCiZ|lQIcTI2@w30%Pn_em7!hNp*gd@Q1WAU@r*O#2U|1QtkE>_&OU|Xa zof9_S^Mk<;KR&3yef_>e4VktWsw$pokrg(#ggYoDcNtk^$xFVBU8ZBLy5O9FbnjEm z@7dpDz&$|7wRH9`k3SZG@;_UaK=Bv?aqEi#a$ z8QK&U3QE}B0f|&#rzG8v)tJ%=|NFol5_mZoq}B}FJA`OI?%7T0qDpVq8+7Wlbqsm6ac?L82#@_w2@NA`9G zFs*r}bkK5+Lb|XSGA)Os3CsT)_2Xi0EJx;Br(N23mNsH{TS8Ftjwdhg-msybrus61 z8p>$fwzRn`%3{RC%#~`rgWsW8#1pk!A~o(y4ORAXWlVg@r!M(v5|L(}LCg%vE&frW zSm5zI6o;vl`~Y71c7k|3=XuL|JX4aP$v5Y-d&eF`u-Gt75_cfx{r*rE3|24mrxH(C z#^Z-oI87&|)k?z|uN`WhFf>0F_p(IeXWZ^pvyXCO}{wo zU8l#yBhx#nb^NNE8uKl;Q~r;mkBV_5wdL8{l^TC{_dMq;(GN@X_YrPt4YU1eeJEwo z1{-t@k=8STY-*2PcVw7HS|Qn@xswvUp?UAIu_vZyr3wel12|Y;!6V36 zPKc)RrssYOZmn**z)&u0m-p26N0}KSu625~*_ri>4Ac$@4{QfDO10BRDsWUQakWdR z0r>&ufVo!|)Y&{xwoJZzF7(2XwM7K^)(}*+7MwFgc7l`O7}Q~l`{gc~ac=3U{S|IF z^pPUq5OM*|{LOavE1jtmHcI*B#qH7qt`>G2KHYn7$n#9L>Uc&nhBoE|GMpzTmltS< z+s~&v->9sjy)`=i^NEGLPnz))<(p#zeVQWpDlE9t!@utv_YDpEYc}btADCh{4O)mv z+}s*)>q7BilDCygtPVAiI?!Rt-8zYgInih(n=^j$ z5ax~S2fBblU$*^{IYX{Fl2SOsvRTNJmQX~j3T135Td`b-CK_w9;#!R&o<6aHE&Kk# zv{4#|U=x|IWU_yL?x`A@DIf~4Rz{g4t?9rl`-HMgBQt>JFeh(B$oy2{wYT+bv!$Nb zPUoy;%$$DWqEYmpFY-!qY(uh{+sJev?CTGLXfX zNXqcGqcz%^G7Q=U?CwfF6B|m=+Qcxn@8ZuP5c$$q3}X#Fu;>&l*xQo&k>v10-zHx-@ze-a4rPdc9E*iF1aD^#SCH3PjgSrj%YsPdV3}&lyh_9RGsmQcFXU zt=C1#FZI@r^W$o14_n%5OOM76vA61u>=gyl6<(sgv6C1UK%Jm^9vw~3&wZ}BgB5Y` zc@OORVukM0xeF7=INnsSF2nNpK-SehH8!@aAlZ}FCAX4@11HQ6SY!8|1Z`cvWVYV} z8c%TKpvTJPrD4jO4!gII6ct2cj`#)NINV(MJ6P!z{DuMkey-=+nMhRDAEl?$w`d|@ z{4L|;WJ?U)=HanOG6BEc*t)d1Xu6uCp`?hRU$^1;FyX*Uw;cC{Nxm!Lv>p`c%BOc_ zVu1Ib-_6_P)yBG*X3hHA_8wF)wtBJd%siq~bfrM#1BQ!O>vk#DkH?`4rsCvh6y)nd z!lWimXqL$Zs(IHQG$AA-U1~V*dr&48zDw4qpY`e~%~6(ozLb^xAQWh3FF5%kN#^QP z?EL;^*4ATN*tWy`Ep-T=0%JH#TSH1RK4K;Gyz!yw-Tge8;cR5(T+7H3u&i3FZ!`d7PEQlVY<|Ue{NH+)vOj@->yIMu6ezF0u4UP z{K88W3+ke*;Xiq7nJyv~s&nDgp(|Ho>Q+0D8>KZW$JZ_t2q?**_EyMTxZ^L+H8S@2 zo1atO|1s1>-n}}4QEg`QrKrF$6qUcj{Fqk!0|kz5VppU}z~rm9O4jVZ&X8Sckq~G6 zfXlHDmc}o0tuMx&L`&t*u3cVzdb-U%I1HLx%<#rLZ>DFk{T^oF|EP6m(4#JCJdrmZ zTeth6peRzs#3P5s{hB=RO8fi9VP4W=?%axmsP-gr-EI{3@-IjH#^H-JXx5ZM0F_V) ziK0}hxM>R!yHrp1$a|AxVVx4&qz5yMg##5t&mRR`-JHbp z0*FegEezN;K@ykHe&=Z9Go8sd{H0E4dKwkmL1pryR@V~&4oBi5-*-6%bD>pb!bgLk zX~(A-xzs-?mnY0HNk%;R;eFaI;((e;>Y7irwjxj3cIf{HO_q{&f-}@(@x!gGSoPG9Pd+oKzG*K4$ zUmvj@nTVSxOPavC=ssWHPt!7oB>3uPN^F@H)edn$*>5Ig(r7w|V#f(kNCubhEBnGP z*Qz+#s7i0UF;+s3E|Hcnq}BDYSCF3WO<)&CZx*z*fxGV(rfnky4d70R(YAPsU`|MV z-Pj&Ek-MgB+&8(a`G)Z1EW2Em5;}3EBxmvLe)`ED+4>z^ayM)Lb``WhxBFZ!)X9X> zgox}fYaH*y$;R!%0!TW&?R^$gh%BC0yRLRY8!6pH=&XtEi~n2n3rR& zv=}Yfb!F+K-^GftifvW6!0+hW`}A-DE#AVeKba?g-#DYzUbEBxh5nUqz7|f}qY^WY zk2|A-8$}4bdrPEwf8sU70c2at73LG9q&Jq1ktFP3Wiuo1sQN6;L z&5QF34x-qoq4d#lI(GUX8R~eGlv;srq&9Ym%Gs1b!OA6mVCS%?Xjy(sa^V`)Os$)Z z&$o=ZcW(tMZ2wMPDj;Y`4aEgl)Zg;iilt7-g!&4|$UJ^(Z)C-_OC-Y8TYXu$|W z|FBQki%0+q?H^}I7xyPquoCuDJ1{u_^yQT%)tJJg%`;Df^R&qjs)7*K;#X@*x%BCW zRsBl?x@-Bj!?|qXFQ!fVlttW*9j_;d={a#(3#EN%a|*tZ8rUXl*ua#j@KyQB70zNj zJ$P%>)kNDSGv!|Yv=Zc-SQ)81Io_)2sC;iaFj@cNKC$2$p~Q-#rNHwk%FEO7pyqJ^ zSD^-Vx?9MnF>;_VY;&hYYa%1{xv+xeZ)iL#VIT>X%%iD-8B3bW%{o{h*Ld9W;SU++ zqXbU-Ou4-f$pcd2CT_0NMLV7YK5;eKuc9;%)(<*&X{^p}_3${A5j1?pFMHWacMTpN zuj^Pn=+p!}Z9M+Y2sE&pi00Ya!Y=!8*XrAECxO^Pq1PhxHYKE^>5MjIDWjP$Y|02n zGZ@o#m~jo>h|w5W>o^AuE>y?rAVcld1q*^KwD{KoRLR$xB}d11juPIL`-jmt+>MO? zt5VIU`)g_6#ww`~v)qV_It9`hPY(e|rYsF6`Us6k8|w{J+l!|(QvMEfxWztT!DCdc zF2VL5YkEW)tY*8r*7uXJopEnoSujMu`i-Ji{YR%ubBaKr2%TPr$#wk1w)}>?R^75c zO=ZJW2DgO?wr{ZCwn+&2csSSEXjtu9`Da0wl>1n{^_S_?s$^64M0?{-ihqXg^~>hO z*1D8nQO)PLR&P?rQ%5to^hK04boKMna^3=8Qe3C~InF^~?4y<7FTMKH0_El=Z;SXf z$48dYn9(U9K1L@ZI6S0GM3MS(?C8&5V)J=2!J6Xk(uX^+QkB&>zX5v^GQXm8+olLo z{ySXVlW}3aRVpuMqZP`O@EQXt*6X9kN-bP$@BF;+%&*j2{l5 zmB{TphJC38nSLop=iHi$EX*|kSG2?ycdu(-V#nO+zyq~||DgFmMNiGGu5Uw8+mgiy z?yKz2mafmqTUY-a+m-XCV9dSSxwB#@&jtm86z&WY2()X8r)wHgJhMqQ#|HZD4lPg| zd>Q2oRn4h`3TKR0o7wsg(_ZjA3;D<>_tb8{a;T(M<>T(#;)bT|q_oRlR_eiFIdylg zn(@{*Wc_y~rIW4OUs)WbxZXX>=>mS}# zOilan!S*fhR9%)wA3oWbOQamS#jL91-7!;-6+=ljH;Vh8o=OTVR4bpw7(3Gj3~w6( zWWDtY%oy2&N05)U4ny8j(fUAn-rHmN{$-szqhX5|>@_c!5%J~^T~69%hl|V7op6P* zq7X}dn%LZ3r^U$L&cs(U^@#8pTavt-~yY(ia(o}M0 zKOuda#lL5zOT=0s=)g6%&_z*P07-$ifHEq95}|(X;nPr}30D1E>`pr5esTnN;$k1KD@|k~HcskGIj^U7q zzZ6r~4n>5!#>{>HMpgntJoB-MJ-=7oY##HAy%<~$v`;h8_Ru$dwNLxtm~k0{FCDvt z;o4w9Ns(lBupH4JK#x?V=(a<-L-Ymg&UJjLaR2eJ20RO%=^|Qd6`eYGJJh`+b=*H zH#4)MY;8?0DJfZ7=ROI8DSCQ7Sy_>E^KhH?%lm@nYs#sV_~$L)q_7Q%e-3}LF2_E% zyZS`pOd|l}^Z6^K*Nx+JePV6ue%q5USyJp+__MJ56Dt80;U&1^WKipz*FY2lAc=L(9}N!V zS0Q^g&EmJ_{n54pLUa5e;9xbLHC}70SyDl1cz5JBfBn+htPC8HUyf@i*GCH@cD^PB zO-(5T!7mj6hw@Zyt6fwssu0k5CSbN)tI??5Q3MjC zY#dASlT#yX^|42KYsX%z6D?M8N*kH#9!r~c%ZqbWZ02R<<5%(E;f?h2JRSwBbQ8tD zLVz!XEpT|8thQ#|IBcZNj&%U03e^XNGw|A`&d;#8%+X#GAx zwn*MkRZ3=jkQHnp&13`1w5OKv^!vEor&MVayHmcF&%a?X=OL`Mo}a|A7RX?44E|nX zdH1)1vx2i6#;F0&B)RU5?KF?++B@EghuOEa^+jU#1uN_LTtUiSU(pgsk;j2>!9BxNy-P)S%%NZi1ke&BT)6`SrGp9{yZ( z8%Br25A(74sH#V~yJl~F*)D|Q1BFnj&YNP%7>nTp-OaN<*gCv32W}js+?b?$?*7sd zeOgU@`c&n{;ar~i+Ir3g=m{%O0AuMzL~DKIpb}3P4oArMItuE&ktY77@*Tl zF=`{hYWIHP6_%Nn`+I@t)?^DI@KcyT!F&ftnbN#*-WB&yhVpTFxYISdV}!r46fDuf z;V$kAtYe(sSQ^@6j4!@o!7#t)U0IHtBacJ#l z5Bv{sgTX+)k86Hm>JK}9m5ni|BTyfIpMrX8&mG&+SK0r&VL9niO1Jq)YJ@DvSI-#c?eG^wSYZQ z6zK=$;1dMHg=?FI&g1b^wq;Hx)8HS(zAvrGDuoy;*GB}Hhk4XOQAmUy2{;EuE5ufMb^f@|h=s8$22C}&L- zaY(FRXy-Tb^LGyXY(CiK%Ws^9Tto0KghKDNhkwTAND_-@Q^$?hxP-3|G9 zJYaLz039+pzibw#k-9#n7&}gC`0&ZK<&VW$tn*5C`jss9?O<@exLj;6&g47gxj%G} zP~*F|Jr%uG?5-x2dgrFR(*C*^zf-LrxktSoxVGO{uK3`iyFdAke{rY+D2g_+AI2^k zMP%}EB*0r@7!RQ7-FYk5%lD320V_OgywO^S2@yPEP+~|M6uQwYa8;##^hMC0d#)DY zbu1{t`FL*?n~he+_rli7-w_ z%}!36hHd1jYfT+(uM}!OWH=AU(iC`wkOd8@A`8qGj6S>0eO<0*aHYGLuc1AGzfb1& z=NbGlpi&VT^h9FgY^@`5Y9VtaLekTKRGCd9=^~30nYy&2p3dHaQnEK*wx(QqEohc} zzU%RLH}20eiOwkLZ=J~Gu>c|a`O)l#wH}<(xPo774WC_DCRb+1cHYLF-4>{R_tQ0G z)#K#`)|w-CC=luHSb^4-cO;(piuD6uA>>PctPgs~$R7D}7oSn8{8--Z;qtI`+r7BOC4 z3$O>c*fEw`Bz^A|xb18m^-U8u{7JwNQ~jO$_-64~&YBg8nm0BGcz;&FZd%RReS9~z z%JOIng3T)G@S{tbmge3>qVR6n8fYPC7*vuVWL_ojIg^l>V6s`#dd$x9dv@wIM*=7i z#?eDhfKOBv)pDjU7Hjx%tBo?g5)j>T{Nm^&a{Dk;H|Y|N#H}DVh%QB|LfWR$0jyoW zni8S@hIvjc&)yN(uVm1z5m^s#^>rYlvfU3{zuPoO9_~m(79-(vvshQqMtDtqztd&| zEBj<@k;m_HY6fd+N0;5I@r%2a$S3}i!=lU?M#yo9yLRDS0l40b9v-~jJS1f~`G*m`^7q(owY{}@v zVBf0iYpH{FJo>mDJsYnAu$U+Gqb4})KYXNraAd5m&XCb#ur6#bFj|$Ko^EY+`f%;xY_ZdDh8zI;QV02Y|)Ohj|#oLc8+W&5O9W zEXOOwKxO4M*Zh=&IEXlibfApG0#*i&VLGHov~2e-*J$4(3hjOkOCK7NGOy4nMrA6l z)=s(JiKG3t<~j9raB5ob@B!B!k=r(Qc`UPWTShMOc^3vSn>lq0)5YO}T5l+jEFQ~P zFWi&M=m{?M?Hlqt5@csmoQCmcWqfje$jR9_6Bi8>SoipvqM*c;Ky%C3m z>ct*@T%`&5E@$rX<_>hn5k8TnF|^nZmt8%>DpenQRob(~e@||8g-;K}Yh)M}uzp2W zO3po_rl8xE%n6^Fn@fEUPhx?+eE>d3JSVEHt0Pn;@kFbAwh?G{Tz&VL=$sOPTX2A3 z#&J)FC0c=i8cw`S`b{-!^w5HSf^>;y&dHUadM$a@I?&QVy}7vd95Y%P&%eIv)@?|7kCEOc=>Y6 z(Jxwtg}GCj9lGVQ~Q!N$lY$VwE;!Pf60}WDdwQk z2XBmFh|;twtb!!|^ziHmm@rDoAio6Lf-KjvS;$kPe9SfmA+@~U6t z7?mz%$mc$U^JSmFjes}&YC~=n^N^<4&~N7(YAkZI<;agK_INHm+nsfHhl2O; zt(~T{K=6%C`2@8-yP^Wf%l>Q{g?~gM@{|K7%1Sv_&!)m@V&SCw zLI6ul;9*gq<%vyw`_b8G6fJk_&vV-CVhe})oq>VTZ;Ma8_4KuG2t+%mXrLIC%)VIk zV?TAwe+%OQ%X*oTw#h{`no`rUBr3?3YgR6}ABid{v&&{Pt-bw%Ydl_0UVA{v$J+Y( z#}m-kqQ%Y4%{DVAp(M+G+Tl&!zaf)nl3tPvG%~h2b&qNow2{TzUxhx2F<%7)e>;RG z);o-eS03e;Gq<(tgl>GR`LyaBDz6>!iGFUj^sc83Ul=L*((~Sp=73G012B+(nU&Uh z4@hk1rYZliy%J>YZ4`s(wl3|YAR=Q7UBd!$yiC9;#oO-8L|r$yex;ZWk_W4tnkg<0 zP|5|k|IU6|JUE*qOXKABdgb9X(wC8fsoUBTxb)Hnt5W!8kFEyEM&a#`srucvRKqk) zmZT1?Bo;fsOFsU_l(ewU)vdovy~;oB{R3Cu7&S>ELBNL}6&eJ!81)#TC|yX!nCG1r z@IhIQeA~mhTKD~06S$sD?K4=r!%j)Gbl_20=gK#;aa>Aa#OrV6_oXv}(y(k}Zu_m{ z!)a_%Iizdx>p5D(R-?czo%V&2ig#~qe^gYAABcG6bi8%qbIhA8lbjnIxh)%;ciULYMD15e_h81( z2U6hX3AjYx5WM}+z;AkM*2t3(C9xeh8?OU|CF%ax=nA_W^$F6;w&ur`HC4ITa8y`m zw{v?{p@gk7%CE;eVW#le%&OpnPg@=vBlaS}fiPq$#1XyON6^<$5NlBooE`sqTCC4+*iNy*g-<@ zc()t7oZRV8_|uG__X;R3FaqfS%i#68<-gT#_PLHEn98)?cvzZ|2v1eU436dlvPT^f)M z`T!EJZlv|~HY-kk9%wfkrS|PDfL_9rF7LO`tC8ylv{WG}C4g@LKAjoxZY8VIf%&{dQ=V z6vU7=57sUf1LK7B+PcBM&_};~%s>DRWXnoie&1CLR3vCMXq#TIIbn}JgMq3;Ae8|j zz4ZeCAHOpWwWO##4oz{}bwhS~7R;+2rdoHGnKQt+R)L69Gv6(#{S2$7E&uf-rX~hy z{+kd2`SE^22xVZ$;b?yUXx0yD?K~$f*%XyPV{OCr#7k~6q!>n=BN@Ea!9l?;#IReu zgM!UZT~lQ8ltB|Ko(Xkbuzch;TSh`5XbY@lv?5&nsrOjQl04UCu1EL4h!cHrd$;vO zC4E}tpuVupBxXHMH!Nc7DT@tO!)AV&ArcjviD;(3Hu^zosd#tMmtpfK?~e?jXgfgq z8oSD@&uHk}8?&bP{!WJf=`(H8;5-b5CE!?|IQT2tihqVbXNDwar0$Jf{Rud^l^+jn z(cxgkKQ%gJu8-uk2MykyXeP5TVCi){($uG{EGcuGq$-qOve-5{Q~lI8j2+vBfakKIP~x8E4R)pZ@$aE z?o}l9dBw|>6YHdQiWqribbU3Y5GeRoTq46mMGgJ-yjwo7EvIF2Cx3thco_hvF60fN#~Dw>J$-eisE_gpq9bvg3jPq}yTMA*cQ@4WsQ&O$hQs z{0#|C4}ssUU#6WD?YH)30lt8Xf0N%5BqAK&-sz=mFs!+ETs}2fnI&M64+(6sT?y+I@eS^IEt0XeyzkVr5}|IrAD5zpz1lFo zgV@!>pu0k|A(eM`80WsE`|6$TexLJXt956d1|k7#(F#9{LdUamEdBEUb-R5inm$7f z3FLpuemCD88eQmb@nEp;y}dp+p=0^==kppu3p{paUG(tI(L)aPbWJ3N6XeuLTMeNq zk`Wic-k(bTXr`%nWar7E5c|`gCDW0SPJxSNfsp}AO9gq7WW~kY@6zHw+3mma4JevL zW7;l}$CSQvb70EXCaH9N6_5{r=T)H`;smP2AzrJ!dmTDpTdv35P%bgkn_j9XpNOUI zbuy!1q!pj4*8s<1(UT|b@W)IINb+8k(=-eRf2GdXqEEQ^z;A=YzfQM^wur3R+eh+~ zp`JPBu0xrTdeO4tUfG$GCf6(L^qzm#;zweoaGZFiqof`J39=F=y871B$t43^(|UST zn~2E>tDa>osttXq`KYI#B0dA#KPcQSgq_|~QGY5adfzq5Ti2ymjpKS|m!5`r%&bUc zmV*z$epJsv0RP_k1j;`gtNz08vGtdYYAY+WC`KW6yYAn+^RDJ1<<4p4H2$rVnP!_g zWcA)(DDSurRq;lc_Z^?zb4UOD=~w?Swh#I64wX9kQpoWu4+3i5@MokWIz~*iYLeq$ z`*m0_M}~GMc9q9zv(WDH0XZlU**7qoFmXNRdP3#%*M=JMpGMQ8CQHU*RLq&V!lvzj zuoj_ai=QvjV!UUbSy%FUFWKri3qPBFRN2D1`wj}hCN>{4vClnop>_TiEDDLA7gDs{ z9EwPVg4t~B6+YB^kfwn(U!D|YJX5ESs#qtsu_O*gUU1k1Hd6*hifZD#8);=SkOPi8?(zPlS$ZL!J~>qQ!@bGEy&Ul*9ygdZJ1p3iM2rJ3=j#y3()A-`SU}-`+p! zwlXi?yf^AAD3_F&obHh}cu+`bZ1gGYYCv+veU~mjZ5GbYmZ*1*C+p6tdpf9$oZA;= zd%3d<0R^^4bqqdHp8N=WR)Gau$yvW|$^LKlf6(q$9eT<$!id7tBTCf{6=@b5 zTx3n*_(5UF_w`z$Imef@xWmEb>Q|GVc0nl*b4Y9`cj@@ABWsE;t`K?>jz&0f><-l7 z%~qSKjD6>Nxn`*d)M_kT@vfjy@b7t=Bn{jfN`8C>&q`^?`FIAbTI>pH?|CAdl8}%p za+Bw3rh_Nz!D0|E1C>Uk=ha7t)}@W2jsaJlO?Hxm_;q7zJ)_zR3PQ6lFvJIw*H8$f z$PL?%7;XyOoh{EhSuqI2WTx4%py|CFa}1NcafUtj1E%=^SKMEdx4sP>J2eGR#jcF- zJU)(+@{r;1f5;V#Q$SDDG}gCm-;Yi5dBXMY7l+XZ=IE_^3=arFxZ|t+p*3g0iN6{W zh{OR+Zd;Sp%`=0jVSRHRq7cf*iFf>uO&VmJwopIcP5h=8XMeQX->!Qz(*Qf!vy0OU zOej=(D`b>Up1^)rnR{?zns)U-CB!pwV7)<9d%qF&dM^=~H?`~Jcc z`HhHc7N}qOXRM5xFq>&E_Fxd+7$Bs<$X0w%pHeKV{)u>Xn`gl?o)cAcyf zm^ydMc<<8cbP|M~X?RIaM9UyGX<>YBS-&xfcOZLL#TXJZ0cNcu=yWbNUtkwWe-4tc zgR{5(9k`&qd$@=CG4cFri&TYMU!QmuF5q#97d1$qITa<{A}AZ)~d9 zX0FX0%VJ85QZjFgpGa@%eDQ?PAC2jRzcN7fxuGTw1@W1ww|%NuyNJei7IN~GQd9^y zEj_}DUPkG3Z53rC@d;rZG_||k^v9P*CHI?4df_U%YVB236ML#>V@JKlX~Kp5YWv)TJOJ;q3Lxi}|XA%Fh z#)k;_4jhF6&A@&V;mZU-}qpa$-GQPj7|QoffQ z>@G{8QgBpp-304ItH)beWJ-$moo3aX*chMDr?iwx@Na$j-TH|yS;85@``=6CPI^;4 zbcLV=N6qPjP4OwZ?$Q)rkjl7BJP&@``%7h$t%MELO85}3{x{EOUlFH}i0DtTMIHo5 zRDObXs@~UF=Y$D42nSy%1oW8W%XIy+>W%PpbfwdCrqr2@=`Q0M{fiYQ0^(+1;%S!+ zC1Mh}(732IexBxq^J%79GVT2=@>(qg3R1f&EN<4N-gRX|Y}2*4GnFSsDhVC;Db$;LVVUIkKV)ox zn_oe~uHe16dYkvrp%gY@7Q#Ey@W8Wd`6n?}#cziJK|T@BZ%Z1}CG%WbC;0RaJ5-+u z^Yu;hI?uUpn<)=#(<)-5s~UAKC9b@geo@Qekp0b7s@=4{-$_48lS8)-fSI&B95B}X zj5j)b@&0Psf5%n9YoCD`%7C6yQ#48IOPgbAl)N9fUhC7^PO*65@&e!~pvO?+A3AXVYgpWr-t;3o2K%lu2rGze zvq&?1(yA#0*Vt+zz}FEVXEP^g(=HS#9xDv{$Zc?#@&H`g46MyFPkiWj#wc)Tu>Mn4 zxR?dk8m(9g_|ofNLsRKG105OE2+^MB6kujAz_~*s$a3F)#*2JiflhcOMtkR|?;Jv+ z(<9eVoJSFwXEmoK#*#y97V>$k2IE_3CT_q*^#w)<<%O8Au^{a|H+or?Bi@ghYP;O` zFsVNF2hz$q8?aQ6Auce5-upfyho$#{=>!FrO_l)fk*tuw9JZCv8!G|q9hH>P>=zd! zTN7P2vdDPqyTc(fc#4^^uVqI(vpe&d^*T(`nJ@##mmvY@PC2tMZ&Je8$lpPV~ZkIxdnzoA$?lWEKk zmC8|U6QX&TWmNIrqJ7^^a_2Nl_XxTfd@5)Qqf?VK1UwlpJJb|f=%aOj!Y|-#|1rJ# zY!>+OpgmEa`~H}C8wr&`-cdnq!3bmg(<$l&@a@cU)0;C5(9rS2i?(QFKn7M{;6Y1PdC3O$eK6>z&cmecH(aL&n_d6HH|~q zp}U03;67C9-}PeEuYkoW>m0>|ZPUxe^f}uJpvTv1LH(bGCak7Tr`JS2l$_>#1{Dk` zSCW~glK+%xe^D(s6*YNm9m194p%fdUm6}s+nIHgFDtBc0!HYF)xK?KS(npNuiFLn; zmdKmazP@!b=++NHDz?@7lY!df3IEgHbJf!G-p%DzMVPPTgjUoo`{3lpH(=?)WJ&t# zcVv>aKR~ogTYB)jU?nFe&P!5N7qoZz`pVxx22_q+J@&3Vri}%q|Lu?`!nP4uIt%Pbbz(}>38fVyZy)* zRfV(mH=yG2EI(ez#SWH!a&${Aedx@9qe+0WQiKbO{@Nc_NP4Z~ajAa^CL7&qUf~m~MG*&Nl@V@gU{|#ScRWUxw~598uE0 zdFIVbzW9>)y5N1~j&Z**%}{)7~;Bj;jH7PO74=u z?Ar{R>@_jB9OVeQ^ane$UKasaYG=9%f{Ut&zoGs%G57pu7`9{Zs5xWLpK{8dJr>Wh zJV0R@P^S;mnm=}Px|(+qI2rCpG<}-L02Rb%05((xGs&2x;mO|pSVd2RnxtReN`+th zfc1kv^=rG8NuC)m)2srLJTgGUsoNe(P-%U*7t_I$5R?wnw>Hsn4gUgnJxdndZkvhj z%*tite4MvJ+nRISczpA4_?`H{HH|Ze-tE1#$qiXYx#SX7vMILw_m9FJRmx~+Q-Sl- z*6OnsnPdc~%)VD613XPJ&_rewQ=stV$hMMv_JPA;0Fk5!EFt$#R)q{Uxj8?W?YPU3 zhJ~G}o|kyv4-^lB*JOBjfHq*wwpgeE(7@?YM{S#3h{??+;(SfaXOsKkzmHDdci@vo z`=ZlFfc``47OOoY?Yn&$j<9!!sF2#I*pt4fldGOT9!z{ZH0E8`-}pX`XN>mS6syg|r7PM;v3P&;GD&{kmX8XFEVsTW z0GfnJxHT)Uloi&F>0x8Jr%katA!Jyz1egZ(Q=fkW>{*Iub1R;1h#}puOOY5OWzeKj zpImMkVrHgCx8bBlZZU_o%lX-THNQUqW$t7peb5#YTtF2 z)(w0Sn}OpBNu($~nn&SqJ25OWI%n-f?qcG zPac*3S$8kU_NblVD>_9wfk5n=(zCS`m?qJAt`io0MALO4Rc$-G;h$LLe_D(Vp4+Du zwJ=;0ZnOtC9Afj3u5kKj9$Cz;yWX`(mSD9b3U&H3ON|4l4$AOUr+IYuTK}*_d zmjA_cUb}YtY>y3X#8e#LtEMTi9Ff^tzf?K-Ze%x11QlV^fVE63aSuzv-5)X4xjh$V zq_>BDr^h3}l>NGg%x&tt+OBLvN@HoE9$(#`>q>sn_QaE;q`XKH;h@(O9Cnyd~lRIMv^GhkjI& zGZR_7+Fe`WdgEG8@m+f*Rv((;eSoocm3vZ!ce5LX+HU#I9}xVf&B(l5p~})wDz!Of zaK-*fb$@uR?BlG}itgBb1H97~p*h47fOA2!F3u?O@Mgm!fUgvu@>vI8t^59D1h8u? zUrXPsS3xClDtF%@U2~_s?b{7WdIh9J=^*p+lEK22QynPA`R@n$p?&D9lwg-&i1%?;SGsw22xW0~>n{8)0Ro|uQ$+H;o^b)~PR=-3av z%lb#AAbwtE> zn^();vCk|J+j_5=-nxe>h2b}h&t(Yy11UHScI`-WziyZD<<$~;%MVT>{xPXYmpUvM z7oEROzSThHKaY|m?J)Y0!+++pqgsXR;P`NAuBlMrk)7HjSOAsSL#=>RRCSM}vT$GH z6#9(IUX9P1xXB)U<&mvO-Ow$>lQN@7F})#rU=}EV3V`NnW<1DgQ7O!S245{eoTJ7w zE2hJ(FKO5O+s)cA)CbNHeyjO6Tr^ z`YY4QWpiw+CEBBGw@+Od2>JG~DQ)KXE~^Akg(>PB+nJo#`+va)a(DM(Pzd(hx+{~Ri zEc()S>PMdob_k)%7sAC#`BOrWN*OaFDoO2nFNgV_tVe# zlOuCEl3i~xJ)@V!89esqi}5F67!xyY*?E2BgZ zO4jW{=!MFTvN+ZKmmu^ik*r@+LvD_05Gr z?%WrRf_FhQ65ocCs%KJS+h`|5A03YoFP6&e<;}&$=#Uvu8uTHaw@vrLp!Mr$r^z(`=i#}-^Zf|&&&w0E z_Y7mO#LD|Wn@>DeamfFfe3~mQps@VU{}cb!Fuu(HPU1?DXn?)j!XiB8>*T8pfCbZCNF%!xzwBM6=rzI^fC z%Yz`IW9(-!UdZI2HoN(ZP;x%u(^|~^-r%qKUvhr4qrYc0;3m{i(KgVKN0-T=cX3pw}nDWi)q!oVXHb-}{O0^Wb%m=bfjW&T2ZHX&sYJe!{CeAMs{n zymL+>Dh_(>es=54erf4C-Hua0nU2{^M=?c)2JQM_qqt}@fBH$u2IZ!eK~MF<90?uj zcq7wCe+TwZl>1^1btpcX5|l&Iicg;HCKHA~Nr7Vh{PDEBi|29e?%lcP=08Wy#Pb`> zoS34IK>B@dk4Qc-ZF%nuYLHB`Gmza(#C^v0M)8cD$_F$YJ=SlBZ`US_9P~c?f_7}w zCYa9r>YAZ{3m2w`!~~&l2QzfO&MRA|zoYy7aWVMvUQK}_B2c@s$IgeyVs@(WkgmI` zl<+CZ)BXO_QSduR8cU`^?2(XUY+@)>_wlrAj}q@%QYdJ;StuKBivX?oG_zj<;)0j2 z8GLHz9%LjA4?7wj7nx}8rSUp>au4Z`s9h2-0mujCYC8aO>{s}E z(t%o_1B;+RR2Kqp3DU#-=Sa)@7RY@EwA^p6;k^%2IN?d252ylQHVpAOGDFCE{Jjp@ zd@y+?(AWz?ntmk>yuLET?Eq8{fFqyz89y~7KLWZ*>2;PiwRpA`<$-y*mYlM#0Q$U| zgBwOAdN^Qbh+l>=4w`p*I8^|@Pz10i#qJ#8$o=&Wh(A|%@X21@hel9rwa`Ff@ z2OWvBjPm_H8ypkhv+-T)JN+tS|wDD^FK0MJnvJ|V!RqJx!3 z+X(sR$0_-E2+ysfM1Jm~Kh&%u6g2JB)p#{C2Mc^SgAz2Lh8g`BBq~G^p#zWA&W-&& z^FjeR`*3OrsIGI%G-(~(s$m&nXMM}4&x#Nz>Jk~I8`qr6L!}djj-{44RJ0U(6w=0K41RPJa~*M6L?H41pK_sY&5>lkA>`%>&-Lr0m`e z3n!Fu-DAC>(==$lSLisN3DSz;Re9d(`h_K8?XLiM%qi`*_vdXW)hpo`7Jd)>;Wg}B zW!p>RnZT&PsANKe87HI}i*88CeNco$d1bRo!NJ+5;is0haa_Q6{4l)(~%izFlCH3O7=GHAzYJ*~4S z!eRc|Kw5`r#N`_GBmnMu<8131mRMYu+or!dAeseh9P48U1Tfag&2on9(9%Uwg5PEN zrdaViQHC$#ILu%Z)OA`S>;WufP4YntmpuCGyB>vgJ^?}ErSF964OhRA^~~F*qw8Dw zp}iCPjf(mHcd81Ao238{@JYUce!x2buELme;a6c{SHSbvKjb0LPG5k=ofFD6@7)y~ zC&KBEY|Vs&K^=ZMnMIpQ@|AO4wL)V58K+PI_VLq<`U-E-9io5)$ zAf+dpU@2&L0UE>zGDh=+L-s@tI&)vfF^abOT@&ew@fTj zIvRTvQc7F)1A%}N9J?1}I&!{7z~YYpAoVco?0YhGAhGt$9NnYd>iu?-pmYM0XzX!} zQr;^_C2=zyH|wS}1qyS}Z7Jv{&?x6eJr9BwY`i+9MF(`aO5DJ@N_d$J`c7cF70>#W z%tX@jLilIGs{Sg@rF16K3l&_8$2 z{WJh{15GV{_NOO#TRMw4XcPf;q75OxzjvH1rUg%WQ&3n2fOo)-WDEY6;CG>vV731U zL8|>{dHKgZeDFEQ`2N!d;y3qdn3m-RVgi@ zerz~3ih}%o&5DPcE{N4AYl23dpMc-s?3>`l;Sa-Ap*em0?va_HKBe2sAGfg z27BRl5}PQ9?C~=G-=P{NqLUCmCJTU0l!#D2M<2-6al0wlTRjFb0|XKvzeNBc2Y{Ry z1T@W@{sRr2I0>JWm7B#O_?muqbW7_7vvRxaV-&8jF)FI{5}$QEL$UX_-?6 z{a*7MHmQPgU2pe0P>d2y{_{YKMRv5{tlY>ZWa`}2L7y*CmS6vbqL|eByTCO~8AAsS_nXucW-kUseVNiTNYHj%2 zOeN4_C~bqi+J`;}Wuy+gNKS-By)@~-=9K%L_0PdF0v7RCFYa&lWnY>Gfm5Q!`Rn!f zZ#Z6m$IdE_7shtxDK!ltXZ-mN)A!9zO)IV2K+oQ)b$@=uW)wlzx7zvc4F8b{Rgxtc2kvPns_hUTGqo zrsehlFEI$&se4f4pLOPc29pT%I2D@#U3f*&5Z{3G8@cjRTx{ddbYxj1#2HNV5F<{| zToS#d+~>mzRZZCa*(6O|UJG3=hpS(~hj4i1)+GBgVo1A?9Dp_xFX%W(djP|4wqt5O zJp2D=69-;tBVVrnB)kE<_QtRFDhBYG5dhw%z;hlG{LW9@<73_22PlCh246~~a6(e< z%5G`3mR8oO6}tx;AMTvTkT?a4y=P>50wg9gRPAC;KgI$8(Yj0=`f0^Sl582^U zw+2|x0zI|B+KNjgLw_+q_XNwVP!?`{Yf0Soe^!e5*#VW6-=kPa9|!4`n-zrAd<6xK zIdlz>#(~nK!t4oGyF0=MCyNqNoE*I9W$FeMX{RsDehoe>u>c=GAe!L{i0rW4 zH%*_)u2O1?Ksrf;*#;u1dIwY<5{w$d6g zeZpPIEygRA&+6GQ?(wjrFTu8J*E`7Y5^ zJnodenGqLl?QqvUU_<0Ub%Nvh_N&h4x4yV43Zd7)hJ5(Fuq6m|k|E$Cjn15LI3Q7iR5fIVBjnLx<=oQ8XC?Rrd1nJ`FKbl4_0F=CFZUuig zIlA6ZeQ6OUNvy~02+$*2^_#b`m;sA~8`Jllv|*jhp@B2@Z?}hE-=h~IV!sS&XT}?R z`n*h^?5plQMPlcv)sj2UQ&U3$+kDf+sriD8APLgz`ybV@QYBZ*N%e2|43ZA0e*Vd& zZA}us-8J0R8crcD_#Lo+>~DKnK)OFC#c`E|DBQRM%;z1*tFSus_KzrgQC}%_1z)7= zt|bO`3?99q|5I{&WBVFokI66ZL3;WNDi}$Nw*5WOdbco8AIHZ zc4xpSGm!IT-FbiYL6PZo$W7;8T@+5daeg)>M6Bz$F_Igvy@L-fEyyy;Jmp1xpt_qz zREfPE54s%HAFrXioFry#BgmPn4E~o?Uefzv!!_&!8gk7TPX2EV`dob*}PQ3pMHlLuIZ6-ji5*9Jr6Z@CJXeIPgiXxEaI0EnDikmC^&eT zArIM;-(}Pk!TuPXEpu;3&+FmnPe*Nvv$)335z?T=x~+{1r&Z?24O#l6mqXoY#v1zT5D)`PHtZc!k9=hM z`i->t-au2;{IsmWAvfkHlZoRBQ` z*`p!X?PseO5VdJ@7dqI2X;s64A87_?P+t+RcD~ieA|Z5Dh3Fx9q zO^yN0!kxOV3(~*gi}GJ+lYsLbaH3yIbdf0nY5g$Ya(M7P_pibDO=iqRQ-_J< zGk*GyW^UIK2?4Wnb&5&9y}rEumfO~H_E(L--xJKJ*|{)W*V?kUOvAddzrtyY+!{k? zS_#ZYkK>giRT?>Feu5yG>~1=tFj9z%^s?6wYcJ9jhIj2zDFC1)Nt9{b0f4>fGa0#3 zspbP0lJ1WACsw$Ayq5`KmE=e4QuGgPAJ4dbb=}p#&m>p^r@=@m2rWf9b_C38P8gCO z%DWbRsv?Gh?un-Xkt@W~MY?bQ9pR%{T@(MrgiL$eZ;+~!AzDeK*poV^x^?%M@)W~+ zXuT4@AXe{|pz$GHI;V#&D2TAH{NyMms4^>WkXuTG`)O!mpvo5nz6bKrY>W z>t}kRG-&|HLD=?v#y9dumVpCB_B+zUx|cf4ux1D*y2MoxlY#;<4^o7pRgJcZSQM&| zX3#UQee33lL{8VqpsuaG-L{%NKgQ>wU=*fz+c9do?ZEE~0m-GKo}&d6GA#tH@U|O) zJoQFA3J4W0F`UV$Q3>?MLVBj8A5|%rEe=bYSsyQGz5%xd{XoPIp#Cs4kp>kH0Ox%maz$~d zi5Oxlc>acK$r01hQTVqTW-aUT1rljXld>l(&IDAD>W~6Rnz$9NKX4Bz6weWycERF- z$MZe`az#<-%lH2Q2@fcx7B9_|G!$NC=*GLO4@EeZl5;+bKiPlZJ9AIjf`?5IXQI=q z{jE|cb_J{V=m9v+_0BQVzXzauX^zXLeyq%?EEqT#Ff`oP7>;-gTD8H^(V%{!LL(H# z*T;nTEG$gQxM(`)^77B0tIEscA7tA+o*vhmPMpQJx_B++E=rm91o(`9J6`dhl<@%F z`A&G`UFGZ<$BHbW{0*(!Lvgi{f}*1{86##cK;hkxL5pmGCzgS^f$NDFYEtr#4_3kD zTi=WaI3O{4osT=!ORtMSS7saN!yo7nl0x{VXnVi15&uN>MKk)o{?=XeamBo2#&B z6A7v1`@{94t2U?=R&gP@{x{tU|KZ)8l5PkU^R-_%4VqjQKQKZJ zz17m)D5`j;pnd59yhRE%C+aa7y;}d-Mk9mm8Y_IWk65|LmZN_MB809pCHVkhQlfB& zcH+~(S%rpoI%90<-}p~GOA9!e7h?Iff#*9MlX!Z^bU$ed?2%&pSdd3loC!1#Xy?%d z@R>63=wH*Ka)lfit;RViWsQrYHf;pTCDd++2SOalxp6@@qeUgrA6Ze@1+7s4e(~-< zom+u&->q1Izjx^d5nP%YFm_YM?tQ=H^tJu<``9Y(kibkW{Zb*@fG-ap7;k2S4tbu6 zymH0Cd=iDIC^Jc)!_~8vt&cy({qk@Pk2_t-Joggs|FiXro-R;}UumpL^@wnP7)cxG zBKBlL9||{Rxw1tQk^`cq&jF)u)2AR$?@)UGRc~LXqVbwjjq@A)w_=pj4*N~dU!hb! z>Z26TKB(0%nR=K_L#mcZt3+uvuqkd4{3FCFzY(^Ncs6%$o5oYuncuv}!x>Dg8=o-o z=x+yKJ}}H>joiIV0R9GGNv7C5&J3LrT0k2yC`k}s(P3vl8Vp1NXOH}ioGhdX_h(>* z&KAGn-qH%iwla61y6n`NdK-E;xuRe>bJth=qk9-N_W7@wvbyarSVWon{e3N6LBcTN z@KU_PiqE?mHSdR?5e6Jz9|Ro!JjnS|o2Nn;@{<8=IqhdaNrb<_F$ayNC{4I)0JO7Y z(b%#IHlP0OoOI%SErO8?pr2&wts(n&KEaXQnm-2Ozh2d(Id-P0jwLRq;(wwD8GgES ztv5tXZ*8BeLj8^c)o5{a_z3N^oj0-BqiMS1>-ONn0V_bk(+(XpuJ|&zBq|L<^q7A= zIw$mpCT1Dds>9ouK8JTgR-s~9)o5*WisU52mte7Apqg@_-4?S6^gDS~JyTf4Al31| zf3BG$6nmF1lBr;)ugyS5fAohn{>jjQL-qir-@zi>vBFA0alJvHW3q zzy8v*)?znK!OihfAdX&TPYHzphr#{z739qOOiq~TZ zy-OF#s!n_Px@Gcx@iCg9VX68~tKQTI<5}wvh*}8IJ2Bn@e%lD2&xUHtcPD&pH!>Hv zec}(*?NHC+vwZj}^}BH^8tAg=`(uFs%Qs4!XytoY&KP|2tT8=yNv7h6siYXot8g28 zT~Ud1uo3R4V&GEmV;wc#;q|q;8%ERJBf)cJPe9au!7%O6b7(ey*MwuU4iwYDLEg?S zHJS$3BZCi!OHDayKzpwvaojm*!;1mDoPtc?atZj-yQe4Q86fB+XNnt~a=bum`*cL_ z49%8hPAbIFko_IfJj44SK-&lEa5PNhP|I;WX#Cma%?iLc3u1sT9?(<5p|q&F#>|_b zv~8JmC5Iy(=l+UP`SbJG0?T>qqAF;_2qe0>{Gfa>rn(=Fpl;|Sx=gvqyS|H zw{IElY`q9v_zUoI@F9IlJh5tx!s}Pb_F9?xN8h3MdmYH+E&a^(9MaFSo{<{HZZ^=c z(;wTKqlBk{OW%v6+Fxe8)YvGT`8*--|3u>hmd00 z-(!Dq-P_r7weD}(t#?uXfKv-gXlYAcX)9vJ(B%xzkYs*itrmkEUBy27&Zd{JC64E% zt4(V14mT=$TwZ(W;TGxMSw`Xy;1mhC)C2G<(8LXfxGE*9{viwPVa2Ba~V3MOs9O*&KwHUb_)xbJ@6Vli2a@4|0~E zyQ}uI)4)r$gDZ6PwV<4V9ABDxd0ri>jjOy4YvecnRh=2mEMa9KiW73KNyh}7cve_= zQ@8;nt)KLw;pz1Mihwiv-|$ZO+~2|Ybm;HMRTQeg|B0q~O1OOdLpP9gjd&&bsiOPK zV3KSj8+U68&X^p>t(Exd7P6o=`wDFG6&P^gJ7JQfYRzIt{*0josO{YtiZ=Qjj+$OF zQQ>rnnO5uYcXw%OWLy--6Xw(S7-5vLZb{{|cQ6nkD#bDaHkTYGx*<#^Qtasf%Ltg^ zo%u447~=AM=qTjbxCD&2Z}&tj|Bu+nlKL9;IC=pr`99t5s!4ywYMqmF%wc-)Ezu@~ zhDyEddWCU@2!TERb33f;oyRmR4GW?v=;2PyC~ZrFJo`?f@iLXd!nYC~#a50ECAhw& z+Tbaf3O4+e>`CASgO3rcjA^U&*WK#QSGenvy?y561B8|y_^+3Wk+$29 zODhrKY4qWgcw~E_S=g0@5fQtkv|=tVu%xM`MYh=e?m@bmT#53_1q5# zwGG<#+ozxV{iaPb&yZzhUofYr4R!WkM-QV;EQTKzU&ksV` zl|1wC=TkvX~Kbu|vS64yRvK8(T`ON=OmGxGvJ>QI~ z7?@O^1=b8c9FLHQ3$M7u^vTGaHT`|I6nvlOf~RnTh%4}#d8Cd>>38syW5MB0#gD#s zAk@9QYK@fjctj3-jaLCMG;}48&WIWY>J!83p5qp+8IG1U%AXbJx3?w++V`#pZoeJa zrGJM7x%=m2CX>bGfOBrT8nXF<+*`%-A|2>Dd~{=4gQyByR(kIYYE)iMhf{YTpYdl8 z5*(WTfhz(SG&obIffHvL4+HcDplyd;w|~2-;w~0G<5rKdDyC72Vt3)1fJC9lg6H$aa3Cg$+n6!;ib4l*Nwe-@9Kc^N*&kJ zTt(OM;iE2w|CF%Tir!L`bcT=+v(fCAtM^i^ZWWz~ z7r6Pj`*Z)s=odooXXB#wH?aZ|gwxCgl>Ve?jtJQ)Nf9>+Gzs(VcAq9^u;QzPgmehH z5#Cz`sT17?q-4m+Wb1fKuY%_-2h2lIvW4%|e{K^wBQ>53Ux&VW0!ASOp9$0GOD+(k zpD8BzkHsA-_D5eXIAMHNQYUMta0*6!pMByPy(XAVrx-f@-GW7v_lF023>ESkZ)4q= z>wk9diF7ZaKw0bXd2rQj&;)a*UbpYo@XcCtSG%**tFs;7&YP^18b0dB3U+IwmmW!J z9UkhHcOGJj+d!f|mL{boeSqe-?b6mZV!XD4Y7Bpqwx$I}Q|rq=bG^@{?0)`_MsltU)<+Ou~_Lb1CWP3 zvu8Vd-W_9u$U6yL_|>8M=MTky*RVidEB{xTUhF4(Vw0gz3ot z_lemv>KVzp8hb{sZ7G{uEX=pxkS#k^L=QkjkQqYu7c6&Yz9Z{ToDO;H>x=cXn|Wo? zlwh|fmrrpZy&E>47yN+N9rwd9c1w$e#7Oy>WsNVl%iE0psDHma4aL6^m-G9acOKz} z(ITk5W%kPy?8V{xXP-`i{O+54V!>Y@eT4DE8W#ed=7lWi3*oX?N&OYE&pIxdL3;wT z9$-N#`C1!G8B}x2f$iVLRKW<{9<`ffQ0nex{rHWQ3L@`>YzE>jfuEpRF=obBtb~snhq`qr}_>;q#}!Bj{y=;W}Y>-yN{JK#XcWhYy-j z@+5Or8I_@M`&1L%w>VQZSkr{$0-(WP>8CV;G+T z9l`*)wwBplRzoGD`;l{B6vGay%fw1n1qQgkWd@Su=>#;OOocfVLBc0n586ngI>xML z)&0Z`MDuGoqxRaMjAaO3zyAA8?CoY=|Dm@IlVC8ptep0!*1z8=9=hP@J#fSxIG6a( zf{01akMN{-_4Qj7H`ndjr&92u5hc*RZ=|7o>Z6KHA@b@zo9`V9N$D0 zmzqE%P4Gc3A6gr{H^0#myySo7t$C;2Tz9O@%XSjwfyEi)?=`8CkdgmfQ`#B3Wa|bp z$@Su&ARoGH!`e3T_te3O9aonz1#DUXPXrCiDuGhYM0?fb(;f93-n>KskyXZZC#6Np zhH`^>j6X#c^zi)?qwc3@i4rDT+%5z5t|S(02%1LL3cY`Ov$n!4vMhs=e`my|X2E15 zD!$k?W@6W-v2t!3ORVICe?OjCI(~BL5(KV>6pe|At$8YLC zyK3}A@xhn}=mQb)F$N5hsXUuV9gPeF?uGTdj&I&(?M_h1qQ9@d^FP->+GozVPo6H% z?wd-sPstDRvo*s!H2z6=CJq!}^HjUloDyTP-tWACTht4=mp< zP}>8@lEd+N6&}+YS(Udg+`jkf*-8f4E3G}stv45^YL$z}FAEB+B;hRi3udiL&W4ccCKz7zR*J`EEyy<@U@PqFOYjFvK* zgig$Khn5o7ythPRPnS(|KD*$2wZh9lkYZAS%5}2vieHd-ucSvrX6HXM4FvhYR2$z~ zotNYfe%W0+U#FSM6Jup)%*6MWwLBlHK+8AH!VRvsCNy!doKRC_iA!O*`^xZI7jra@ z&kXy8ln!m;$oHZas3TsBW&hv-BD1`#v{^d%eal_DYJXA$Px4WJ!red3YDzxiR{%YX5`3GBpocm^oQ7YQT zYvRID!2UAg?(x#AjDukK5@6T7Bg!jx-?BwLtcc|JLwZEs;r%PWPV*n^P{2w>4c!}L z>jp1S5W!PCyh>>-*oXrX4B_I93-EK-)90MAmCwdNKOc zM0a|L+tSK!Ap5|O3#kzlyoxFRN4B?= z*z@D0NqLrWIu2Wz6)3m=&}~dGgO*S&F?-R0ST4w%13v^qj7HJpAA-s*P?*&DL|gPC z9)DZ#!adr~w0MXzez?s5_=2`M-XCjQc)HIzD7K@aN-~o|ZatPfppN=;&&AJ1uS|Db z4KeShC#~C7_cuN!h+r{I_x(2UxT^Vr-gY>ERA-wU(Rl+r4e-xTFuGI)JJrLA74E)p z=Ed56yWVArN--1abPB{%efJ`#1Kmpxhk+el)1N;XVv2~}RRcSZ-}@1}L)A zp|wVJi+26r?3UPnDv$X_&O=^IzR^C|W~_Z~nqJ;qflgF}IO|WrittF^UrDs*IYS=b zIZ_4PK?DZ$I!nIVisb(2xeNi9QK6)}(f_yzo&IcvXYIJexC?#4vnUK=tjZ zvE)-gHENemrXe4qGf+GDj7lg#GT<&5)m3->mT5nV_67cVC4^eKb84HH5{6GxAK0>$ z`)8x^l@ep|MZ{HPhgd$5?f~}+yow3hED>odG5N#Dt-rI-j|Jcb3;71P9O^yohv`ko zYFH0HGwE*Q%c=bBRy`7N_GxbSENEmM0Z?-%-p>Ov6X0qBisKKW{KGd8&71fC4Dcpo zEw)zJ{krR}zIx)39+7FtV0Cqu~4|{$XZfh_x^@VXWb0BE!r8Z@_(6 zkSq|y2ziR{&S!jg&HoHJmD`QJ$d;JFyFznbwB-dD*4RA z^YFR5d~iR>pl zDB;^zsPZ9+HMl}FkGaN(SZ_iE&ul=dyOCKJIx~hDf*CXqrg`rkcp4?#Y~l7)g8BkT zfV?>hjadpRGe*ZsXiTKROmd$-zXFF24i%#mi?ZJJyH``1!*-Pda~h2l=GTG1u0iBS zDsz6@AgN^OBaeRd6Kv#M_y?A4}qQ6Q1;I^df88^ z+g3Ekx!il?7~Ee6FkiS6fE0GnAB#pGD}XWS%C9 z0jFCB&L$2QOf_{3HrrHj8o`PO{u%7IDvrC?!pk}aaT*sq-J&)R zg1+3bISPgImmnXM<$?*()4M}2>}k=G46yIz_p zFviCO>QJ4MT>lR&<(FB=^sK3s6F?`w6|DRIEy)@kNdxr9AEUfA&4iPt>KTn)LQm#1 zb$DWL3@2XeYmR&Guq1eVpp6Jh71_NeJxTb_>*-bfp8b%Nw;$2J_W=t^yX@aro_%7t zWPC=>cLz!HTpA99suT9akbEYd)*c@r(>#@+`1@#DhTV4S*U-uprrQ@ zHGfLr8dB#v2QKY-O|CUt^r?|3tGJQJ*jo3F_Zl&mfTaunn-zR2BDRcm@~W{M|CM+U z>DAcYDpaoY4n=ucee*X`B43*nh_E6;Y0@J4d7AM$fJ&+*}O2a6RTq|5HV?8%zK$c z)Yy7G%6?piWEVuTiDKGqb6NhAGoj`p>rsp(roL?yXD1LZUd%)UOCj*n01fTInlR9o zHgpihz6wZC%}6)P%aNhBYvUg&-l(Jzk>A%kdTDKMGT7*~CI7eo)oRDY4C zTAV7o+NrhT9LqHf7)8~$%rKIaQ|C>yp*^RrSHiW%eA!DN_kDZ9(0CIvreHEv55+Io zd69tR3UqZm+e|M2Ptk6GtJEmwyTV0iCmU`4Y9jUdSHoE)3IRM8owR41V8ed&vm zvVtD`ofWz)vnQ3^8J=X0P}0Ypwv~1fnw~_UnwX_jG92wc#oC7T2pwJjJDX;H9Sp(> z8uRF=6VA7(CtvISpUz#Q{NTRK|INiz;2|;??4`)=lA9D)%SM-2@A=w)p_CV`$~f(GI&dDbx3I_lsJn8=X%T{R5s+)!(GBK z5~G1UG@3*&o%f%foUgK${)->wWO^7%4+o3NyvdZB3$TYOY9?kZ}dJZ>CXmS%2N3q{+_GCZR*88vcH}oU~kyn0h)RL zz3I_?)8s~TqmGvT?l~CD&4n)kF-+yvOVdt4Q@Vd`ca8FA8?^aAiIe*nkZ)HKR7yG# zw{@v0estFFWK1_^shxY3w(&#VsjS!YkLmOx|KjqCul)s8qukB3ajG%l>OVPmf3@1n z)5S``2cJLhEv~T(u9nCT*8E;haxFEVdgC*O-ty*-I|UolGc_~|uT1X(_TjZ{=J&QS zU+fRO9-L>xx3rvCNlkCP1$txtSu**$bv6K@ser6buTI{EOm0inw z*B3~S40EdzGkJjfT}9mi4H!STS{ci=X>;8N z=6d|w*FXL0EbjEzI7B2b7pQpIJ*I+({mvjm#`qILW>}%O%X!jA8BeCn)kw9Ob6x`J z^)z*P`zn~@yb1$)Mz*`e!RJjwZz#y@QV3+gYJKB0MK;Y z=$!cwiXtho{eLFlya0#Y^h1RT36{Dx6#1#9ZRhV_;LAFf zHJtBG{RiG(-FkBX$i<8sSEHYdeL$Ndo;{F1;j1Q^!rX>J?TvyW@7WF7Y(S=8zQKgx z2IPkv1Q1sZ$->avrn!Yqjyp%e+G#g1MDQAvYN%F6P>9K4(nFw+$WwOSY2LlrS9E9K zh$f`hqTzS}LNYUncO18NvK;m4FBy(yIPrnV^D+X&mB*i_?oUsxnX?b_q7swT zM?*KXym&t?=x*tU8ZKMS5?{$$3t@BDr+YN8CT4$Q2cQq;F=cb<+aP+s9pK(jz53C4 z<1#)`!l{_-kTv@?%@nbHNw{@bUQu0GSeO$X?Ost?$t56AR8f(1 zdFejFJ92&>u-_6ldDeU8A)g#5OW%IypD*mG!bU*Q+ojB=%$5^0K#KeP0wdBgL75H5 z+mnR^ALjqbFxy*;eDTF~6wQgTVkVQGHsG`CebLjf`jTo{EC=a_Y+?b9to{{7u9 zb8lqcstFs7vG!e`;A|5@z=J@foN<#w5Jg4I)Kv0n*u02+i)~gKFG5PHb^q{iWC&ut zWwCitP-6+b{h>_-7^gu{^k)3{>}eYVq|E(lAL03D_^_k?V>&4YtLGNCKDx#NfM~<) zzu8$GZR6L9iV|A`q9}rnzw5@UtE;i{CzY5;_M0a*KxFQ_gWXz!Du|+IN}t}c#G%s1 zOI_&vGKzV_@>=a1t7)sZC|a#6IJp;MPsz_;Ro~FK*AHnF>M%>K-!pol62-GRm=;}h zpXx^m-j@XJ{5j0O?#ziLQwRKcfvo{?Eo1#mHlRQ&p`xOK?4B5dE|3BTW;~a7hP*gL+m*)?nXP(j*uo$Px)4`PSRHDFG1e`6t6%omUh*bU)&)$X0d_jdaq8 zbk8yXL+=s!SGgz7H?%0~%qOyd#pjIL>g0~9w2xDQ)p^{y98-U_Cd0pOQHxiHs3dc~ z{Iu!Ap^+n}-*7kk;c=TWawSN~pEEYr-@$oh^wd1|czM1Ld8n_i|Lw7N+Hv(;CXI(5 zcol4+cNk=Vt+6w)a1+o4^Ml^W6Vk}-Vr~YJDFJ7rPb^$$AC4Y(Ae(&`@A9M*BR>(o z%i4}X)t}Y3@WQ8J0vNs*wfAlW-7#d{ivDskWJSL4al5mjIfCvGI$Nh2_45c&?P7_A zmkpr6&~SXTH&5`_=WUnx%{)CD%+7xi*TNPQ$8tP_?cc zN|!+V@~Ns52@Ky4<2m&t9l)H@C98Yt(cPKW2T6Vz5fzxPEHPQ1`&!og9Q|%F2BQA z(d4*7IO_ZrJ|Y5xFx+$B`0xNNyUtCtF;D7<%8JS#71bj=fNOhmgg)=QO$x9kO?Kb? zc0ky5{n>|F?p$~o4a!72qe2qr-6+6eq# zA;nWjZ(biV@&GC}j@ID|vHHq+btdm+b6MSyoC3VJc{qviDLmnuf}-FdI=NoV-TK2c zjd^K!phJkBuuv3Jo{)Dn8B?eM>Gnej;{FqSHLjv| z2`UI-nM&u{t=2jQ!*f717oi!eDB*`n*Z!U~p}k*Ps9ZL1VKk0@k$fHz^R827rfvks z(Z(C#4N{XiSc&?VJTbmHH+ACn`O%KaUOpp0u!Q+Zt-X@-$6@Z5|KI$Ta4-Q$^rV4i z7L4(Rjk5VR-U3HSV5MFm*NMR5PCyLrG9XUq8Zl6tdOw(@uo78AxS-r2>Bd9*RHk~< z=aF8?*^&UkroAu&%7FIRRvCR^YrM=L|5E$ZXVY>VzxyGWeD8f*tTW%z(E9LnTG$N6 z;2yZ%3>>-o`eqA7sMF4z{TaRf`SSGuZCwjQYqTj*=9H^MW&LZLWFq>ED!hzo#&r^T zotYBQ;fKbJ9>0LDz^yx)?+0(&5dwB|T#BK|4Bo)oh+X*G880uDVg*yH{mJgKYfdtl z|GD1_pAD&7Oo0H-Ju3}NJP61bq z?@XO4wxbAZ>@j;AIk-Qb9E=$);Ee>4>iUE3 zka=NIW2%5oXYxJdpg*P0424cefDw@`y#oP@^yC>`A4zEP6)>d`LM_t zyG{N&QRmoxc4Sui5Byo2)Tx8K?IYxcTd=aX_@wNkw7^gEeD|MCMhT`1Q&qf)==-qQ%J@t#m|F;cLX>+93lh5#sUReM$@uX1sd4DI|ZK{D859o zO()AGEb5Z+D6o_)OfJm|oUdOhz1qzv`tf505PpsJ+0*OShaH-^Y7JIk=l&4Lx$MLq z+P70df_pPRUoD3#p$C)H?lYwh&U4VFHuB%!HU+Ks^S|s-X4{W@^NSCE^f%I5(lapl z&ZVl!=qxGKs?7HMM@4i+MM^~Ieg|K~__uIH?DFbwua)aqoz5wP|BWE*GM}1_Jlajt zQd5Ti3M0sw|J#wYcEY;SoVt%6wC*eXG{%51V&EG1+XR?BAIGaD`$$p$*ZsZpNsJ_&PU`JJUM{F<#3Lw-M`Xxw2)nS0+oo)vre z5rn*xEGFsmcD?&q^-i#aEpY%vS@|(oIy*XKGZUWw`OjNpREZaOuSFsZf+ab%UC-r-&q*jNbLOl!nuUzOLiGurN zSv>f#ew0~P8NP;03#{${DY=qTbr+TBN#{&KQIV5TOt5bJoLM?*L#z0%w30SYO;ISN6FTq*o0%6cD}5VVvY8 zn-6A}X9G>`Z`W7Ty6`n;w9VcWQQ$2%I*u~KCuks$miG5d!4-B8T*=m+1!{~@e6HyA zo|zSDrI(E|-rG$Ei+C%Cujljbl7RRQ)3OX+o>IqM2DpC1JLE`@B){{isvk{h|jEB5Q6Bfz4I(LvHfdSaRif zz~2XhPu?9q&TYOmz_)!2L3Q4}b?_Isw`YW~A6{E9%X;C=>Ie{*lL$l`%!cCMYijqG zKGV22vYQvJ_S;26ZdFyUu0$}=jLPU%{^ZhpFx5^;Im7Dx&1dLB8O@HbUmEKz^ima_ zcYX;JYypWS)A$I43b93%F?ILm83Q$UcU8-=$T$HIEA?dQ+NIyp|=~{GulR z6{1xBfhBxDL1!*>3)3M^sr(K*d3w|jRaZ4@>j|&narPhouL!0YzaRnmZn>rJvdAcv zi;5{p5wiVZnLkUsP3{-Zcbn`dd}cgPYiZ`hyaQk|Z_B!0Quypc;>QFvM4*hH?9AQb zHRRVeSU1Oh6U$)RlkyTgg}Jg{D$_J!L<=hz_3+s28pdO^Fref8JF?Mujr~%IIW0m* zn0;r)s{nTXG8Ub4uT(yZUSnzA>~94`HK-iou|`vDUl(kgOfDOs`pN3G`zJCSyBA+l zPBO9^@%y7Rr!se<0Wq5~#b~dpT@JHS1U-Rb5}DawCk&qh+|F z+ATeizv#A=6y|JB1#+8d{~bX%Q~>DvKNhk2@sco5mt@o4UXT6cg;4baz19;e_JBUV z_gub6ZL9laQn&%dtfu6ou;odFpWa@W&k$fgaXBT32Cw{J*DJjI%c`Kj?34_lRgWDWQEcBjp%C}b2WTPmP zdae?^-{g{wob8nPTG57Py*mED2y$7?w*$QkJL=AmR3IG>>OOy51PJp66%g?fMq9e} zKG`m#XOn9dY|q*0G-4z0qI%!3EMoE*F5hqJ+QVMCBYtc_Oyy=@z76!w#=Y%hK^j3m zVQ;+FFSb)jU+Sc2N|)d1*Xlodt-7x0kq z@U~`r(@sk+#C1_8XHVbjhi3kX^_Iamd+@DYU_T?yHr-Hb?<&$OdE}F9a*|>uW|fPR z((@#TagGylo(oWtnIEdIW-70j^W}9Ue;ityXjvK?)YDqWTYf3C4c^lyMy>{-NnlDm z|N8vvo2y+=0(%e}_!WFlEU0AB00nT#oRs4B7cM0|_NGtx#UR(?#WF61lJ9t}pLaw^ zCQ{N@E38yR+^4iDZZ$#i)4w-+v3BxoQX)aAP>5y92pY3?vJ_NJ6%tVE*0`P%*ty;` zJE&cH;EQcc6jwBasraSR{7IGnF-Hq2UYc*U;U$n+7sxOQsr_=9FY}g(k33n z{{2qShX9(L7S+sZohj=nZ)%R!NX3O(2ek}myulfZGkw+d|L_zrc_#Y_dq*Ynsz-FL zhd-t$t{&y3N_8olPVzp&q*~$YW% zetXfoT{VGo^3}$Z8V^%O4L1PhoSGjbn;^W`SzlB=_tfQqV8s8iL@G2oW=zJl;r?AS z%6HW%lQAgnERS~G6yV#Ntx^CtkC2Ts;$dYNnrp;XYb^^ORN%kD`@_EL!(qbjAnYvG z6!m|98dI38!~bK3+|P(+^Se4^D6HQCO=Twe#aEb?IhUP;D^myj8xfA^*1e}hQ$o0Y z`GxQl*aq`Q!yf}=Cw0&mWlcBA^1aIe^HBh1I;3;WNgDpnIO-v~^3m8yOqO+hA;2{Q z*IawJWL{~pemr~UNTQ;DGg5WeFe(GAtC0%=?W{f*U;Ia5r|Tb{s-D~S(N_ThKfvpJ z@=J&|JL;J3Iy8!?cW=E5H&`qYX#GQD=mbbeqwr0vV&FJ=&d$iYwPh!-ewX68zm6|* zUX%TdAjjOr{Z>T7lWD3u@p`r(6b4;j*l1`JbjtdFOuYqE6yN_pymU#ov`CjIB?wDM ziBeM1-6_(sq)3aTGy+o6DYbNpgmf(_-3`mmGk(6m|2fY&dv?#x-nl#X&YfHDSBTH? zYO6Ky{m%G)9N~iLUU{d2QD#wC<^hcWu(X@>?@Yd4Y;(+9wYmJspD>^k3A0R98K?5V6P1V($$pYlo5aI&T#U1)w(vuk~7Ir$^|P+@=rrR+7_1 z8Kb~@4ZN^|_Bn5P^}h_-vj(C?>d_!M--rhDpVCBqYjwJ1jX*aGlAso{gy){1i;k2| z|4u1tn*_2*6#>6T0Qz69I3%$=0H3F_cK7Q^fEn~g8||Hae|`&px{-y<*Y><263@pT zxDR>V%C|ErO9=5^-Lz{cZ{1Gj!DS{(^uL%91Vc4I^x+?^l*w?hy!Om|d)ct}O*N;7 z8Fsbb`MUm$m}NUge&%H6nHkvj|~R#Fj?XfH?qPS=wCOUn<=b?+7v$u>|+s@7$^J~Wo z4>Ny_7NOclagXt3Kj|289>v|X+*t#Rw2-PYyHdVhm3(=?0iPGNZ0UKl2T+2=w%z6C zjF2(Dg~c(?V| z2iUOxou>Y^Fcjid3Qv8qL*waZ@qd1vKFWzU1i(5J*Of7WTo(nH$lp~o zZ_s;f`Po2Bl~)$C1JbH4EGdtvUUbt?Q zl~aTUsrpq_F42052{uBh_PvE)#1bup^|?8_cJ~3Ie1lW4xU;cWUaXE;YU@AnHZ!4x z(`PbJa&dAhuLH+Tl%$!yp?=7bgv?e36I};9sqSbtg4QGDp%>2I(>ps+Z)?nRB2))~ zAPiKi?~W@<1ApDDt*43$%ox&bx4UIH zStll5gu;jNuTGjtzM&Hv$&@}4v&&Ne_6G(qwRll(-^<7BU=L`JlBIwQE6o zFqX0?WshQvZ+n#TRp+>|^Y|b+t~~SE!TRoyo=C-)603Hzbwm-jt!&;>)$Bx87N8FK z2eMCXcOd~}b8m=Eu9nl)54T`+oL66ei{+9}i4r?Ksz&KjbVf!v#8i^DR?Yn$1isBbRV}SFop#-W<<5m8Q?W1+$l{#Q%yp26 z@Z*?gAk5%~=?XpSh*cIp>6YtI+{Dd!BBz8gDAk>iglnu^Y}7lM{XKKTQT@*~FF{>5 zw8T*HBDG>mHz!(m?x?e;t;>`)Rt}=T+@HY;TW5lcsyTeby=8|{9N^CfEw51_W|Sft z5RkcdQ?r7$zgIRMK?_tlgKlc4uLRGw>%N}?S$eZy7KRQtf$Q7%*2z9CMn%*v9{o2a zwSFk#?2^+^6?703ZEpKTVRR)22e2Zb3qp$g6$pH~w<^R4`AjBBf&aLf6(Q(&#&g4u z2R3L_<+@bL!M!Bf9MG)uhAx8fS8J{LopA;ajLDsndTb9*%+6n1<2tn?UDvb4EzJ*^+Ct!GR=L72J`}kpmk(5VK=svp6GQsur)1x4khH5$3oYnS@ z17FHeG*;bISGTYagYYh5e!S*Hp!EVKpUP+`W_f=Ujs|i2KL1I(W9;>e&}T9b&pPOG z6!~XZ*}l~>;2uTeA5p)m`i~bHcz1+Zo^^Nw z{l?zYwM+6xPP}#qiFE?#cx5_~hI$;38V^JOuR1{>x7%+#{ohKkTnH*aWPYR9*R^@r z13=?kgfNdY$WXr)eVkLBV52`FC1zld7~8nHx)lG3{Bki{=veNs6Hcu8ekPF})&ylj z2@_Qk{VR-}OcpJRiHuB;0V`gEBH?s{ydHwlmuX92+%+FEL5l`)C|e%h zE&Ve`m8qsR_{2T+De2fbK${YfN*aSSivQS!OQV31%fTqkm5zcR(S{-x6LZ;!Z=j{$ zW4cR2fAO9PvTpDwp&Av)9CuWY&Ha*uot7##;T03(fDK^6cnf!rEfa=8@-TVjb2cJT zS3?kp!Sex~eVf(?__UvtUccY##%_e#k5P_5>1%%%J#G7?82+719dk4Nm6C^X)F&%) z5kB*Vg5kQ^=`7bbm(p68SWHs#TNX#-Mpj-S+2xE`4o32K7^-7AE)!psE@Y-eg^#4D z1|g8Q&wF$>qs&j3V!Qc>*{=KZv6tjFpat9kOs>~Q_YcB>n%ouEqV0cJdU`9Y+m&N@ zpHZE_`H9QIP^hn~?{dI-2c+Y(DeDP=pd|lu1=3%cS>9$RNfo-I=aH%pAGM?*Zaxg< zA_!(e0mw@W*F9D|=YYpD1wr3pJfvckqk6Aj*_0H#(kCLkSAE>P;W(<9lkQ+|sf=9lJQHb>JJZ^Akk zVtWU?GoT=_{5ZH!+=jmBCp%;2W2onhuP#@hUmmuNVN4QCwlwA`285?Ne;cW|e%t}X zXbb{h`}Znv0=Jb9wm@$WE|;vJ1CtF@ z=WnHaGNYx7e|_pRy>SPdfOVDA==KWi7Bie!;Lr1Qy`_r|;zng{gKD)#?sSj7jf%;!beX=*1t1=>ssQ>AMPm4ENbIg?=`GM4wENyGsdmW zn>$Y`^s6>-W5KN-dO=-}tzB9O?ZP2{_X6b8N|MXlMJ>2o?~Rp(kbnx(k(<=&A7PQHGA#%6cmDW!bEd{1gd;xEq(8@)in#u zsw&7#-Z3A&gNb8exPsSlmTLRMZ|U#2FuPhg6AOxX2K2az4R@!|tw04=u~u3rB2;gr zNbDbhFDknZr6dj?%uS@q^qg$@{|!Ajm(;O*^Y!Wt+>ph)B5;p5ct3LQl!_61PdJM8k#(R=uN{(=FjYzPx)R8#Cj%FsB07E$_F zAeXq6{2E^1tN9^^|_+3Hk#N*S%&sNZ`2UEap) zko{D~sc z=C|%OIhJWQ1q7VJd%v^pmm_DiaH;6W1OT}SU^Uff^O6ZPMS9OV;ddi2-8WdKKAARE zy&Lgr&Oa=Bu5c48EJ)6}g#Kw6bj$`Ez8XD2j?TiqamL_#oB48@i6T539K;5ck)p09;47-X8cAGm*{KB`+;AUH;9@AYw(Kutd%XI z->5`@@U>&cxS@7F>t^gt8JRHwkj7$^+0@uwz5 zV3C2W$(?f`u1&;+Xae9n_;T393M^@C0V@Lm@2a+dz~VC1X#hu6Cv6uGkV^p8Xn@{d znXa*GWeA%HQ6yEH4&QfCW`^&vR|>Y0!9rEdqAcsNH%3L{e&WP7d3Ma7( z7GP>LlQzxQF4E$!=>*b50=>yXH^PL#9ms_0rT;slxhG{>Zv%)Zg&`Svkh@Id4xEE9 z)Tuxc1U$m_olUZ=Lp0{U>>Rw>PI3G_Wcdu9{6MNP9F622;1vW@`Y_Nge4ViZ*8+H| z&9e=BYD*{#jeU-DMGd!&7D0&zW%utaU#MXaXfniR*$ej%jG$qk_5Msh<;g=U;A|xXARaQopH5VGn4|c>P+z6BfEBVev25nHiQu zwhVs|PGKqk&2kbi;v;y61H|to_cO$;?bUSARg3GwpIwVefSFo^i~c=0r3UjUeWU+i z(Ij)3kSBYL2RKs7yO#J-ky((;2!y+^vSPUOQx&6Y-O`JP2E(gMa7fHbE&fDhP-;SVgF5 z`hzN^*Ct!XE}MYAf<(dG-(y63jVmha0qln3hPG|CIF&(I<|NiYAhv-KrF+zW3U5|K z)#BV1hOW^y8Vg9+qc0~PF%ZrcV=ezn=O>eHgt37zTFa=$v}-W)Xj}0PFl4`^#qAY6 z49|W5>;48rxF1BH;L{hFNs{HoR^@Y4^j@<2zP0kau^^`cuxNFL*p*hl^I^X*D$u@~QR0AJq>oc|%|WTFXJ|2F&$N?VIoehTh5&K9|>) zsC**8NzK9oKJko)W_g40keR^&z9&z7W1`-R+B_W%r>?WgVT=&Dx6TubbS_}%#&_v) z4CqRL`i}%M;0yB<}D1U3vmj-nC~kGgo$4zUteL1xJK^g__kR!Nb$y| zd~L(I-CzQ>l{it6xaGcKn{ccJTdaIOAOLB{?0=D=RsYxVk5cQZ40Zn_-W5$gp*Xqmw$ac#-xPc$FIg=#TA1b;FaCXfb$Vgyuh=D5zm0 zjd8&>>XZY25z1xMU2i>@~R2 z9X5}Gqs|(}jV2EQoCO~~2r^zQZ*82_N{i^?~ZXE=hKp9zHE3U6~_mUpeT*fgvhBhJ!Q{;ZljWajJt zlKTDGn1M!>xFqFeurR_4@%&+#z_b!3hv@Rz^1{3 z$X24U1*xOs3S-)jT48L$)keOCZa~pI>Fwk*8zj@0ibBV@TM9G-+SP`7J^J+Yg3sqxbw61=&i$6u^}I} zdfkxD`K?18`RLC145|t#@Gyl>j)%K$U+U5Turh#kM88Jnk zansImRI?p~;KPaHJ?Vi~s_*|6n6vgXY9R2PK`8EpYS-;j<;@ruWqU7=lBpqU9|J$# zSY7jRU;orhGcsuyiTj0AsU78{X+!GPgAq~(x)IU14<-|4bsr7p#eT-`O^$_}fgPJl zTc^1NdK7$afV1^0|=Cpl6@uQ1sW1-8lMtV?;X)z9Yx9*JEPNd>4-F%nkkO6*#o zmZ8lW^43|au5|ntzzEJ!^T8t+^j$P7FkTu++ctXpgUK6ocVeykKQNBEX3_AqMuk#2 z*%JfV%7t&&9DsINnkW+uv443{C7X9N5%w9_H?UD4K8^ecTdN&+Xe3&JJtYF}Orly6 z6nTy*bBzgpXNUglaA%xI?Z;?Ji137Maod~;=Fc{Ee zPDUeh&r}sw>DltHlW%ieHZ(O?W9pAV#y8MF8oddcD5POmTa{P-U=Q6iL$o$eKyE9q|qywkuVWDXK__ zsLp@Xp+HULa)AKT5=@{7_uge!nH)&;MqX5}r!T^ev0d?k0*9=k>emjRInD*-RjoxA zGB|wJspGus4SOgQMrQk^6ju0X2=zVN`|$nx2{d^Fc6}l)c}kp%{XNHw91!zd15>K|e7+SZbBiAjAsA*DR~P<}HrBG)KTs7+_%wD#d?Jw*`Zc-Qj+#d zYDcC@*k>kzdf`^}{Pl%yFLc&i3xwsEc?yNliGT+F!V>lq0U?4s8X}+z%!0hMT^|2{ zOK`qU^UUTDqty=E!rjy#ZiDET#_ zV43a&oS@*YdXt4Ql5^s5O%mm88x)Kg>x99=LEJYq-@(bw8Y*6$i5BkezZs#er|>7T zp(@3c_DEL$50=jJf!sPm=)?ru_YkMc0jOr~9PZR-Sz(Ho-xN`Z6xjfIQmfHY_ISF# z4fm?3aQeczhF6?6qx{Amsm@?#28HTl#YLKcHZyUtm40@${D*VYdehs$+fVkq6vN>S+pb1d8jrSCIeKspHpR2J!W#`pUa8*q zaFSg5DYQ{ti!w46nOEvRnwVB|EJ}WnfBLEPT#?hfmCvd$=>20#+;@227H`m=#!zJ8 zHa`xdWDzgqyL!~KM|P8LUrkF3Thh6AW68`Z(nF7P?l*oLo|J3PJyBDIHWg!Wb*_z` zLaSilcyTW>t@RvUvgK7AEpFJnbdz4+P)n0oV2^kk=6k9cA5r$?+DUZ@yb5;#O)bB4Beofa2A?hz@-BSilj?*r*O->`gnY zlX=xGaF<<@JR6eqk(GKvff9W|bSeSXw>3KTZ{OVb6KclalwJC)XczWu*{f9zC|YM) zDGsfgc9fRfHT^Y3ryl+VMDVP_HpLy65TkI)tI#wDyY`=<=dkb~{0JC#&``F?SY$z2 z1i&xmd=Z)d7J3&*=O7{u=OPC%vcFpG%f2Ev zu*Id7lL^w&xc_sug{OHApg!ZNL(YN{gRMHu8vee>V!U{OUXUaSyJ954$S9Uk|8rNK zRI^p(9$SunEmK42P3rx?n|}6n$_zJygWSjN+VDSSe zz+Gj%E{!_EdR5XDfzyT*sGo6sfj0uRo4uJqfA)BH#2 z7cpMmT zK`{{$3sT2nOIhuq&cX|PDee}8@oWgh7N+kHln&8Rm@l9c40P*Yn7-$7XA7@5A>XT4 zK6T(3R;JzExyXu12UD;x>tbbf93u*Yi9{WoH_Y7L5PyJpX|5p%9!vlhL4aTZpt#2m z39ijPYa%QQQu(YE@0fZT^k+uJ_ZCI-+lA}9yFIK&b4A0T=3x`&%Mm570m+wyuF7f% zrrsMqwx);>@;_(ZP(UjdJWZDJ9tr(;W}r}3!4RuH3p)qa#o$(2r_lKq5OnX#`tQ51 z6>u}WgJnt>WGU9xk`NMXT!@xlg>+~Tw5@|T}#i3`S z8Rp?ui&+%D5)M0-SX|GT?S{wIH7hUyn*49W^w`bVT=_7DQc^ynV~H*4*RC!^=>&dI zxX}&81vVH_9L!0~oKgjpG7Y>qJmNpHet!(SL0r?jG8{AYd9Ub^j&}nJil}F&OtRPP zL6v6b!_fC7k9ss6M*56zn6#1c>=-Myes88+FnM2lsbjLs&7p_E9@^Tmhw9LD3B+-q z;>dOgGBZ}qXqCTRagTXFGlpv_cx({tt=k;h1*Mg(CGGs0JM}%=G@PY1Q0NR!(}U5W z(oraeErWNj=U6#+&BO8%`zGh_@lg)CuiP%44o$N$jW(!tg)2tI0%q%ISj5~8g6ccP z=8bDlL_;1RacpEw^@(m^Zj;0CZeV*H$nS&{<5bi$h?+b-7k@eD|8lM~H>C(Z?#=bw;yB*3zw|OgQDxI&p!t}r)&tm4#6uKH9Vg@5)vQ)%0YSBf#Z*BmlG1L!&Ilw z=}~a`)r4+DFP@0OmUh1a?$?_c2U4pD=Apk^pMfpE4cO%CA2nuqipV1Y*K4&hz=3o# zqWLo*JaG8NLIa2w16b`KxGRYbRw&Ek+X~zfSuJ`j6xY|vxTBYzv8$v8y|b5tYn@q5RgDG&8c;Fv$QVq05?Y5VbJ8wn}Ee zy@hUKgL%Wmg<)D+-@MBt>x%4{6$6X^ZFl>eA7%Xbl4XHOvCorGPBfZOgB4TMpsY-) zg8Nc2h=Fw}->ge(g@{Ejvj=w58Mjj8esb}sntJXM^JzP9EU@~v1IMi&?2R-0P?Dp& ze~UCvvE=!T1)_uOrqg2^2|B9-kOWwu#HhwsIaDmWAwDiZ6%?O9BcpF5e1`*5wp*_E=3a>M0p6rq5fo=rkwFK>y z3Z6(8-k-Ndavf{0ktQu(L?-l&ctPHa-=?=(h&ayP2}ltyh9<^X@~*sI&~a8?gNl)B z+{1QeF8!)uXRsemJOb#{tGs*rqhj4DyX7HhxBn8je<8SmQPBn#ZZpt39JoDVDF z!Pl=4qV2v(=~mCLapq1Q)SQKTkpT$w7$J@N)F=ewPCh*?u?!(E2Vs zGDe+ys3CTTmdY7|>v8{iAPYA&OKCht%{BkJM704E);a?v#~G!{8B>utEa=`w*|d~D z)JqyZtfs{fTYL-O*JZmjZ?4)VGBN~mqO$~{-((M`qXH5X0>w{9UCsfRG1KN(E<&q3I+^R*VmbFp zD83O`#OKgWK(D4fKC*3=kGTEpdIs5Fs??|wBG=_g137alLFxus{I#Rx^f>YW!@=&=+XkZElcEe0g|El7~U+QDn1)uH+mB5SMXL)cx2%8x^5ph>Es@WLmQx zDMT@!HzU;se1rD`@#bzfQ0>!+I4=o(HxbG&i_oBSJIfo9e;iqkF!DkrQsMjh(T;#g zBp~%E{gc=Vf+bm%uK$8*;EVdCLV421o3f{GBw(}6X|zRiUF~$f8}MD4ms2P21U|1` z3^Z_DozR1kcEqt70MAmcK2Q_Nmf>?+_s2F+mY}sio49w2JPW62T*VAz*a<_{;&zU~+M0d4(`-OkO88>ge_q-oeom4;Za=$oty?h-MI@N5|Lz4~E1o`2vf{D9DG z$#1jdKy1h}*}?u8Ub}qXQ_Nqw!%;JhydV!1|J&-~z6Q$LfEYOPPIXbh1t@Ug@7ZL9 zgUb|~q0c`Tff5Si02}I=4CePo&7%Hvc|E~QzH<#Tlu>b1Us`tRk-MVh7*Nb=M~6ZJDUWdt+KesdHxyNDVfns#!& z`Z3~>vGDUgf#HL^!V?jhZO%;st!K;E5}Bu6`Gf@ce*m@{FRazQalj8o(Ar;S-S!mn zeLf25Vp3=kAJ7e4nlkx$~xaaqfCyj!9>0T71^_tM#=C)9;V~u&W-okxYans3Vl%F z_8J?8O^tuW2((0>yM0n~P_nwWMAOqT2W&iWzgBX_fPCyH$Te`K4nQ&`K3}O!1uiMG zz0CIxol*Cb{Eq~;I`tYhdS@0Q77wE<8!hHkJLDf*pBxo=R(p7P#g#?j)H^aNE!gy5 z{xJ8JeDQUqk;H4Pb`)BMv|uq{nseDSc@^pOP7e=bq2}|%-L12|Es^Qn$l=B4N-#<- z%YfJOou1==>+c?6)p9?Q;K8qrw}Y59JBRlLpGI+Iw>k6XK;itE^l@EXWj61oIAYb( zvw|CG#-k)QEZI+c+k?j($i!zZ7YTS9?JZY{kED9#kM`mEYS23zTQAX{2N&qb`HK-^ z$=M|zfz}u+9^4*}09q6>@u|y2BA(@+wruK?YNx>=LcSlca@Nh+6r-g~S3Sw7FYI<9 z!wrr5uNe2qKU&_@`hmKMl+nZ$JWU57EFZui&X40h?zgSCnObrL9s%6+EdwA!LEwXz zF%+2jwEQ3kr98I@gGQgLh2=kP&QBW``)(^NIF%Lo!Z~lcr zX^`ZroLMayc7YZg3@z!O8X^SO6y`gbq~}Ex7MbT6zgy^%kGSj?xO+W|bX~0$z&HnF zKMnxu4}wZ$KN;MKYx{8*Z>78eHT$2;N^=_ z356N!6=scJ9YsB`oACPiVdBD+QT3HwrQn+mzBU-hCTHAK^KY~fZE%{SPMewia%1)@ zjph*rr~gOB2)D%9j@`pH>v!?Zc3pk(C|wiL!df+?3x~P{ujh0kbuw;MP?KLRlhid95tFp$HRfNMPJisN4axZ;nK=3SE zP_SpGUzKK}jY8h_wwnBU)ZK4(K21u0sfKN|ZKA8MQR2CqndF~78xfk;u(3T-U&0C7 zw3qfX^M#saG!lb>umA2Kf|55e^XlRGA@uGw>f9;SaH zdl;{Nm#SV!*&nyx8zuB*_ClzdA>Pd6V&+Qu<@)1>qh1rzZ$H}cr&0~BF2RPN8#}-g zzeg{Xjebqd6^y^PoN@MOxK4@)@0Re=~`H0l;R_pr4_1>OO&s1oPCf3 zBCA$%Scjh~1d7f~k))iXIt))8g3Yw!mWk9^Wu07^AD+Kgm3p6Pvv=0O=i`4MWxPQ3 z+vgB;9q6Yw?A~ze6~&Bt1o)igyhHWhuH@hZR(&1POuRc^xz&pmcY15X#Y-a&E(-0=bYK$T>%`a8spV z1EeA9JfzL!NE_M~X!o%rVX4X*{PYtze3FXT_FGFb)|wdvt3()`^e8s3W%ocP@mMO4 z?&Y-jxzkS@odz=`nw#z-jgWrw7QZ_YMFh+4zrhb z?A&U$KDe&X`z!JmZ+AsqjZ|#U zK53`nCOo#sIAf(YZ`+R@CUef7biO;1$DKbWxMxbDP^n_dmAvy!8$$E+9m7g z;(hmZTFb1vzU?kRBlOcyK2DZpGB#iqMwS_8RTt!h%QM|-sKG<5rS?$QJ5G*^1*lCzK+G-wU*2eD&_dbVRqqb-&b&H?VeS_s|e0gAf z1Pprs$lZ1)PJ%huguF43@NqH_vmjYE{gq|>TM$Q7o%B@vryZ0iQ@``N`KgYR?a&UP ztz+c)EEy|>tr>XB|Bew*v@xZ1x<9SdW-883W1$%(tT};Ovx*qvOrq~> zGC8~^MrpokzN#m6I@;1LPkVI{3Fr16Q^R2s%O2{TAxQ_^=5_t^TDrC-`^s7p6D~`OqRX_Lm*9uitU0B#b?ZvdBswUNx=(!yq0J8|Fc!X4tw}gU!!3B z1ws9(MMwE_0p17Ev;(lsZ%Gr`HJhCiD<%+Q-T0nwFv77qvo{j9uU10?1^lC;>PFVx zE@QW7Wj=>lqRQglY{GqfmWQBZiTe(*RUT?#41W2~XRdI}hnkrC+sfiT?yf3FYLIG* zS&e%WWxO4!6{xRrH}On;{n)x1RZlbxpO(@7`Frw2#`-m`V1=hGT2vbeIB_78o)=U^ z)$him!Ai3*-h1!NFMNu>liAS zA3cP8J1`3?Ro5}eI=i*JM?593=N7oniAQ60ynX{DQ+}%1knFD69M_a@Bn=`<3!Xao zaiCng$xd_Sh5rDz?&aTc1?IqotB8lPNgOyiL(>r|Na|0GQ|EU_5&wjpsY>T3Q}l*} zO!7K|qWCr{Z&8||TzD|cy>8k@-wUGCCBZ~*S+X~2bsi7*9im&ZH?O*i2>!k$Q<7yiF|Lo?Um?ysefy93_d3Lr)f+< zoY}f~(kI%Qwfh1eDw?CV4FFKGcOvq;!*$uj5xY{elq*E%s!X~PwIu=)dgmck(^~Di z(k3amr0K-xI241IMF~rEiz2!q5g?d=#0R4w(#dmDpC`S&G<)_qaZ&eg_%oWSCG{kx zFP8ViaWJHX!2pWt&+Ma1a2yE8@?4fAWONm=ZrZy0TNXjvR6F7-DocuMr@w|D+{>2R)JH zR(v)NC8~?OQ<;xEY8fAKT6zdU?@3lRNxG_}9Q@DCi9dt8(;b&#l_?_Td4=eLZS$+b z)gp=&tbwF9O4ZZA#jihvhg$2njs4;_#~b|JX144c zGq#wLTlgp7*orgvsh_=kpeS|oTUO>}9^kG*a}~Sw44tzIHVm_|a5w45(FtJI?r(Vr zl~kNM5uLalyGc86dE}IFysT4d^ZJ)ta>&?jLZl=_DSy*`h28KNG%Eq6G@QxxzuBrb zn`~E$32_i9dBU~o7Eu`u`XHp#+$E#uiJ4)&>7`b<1(D|Xq?u~xSB&p$@9M|bVi`p4 z=GmID*Bvkkwu*n{Bv|YvNN&4-fka`aAVaAWw`SEC^VC#G-o$4P;NN%Nb#X+N~gD?*p?>P^@L41K+>`( z``&s5U~rf|!wbDp6NCuyT_}*b71E1+<#op=9o)_snC5T?N?(|&47RCdES`Su{2j1E zmrq$%jNqnBqhK zV_1_wCkF8B*>R5Pu6H=d-``qHtgB0CTYB|o{Fb_w??H>pbk>=Ie)l zxNSrfg!{(#h#T!yx>R$>gO7A?&uk<2E1?2HFI^dXyu?Z2j42=d9a2a7+o?Cx4c2JE zVIo%!2t7wcxem)k#)LvUeg}xmERt zg$si{u06r2vZx#Zlik>2qb#0VZ_3HcZpRl>Pw-meigUk1QTE@{AwW+<#Mzg2HVUFV z(eqdm5MhOrxh_*%atl{F1-CmJJTFI3Q)8I2XHq)e78Bpg>tmf3JjbTzMIO)Lj@;4M z4-8t`(Nc|18{VL0S_K)OZv*b{mpG;%Pu7*0GB(oJ9*Hr~B3Ab=&Oaly>0V2@IVFuO zEJ5q0RY7~hPp7Fkk^=9)ki&eQbb?J-hQ4xjoY@3sB z?Jrk*cFZ8+2S{1=hgo0Y+TOyoWKkG-Y?a4KwHNBlqo2AS7wiH(jH8>d0#k+cfLd6u z$s5-7YEGm5dJknUjo#zU<7bxYu+Jh5RRs|Cj0dIl&Hv|2DMKpcA&q7wv*#fAw+gRfXFEE4G)E zF>)f)OUl`GfmN<0-l;no9$#Zu*8j?68`ndc-)@2ABU$^rde=Xrs?!_LVQPQ)cE(Hg z_8Vuoc{f#t%e{z*B?>@&>SXBd02t!wkV_aS_6$JP z(G7+(@BZ`1dLY7FZrk|`kSrHL04kX{Il_@_9~*s_Z51A~`y9VZJObE$XHT=>hK!M7 zSTs4x(R{nV`)FHql}PaO0^WEE{i5{p*4_N3h z9?+boWB0IbABt0ws6UmA1w2Yg{_QTGQKEuLab<*sq068JBGO!2`%VhqaHYNRCcjYb z{f&Ud;}=iaVekD~Z4W(y{?C)@*~tGqsV=Mfqtw+HE5kuMs-nzgHU8rCi7O2fIX#l$ zSn!cbg)v^l06EKyYHpQ&k)XEzCh06Q;t8abO z-oi8WrB!!Q#%Dld!~;-~bVULdiAB+@P-eEtj2y(U?Y2JH z4hF^BpF$v@sTwqV{KCyBZ2SI!f=FVKvFzc5t6T@MOXOz#$83TILd3oMstVrR7(=rE z)u>!f3DHZ3qK#&QHV-2nu3-p6ea8>v>=pE!J5yo!;r48o_mj=>N9 z##Z#>01un@B}#G&Ce+!$8`H$fA$zf&@u79kfyrk>IorqAO6Dry?@scI(@%FJ&(3{IhX&QE9%h7N3I~I9{)VaSw4fU zL&^8;PqP8VnY0%tHACYE!*}ftYCU$px=FxF7&)Q2Gf(*749j)7huTm{59|0rw^pi= zuw%AKWecUgc+?$AOr> zI~nHViL)wH6?u!RL;ZXY^D@2kh5w@)mWL5JR5Hp}pb-@~sD=D}ho1e$fbY*;(KZfix@yLDRF$SqO7Nw6eRBNX-m&x2$<5Q^ z+y{eu0r0=y1$G~C^hdN=TWDNEFKA-ly_NI7NY(J%S7F@l)@a&f30*)rxbBWW%<-;_ z$6$|J-iJ9K|K-nszermFZ`W6m)z=Ih*E?1+M42zn5!^|pno^MMWPrfP2$U-PwgZd@ z1*3Vqvh`1SmRRkyK-AD$@1bRtTq0;iK|%jqEx)4l z7%x%MluwPYSuOsgEByis;m$l=@eW*Ast*@Qs})Kw^gb+5ms9e~MG>oUU;ri99cNRJ zGxZHj-L_%!C5^#yVrrY?ly-I=K7AXbG zJZBxA$_}6|7QQ?!IWS?65M?&~d^{i_oV>`H|w|I=Aw6{F|}Nc+t(;Jt_e` zpS+U?VL6SyPocZ7iy4+ac2uxuK>0+yS76rjh)Du@Tq#(^@9?8>jR{KxJy{aT7<^rE z-fhbFHn=v(Z;HI82;F*9JjllurM&FPEeU#Tfh0+!P2nmx&OoBT`H*?$|Hsl<$2IxA z{~x54QYocDK^p0v5(3iQOcVt~N=kAxN_VGpcgN^%1f&}z28`TbY`^>c`TqXdW4pJV zyUu;ib*^|lJ!UBYXpZxM({sIDq_mtk6JFgDCD(K-SrrxAlX%k{;b=GfYmL@d0>OlU z3qyrWz$sj1F4M6F*WNTR8EG*g9*atmcO!8}uX)+YcM zHhpzGPLFmx!}c7~4(g7*2pPa+o1TGO+k1W^IpYuUgef0h>3uMq80)N1IiKfEpW{V9 zPlK@-CBEP>{_!ncdwo(SC-UHHWQVug^8Tx)rC*8((c3*()%20o^@b?2fkBO%nhzl( z00AOTFb-YVm;j9a-Ew8bGH#{O8debmL>!_oMj`#;kdldh ztJ`xCT&(;=Ns-^wttV=Rx-zhxSrArkA}c{jh3bEHR1dSS(QCy2!Ntrz%8*QmYwiD0 zcpl17+&q#BwTm9tIZ{KTf5y5gTa2@X+j$)au-Z1kY6K_Hwp@6O(t7*(y}|}CKz{r@ zT_n0(q{Tfr*6nC{l}nXZ!i@2I2Uc!Asb^TCn8bKV$$~^(Qo)l`%5uPz(a&Fqk|9}h z|2@H>XagX+hSP4A{IdbPVV0@Y_q$K;mbz*h(nBX8g^LiMhK=4)mn3eNL1;o8^?J33 zOXM(A@C?(X!aM zNIUZPrKv@K2UrXiNO3UHQVxzV9-QJhjSG zVW&9Js2cC3XMaJPJti+^EUCu(Af?zJ25R&$7X2HT)Z}l^)8nmRVGoKJ^DY*hUD)RL z*(v@%&y0-w%4r$$6j*rt>J-j1U+L)CI47ghUpzPw3e+>wblmiE;r-DBlxnBN15_i6 zIz7_#itn2x6415K)okKr<} z*Z%U~zUlLTg|WBlvt$s45wto;pm7bqQG5cd%-;%St)Qj3h&xT0Fb5Hd=Q*DcK9_$` z2x?hJfQ!|;U+ld@kqKJK-ss+stMJ=%8%}Eyic08O5*H8Q+1H0@ger3N|$Si}Lo%?MS- zoBQI3Kr6PR;a!ZNG7U05k^jXgK}Rvcq%QKNftgoE5GZh?`TqbmkS~{#p3%9AXA^ZB ziTt4v>ZSqR=e4UZ$+&do}!$Al+Ph=B|%*rrC>+-*A4i7b) z#>e;r(+C?FsmEQmX5e#wnnJm_-3m)vdLD&=ehT>m-Nu~KeEqs=fJOfoS}uuI`^I?H zcjhd+)HN8Q{?>iyDKO&yhk>G+xVEP+uY7;jR)r_N$$z>quP&y#8@*0Q%yI6*Pc@;B zT-H-?BnT7Y<+u50RMFz@X6?zWEN5!*!N=WdfO_Xle9cJ@3_F9&Y_2(gWeyx8)1i-Z zI+rBTWZ8M=$y|Y|^yHhBwgGQkYcrBeVBGc{>672?r4~Bf1VGF6DP`-vj0>G;d;6t! z!;af=LF82Bsk8M$eDMo1r8$y&WFgPT79{n2^$>&&@MkhYc)JueT=&<=6gPoBdy$#` zsW(oknCqkSF5^ewvd~y08%={eOD9~jueN7Hhjn7r(by_#&3_k}_dHi<^Ih;UXsphy zZJ@Ng5+TREt!g%X=Nh!y@kp|D!F4(L9y-}-_*<2X8TWs0W!9rk`cKw&P0L;>-%n5< zAPlNHZx46kpJRM~Gqqp^8Hjz&8laW5`=YMj3=e-hF!zIxycHi{O2zWy!h?1W0hJP) zA&g8Zrd$M|_-wpr`{r^V1?17=hBF9d0r(5Y)oXwc@ImjSD3}_yqbkQNu%kewo84r1!ySgN>Zw zgKb{ERI%ef|B`rOX523?LOvTay)^D8zHALNYcMe|2wy+lN9x&{VG7MrP(JX;@Tj_r zkMA*z;Mb}5Lo9HYVvdBngcUQz@xS>$IL6jZ65Hn(HlM`ruRm6X!?y5pE8qWU6a~>z zFeA2*GGY+x$5)T6%2wQ5zoIRxw9I%B{mJcKyt0-y7>JdP0j6hv0_4V7_#<&Rl_=LE5^}nryd*hi@>5Yr!D<3|OF(5F46z8`^B8 z7WVddNHMLpmSKtum^NI)4hWjZ>I&j8wU63}DzDx^!9My;}y}2#Sw#UT`BjmS-PW^X2R9LVr0mVY|;Bfs_)wdAuF^WYe(cU+|kf z@3!DqaM03}Euj)e=JP%HPHOSt!gRpB{hlg{Xt{jCm5*7z*LrKc@#SacZiKP*Hz&wy zni^Fy`h`e-@m(YDFg1i~cdi1d=LaBqJ~R8-MH`-%k0I?6sRW34AVz zuiMDjGhFDxqfPootPJWt_SdyHB1u|XdvtXZ1l`xZsY^|Zn=7IHhC#|vptBb{eIbA`;r1TRc1#2J*yRqn8`@(6HMMyS;9+AEa`;IcW(<9OEaC# z`jTq>bUD{plVSi=Mxt&EmlUp3~-L7Yl5h6)p=gO+OMPYeOuqL-A5dqep%d&m=3`Ov9P^M_*!VCI*6Zq}Fupfph5|1oH5-{4&?Gb$37k_Ai ztE7HbS=naRZv}x-{e(9|ZxQ|A7vpFj`&G$N}(C)FAs0x`jP-iT@FQ&{=s}EnezdJD|{H?^py|4P?EsuHORg0Iy<2R*OMgq zyWb(4HWyes=Iopn337$**eW)A`dBZ~gEIMv^Wj`UV=w~7FK7~-?}OX;Rz9pf4wy{G zjwTtfi^2;@QyMJE>m?TtYj0wCF+j!8J)o}h@n+N@$&+`nQV*W(t~?XQ={Fi;PaggD>7E7!<_&>kTe5iuc*XNcS>zSzN<0n%}x!&F+ zU$~<_8!EA?-i7gLdM%lqxa0l6lAKlsJ~ELM#pRWjB}BVtzpf?=!Q}}bV)n&W&4W(((ncMzw#>uoJz6|YJq_35ILZD56FyZJ;>9V zz*q3tA7x3%l#yYb5;Bl%W^QIpbbqXfQUR497kyMN* z^&pMR&F!8WYdMjRmTWk0rdM4`pBB?=6AZl4%~s#-laTOq!vn&%KopmtSYp!(G0?_Y zXiWaZE4yg>fbY}b@?B?HhGFO-*O=go3Z+{dK%QNVg=zX%ju2Lah2?XspsDW~E$;zP zqLO4FHj`o$1`sQ1zIJe0;Jr+H*!|d9FDmVn7}3w2EvXCWb$1O1;IMP~q+-@qK3{Ad zQ32*{`(rP`t)d~ zv1S`q4}u$wklst>dN9frGgJ(2A4~lF)|q&cY=3BSK^-Q$+t}0tUEm>HWb|-E;E+@wE``x;^u7iy3djY!jk}9}#lA!bU8;N7p zRhKfQox|y*r4uvS1SFmJc@9Jg(Km5Gj)CE~ACh(SjSbU#v!JN+wNJvGNG*s366ZKV zuxm`*!%J%hgBS_a)v(E_t6BU-RJ|3nu΢MWdz93`CaT#q?@>~pm40=*o~e-A0G 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%0D;qmTcvudr9IH%2$Idjg)!1$aA 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 literal 0 HcmV?d00001 diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/CitrusGothicInline-Regular.otf.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/CitrusGothicInline-Regular.otf.meta new file mode 100644 index 0000000..fcb6dc9 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/CitrusGothicInline-Regular.otf.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: cfa836d09d1723a4489d2ebdb25a9c31 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Citrus Gothic Inline + fontNames: + - Citrus Gothic Inline + fallbackFontReferences: + - {fileID: 12800000, guid: dbe15510f9c76e745bca1505e1ad6fb0, type: 3} + - {fileID: 12800000, guid: 85207f0ae8c12c0419cfd50880ee22dd, type: 3} + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/ITC Legacy Sans Std Bold.ttf b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/ITC Legacy Sans Std Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b35f18722e2ea45c7188a6a578e7587b44a40780 GIT binary patch literal 32952 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 Sl5YHb;@z^*nY9{hiWQ4;Y0 literal 0 HcmV?d00001 diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/ITC Legacy Sans Std Bold.ttf.meta b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/ITC Legacy Sans Std Bold.ttf.meta new file mode 100644 index 0000000..f50e325 --- /dev/null +++ b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/ITC Legacy Sans Std Bold.ttf.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: b3fb36b76fb7beb4c888e43697826901 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: ITC Legacy Sans Std + fontNames: + - ITC Legacy Sans Std + fallbackFontReferences: + - {fileID: 12800000, guid: 299e5747903dc2e4bb9a9da6e10407a4, type: 3} + - {fileID: 12800000, guid: 03ad2e2a2160ef747bf8b8434882a677, type: 3} + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/ITC Legacy Sans Std Book.ttf b/03_RoyalGallery/Unity-19050-03_RoyalGallery_iPad/19050-03_RoyalGallery_iPad/Assets/fonts/ITC Legacy Sans Std Book.ttf new file mode 100644 index 0000000000000000000000000000000000000000..0a689b345d350b9caa9f3d0522fc4f0952133a64 GIT binary patch literal 32564 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

bmJbwDL&5kew1~^ z^uX%O1J4Ytn{C-wI^S@yY5Ld`Cmyw3;ng&x-%#h!xNb+sT~bxJ91yErukR}9QeHVH LdyipMcEV?{&|kS0<^ktz!;ZI|9Vii*A0 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

Upl+NIMtQ18K<;pp`dlv-4^AU)bbuD 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

5OeZa;Nc*zO%>>OV`0aT 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≻igVuiVv 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

E1{l>S< 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

k=QpXH+U<)nQz&}e8N|jPK{eESNyrG zacLv?Ws6?R=|Mc&yO3jGKts@)*kip&H_I5Y+ba->tY1&QX3IB#IK1%|r-tyTO4DVc;TCBE?#9f#NQTr>Tc%k^-1)kK2{Bx+zcM)g^ zSibj}Bb%RT6^2j7km~|mbw|=^4#U9`g{8YSP_1}_WZIWyWiFiJ?+H1vdVRF5y|Qni zEoINZ3`iEsWT7_tSH;b?f&am(KD=vvPZo@n{jgUI5C+i2;EAUVIUaA-KO^7YsRQ%Y_DBs^4XF-vZggxDBfJLG-+L<=VeS2y4A{C*U$%g_0~dkY7{0)633oa?RVSayc2Lr7cTvB@>N5nygGY`($J+Kae;B-+)rNnM-%c}_)voZb}euz4bJ z5j;k9YhntnwGfz@{x&#F6vtlVGi`pVpKA=Ev4JS~UTPEbAs6G=x|yF?OMh0=#lKlc z^8k%qWG?ylDr##k)Z3HY+{yWmMv?jMamDFcGhAX(I-MGPZPg{Y-FZD(ZK^=sMS|4k zza_btpOy?AxHcm7tW&RNTw6^llv|9CF#U zY|Tn<-Adh3ZANicd3t$+_Nw+WDyrMHq~B@536R3Q+GyQzuqGL#kP_Q_Q0CE{M|MW; zws(tK5w$uh^#leZ^9qjY^l;|LRVg0j9p1dpZRaw1WGL}zN6+B%G#BEXN8 zWFZ*XndW5HBdwheNt2R-+j^obfNGe0F%QT2c0hq2*OT$}E9;-ulkSZ~-Jm>Ep>+0C zwD}W<1_3nN8FT}(gNiq=V0QwoM*s&@L8ktQ7)^QEG?a(Wv|_&)-g1<5ZyO23E-yvj zyR|z}TW#AXFkrSg-w}h zxL$Rwc~JATuA=!yU0MA?(sNH=wQ|%c0B)ctzqz7m-O_qms9*YcSk`p8;>{t+{pF{? zIY}kFoZhE;;p>{m-<`P)twc6pa$2>0(tO%+=1h6eB?i(tGm!4@DbRha;pu`Iwuo?D z_YSE=@{J$=7?54xuL0RTeh1lUeEt`*!-VitffUeHw1BhpgREN+7viQ_9DXP&G?JAK z%=XN`=W5RX2rC#WWYJ|C->l(D2$bKG62#FU_$6@*3Zjlm>DO)HYIB7wlJ?z?sOmBh z*0f~r4<-WjhtcvIw2t#i45)?=+Rr(OxrvcFe+=J+=*c1@nUnnkCem$7X5(8HBEmkf zVU>?-o@2>Wml}w?Q5nA+Af=*hyk$viyl{5a)yYPe#+6q{PrB)qd;uNJ7GxG%khYXO zCKr@66vuPH3>$VyS3YW6Y=bT*J^g1LHj3R{d8FS{p%fVK?dG%Fn?oXqg4P7ce;`+= zMn+{@=m$IIXyox1qc5E8K~7_$s1E^mjHivTw|5eIE#^m48APeRxnJ^&;V1j@iFzPU z5T*LLBe933VB(s)plPUqA(mvPKLw%g%)sQZ^RRWUOJ-(!% zUQc>qBSSOrsp*XAe|K>&>|%fAyiCR4|Fet#w(a8YEcQZ@wpGHfT_UxPMDpSX9W}m; zw^nOq#Tig}x9q@H?ts)c15k?P7t+hxTbv%iFR-rQ3nNm(^uan*2gm*84-#}pe=Q<& zHvZHGsR6$q%Gq5^B#X?|1!flZeMzrv&zTAf>Yc{tjV1Lj8^5YAYEVABtCS2@JbYtW z+4@K*+Iea3Kw|%fE)pX8Oe?pyZ2*GvWmw+RQ_6^8X{pG^B!iw z=^>|h6qNgBwpwxb4bThr9a5@!DEr^9K72!^;usT87g@i<47Fx;A_A3B+Z*khDNGN) ztAyVOAG}v>rD|FSs4kc;7(@q((n6jLAbk_bM)GM7aMOHc;)lf;j#*_mqrJ@*hqN!; zZhCD_FYbD)_EGKKny(txL-bSm+1E>jL*JTq=^RPgdM6LqzWSru!uOW?jLH1WOulVb?;ltHUvKezCvH{*`E`U-?s3M&0kyo@B6Nd~s$*ZakpdQRW%7 zZue^nZ=NbGNRBW>v$S#2Lo&q>A`Y9zf2F>?R!_$3vQ2-37B49frEdJ2!x;0}0X6<@ zkhtsmsOC=Ng1SWwNGZGDTz6fm2`N=F!z$?vht_GWbwXL-xy{L2n|EYEwsJ<8oW@gE zfecAZUYF%%-e~W*e)OjCdjTu|ko2SZ>B-aHS2j2AKJR}?lVpxJL}_oF`Xu@KJ60b6axUx3Q19{$OxXc*&7M z`wVgZEk0&t!Wx4obr?a&sK=P61yBCKl@|l+4Yqh8~x7j ztvr-mm|%?3ZO@h4?Yo1Naf3O6jM{E$xVn`=13#@+7x^N33{MHjIo06O_+y>9Ij8Qs zdT^6{`+F)ow~tc{>6+Pk-?B((>&G2UjY^G74~SMN6kRiqOz~Q=69Q`rKGS8>sU=qn z<%+F*+=+~=)6v)D&u_sM5qVjkM^|lPoknX&rZAj zAPBS$(ZBp&oVAf>SCm2)LB}$x)L<@jrq66DUj^lvk>}6f*FTj1M%~4+nfwXTd9^{7 zmB$=pKl@Im7}hltZY#RLs$P}cxB0ppV`$ud2-_bQ9TWMZQQ^lTdamcza|e#Z7&Kg9rzUo)pk)PGR~+o5l1s|GVgttqui~2`0lEGQBV5RZE8}UU&Zd(^DA0at&fG0 z^(Awb^{8KZlk}zwzJ!rl+XsT;{3_B19!z~8s}HXxSmE^{PBPNR3c1EU#F60ZY$rx=Jsv(-ZQqk%O?P$g%1;Sb@0qeWJhehR(yi_ngiVN*&F72 z?UpMhzo*%EIB1`KpY7|0JtvRnq{|C33eMl`(fSb}po8lU?MMn$oy@&>Hm^wRR?bJ5 ze=+Ngx6S`Dzcl}B+H3m3l+9N2PSxESw@SC_dsS8S7z?cK7ctA*N$SI9UoR5FoCPRdF9@@=eZH^ zO*9O@pjy$#W%!&4a&J!Y_<;tQjvdnk8`+6DNqCb^ZT39IWe0_+akR%XpGuO(ZP~D8 zv> zUt`pvrr}y@gyDF+Zd`@RZPrIKhI`8`GBRGcw*HAz-qQQtW-^=_o8^iN@BL=ki}^H+ zP4P18=#G#vD?-N`f6NfrD};QKXIUno{up?P5BCaN5xP}A4=~w9+p%COH$`4hjVeqP zr*+_=A>dfcqyeXLIYl`aK(i1X|K_(8xh_@PRhxe_n#@0#e>LBLG{RL=?VCKl>&>c` zYSi1+S8pt>{-*v?t+wG|oo}7;^5!U|gm-|_Z5QYZxU{A+ZZ`BuMdv1-x_3kKUYs?K z$MC7vSDgQhKi+$1!CG;`2>#Gd;;0~gqfc9ZwZ0z1A50Bmcw(e))aHmS_7s(7`!Gl~ ztrE6vl)B>5vu&)wIs81>^E!2s+-`H#ayf7N=Z-h5<1vdG8QiPwv0Ae+=2-6lS%xi* zPY6BEIB|*#?M!uGkRgJNW)bWQ>qT+QeIBz4YL3dlupp%aX(>lqz@eqRVe8|}1|+&h z@LtQM!+&_aMeMtsCn~h3VQi?KTJvU_nr6QNq4=;ku$j*%GK>*@qQ1(7Z`Qblcn3xV zhH1iDTvdfdQVcDM*6*38mcKZ06I|3uUvrA_vQ3}x3lIvvGaoa5W6or;{dUz27Luy# zt6LbrLOy6vUMq4GrO^JpQB?WY7|RYp939VloU-(S6NK2?j^DL<&HN2JRHXvnSH5KXO`_nwqi;a>e!U zD(P#euCTs)ymoR8eXjOkOMU$nHuO@S&R!r}1OW+Dk=cyl5d~4=qRLxuSKiv7Zk^UB zj(fpl#nI5uh%`jRgM?^Xa9kH`v3H^qrMO>IiFwywMW+Wm`E?6eXJq6XSIAT@`jw|o zI45))uFB}@gLEB;SD)F6z{zA>3ek`SV5(Y^1^OQ8i&TYc;YU7(7R7KVCvkL~*!u}j z`-%&Tc}o<0(Z#M(-tHint67GBu?%EDK`>Ov#t!E1)il&CsaaB2eRFAbRpX(i->&`E ze7ITp%oXZ#T{9K!k4ngm*5SfpMpkV9Qt}T2bMlgZ$ci=wX0S~0QCA7bidya+oniJr zWW`?Ad1??A*`8yJMYQJ`V-aa|XI|5g5YLujfH+XcPXZY;piy85f+c~aX~43HQQrjCNraW+w0c!e(|No!;StlcmUD^s+z zb3tTKb5;pa<8A_+I)uX&by=X@=@5u$S|r`@YB*kzxh=w0{Gi`BM<8&niDK^-{ek%kR2+IhS1WL@pbf_1fv zaFlw`FF_1<2$xv5T8dHqjpY7Q{h?}fgl)?#mMO!Aw(Swm^d0({dHN?Nyuc9RsUM2L zY{{fr8|;t!N>U+#LJsz#3ow5y4&!2GA$Me4O#F_UtXG0N>|OW<#}?tc$;Po&v}-4^ z43!z-_M(ezTcD2fms+yhUh;N(ULX-33@oRotJ&}K5S=lR^s3na{ZUO?U~=rGhcF=q z>%7jVvHbSMYq?F?*GR8ww74>-B`D)0&Ps>&5eoB6S4*&^N_c(FaQAAD3}iV{j`Zro zZB96Jq1S2dNqRyyp!Eas;-~~ZA}YcrP~ZnWF9;Mo2OGqQL6O;T(1A`>r`A{eXZZJB zb*|yd=B@5UkCP9Dg6&Cbw7bgJSN%+TUY4&)7RUlLEFDUzS~e$Qe)zITIqJK$0;5p+ zPl`vb++N}kC@YP~h%|;lc!n=EgvSOS*T^5m8!|ENzfN{ucO-Rfq!fvk_>%9-C8egM zCqmcEh{?;rX{yMb;XdJh@|}#jo~ow4GEWFJ?mTLms?r@#Oo%gF)~X`M9h^9GZm3$} z;8051H|6{*?z>xtdVLkVa{G7+1=|d(6Z}fo*Z)NAugT#ETP!F{5@#BAg%R(@0#9UJ z%S*Pt#AXsnPqT4$)|bd2v5?>ojEFd}e*nw*9VP7oW#_^`y94n#%duTjaI8OgcP#5i zb58NLd8tFzzmpsl_H5X?W!(;s9M2+ONQh-L3to_os~M?2%N2N>@H+3idbj(5#fRW; zeLJxsr82vD)3bfQ1;pp3q-Mp-6J;afCmNiyE}2f1n$Bl4B?g?X1+~P}U^0_A<^o`{ zyD&Zs%gQ@7HP={(x_V;?NJ$Gx=bd@=^@fJ##)=hcWziDctV&4gp=2vrx~jFVHC9k` zZYLi~?_dCUPsd-$oq;lX$5$YCHYIWTB@7c%RO_FP}pkg|wJdaZw%b z>w|k3QL^JpxJNJqnAP5s+-$J;U7&01h6sb#OIOLYwiW+D*Jj=TsT+;5kX}}2b?|1~ z&4Dsh7KoEJW;fzwW_#tecrDo7mX=RIT@H2+b`1}V42fcM^zNK1wKfF}6 zeVAu|@A+~%k{lC?R-^m7wB7?;bL#xNoR0Su%&W_$>)q;>*T9Z>?(cGo6Acul-$HfR zA2X433>^T*G!wm1m^w=6Ut}Vh%$z6h#PZd!j+*m^#`Mz}X<@o(t#)pW%4gU5?LK>) zv*7!xla-{hda#cCHLWd(x6V*ooNTF295yg%|C_Hd$c*sjYkmdSX_LmhpY-%K7l^|T z@kRQIlw*d&4J55zIowsnZU@MEIwev_C1@N%+aER6#g*pfQ}YS(h4{bEMeb(v=I}5w(;0D)cOcy#U|ukA?xx@h9OJ#K9>)yPR_`m2z?*X*6J zwaV)<22n>BL6xpA^U6H?-)WEwgohOECb0S$EKUX_IWI)wIZY~QXn4D2+t^Tg5MrE;q^ZjB(H(?OV8I)`X8IEVIW5`x@c< zxpmWWmQ+qhIWwGo!R+cBB=UdPvWf61kN6@tfJ&3^lleySz-+DyF{hY*Vu|9-ss>vc ze)-0-sv=!&8ky0wxk;G^C9)_NRInhLzgi@*ynqCOX?yYV*maE_P1rQ^E@5aNLKSJY zzV}bVHB)OKOykb7y`N&hL(k!tyv_B{;Ch$q{j^Zi)aGg{G##77zHK0>yJ`L>y_O^0 zgQc(H*M%CS*KEhfl44=Q<|zxD*X=#!cXD%4c4lT~S~d(G#Q`!tU37lJgO+FQz<|f} zh_nL$9?3#YwC8TOefve{aeQHXYHD(FqA3P#?2dS63pF7-g0_bGgZP`0xW-Lt9VB-D zh9>0iGhiMy1*sl27WTi6-r4zo&EFX&FcvV;t#|fz~q{u4}E_L zKx|@nj(qU^#UtJL!%lmAxdZ_Y@~jR7`4sBt#oc9Q;;Sr@YlQSboXN+M^EvA(LYs^KaLzO*-sBwYY_^HOno z=1bDj>MZzfvOO3!CK8?W3HILXCD?m^%zW9{=B8z64cmK8w%j||=f84qR_p}GYvU8p zYkynl__uipWQmz<{F1c$IVIG1JYM@*wd&(ObVWZpeTDoySu4CMC7o{7)uRB7j@3;* zukx7Q_tO!}^ zk0C}V*ViT0r=BxJM@EN7N64`<-)lqlQM%{_pN^kDVzus|>Q(U%RrgwIrvA8+NcP0$ zq@-lW$_+BMgtWbZ%1Y+f%k9?P1zyjaTTuUPRl`d1j`^M`HRCd}!5vL28vg$KYmMY< zHBc5ZwSn|Hu*@cW6>a}6=$E}(|?x*z}sanoR4F`DA~fzavV0Z&&n%mg`eB)oaVxs zQaRlwj$g@>vBZ)3gUMh^*SyHoL5xKbxNkCJkz|A#0ULepgZ^Yd%t84x8ynzzaa<`s zq2A`VJhp|)5+`2e0dRhV=?c7y6`2){DF{$qo-AT=$=>Z$IZMc+R+ zqgHNr)KvaOhLNaD7)Gr%RhV`V^*D2`Ik&j$jjC#t;1zJd9#eIp_QL7L)7h6+z&CjO zg|+9JK)UL7&RnfbUH;M$h=&Bh7P^9p_WdOiQrtR3SPiH{(S8DK0;dT)owi)I2msVq zpb%xUazcv|vXewo-L@Jvq>XIWI;R$Zt0pQE61)!W(ZXZdQNX+Gh=taGz#fVoQcuaX z_yimH3V)SUae)(04$wa^NZUw1lqouDI%>!S5-xaf#m7pbi+ZKUK<-3KdZ^O^Qg_7d z#q9uqMjqv5Eq*vAwZ)Wn$HXP6Y3gQU?Xo=eKG>1#uz(oxbu!ZdSnJU-Jorq1%2zGCs>wMmCm zH6@qMm)9n4Gy10N$l6%3JtIS>i!%5Z8;PI_Iv%>^@P<%-`!N5=V_~TQd4~&wi;C)U zTT&j09n<+qS;2Dx7VdMkSA;o+IR@R0eD)M};{Yk)St?jN2orXX+wC1zHdmbO#J7}O zF`Y<<-xwTDTi05Kx2=`sfFgx*+1g9A>%qUl?0hU=X&F8X))@Jz2?&|#0RK|73236; zyysW2``+QyOw_n{%=M;61-lAb%vU@irS%Ws`MBZFCRDo0Mfoi@yTC;!ezVMOML1nM zozCVGpmpjvnFgYm&t%2CjAvOX?ez%$LF1?L+w#}gyxTs$L-sSWC{OtHXvx@LvHZc0 zq8nv@SYN@bp?s>06m^_V%kRiYIh`ip1-Msw8Y*NK+A^U=OCGw*f0gjo5pD5&E-BxF zC*h>AR$0nyz^i1j=Kp|KiQ8M?72oi`z^f>G#{Yx6`q7iZw|T#uzH=!vLJM<06zU5W zj9EGf6@W(KVCg`*3D4FycoceHTS8>uYy1ESA2QAqZ2ZOaZ__K2Sr=nIYifCm2Hs+6 zNX^aaNA;xLEz+q$d47nawSyXiT#JR*oMEIiKPw(Rwcy**pCEzSVU}d4IQlF8AQyZ` zoH>~v8K3l#)uaxi9mVk?KZRjWi#cm60CFf-mLj)yo&^AEE-t=L4PG0d<%hfE7#PE(N#LV-N=f5H*pA!y0(<5_|{x@k_#O0o&Fr zih=x$t8FLMv=n3h_beas>7?^GXmE^E(@Aa9d5C3(z}&lAF~7|M{w2rd=H?e>n;>Casey%yB!3}khiT>UPjb)hx3QSRoUC}J>tBNABj0~ z{HPp|;JmK9{!KTvoxh&AnsynXe9~b0<*cvyq*-UaYl>&pTJ`Pv#r4FlfwXT}RJW*J z`S>0%>Gpv5pg#Zj-j3FD;50eW3*wN!cyhr}Mlaxwys+N35pvbUSL9v*R7ag5rS}l8 z^RWd`6i8^#ui4(5$~vUBnvWF(|6TKql!mdIk71r{Ml&H7>{-Pu!FQhXgxMa4)h|vx zx_$;yg1T5ZuYN}M3IxU~PbIma5`QiupKlkub&z1N;vEbTxqtJvb&X=bACMem$0_T^ zMFa-S1d)i5`t+fCI2;0gdZ^VGGGd>sWVTSd`Mz_m>%9#HC?R4l%E3fI-~3bVq)`ju z$b1OgW$aJ)Il3)AB0e(yh@2LRs-3)P#eB8hpQdbMgZX#UujUu#-C)<4(ijraz>tV* zjn#FP>+8R&KHPY$>Ph3)YUO1Hm+~fsw7seI&(?4}UD$*y9L$pr+gPQ~Aj{!mN4?E+ zVY75F=PWKrKy+oBuFBFq6SBw}0iSF6nxsvi6Ec<%I^f%Id19D*aVc_2-S~ z?$-WNtz13YK`9ZCV6@jLCGswc)uTsQVJOx9h$H>>D_2KeyI8ll4u2%>cvR zX3IWO88#D&H46ljS@FC>zv}q--19vwPBsb@*+MT0AJP7Q$Y>~v`2KBCJnb$jU+|X1 z)?l7Y><3-umE}-KmO6G>yHx5V_E7NK#o;0oZ=#3DVm0z^NRLL(iE)lyC>P&X@Q{g& zB82|Q&q)a~5`T8S*O`fkvDB@_CNnq{GFB|zsA{Of(%}DJ<^+F!x?$aw`YVz3@t>cs zQx0-nfn(lIvFXf8@|WceJFws!HU-TpNz}QIAK0{d*8q1*F%Lg598!R3okEt z2rgcC(p64AgeHrlL|U?cuz7M=%fQh_A;8=R7Wqi=N%ExB;dfYoS~KE#VdZ zSA_Y*wUMLc-Ri09LZ~hgR{<}Gs|-WB0ujZTHB42TI?Wd+KI7pl(n;b1@E-&>025>I z7t`^z!H!Ueuj3Qb*DLEmm(^CnXEMk%=E!FqmP&kV2uc*-S!AcSJ`uf3wPV z?^n0L5|udAExks1)F~g$Q%aU89(HbB5{pU&2z@6R{f2ZBKNVC&*f_x*&2k{S4mWrM5R$QeDyD<=a@!*=`>$I1&S-~mC zbP3KkRD-wD1smzduzOYAx)&RNt2bRj!^P=Zp7WSE$!WMN_;hc3=qjL=E)3+5*)R^4 zP7GbfvI$$e>Mc@3q%v*LZ{=TAUvIIeWAx&}M*z@d_q@MbSibzxt~k<{p7~r3N#Rs7 zODNu6?y6f?=XnLgHFE(cJ)#c6$=tK$rDf?+7@E?JI;YybbgRqmO>(;xrdQ@0Mx*Ho zrq`~UV#%jN!E)Medhm8X-@97h49mxBSL)L1*ESHYR{4AwMqD_Yd-PGCmzXeroh4W* zM6nOQ##P#%E6C3;OwSc3%;Y~VR>3dHHPBm59{}cZtRx*Fai8s%w<=}>OZQ!>;EdXV zj<_oS8qUl)dotHYZ?3_YMZW}poo3h1GD+Rg+} zg89XEDG{EKZsLR^aHxAJBM-WbqbhMa#F14KW$9EW&>^pghu9^DAND;_ZPsxaCf1$u z$6X8HQzU!)ssoE z<2+0TY%A>g4AOcI%c{0CEhsFnTMFOS;mfL4pUAk4mpJl{oOy*kt~ zskL6%w_?}I{l3W>RZ(V{*<6$viD4H#mM>0X9a<<9>?m9j=Z)3wBdJ0<2Ib{SHrwJZ zu&`nPKBG{!>jEtW1zpQV;1Bnrm(+nCaV+anD66{UMkR;oL$#pYB5}B()#c(kUjZ*& z3`aayQw}hDj@b7NvkPude^bL*O=eDGD^Vd+yeD-ailv-mdidg?g$F$C)57wLGcG5c zw@-_PEVEvIH&sa8lJ0(VyM zHo7#4kt!MYn?Z()lDny?=~2zAK*{Vhn+;@<9~eUuhFr(lOK4B1vHLUGxLe zCctL%kjrk5O=~ukZ@;h?l-Nr~U-dSV#~D!u>uLleQ&OR!NOY0$i9=1QU9_`DpCvOP za(*JOsKj(SeQ}OQ;hHt87kW?L8Xu^7k#n=?>gn_Db?cw|#uufff&`nW8lN$@(Bt&w z%O@H#QH)&Dk>2L(<}7m-j8=oq$z(KbZ@yy60EW`%+JPqYEe2j&dhK{~b8TXSPjxb$ zZJvX2?i{3p5XhH+o*>1DT>j4Dl?guA)?Ef1{Ml(a$)Y1+O<%){LoV=n{zBI7Y|og@ zZQrS@*4Dsjb#Mh9`zZ+>Q6~(fo*A+yGAIRg6E=x`4LlUzGMLEfJ66D4tZ5%0O&a>% zsE>OYf`CfL!A#+49^vADlq;4=CAIXB0N%!6@HTV{g$$Dcg((>(if3?dOU0CYGomU@!GD`XYMr1Sn6zKJ6T@#6v`BLe)#irwXW z2F$RHn%DqL<$bA7G^4R4`-gqmpt?%T!l#_6z+94P68o*^N93vkz4tEN=LN6kQl5+$ zEza%1(=K|hFcVrzf0D_JvE6wT@3lfY;VZHV)vV=9P==h11?IEnLKCqwKQaZN7ocTv z?Pk?&8#Y}9Z2Ej^LjI1c8Fi*Ah&bTf@x=QZ0x!F+gX)U%er|F1J&tzWV*}ltLQi+}(7aGfNHC5h4 zlt_rzO*p6W95Y`OYWZg`VAyq5oa4r4zd5Q_cuKkq6=g~MZm0?78B@*Grb=_;`RA~k zX);}89hB=em#b3X|JPktl~=8N;fihBafaggy&6lW|4MD9FzDWPtFhGPgG632C>(tW zmeRb7$N%&tY`l!bh<7asOX?4TI5(ANrn*~wXoXq}9=~J;`FX79e3;MP2&ap!KH~U! z{6)HsZPMVjXf@sQro9@b9EzTN2?<^$+9Oy`WzG>-R1skP(SQ3|CW@mc@%Xojc8+lr z6o-OcN!|&&%eJ2ThQ3!Wr&EbkFc;*Ratq~T0vELXz@`I!a%c^be|4iut~kH=M0QSk zv@tp%VRnI{@b~U z%M<7SiydTm_Vv*$ql4exx`_Gi#1Z|bp_1ITQEKXgsW{~ACve{~b7wd=E3(=H)cKTw z{|p#v?bl@O&2%B&6*}orc*bvaAp+&K2?;qDdhDio!p|AMpQ$a&4o`ts+W0G~)vJdt z7`vHyr2*|l`{@O_HeN=qbeux3J(Q7abb&yxJtEgQ9Ze9j%<1glJf>y*v^Uq)^c;gn zrijr9Z0wc@HQ`|Ydu z#qq8DOaqtEHc)+;teBk$4?ldei*O(iKYYa7Io&4Hjo9_q%@yZ;&6m$^Hx-ypns%CQ z7InRGwfd_2=k8TCSAR;$|6B5@MzZQ}$pnpryjRy(U8U5|Wy%Q>NFzN2@U%$yl}nf| z&C86#TwHjS^yhJ~VsmuZk-u8(eU=a8!fs{8X%mkd>_=+#eWVVY#T^KWIJgUstlH7q zl{;dp@TR zkhuW#{TfX)8|Vw#>u=dnwG8vkfwe83+?+aAbFmV26YJdI$-OO6St7uaB+!L?A!NI4 ztLq96AOFIgrmgwu@LWw!m5Wnn@;ma^y!lpbT?F`K5w~Q)XNyOB=?|)2m>!>Mz8DuC z8xa@2Y|7B7W7e{vjg!CC->8objSYznoi&Ksji7S(1n4_;I!)fc`Rrce>_aYoJH?K- z`Gl1CIU3x_W7j-T=vG7`${GlYD4^bmjavV-&&fvZoRV9qVjnv2lzxC-BM@^Ry_ zM&E`7O=Og5d-J@%B|Vv$R=h@X_H^Uk28cQYhVTFygg$bm!$(~l6qAJy9Y_J%-_;hk zr829ItQHiLT)Slck@_O(x-nu;`1Xjs2r!(*#aCErb*q*sCXLT+u{%`s-{Ol5ZoBpk4>r4#M*?-F~q$}|Bmb!?2_53_;T=8Ou^KBU3EH2y?fF?^J>^x}|KK8-9xg%>!sznn&c+a4i~d&PtKuce@J7H45hl`JBL zQKE~Ie=Dz;W0P0Bgztx13O*v!H85Z7@q(%A;KwuZLg1Y-_4w3d`#TUX zRw!Qam0`fHh2NRK)*0(Ew!aJguCGwI^Tb*ms*On>_jjrF zhG7GpS`NCkKA()DgG}F;LXF4F>3HfV)diQ$w@hcs{0gcH!pxPTy*GcOs;;W0d1>{z zs^>KsO(~78SI;yk;~)R*sO&FUB2nZ$cEC4BYu4kb46|%26_J6+=Rn+A0`nr36m6wtL*wMt!%nVn9;Cp_F%Y zk<_)h0*rdcAiZv#&48oOUht!J_)jM$QqSae-okr|ejP;(Vk2ei*kjQ#z1Mk2t)6UsFAP@u<*h9ai;Itmjg3x_@5o(qLY#Au?|TcY2^Fb? znBGT1@n1N&7Yd1s#IYc&q%^}McDu?u-T_JBk-254y06+yy2E_v5`5HZinpmQk!)mxiuUnyRCL5qA?IMuwm84bo6h_~ zdt}PNt;AUKh>?k0R;~erve7o=B_?@@UNx9bkZq@S_|f9*l{{lppl&STHabr5VHMOQ=<|^|= z8;!qAZQALne!AWC6c_5}Rh7#xFTZ-V@=|rt#g&hiUyi9vyVO#ZSEE$(We&;^`JhZZ zfe;79GrRK+mV2!4;CFIm;^u1a%dhE_ODKkBcuHst-NSA|$7+?|M(G-cJxXRv06sF# zg6%3?E?e>re8hAH10Nk7Ga34*<+9WM8+{B0E6jEi>citv65D{s>iC3QXj`?De<=CG z5(2#s)`jNNJXVKtLfYT#&aYTBU zL1SwP9FRZI*%b8_HxE(oFYp0zh>S=~G8Us{_r0kUiYJYzmv@-H5~s}KtI%S)eASiA zT~ZTVxuLcU$jFFg)yJxp6LgJ^O8HDjoIf~=VhdwHS9<2B|pkE3?|+tU&+LM&AF2hi24z9In;@AZS!NwB{6Dt711gHE?;DNGPDX=?yQ2%v0(K)P_Fk}pC>BJqpwgQK5JW&w zI*N2ydat{Hhz+}-Al+VKjEN?uXf%nbcgbDye7{-pyzlp&^PQaYoPCyLcW36_|NWO= z`JHfpqj5kg6K)E|QJA6_@aEd(3T>z)^jO@%qsFIKWI)d^E!Pk`ZG~P_-L;bq*B2ENSM9oSYH)~?obq)i3}yw=pM8ZF;==Hj9|D$ZE^#hr~^0ONgZ>7;nFjcW$}XZGW?}pt#~d zi;HT1ZFO7W_00BT&3mt38Kd~;jH2auo9x65J6+t>TOsa!neH_^Ok4yXvwG4KrFO?k zG@tiA;VXjFZkc;;xi+EYHMfc-YC4LKJBU*zJTFFGl%uXFC>EAa;#S>7B`4JzFu+t# zI{}!y_`JCMkOXca39 zocm6FI=+=G6!-pg7_jWt$1n)dZ=hbAR{8nOD%B?hZ3tcaaRdIIsR8!zDXf+vw zq{H;Mo*rgI;!qW5#Wn(By`JeyJ$&3uP!8NT>T0umF~bKwU1JLfhUqXpaGmCgIX;GY zz2my*Ur=WT9Yw0Mr;qa1ON4XKw|Z^!3JHmf z2u%-F9;!($$vs(G-*WIsqrLyQD`*(dCn`O?rIw`$mD#CA`4TezFkiLrFjQn*v%HzDO{sGVPmE_Z+vC4suxq1jIUc(x}Kf zSZ?gUOZ@N3G~^64x?nrw53xehHk?M`^;yAcF1%jsp~ge4$U5?1F@E%>P{meTeeD6J zq^`KW@Kous>_)}7^YV3c{&+fNvIUwNU)_B6`JHzxKt1cIJG0; zZQoeZD=bLlGy~LtDL+B0GpCz;(IdMk4b}_-?QM4w1I0BXNlx!l&Iw8JIYyY<&e6wA z0^L1BK^!2qwcHC%5eq33tsr}UKTT$*5NlSL5QgF0TnH6h)Xdw2AuV|dUC~$E&Q1D) zG!U&#`jjqJXl;~CU5Pke)y#x}qA-@>wu5=Wb<%3j6}l&LKtI?BOU6?H=1wWscSAx z$cDn2sahVe+GVPn4XX{oQ``e5w-B0(>qupyso7R4r@KdWD@f*#Eo4$Ana+}A?O5IO z1&w4Vi4)tEu+uOQd3-Z4c5!vV(1nadWjX z@g;7nt#+iM@$ALxRcDJ6av+ID2Uf_#xA-pibzrrwQ2zLu&d`pLb-^l$4E5UrXur(u3|ii{+;#Bhc$Ln=e< zzGkFd&4SdQn*g(do@VqfzYvx!<>*MQ zq25a7WU;94w}seBaL>3$p#QwrjD5h*01JHxldU9roZD7(aKYMz8z;5LO5wo(G zy!15XG+4~6U%zDeLTVaAjbdjdkdNLFV>0I6+fwvtQ!_1E0&l2 zDgYKxjWaV+($dnh42f|qF{po8ru0hnO4xI6^lFq=5lmy9UD%^XqT>&ZJh(PJ#T9O2 z4Kb%9bB`KkMrCz9k_xH+Gxc_ zM+e59FgiCoL%e5MhQHOnt?#Kw2}lY|IM}}SA;@tnh%u|VNbbVxMITO*Nj-_T6YrMy zEmn-mlFv(AaD0ie$efV=69MFZBt58@tm z#yM?Z<8-Uy^nAddGt=`7Z|1iYp3O-KOb$#4y0qgaVc;G#B0OH6?VIbK>0uYUIo9>q z=f8hR%o~3z!t4?%xmV?pUSYdJ932yOp72S$@woM`+NVXw#k)N9ygYc`7CL#C6&n{P z8jMM=yr*ASl2%1_ZTiU!Rl2+R_6aWQ+1S`%{PFYxVWm6QT5zlAY;H`iQXe1quKd@gL5 z%4JSHCqKMk8?|t@7QY{BzjqqwSAF&nxb>s=dn*Nr!1eXep5DoDbI8g}%7aM;OcLhA zanH8Nt550oF5Z#NlvU*_O{8D=^}0v^fyqkBWepa+Ag9z9-z@!ZSthZm3sjdW$p{#} z?1uwcYfcY&*(!bXRP#!6i3f8Q`1Qt&^I4~rJGXD!v3tKTCzoqjBCPP|zAt)Jax<6B z2ucYKHoCd3jTq25-yH!VAt=v3d;k3CMKPP>S!wsvZ`$9yXlg5r%@ui+(jJZFtuTLo zue~0In~yofyCvMZ)YH>&1@QHZl*~DeazA^kQJb8E;XN2uQGdQFw03Wf|BXH8f2GrN zSnbW7e0p+PTB`EL;_pk^@-hyl9ZZCT=r@|??H%Z~&3Ox$T=pS+zu%0g+0l0KZ`=R; zwyhicIz3f6|B^iX&>_DA`)%Ua#5*1Dx%jB(!c~~xir;%dzHhVT*tO1V%&{;8yR(Zx z8ct0~HN2kPoP929%ZAnKHhHtr$8?Y2C)&avO*-NnvhAq9VPtSjLZH&2cz2cOsSC9Y zr&Om(;xd!dm7wnXyLh`fdH7uLyME{vOF*tV%IyY0tLrHZWL$|+B$=N`RzeLuJ1J*8 z`$L#}cer;j-b!pkhv%IQd#Vd$z zY=lu<$ESGWclE-oM*B50zh0kSM6)u2t{P8A8|R{TFoh_x$!;>+hy?Yz=!{~KXS#Hd zZ`5RI?PKJc#y#Yd9?jk{3fXhbO4LB7_FS^dcfP;-8a~?XBCE0LlOl0GydZpiR8U-G zTwL&R_E?}@!oralf7?VTt4+vN%?63^;U;be&irr4Ql=ED97#D4Bhp@$tf~q9(-=ht zIeHWsHDv*mS)nae6KrfHwEK;;;+!YWtKw96yjT} zBB-qy9siG~0xavXS;T|PHzMbWHGhn{MbHxZmb!~mv_>-F3u0eE7M!GZUr}oa4h~W_ zl;+l_B;k=Zk`Jbk6?=$NvMQ-6v9e58cNzGq$y+sX9}Sn^uOjrm-grwCH5=PQ?)BI_ zmbL3i+affpa5qnTU0p8>Kg!XgbSK~I&4~ADJ2K{yNN;r8((AA#`t6??;X)rf3 z(@3M$F5{&S_2^OZmQ;%A)W~l*x)AxKv|F#d@2rBA{-8G=xRpc-_g3ru94_J=%%6hA zG*7aHGuU^FJXZTw6OT#-hSq&cMEOWr_v>zw(nVtNn5!cotc^$g8DGDz(ILA7P&RAgb3V&Nx=3t!ZQ+u2SmRm288<`(t$b*IEj z>iM;k%EHc zSH@7Q8FaMnQ7Q-!2)e+KB$0OC>vhvc^U@cuk1$8A!dFL!#z)2-KME_l!yYHLk2Ga= z$7H}d4^mBA|4U|x6%^ld)DOt?a&kpXmxnFTIc{$JUYBxX;|!;2Uj-?nKNU~_XY$iyaoACj;aNtXbmfexw`TzYsIJBl_C7Ss3 z|40d4Dwtp4#C={wS>Aiew$*DkEo@rb}V)|j-q~<5>tq&VtvgO&R2TTl>J&MUAorq_mlF%?>)J^`p zbhAfxO?nN&gTL^_ot59@wX>MYxie(uaB~Qu&e0@@7IoUwQxq?lBbyG)3bqS}G)Pp; z-K}!9TAySwGhjhA4)SGlXMLj}>zh7VX$!vq!Q5pAv{cSJ+3;sK=dNZ zi%vfbNwps{a!&%(a}5|#C|^h<+;&l{D2zFqlk}3B7e~g(YY#N+%JoV;mU2855c)TN z9|X8uLRZJq?Xv~jMAT+vdOA5M_RIZyU7>I!47Ng{`C3KhS7Z~z{_sFP=_a1tvI6N> z!qm^;?T4`NKEN-(_`r(o=fJ zU0|$kgpK4v#?y1#E@vOFO4|za%;=+XX??^!zaQ;RZ9jjc@T_y=-P*6OTs{rUl_Xek z_z**0tI>s(YH{B|<}5&1a-XxudF}B1GBx>5MMU)uQ)0Rg$B$9>*WJYNJg|tKmQv4% zzsEwc7!gD9LOcs;1al!P`A0gx7I^;p{TDXpyQamb!it@x-|0@tr^phb>53WD#5gYs zF`tagfT0;Onrw+?ZQp!eFw5sOA2GnUOyTHDC}B&_T7o`sFY!^z{nX?&>1%SL3eVm4yQMZc!dB9$^XF84qcYp|i^>(477AqNd6GOYiJ%ex75&&@i|=E$x^ z$U04>O)vkS{DF+o0vk3SZjs|9ntbXA%h0gpM;s!9<04|?g5iP|uqI*FNV<`+(s`WD zAe+211?#aKSxr9SEQRIgIBLmktje#*ugp^!!iW}*VDZ!|)+{&}1$o@@u#uro$w_`D z389to<M?)j-#tQ}<8Y@?nkM@s;C+ViQZO*LlEK2tcicFj-u^*jcNv6Gh6^SmxHgT& zQeng*j$8wR5WI)<Gn;@T&nkYE$o4O~Z^&$F%9#kG(8y7|tUyYP&ay(*Cnu#~=XLaXEnU+;a{ zUNAG@=rL-;_xg$1>$KszGN!6&3VajP+>X1%xyFFZB)Z!= zGhWnimId{&20DkN-u~&`X&j#!OdDN922Lg$cBj`Ci3t$y_S#Zv{G~OKvj!e*1o|XN z+0&6cK9ejutgl%Gh(mftV%E$|x%Pm>HQGBi;MnDba@2fS&SX&&`RL*|wa4=1ble_& zg7jD-tRBwoUZv0srFTR(M&}4ej1gku5}@J{c_3lWNNZ+aTw1Y-wE8`HKK*r`5uAHu#?LGlqOplU1D)lNN+ScRn0KG-hgIjx=3&Gx}Ex(?xdnyz7$H zL`W?nG}dBC=5ras_z!no1xHsb$-=N=1naN4O#-`zBYPxdZ3w@Y4z!}v=Zra~XsD|{ ztv<(UH)jiTu5cPx38Y2SQ!;lI$WJy^H5Xm1IG&N3mdz&9WBgf%OAFF%?{4gZ>z5Z9 zz>-(bcz`RKB8a&#s8naxX-69^6r^5j%p8u3I}|iZcicoAmRy9rrf9x;D&k)Uh#!^8 zx*JBCu`nnWX8zURMF#@GP`g`^LEP52>&}55lF(Y!Bl}iQ`hA3M7o76Gq}v7LuRi#j zyAnf^DAqB?lQ_qX`e0PZNxi6lWqg9$xlub+ajyQ{rK);#(jlueNhJ^7;bZN;gQdMw z6v$2F!rVC=^s5bpwE-O6c9SEkNRP1UBIjM>5DEjJ2<>6be7?cw%!Z7eu=EwUI(x*z|EuPqWdILoUpbKZPM@1H+5KYFGS zdcAwNFJO3Yr~Vod%D9s}yDe+cleRZ&Hi~(Y0rdVOE@rG3a|h&F{0PZ zQuHR!p`3I3&lkxJeHP7wiN_F zG=9a9k+nJ1IdSQM*z1d)A<6SqcMFpOI2=a(#e?ohGwvph=OTJ+9(8xg>h8((#!Ah5 zbSdeM)9j=^BmRZ(1nE-^fwqtoxx5ijQ})g^_M z$*A=vcTFL~wxXeK5Ry%j)aaCb1jlltJwICA6>|{N9}gC>>fBVevf(f5TnB`al3Cn)u$GABH@J>nlM`~RT* zTrm;vzZc)1jORIyx}a@b4Ipwo*|S@6ZW-^fY1{U7uGXhEUvcYT$v^k_9gq`PGEMP} zsb7A1)2*H3H_}g>=qO*Ye4J54MxG`ETi*-|R#cHihn7z`fB$0Z zjf>rt!m=Tp6I>P5q>o7F|E74prTO2III8(1s-PufzV%hFDJU;Y2p?ntec zMbUNtn+Z-7Gr?I#nmSOtLgNi#&OT!|EB(5;#jy#DnB_lYsg>ya3$tJo zHA)K!>IlF<3w3kL938K4CL`^%)R;-6w=Bza{kDge6SDNRI0@0tI7L@z2czAVkGft^ zXgLGnQ_#Ki6#sm#P(Q(#s37CYL`O;v<|pXsFdYQFBA zeX4lA2?Pc4#wy^@-9hR*Wg8aCN=&6M7yjE9ZrqXUao6=?e_vSRj=u2!Hiducvs2JE z-5y*kjDf|EyVxN(Cecs`P99j{xptfVhHE>!_I<{ZbN5AW)>(}7kwB(Gu2L{e;I;)R zCWi^aBgU zZ*)215b6}}AKS1<4!t}K;LEa$vr4j9dJx9B@rMu36_y<5a*k$2g4-0#ewnGPLAcJB zT&+G=ezGVoSMCz-8s-k<)s!D0NuHuiGD$qHFTJ;r%%)R?bt}2EOx4tLmN(X0ubaJn zl()EtKUBRw_vq%$ZMR)N-=~Xisfcb1N>|jbJKx=Y@xjTjgy9#sr>gHEhxxtgYt`-Q zA{^x-yIyxfbPHPME4yU$o|N7r+k4maP6mUWk-C;#$V~m7PA@^JUU%S}APnRzAx+pS zp*E;hCc%(aoH>jm6U1U=krBFkhxqR$QtdsmVk$$t22G_azL#j`44+D^zL!w1LEjUr zsgiaI?e}QB^rq)Ha!gmSimu&@zZT&H!VnJ*WNYeln<>&|@h||HNL#R=uFRrKo-62E zP$oriPzk<+{v?Xwe~TMpf>dw>c`M>2hVAAI9B*od)O4v%k>zu0_q^!0AQ|38WS#4} zQ``TzL9YEr&j7Hn$P#I3fo2nGk6Qn;J9E7{JuVQA+SIYMK%6n`!$DPJ-$;H|Xn$jt zoCF0Kxne9`kJ7`qAVMG6>V$M%=|P@(0&I8or=EweLG(#ZQ_cn`X7n7(Q4Z`O63AB{ ztaDEH1nhNUo96}cA)QstHfv|{WYFpN-H%?B#EVu7vm52>%x5m0xQ!*v*ZHN?VB#Vw z-JFSu?Wpra|IRBiP?TOs%VMu3u5&}1H`lHyIw?FC}6&4#6ckJ+S zHX(3B!s3zAW*JIG+vqg(fq#*dYX4FI2dh;`)>nkTHztc25_&eHE;}my0J5DU!r(6M z`BlQJL7@9V+^<~^+6i}K%gwhfWJrhXA3y1T{BWE9YxdG#;)%A0bNXtx7gm@DV#)ApfnF~QL` z4bX5^f1my}`xBKio|$3SjIT1P(!`_!6B;0q8d}oln$djh!hl6HY*?r-YHW!Oue~xw zAuaYJ{-#VA^tYjxAxcYEmP3uj5B>IHbK#R^buyUT+OyK=#6-&JDT38U#r^GaTml3AKFEp z^)zE*yl>XkVap`@@R|eMZQhIm0G-D9GT*Z>;zTv#5<4)&IUUpU6YMoAJWoBn) zWwNBRzgHg0loS;f<`=P**=f)Km{@wy!`sEh)iAi^aA|ny;Rtz-e_lX-;0|Yd*A4rQ zDtbygPBt~1az5{QW$y$B`jHzoIv~=9CKnQ;lSHrihiznlHyLs;v!=MXI#rzh>F3Y^ zWs@7aPd8s~yeZ5vKkE_BXV+~lf+#++r6d-6P0uSS8Ttm3+>ZN5!!2E`Hs*I z6KdKj$R2QHVirnZ#Pj)GJU9WH>A>|Xz;bRmceVZO!%E*uw{)LtZdZP$?(~ zVQwIjhCj&2Gdvh~;%sP}ZZ@>-8)5bkaZE^u(PmuMMY^4_L|1bxHKJn|i!z2ITgmVr zzWbS_4Y`ui>U`M0J(4^G_5-emvP~H^WyKZZ3}ehWI`#cxV!$GI_TobqNXFV@$%W-M?qH_q^^R zYkGovh@?x_R3dG1(%2w0)%l*=jxFdaPDi(@SIWDk3hMDqzA37+vjEM560qnSK> z6kRAusZBbSc$(b_X{>_Utdr@OMOcnuw7wYO5!tEFE?dLlL^;S*JK!$~!88Ph z!wT(a(H}cM%|xXcup6@d{eGuc*NS$%QX@EK0KP@+DNpSg^2hK=geRk*zaj!UA)K)t zR$T+wQqihw5R24Q%E>X)vximJfRFp%{aAcgeh=@O3v(?YutsgBD0&wOOSf@5RzU~8 z`o95NLk-vN+-h60a(6coLV z@ts7`A^Yp4?l7wp7RPZkOP47KYu|7+n;Ug)%0EwYV&aLfvDGD>A__s1Z4ds=eTMEA zNnE3-kt8sO>BS~5h{8o!*UOoZ0!c<lJZZZnB~1axZhETh)nT>CjP|1o4JEKrZ}4ci+Q zCE9jxyp8tF=0907`51qFd&}H3tA`uGcBEnNAR%Er1==DsfXs(ICmE&U7n6ZVq1Z}+ z-^@v;T8l7?iDJUQT9Sc)!dv$L!Ot4?ApT$>5vC01XudFF3U`qNY!_v@v!OC^kl2VZ zp8J*qU)!CG;D>34o!Dpmzac!2_CRD{JC*F%7Itx|9O_-DM1E?2($tK`#a;{&uKM+CtM3&TCXWAc*FolS?9 z+LsDy1I+=`ChSVna>4LxPI}c8w{#i}6|;1IGhtZ=M^uw&6ov{R^t#w#4hb<6t3ylE z!;;+1w&W-#FG`P0M3;9eP{{Xa42s{*FKTZHG`g!wF@O$ z$Kh#J$yG@eFcnzHkTrv#LODA&f^N-Y+9jG263QQFWrVQ@xJ4Mi(fOyDzR8MG!P*B0 z?F)TNvn+i}nvBs+>?&dG9L}01;hx6e3&i~3V~JS|9kA2_k{z8FPqyZ_8j`)#G#dw2 z9#-pzWbH;BJtuUXNYAN>FNn^JR7NI;p$L7Nk*UHAxjmPnhe>8<6w<|DYu8!(C4C$h4PG#{RA zv>*B+=Ch2m!pZ!eEAMi@F@&IE7d0k~HCgVKUQ<|HDeC3ZWkuBJ>MEkg8u(_DNWnnH zLF%uF$mZ&Hxp=dLo}PBHs{>GpHSIFLKcs%|u+yK2ewf?y-0!1hWJI@tl=QT30PmuW z<;VjJE%P$cGZu?K#{%(vDjh1!?B$TZOAiF1?UP=geEN(L$&*O^1Itq~l*uRt1OLEM zq0JJvW9~5+@Yxe7FO&rMA-IR${c5BRKJhHwP zT8cuQD2&blWup_KT)rKS=U=w}(jlAwmvsJLWZ7c=RsEM87n`V&V&(<8kL{`jD;!x; zPge5R-8xt0+1=ZD9uu~ZyDU}Q=l>wSqa|eIAnN-&@deIf&=|auz+{l8PNJ-;R;knK zN;jz{zTU8^)qE-pD&`h<$fYY7v<_g4)XHfCvV`Rf_X{1si_Qx{<1-+}cOed@3kX(` zUAcl;H}{=VS=(%+`AnF;mkWe6QIa4bTz@PUro7^iA1Wqs2DzC1K`~E#S$$u9X0&3o z0%-+8{nV~6Z`5}Zhi=*1hW@<5|NrT0Arhe%;RQ*kn$1ZHku>`A|0Edy?QG#@W}o3* zfm4zo`B{Y;(Zq%Gq2ui6gt>G8bZj3#ZhhJKmeuM5^kmCv3?&U7XYA7)+jll$P_^Yg z`x6-^NbYmHRw>97Z3Iuui32s4Xwn9uXW&34z}IvT-kC%lKt%>g2ciMg`njTSCA^r* z3o}G+QR+s-x<2Hn7yl^`hqlYt=QA==gtUW@DA`cE@$cN~Af> z;)%Ep5s7D*=$0w{kT9V)S&&zJg^dK9{C4BQyBI~0c0WS*l)EfYm5?+YKzP&{T+^oE{v7_+jkGEuP=FK|)!a>vZG+PjX>JFUQmFIOE zy|7_)J(9*eYL0%O_IEsmmjAmv)bwTWQU>mIzCRLQVf-1+DPQ601YzKI@v!Re-m%gV z1N5dV^`}75Zmyg&r=6H?CNjHRSJ-b3W~1ZxW4c)_-u4vH?a8{B%r5;izc?sANO|b~ zo)TmqF-=jCa&_oQf0Zv@mK8J ztI(#==e)FeNHdg}u>KiRO6Kx(?r1VsLNbQax#r>vdw{5cz{S{R?a$oaefrulFqeS> z^EhNHy*29<0o6{Y7Akf$UAk$1kC?(oO~C)Gh`vQ8b|zg^0cKmQ zk{0I?``&eYubaS};plNjx_pJIH2OaMqzE;(`e5zu46o$la{8dZ<-anPZk!F#9I=ES zK_;f7gNg}o8+GEtJ=_<2`wAwdT-_Sof>atd<=!kfnVlA%5}tVElH0{!>DW%lRj7`} z#S5zrl zuHoO1NFU{4(6~kfI=Dr;#T<=`i9a5RZbq2riJc?IF>diGxhCY0L`fzF3x??OlnIgn z9Q~dtDXuInE&>T4EiD%^en<8MZ4cka+B{ciKY{H~^&>^@3rR4YZatYUTakuh-{sbK z?^I+h`<5m$yYs?7GbRIp>7A}pR%QXyizOSV`csV(z5XHDrVh({jywHv=e@RlaB}Gg zZ+ATRsQY4f_eQ;F}Ic6PJfznRaqQa zkf6-4x-IuQydhxIp#@M8-GknHY`{_D+Ep3JSs9=}KRkK=3d0j$D_NkVlH;H|6={DleETxHn9!S?|>BtX%X5uIpWfv9( zQcT?OaKY$DuBJL8zu2UvBIiyj(8gv8SW5am0lkm8*x!za9RRAYoq3*V$NG_Tzx-Vf z|1E%wW5o`ksV+ng7s1;)#BWJ&s7UJ@Ea40SvdG-5W2!E2tee!Ws=KNl++|o`8FT?d zO{}_POI}NxG@5NN+$avL*q!RrzN-tIjydR2MD?xUU7Q^}Z1-*~++4P+x-h3OH!l~Z zk^$eW`DBZP92jJ${iIcb?g&6spEPMcVT!2(1SQI{64L-CmE@&lr=_7%_-Cks9$@l| z3Mva=rtw7hsFd5aO<((f$=t6`s+jnLaenc^EM-J#g#X}x#!9Nye6lx9;<`tl#xdF1 zm5Dhi$ytUIs)G0X`*`~phUSIlg%^Y!k>>>Gh31Dkxo`E@;(t`pS=^=uwSC_?|BFFW z-046+DhYwV5i!mtAD91e_IFoe5J*OZrKyXG`{7G$8f9|ERltn7<92P!*^5`$$}Eh_ zOpa^Xc=Q1k$fKxL47Hz5r|5(ljEGqV*)JYKQN70`c>tcSM7wvl`b((DJy)F|7P~L} z3xn}*CxhFGq+Ry=OX=?~b+;F-6USWl`))dV1{)?g1-Yl7-xBebiJa*G719yd=|27Q5H%%*8G=T2PLsrdEEcb#`XW9dFY ziU^s9sq0B$b_55~Kr0>idd@G~GHQy8DnwlMm|Du*Tm6mprUD&#A6^|$=cM!$hV*b9 zxDP|-@@*;4aA|j-Q`wWJDHDR{1aKMp7hrzu#kT) zW)HZP_uNFlze6QU$7s*Q!+gdO%BAi` z^i8Iuwot@)l#@w)E4jc5$o_ck)?e})8F!QmtaPnCVTAv?;&bLoW=mdOc4!0*EH_B#cJl<;~m|!6BW|t1dT!>*dFI5V^C#D&s!+IXUHJ zGhvKzZU@6+n1XL>F-wN;2fhdEEf z^N$u>A?x<5o~nMpY#J^nVjg>=>Uk&H2>LgJGorf^$ww7kpNJg;oP;F9K-l_7_UH(5KvJBCCmBeQ`DXn50F4;Z&3;XCpmJCYaD_v^W zrti4n*a9tzIX^&Yty1Zdx{GCw@yUN^z3Z9zeO_ znTnGn1sLofkmaGlfm|E-jERT`7#fYrA-fXE97D|;2J(0xO;&iTww^j+Bs!|NGAa4V zxk)+Y$CR0=*^_JJF}p(MgxQ6~9gdESd0;QEJ*f}hN1PUOiovqyifvIw9E=NU%((IGihb%RcWY* zYpD@`+V_$}mP_AIMZ4Qs#2edds5pkG-eBb)g+kZ2DqmERBmuo!z4T$g{(sR%R&pcSA2*y8p1+M4a3 z?=3?wQhAnrqA}*BKRum6!(U10i$QNl_+;n|4x-`Tl5i%S6!O{+g^7t=ykDGGoFBUt zlywg{WK@!HZ)k_sR_*V5Dbj$fQsV7=g&4Cmqmrax}UF z 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 z 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

xMugFI71-}62(iCCX6V4^?+~8+W4#VrD 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%0D9(!uXv3E&Qe5 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 T{HDc~x*;eT@rgaMwn%dQ)d!r$_f? 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%0Dqa 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

XK=3?B1IA{_?f)t|*q5F@z`=34$5OhLv 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⪙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

  • Hzu8YYh*|n)1U{@$qUzCl+y1dh@(R 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

    #e;_;NAH=L9(}FKM`%b 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

    <#CqrC9JY%FAFCoAd@OBhPHenw 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 z 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

    16K@0_1HPs9u9?k`?QG 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

    ~cB39PUW$>t--%H2(ZZWC(S>qognk zw~|cY>q*Rlzj;OYrG*74YQc+r8O77LfnysHc;;ki&Ur4r z@QGYWQ||eaDqVhHZh$=Sd{Ext%5F@kneyzMSXC1E4(zd7O1PNf)#TO{m6sHp$_-Qo z*9GTvu5QoBP-iMKj4iW@jg?|)(3!x{z>`Wpg(vq#^23Wl3xkjOdi(kW5PB!vIHLU` zy<-AF<1Wgrs?-#)9umvjVpkW_)BH^4VNN23Q<>TNUT;9?XOhBYA}M3ek6lP_jKD7_ z9z*kE=Ri)<;8$aK^xQk7j2?Z4#4%?jKlUe6X2K3`8D9!>@Ukg9eAbd5`(2-G0Lwlz z)mdd?O4=4oGx&P~LflTe1uZWWXB)((!et7cAH9vm-)YM`&EIp(Ehv1va5=@>kbYGVS`0_mv-sx?h80E?f9o2(DeKGxi|9xG` zi&$50nxrXv~ZeC7KVP&!@PR4pF$KH;h0_o2;k`QOup*dWhf-@Ck$!-p%5qXMnj#frvvC+FpkA)S8b8SAo%hl_CY*y}2 zwk_Sh+wl@cX-ibraV3bTtZPGr0{J@59sU&?LfvO1D+J6Ala;LGo`Csz%u06BJpsGJ z~=8Sry_7$8TvS|&ZQj^wbq>^EF_$rU+0xt`4C{=9IWi4D87mh^V~Owz#K zdz(%&J@6KMEZBT@SFCq}7UrTP1!#GH6o0E3%t;GMK9z8))e);#cIrdmlGMSf0QrgK z(PHL(fzXC$!mI=Rnro&SZ@42lwK(mZ`DsC2j3%0^$xfA;0JXyPRDCB`XyL92p+EeU zv)4%VD=9m^tjDxaE{EY|e!=Of^k-61y0SPXKUt|TQ{FOVK0zYuM3Jix0EWkO7j$J@ zRmeTV97!64%+}7rj*I<8ol>QAKv59T**H+#C2G_1M7&gNR7^COkTh?+^c0>i+;31H zISQ9>8|>%9xj>$bp=gtDNZ|*gELSooF~{T6re;t{4Qoi&pQd38m^YnQ1efec%-|yh zcD)pvjKatQ2uOvDnIFu>!Xh5Md^Fj{b)bB}H%wqmxegJK*|BQ1B^fPBJ^n+*}j@Vi9CoC3S$c+qif<3tHP^HcIpm#%lP zgPGIaKPcKP60PS6_bc@wZ>Cd+_$fH8Cd)Dtj9uXH9Ur3d^YXATC=1YftNq%KX@6lS zl&Nx*xr$r@p>#WT!sn~lvDUa{GON2Ee?P#?$mc53(>HgCy}eCs`NH8QS6*%hQrYcf zp?i@8Svt>F+We$3JS-8cDmuB$ZMMrEvnT9ibST!^V$ts01~=ly9s;eTb(F@cXlmT5 zOS`)uQH|qPoKiIt&7DB~Hu&vGeAjSZ`0pt1kcSQDcy5$`@O8uM92AXJ+16~3?dgSc z{}V`0!Za?^I*5_vpA9G8b1rXJQ8%jY_V(Y(jm}6*n)0LWM&qUS8YkWUY>)24+J_+eeN=J2s4b_1UiXHy?%l~OVoenlHv>u-FWq_7 z5Aq6Kl&oLNOu`B5dz`>p+OKyq%X@G3ic)9ugsP?vebt+5RJmKt_7umyy&Rx+{a1vi zVJvm2pjp>YE|QIP-o&lDM;~ ztFgQ^J1Ps7!}Y!501wCQ2lody`(ALb(H0k#XaJ(vz^6r55IL`^sctK~K(AGjb8Ex_ zR(|VG>?2q|aHD7Q-L~(v*?fRtH!@Etom=^qB*%8g9-K550si05&i#j`b_wN)7b)=m% zea=5+=dcet^ZQ@9sa?#o4x3f4(O`o3zsx?q!g=j3R8@K zlKv!s{5ta{kU1Eeq~G*0ge*OS)2%t;PB6IUIus+zzXVIH-Vwa1cS#}az&B2xc_ zK97^t*hSwndx4aptq={qmCDW?K;jY1UfgW&t z9U%4QAcB_!={(ZBFC97mJ3Cd!opj!wWdiAu1-JsAdlx--_FC<|^<96;2ga14@gbeh zDaEKcXhwUA$gIX5a9n$C2Q5NO>_aX&O+~g8Nh_B%q zxHuM?Ph(b9rcRCZ%VdAkn;88Sn=-A7;crgmS?t?ucgX(eBS}v|Pen&#foGXdeLzKE zYe;5kx++c)P$XxDiKR*Ki5`v&Hj6oP_FTB^XwHd(AZ=xNSxrfuCPt3(C`)X|#k^4g zF2`JbJwxiGEio5yf(y|73jWM=iSD$rNSBNe7-?!)`^&DhJ2*f@b_`ss%8rTn2BdWahu2!4nZ5 zn-CWplX!MqC>LH=z{n%WNm8e#rf=?lTP@i{kNAtk5V0`!(;dskb7vUCT_%7kuqvG# zySmNp5-yQu%ql`iMoO7tBz$H3(j1K}(Y%7$=mbVRTFWt>U#5jS$&DRiA9~SVk|nk- zl5_#eu#tKH<_^iJd>@d|j=P(l;$tTUTWn=UgQi%W9V1JEM_D**BhR`uG&tZ`K!Dk{ zEK_tr?JAIZ1Z+EDXD00Yg!eBbkqc%bhG@X+s}P%rHAt~Oyx;J99=EGS51R5|_rWFx z$pB_pI`S2XH|sAp4CGg*8k&{xz|nx#c?kvYBj4crczfv%2*KG)7?m)yF$5U`7u@>tVLXF9yQ zYWqC;MdKPd-$|-)Sn=flmn++ad15Z-JBdYwv^mRT%mwOo93$4gEc!B686Z266i8sSjqBXs1CrV2x5J~w zs&G}XGI&b3__07p^HLd;<1&7BDOi}}u>w{D4YbAZLNcj~pO?Y~YZocRpG^}8BYA6W zi!=qfMcKt>`YHTawj_%E?3f=B85I>5JT7Q^T8f8xLU85TTI}u2RME-Okg@eOsU?Nx zHRqMgoMfg;ldMYR#F;Z{#zT8o`@OD1+XW2bPi3S3=q%`G#&))LW_Nzkk$=GnaH(F- z`?YG;8~&RGRDo+TZhft|^$lky|3($7+}gtTj^Wj^mMZbr z9ZWymd8iX#ZxNPq9?--yK&kgHK3HzJAfe6vB-s|jcIt<&<}dT_m$~a4Wo}(gtvFLG z|29>_<%t_>8!i@TQGc19BwO7i4);E8cVa)0s63}ojAiU;a}hZk^~)gVQGx7OcG#@( z!tMwuu*}*+m75anJJ3x1A-nJw;th?rsH4L+r!^i6DpsH0(?jTw+@$v6#ZgV~_?m3l zG-UtPA@=>f>;w;X`pHy~rB-J#^U4@;2V>%h(Vm$enqHQhuT4u-o2vH=yK1Z(E;euU=?#%_tSY-)TO8kn8mDVX_ro! zj|dd@v`=~~2AaELfAY@?Emr5}cDi+c+jZ>Xkot0m=+Hb4D8{2lWFp@@%0lS6^t?Vn zpF*)Bfx9B?%J|28Mp%+ssEA2Bm1Z70Xe#AL9gFmjiHJLUHX$m3SjS(<_l-+Znm@sd zSRv<>MH3#Ws-wzIR5+&}Zg)SAr*m#S3LtmUbCBvBHhehJeV51Z0I=Q%r}k6mUA zCN(-re`SCn?wU2LiEE2P)_MegtPVs@~C)@E%# zr20x#nRZZ@#LRaAp!#ciemwb${EJe*ensEo-ZQ<|j3`dp)Q%h~=ocj^acbtRML1%f zz5`_%<;Sb`r@Ib1bG@k>VZM9>)D{!URiqncAv(dcuowuZiu|=svLn#K*YkRud$814 zipGs?p2nGO!`4WS9KpqYeUP9w;)Dtjnueb+4T51(4K6z_tA{dG$ zl*5}ws8J_Ovs&IZT^`a9*#MfO+u6N(Tgu*Ew9$dqbD!fszR&SBk3@P!ONkgXe@Bc< zkb0trSXd*SGKcFThPCAbtnK9V_VpzDxxiTkhSf_xGr3erZ<17=c>8wxm?6DWsRqCTEn0!#siNG#OY9d%!a{Zeb>4e+kw;`(TW_6$aIvIaD~%=euDlj#Y`x= z*;sQ4IS_t~Z%j}$`q4pFla34Bo|^0fC#3FdHCK(Uj!q3bGqw;sCbq)p<$E^#8T7O9KdY7rmsE^mg8Lc=`$KfHw2k|7OEaZHZ?4tav<^ zK5Ow@8v6}DD4@4_kOoI?fLg*Gr=Q(xdGRiU3x(g7f9JPk{;`u#d{A67Z`Vvn7l~xkbi22$L>w;=!CDoI9PZUT`cuaV!$Mk9P0*9d=?AF{{8 zaf27oOs^_idh!Q|ANaz_()Iro!gGJ^yQ=v>^I(A{t{_Gpm70)zHtDRlrxg959chYm-K#_6z=jWWqd0{AcOV5JzDw^T)XLH0l0?kQZiyASgGKWMM% z@(>j?Q~#*FtYtQGH;~8OngM1uwm5d|w0>qpCqwjy_laH~mvSK(bXmSz;(TmR3Lg~n z7hpXc7XMkv<%^u#O@OVEFxYN(aS0@>GYR{qaW&pp+HNw_Mu-_ZVRsDEzw3y8`3 zX`GK{0bBorfYE6wHs`OE5|*K--6V^ddV1>nWRH02T}oG2QJR;R&E;6qH#LgGef{lD zdc7T#u>Sv{ijP$slzTRLo`1|v>LrB2(Nac~NwITKLOn;I7mmS4OYu=MxHcPpA{W*< z%tN`rCoHkvOc|yIwLT-=j4h$ZKP8oV;R$-uEljE0z(!A-O|pOUHr#@ySn8rfvoL{0tx-mGSaWeMMv*=PL2#!GE(gWZJz3GX6=>J znf1Cm^rYwH<8FAVL=Rp1_U8nnR;@F$Pu2NDujpZP4airP!jCQR7}F3R%BLcDg<6ew zmMY=nJvB@!GQXIS|L@~1{u5X>4*0o*8<6qtf^&?cK_cP~8ss}N+533N`;)Glv9{rky8q8H>>} zb(T;u!ztm1k(L)Cx{sFzw1+2S`xQbaT@`WRMx3CsLH3Zn!yZC_Y<9v-*dhpmgN=Z@R%@-TZEb7&RNLpN z?H!&w+V6E@pWpZU&#%6!0Rkjv+~c}FpZ7(HM4j(*ZO z!G!is*X0WZ8R9f?`r-8-ZdiRnk|226^7G)$5gxy~P1@bIPGL?#PGN7=<$AaY z(o29f4Gx=_V0Wj}KGBV#4ZgL_wGH*vkh`;nWZu_O$NYuNes9Wf*sz)Y>B95tH$hH3 zSSWW$af*zDSCG!Wf*l3wfk62;X9S!KC(TWj%?peH=O z+@Uq3>9op!%paUQcwbvifuN(JyQZeRB8`0^w*7**@Y62-e$lPL&EDENji$O1(696L z6_hK~ga+Vx+d#VQ+wEuz2X3r-sG+B|CGG9Fcn=oRUB06Ss$6fr;h_)mCTA4Wd}&+A3CAtRk8bYwyP5E{hQ+_X(Vcvff(3^6 zmV5_(%=SX7#s)g(F0Q1L?`!I677XW%SKn7I0Yq1QH$_hF%UITA^lO zmKYI_T^YFi50`>%g^GyfM3o_pcJ@CJ7&|*AIoTM2)Rd$OGdkKBaz#>U4G>YPh=c=T?Q9iD)cqPf`p zF>f7ep=)*Z&85|Vp#j45MurEx9>~!pI@|_-!f$;Jpgh}j5zG}kfm`d7PX@saI*r7h zkcG#mY*R(d{MAr|HkbqA)z(ym?Y?B*+D}E7hiVd3B?YB2X7M4|;)JFXn7NLM*<#@A zNTX(c?HA+?$u-#(xdzzmGTDxsg2g`gpf_HTP!KD)_n@HYp7k~?gT6%GZafz(xVVpb zkD_V-6ifh0cF`8*xsqkNWx0k*ngd%D%wCwoxc^3}2rC2%E+Hsn=$(N}?Kj$RV?3 zF=s+hrh}5`-xD;NwI0s`jXIu6<5^#!S)^gZOcb>qp8&U{BgyC7o3RcTfgku8J0c2K zvT+ai&|@^~w2Wi}maWnB@0fSeD4*k;%+JWO0%pf&ls_a=%>WYu^Zsk_4V(lA96Gcf zCz9gitvW!3*@qpl`EMs)XhwQ5A>BH_{SsPZ%F>nw#4IjG# z8<5?w0b#8mH=#*!vl`3;@TQbGGI1ePh6TikeihEAJN^3{icj3|?1cB@3CxmZX>@I{ z)~Ud&&t(_@qpL=Ecz!xv8eHm}>)n0g#?N@>7rcctAtoWi>$GQJVvHy`MjEGxYRW4w zZmev)k_?wgpUL71>_R`m4lHLFIneL`IdD<<%zqv%!wz&R+6h>;62KCJ7#?yx@J}RP zZDO(wBv$!LR|zL=m@QvX?uUeCjLmAQqdiD>Nf%#wM>~d0sfHOp4^&_4zuGYHvOjyI z^qaO}i-TXjBeIxJco6&*Uw$A$NN-*x)WCUtf1n*S z3fqnk0Wi)U9DAFmP}uYik}%{t3a`EKYC1I^$8zy!YnczO173);kwB6HI>|G5XUIXQ zDgK^^IRC3@v1;!%Y?>PstYMWzgZZO%m*n`cQ!k7IJB`4WaR?^u@3~P6sVfS0lha{% zM5Fg#0ux4q+~}YH&PU9rD(a;Nvo{x{yab1USjA#y*$j&3Xj&KE>Zu6oJKg;oUfTww zbizc0BCpVK&5Wsvtv>9)%U?|u;+4i;Z0sj2Dm%g0%_S(w4Kj9ynJWZR{Dl+#IAk z4`k@s;2;_Eyxw{pofx;6``n9P^ZZvdOMi^bHJaS{sW7M(ew3Fh2M1qb7J9*`6Z&>= zH3Ve%KpiF^6TD!~aE{*L=~tm+w6{0sl>%bg^U2f*(V5gZh>Wf;X{}XjUiS)luU?^# zL633-e-6*sum!fCBrl-e`Jm9%iFx}r#ji5?qF?_GSn+$P;|GN<$2qwEJXrzahkPX* z5Z^A zcYH_x$mP!^+|b#7J^Nqck1z7dfgji4*X}5D8FyiK(tAdM5}Zws`h2mg{@4S*YUsX7FY2BNtt(UqjBpCjZ61N+isiw@b3}qTX@e}gnc@L$s+DlgV0SwHZye`W7 zB*z2DTZF0Z^;!r4Cq$+z(3@@SM1! zoXo_yBh2;{6r0T^%YZechO&zq#8|UYP(+IDhLHdt4zm@)DO4EPPD2!b z>{AiW1JqehY(uanf){As2Iy- zMq&udU4wExRAw&z>rL!$^KPlr5NtQ6L%H4<117%1Za3>Lu+#~-yB-^4G}^fc!+`KR zbRBjA3gJV%6D0jRaR{Vg{Q@Hv%>UuQ(0l=EdPuhRbmDCI1#MzU3E`BdGiUwJ=qM{j z;<{0uaA`dz)5OJ9O0~SwvPxPcFR=bV8~(8)erwkTOQoo#uCZC$Vrih5ZJt!K-jUgS zgF10gSU4%6*WC}R;+J?qF3;?g7Rhvv zv{||&MLXeE#3&le3B|NkN<^T%rV<(c? zI{~&_p`4CixxeQ9_5ZeDAxjhbg-~O9)MZraww!9&Cp$TMfNex> zE9L!Yc$fYT%YZQ&Fw+*v?nAY7CYEgh!XB&+WON3~BWntv0~PR?_|a@)*j1WFWS$3{DRDw$HDI+Oe*prjj52u)VRR%a5DnY zkPmFXeQqHia)~M4xPkr5x7dlX@}c;1;HNRO+`wK5W6%~`;^4)=AP81uX`WZP;k8~3 z%%*Zm1_WQzxdahj_g&iRg~|2~I4eSF8}J&w#8G3C-6 zb}r$9q*2_I-}pv;4riXQA>N0WqV*yyG|ZZBDNjISmYXPa=Y{^ z7Jw9CIE}9M(>fHob-Q1N!Zsk8zXot|tx+>}6~qb58@jAnel{x0XG^J&4)JC{d`mw; z0d<|NKJR(8fWCeH-mU(xfRQ9Al7HMGaQ|rcYRBU|{cIrm_B%fOsAkWdQyri{lOYR; zUjcN?+czk~o;NyVRdSwSu&t@PvZpz$*l;#RI$S!h@(yvwYe4kK3|VZTTLS1cAWAAmsSJFKJ7btGB<(G9LGS+I!Z5xk1h25ouy zf5E|L=BoWe*ADxW59=cV`JpXUbwbceE!q>T1rRyNTWw(2wv$l7+rJn7g{Y zdw#^TAVZQFP!qy^M?q75)-Q)bR&z{;m z$cp&DngXnFz z5DJWj#qCDJ;vWpBmWuo3ao5XABxH@}|7a}u_y961x>C@eKit!Q38Gt>omrIL{S`&y zHGe<}dh#OWah&tXB@#60(mdr#xnLdkVYWI^@8dz(xV-`dBw#k7TE_dEr~t#;ZQ&x} z>mP*L2dYwC$0DJ=gBlIi-q$_U6|##GwE7yLdq*#fG+nc>cn%UiU@psEJYkDwd~LP} z#FVUU+i?)4f~6p)oZJu9k6_Obw}{|)u>ifxtzvfdQ4q#$<2BFcR8r4AX6;n!QRns6 zo_glp8FdW1?m9{cQ@IiBOJv1Pm8)j6Na~ZIWFu@lxG*={ zY8cDs6rVJ)T`uEn#!EW5hN)1oc?_5TOcTQRIWqtVaOVP%bXy?heeCFQ2hXI&&~wMz z-iQEU2~}rvX`t^`U1tTXV?f)m4CqdE;AfDdN1?A>C?JtA)ThI*9tiPuwsY&w{iHqK zoo%*Q@@-|r|H`(Yz5nq+uaVDP?V>rF@6s65q)okgv8ubSy#dtHzKYP^fX?sm+)l=B z2Bpd(A|Ru3K-K05kf&|+p0ct1>d{0onlAP5$t>(vrK zDx_ZIpoM9G-cJUF$-bA=vcmGEMudz{2$^=I<4rd(CdLna*eJGDNNMfFjDKjqZ+T&x=7jXRJr;v{AIZ2m)X!A2=(GqaaRZ6`No*k`-t zwy_!zX;G1?x}d5+Q;@#n(9sj|(a8z1(kOX&%UNw{SJmKn42$TTkw}-jmF>(p+IQd~ zELIl1gdWe#X4iAu3LHm|jlyKG_ZO(4>dk2WVp~d#=PU4>vAtCh=aNd)GG&G;Uaj~; zkStCMO9@Gfu*^!y&P^{0=uAR3;y)_#*;tevtV?t=nOAp~_0PQ{Tp<&9p7qZ4o;??K z59a2ubod2A60&?Ud?MxH@(^iCil92aF1k7*+V1pj`@;}0^F?p>P~C(ktTIG)W+1Ts z2R!Y*va7IH+{+s^yhZo9T-&7FbMN>i;LxQ!gzz;3n`5CGU^Hwpd~PC0fj7=FOvg8bQUqegg7? zAWIe46jMx13GA+4LBsvxUf?t0ItX&UPnvm#KJ3hJ4#UPaeugb7oSEPe#EzzrGsupn zvH#Z-(XvP8%x+QG73e$0IQN@9gS|Iu0S#^Ja-vV}(rZ5WmWy)N&`ZDl7vvgZ9=+tF zU%7bc%zrIeO5!DD^rK&ve8ANUgXl9dX8vQ!&zrOETeKBw6>lfP4ugXc+f)Ht|Nb=W zzJf8|&Gy=|2_627&Uf@X;u{_NPj#_LtSN1(ZW=rDFWv-H5w{ceM5(KCXWG%8!*`+2 zZ;nU^GB|*ug!$G{Ri|r&L0%l^QFeQ2LsX09U=ro==M%Q-RdNn?0rOZ^tY~)QZf4tT z>RRnYgSI%URNyLdNdjxieW(h z6b4v&XPwRo${x5e{A1&Fs37JS!QzW}AAVhnlv`N|sb<<#?@Nz-h-Is~&uY4+5a``|;E29ULV4YUsDAamklFGpwO9cu zU8Yb`B(NGPFe-e7u?C8x7T6gonPCNV!Ch!oL~)=jz%}bsmVfrZ^^u>NZ?b9j1u|H6 zXGEo(NeKzf3C)elZRtKYUe&{FwWHw8ijMkX!rucJaJN9VzL!1E(qH$*MZ+L{WC0!b!e$> zL_4Irq|9d4yHhOe{;&TH zW<57yX$S)8VMx$gWJlunQsu#*--GUZpDA$$M&ab~+24?8Mom!_9$A#38EV*tduhQ|E3g39s>k5c=ODhcBsG4#7nm! z06SPPi`POBAG6c~eeM`C+X#o0^h5*$@fK|2IYA zjY##IFW3|bh*~+W+b=!A`h?yApO6{o%8e-!&<;3Xnj;692k#X$P{fq}IamK4uBOWj ze+YM8#ht*(8P?hY=pHMPTY z?{U#5Z$KOT*WN|2oILpqhP581 z^ug*iR7Zn0-7ncYHO4YCA>(Y4ETA$>7v0uzNjspvQj-fR0mbTiL6TGC@nEOOk;GeR zw|U4d8IA#A5?1Ht2sI=dzPB@6G1>Jwb-DFy;$NO}xm+Oj5PKDP^DyKV6Sn4k+d~$q(iaM^iWMOf5JT<-RrMDb2Yr`SG>212kNkG@IIE2%4HR6o40!(cX2u9KOr2d z?LF7oQSH^>cP_j&yeF=tR-(v}MOO37x{4o5Ms#;{{i;lzwmzgGsIEf$wXRPG8oD_U z&C4!NI|m;1pBr%<$!tB{U)qx>jiuct1Nb z7Y%LohqCJP?SLf&SpFo&n>q3_Eu86&|OzW8od{Po_w?4+}|< zOar_Q^hIvdZ2$U%MAct|#FlVp22n1YeQ@4Hghl!O@tP3%4;DG=uh||EO-k9%z;6i4-HSCGh~}h;8V<^ZB)r$>_(hN!068|UXK)U z_#N=?Uc7{{9-{U^KZiN+oZ61<8NLT~^x)>>YrKGJ!G8j?@le@-rni>2j+>B~5tKZ; zX)Ci6Q=fO;?QO1tgf*AgQ?Z_j5K{mbSaqekidRNn#?1H2(M)HFw!DH(Ftjb((d^jM zUV2GgUtFFcXRQflaZ1Rb0(t(I4QG{K>27Gz!GE$RhWqNfyodU`6@6ze-0$+}tL|zX zite(AIs(Znlmm-t{a+gQxBd<&t&UFe3f&cQFz*R4D*p3kSUAQG3;*~S9(Dpzi3S{Z z>kjEr_KINPfqdyi!DsnjLeS7eO*_b|jck>vh8(CS{|0J$oIewp{EK~{ga@ztA?@j9K~zg#^DX;wEQjijrIkUhfcAWvMcx zX|mM(1mFZ;mr85E36ls7i;cqq{!Cg6u#ENehqlay$UMP!La!NSdjTvfgb#Ic9F z1Yu#Ez2u2%4h}5hmRCS`%aL4!6xymB3 zf@cP3))QLvo;F|EqV1R?e0@l${Y-bWUd^8D{@Rg?S78piVu z_Z_c}U9$*KIKbk}G+hLLQScWrO#}{8_Vlysiuwgvn_0)26)>;PuEtGE@LCes(i#OI+yhyis+&Ft;!d z@^}Dr@(-BnKU}C&2GQ!MN}v1?kR_y;ikbpj?<^VsZUIW8KSOi3a?u7;zKO_Gv)$TdrL^Ynf?iY zOgJzBz?R&&M$iC@cgkF1zXZx`_RP|6DCZT%U}hO?VF12kU3-h`z5UQG`(xh;@17sK zdU2G8w@aA=rW9Jvy>RA|XQl5@XeD@k4mJTWn;%HbA$|^)lI3p_pH~CeyG&9Dp{uWg zgljLsyve%Vma{FwjUCLsDU>2#S^zvf@OVI9FQ3g1EQYm8EjJ;{$OIEj5ydVy0!q(k zRi~;_R4Ik{g76!;qT!0wq$e};Db%-9`TUnbpkSdr(+(A4IN; zV1v0iimr-KyXUgn?z!ef-^nq!^A~mV4DW1wqn-H&WNsu1`x179ei{Y^&4Pn~fc(&O z0xj4BgRW?vy}RC=#+-SG!_}{xi8%}40saVD9EkHfhKHN*x3nsuBw7^>{yF$5Cu2`0 zdV^3BV9=X(YUb6 z*+{nQI$JfYl@~nS!sD#7jZmfBq)ILw}*Qbk1FdYX+-DycN_>8(91?aD5Xt zK%2iUvm#x|vilMMKKxK7tG{Z6^6oAbM%H<^KqkUj{4QM|RO{qnb>+k`EKrw@@ys?T z(iHbA)vDXNP{W79V03)p--MNjfWaCDapS|+jzVSX*P9>ws(Yrp`$_;hn+F5cBPD~i zms&JJ)=zjX6T`Za0)vC9bq7UWb;F^ogRjCt(ege@rGrcRkh=$}pQfi$u? zP}lhl(#YmL<3cp^yP!v34wfd<4|5LB;=^n^h3Nj|l?aTZYBan2*HU#zS#VJ(Y;o;~ zxx`JE3qauwx-Ci*R3ubJS480tGXzgzvB3A3N1%C8%-#bOBAG>}sf{Bn#meddNT*gq zriLkIxVr)0c!n{18p|=Gp9unIH;5mv$c&v0MRp zMo>{WQVCL8E7pG>&*9I6k(K!BVf%{;#IHD3x-Zx13b1V7g@ILAbXg3&j^6&OcmHp7 zjxZdi5jlY&Fq*XChzPuQCL(XahsgX8U0Q9709b(DrS?KoJD79mHmrh7O$eeKgcGcp zW`_;Ome?fYEZoaIQp+ZjtQAl-w*Z{FE5k7}Ag5)^KLz4ns_$0}mdL`3LUY3}JG0@t zOMgtt5Gdl6F|x=VKw28(84|_k>AAAVA%#k( zB3d35mK~OJCYy(*PDDtdier483)yv-q_A)=v*8wX=%!I6lc(4u6D;0me03R+sG3%h6=;>99*Xv-zJOf53QxV_HRxnw>vNX1_ zAhg-LDStQ4+#Adc=$Se~WF&ikKeeS7bNO!*i!kpwi7iYK&tF280qkc#K^fnM(Qh}O zbcDm|1A%xfnSpOM%@&&`(drn@>Ab)`HwbB5&;U^@7wP8+jQE$R`L90};z;({O0jh< z;>Jn1lNUjA;?LBYQwDWVb{`5XqZK}sTFd;LcE2Ge_2M??J`0h z*1k`HM-nv@&@439e;>r9T8Q$QIe?Pb%wB47Y_3fe$oDQBzpztzbi%m@Oc8E~k`EP* z=idU(!)<0u67{{Ig+^;vVvyCXg_x)^z$c)?>_g@$vSXMk%GZUn^eOZ1 z4l1n1Jy7WD%31Ujx;3yVosmxYoaEpy$*lYmwW>l^VOgC8OJl{Fc0uSS2Tbg=zaebU z)YsP4^YHI-7K55^U8~;>4F1~`Ebh(L|4lTorA#*wQHuO@S717-9)WIMxUlnPZFt?8 zx?1hUy3o5PdQbL1-4j`+OJ*ScXja+K=UdQw$F3&dioWD^?b-NV_;5BBj_rH4Z!E1i z@#=+Mi*{LnuX5wB*$kw`#fv(!XZ4vv4P%6*(Y;Wgiv$C=OFY*jU>6|dI+D35*(uqn3saV+x#To$1#y$Ks8I1)*-&Yh zGSb^MU_)3kG=nTmYzVZctMz`~*Sr^?%LFs03d)j;(M5U_V+oC8X9Zba#ikhSfL#Ey z{x9n2MJSPPfyARqAX7ppgan(>^SPmt#HQILWEWIv6>0eih1SVrZgwWHbkoUfGLy{8 z5lgK{Ah<}*ehY5Gb~L*-B8dAvg*OV?nC&f4^AbVTZ;K@NM9yv}@G!$WH6`>Gu!zn* zmg{)rWC?Vl;B!3UVQ1lJVS715Qm{h~O#Xz85?Rxq;fa}?R~EG1Yf3IpO@`wB+#$Kc4zEX;|nD_s+Hoq1V#S@~JY=tgl#X>o~En+^FR zO+aL<)znp&mX$*~gjl+*L6CMP`eb4dtdo9%A(eogd_|<%yD*g5dXwt#?fweC)x+a6 zwo^<+Kz^J{qs37&vWWD8T)ycfJ`FA4w?HKM78iMMGA{-z5k_8HKBGP?xOi&?V@Gb=lgystR3% z_M-MIv&WWt&{sE%-ny*1meO_cVnCN8S0UdZ?qPJ6 zh7^!Bmnjv*YeZIil?rkGlF2a2Fj2vx9Oh?j2G>At6LICp73lFX7&onX(s2@;drXpxaVI_4s%YUCi#)xtdMsA?Y_<1m-CAB>up@U*4UimmM>w+J6;^Tmzh;pU;_zng z`t`$(=PXXT{n&YX<*{ogyWpT6M$@H(Vkn0}v*?DVLy}vRSD44+>xt=*Qf632qi+si zXia>BQt3nZn?Wx62FS_yn=u5R6hgrky2ZY!LFu5&1kYYBFE=IZY{;ygD`0Ou9^j5X3T9GAzrij@|U2_FmrM;oOp{&>bsH*5tlvHc4YYUm3A5wj_BfVGq zIzq~0>nA!CJ#ii45y#Qoj*bqGKQlWlI@}klVOa&3rfI(02;Jm+utu(jPQ+znNIAov zqL#z7Dq34mqT-d5DC*n5v5pVONUa)Hdr;Xq%8g%Bl2NACoiEi`R^-7QB-wfM)h9x> z%ngw?fF$2fxr1SAD~Ril?1s_E78b%sNTbagrVW#swnQu`4v2M&Nl42`PtQs_Tm$v* zGdsf_{!y$kHigui6l`<0f3Z*M#MZ3ehH~YMH-QKp{TGaO2KEi)gL`Whe`d;JTU3Q> z=szdsaElJo#g%flTr`habB%&)_RJa1QPQP~gCmN#W#uv`08IpQv3QvNbDXirqmGfM z;A>G5ZfOO4t#&++`xhFacgJpx_snXAY*GN{h?N7(+~pMBl*U7ai|C69qk*;IL-B=w z;sfct7cc3^XcsTvC_ox@sV=MQRLU%AUSSc>;PuLc=F3dX)vcPgmWB=h{RJ1E>GAJ) zir+pbkxLXsipp%se~!-KX5pta|0OX+4Ps?q6u(w@M(tah zBIV_i#g)K|C8#%rus3h+gz*i8!5b)-iLEuG5nOLKj=>%LR{6kB?#-koA$b(IL@TMi zLi`q5O2=&X+k4uhNZ6!qXsB(`#8rk#A}$5BeUIPK7Rlj{f^pzdtPpaZ;vU!^emNhc zgV&Lr{6%~$B0jsUP$gac z{L0-+Nta&?vKm$+E)V4iE%w}2KLh#%F#6eoD+Ay>3_)V!><+@Kb&exEP6@ifEi~NiYLJaZ1llQQ4>$`5xj(6vE>IYIMHWtD;_d(VCIQ}tJ|C~l_URB@D&3>ao^RT zKn^R6ox#f%G4GwC6u5yCLgpxQ6j>@>ESc{fb}}rUhZ==Z$zWN8YQ`DpUnruR@+(Rz zOG}$T@2Wo!3Yp}n5YIC~!Q#LI-~779;^w0B<$0>2g0lI=kpDH)ehvQ8wGbd_{u(q5 z;u?{4=u7VjuUnp9|BlCcwWZp!G8I7Jpx4YZ#8lDRm{uR4tp!|ojz6yB>Gi(=|K5WQ zn!*OMNLnN*l2qh?;~TOH1%sL%U0X9CpXJ=LD%e;3#Jvy+{g9xcNEK*3cLPF(qLj#d zsW80iG>iEFyAv$m%L*We3|Sojg-C;OZ_>ajmS5i7V^ zbFKN}1&EqsUmXla-*Ywb6_N57S*G-CQC@O%LUdd-5BGuos)XF*xb!%l;}5<|bg&t5 zhwcFS!Iu2Y4o!1KbWCA=MMZTX4^%MIim-)dT{q9{rcSG^)}eJqLDB00;p=wc-+%uq zBI-l_T&V265UjnR1>om$5up)QN4<^%Kn_$->TBx7^_7TAL91s5Ot(Yl`rUsFEzeRV z^@LuD?QUo|+mh7Y(-GENac*?XwaY^7nLZ7Q^#qhg*>#_dEnnj|bB_JwmKXF_=f4^s zxK^1h%`cK~J101?#csQuGY`#0gLLq*Q-@uBN@E09bc5YZ=PTejg)&|>dY=yPW0O$` zfGC%<7nw3k2^X2zC(8XyJWzk(pc3(-lsG9^W8qo0ggj1LP^u~`F0RRM<>_n5?C|X1 zthkaiL1{Ut2h1K8H&hDGSws-(;!>r=`YE>rSjc(ueNw>&4|c~QB1Hcg zXRH&b__E0IvsTfOoZ!K}*G|It^6(1yFdS&5;-UhHxQJINmqBm9PLq5h&N(*Fl5a9y z@HT<1WOS@UsH2xtajc-Zsjgjfo`>I;!&JfU>I7U>v?{VNuHj7M;D^J!rZMB2Oe~Lh z^P@wqkw&VcYQ0>rWZ7W~H*NoiaP_|h5fH9K#13-;g_Y4M9+CD@2lAfgKF>o_s#)^X zGN?xx7cFyHD@)whUvxaL0K;hg@w&YQ#|NDIprW!CCdFYOPu)E~dhV|Jf;yKKFZ0lK z!%KR3(#oX0X}sGg_!D7NRY2`ot03^%t%fKAc5$ucHbA2+U%3r-2y@{Rwj~uD6cwx> zOVx7lCytub0waPfqf5_}2UR2`2x_A=krh#)0U<$w5!Zwo zrMk4TOqrmJDu~gYId^4kTUL%hDwRp3QcXx{m?X9#tm)$VM^!bIHL5Cg7OTDCVK*!S zof6yzP@m$KB$h-;VjIsik1nfA$q=Z4Ys`K{B`%cY$#zKu_%Nu2*cYCdnV6QAKIkLB z=G>&r%%Hg0U0YZoQ-KV!@&{I(;{Z1OJ}<0lg_q)Z9eLkC zdnzmh@KU~{G1ndYJL7%fc2&lgawrxDfbPkDc4;zLgpges%41*3E-pGIMW-8(P5nPV z*D&kV7qp73sV|mUPk#I=N4P*CK>7K!6lXQ!d(iURq3G09ym@7-(PkHa9~j_o2kIlace{&1n2<*+lG zh`Rn34~eVkq|9oc>O*;_Ec=}%pbWhXa4OH*=+h34t33|!s>uGX;nDVv@{H1gBIt*~ z6tiv+rRvZspwcOXIvv!FsF9yWzO8&Q@)YO@)x{P8q5OaSKDlYqnZ|J|Q5+W~%zX0z zyIi9Uo!q09abL}bB>>;e9<6Ut)GN~^ky7g{^fo9tMaM+P(-Sk(GqOd%rc3ZTdwdp5 z)UFwlN^5kQ%U|Mv65NgPztzk;yD5B{#B*NI`$I6tYeD#SIOus??2w6r*W*2mX(xru zk$oYY{>@f=r3jtmqA5!BcGaUwO={^`8MF$^Uwuw1q4!WMwVqtVENZ8qw2bDb(PG1+ z5zOe43zCIJ&Q8eDLZ(Wfn^zUDhY? zvOTuR`y>xXq1AM&Pdl{hZX6v4iT}ylJe(UzxBFf?s5*HIq*~V4v!ADbY{;ki7j41z zFc$@r@XvZ0%w!A>Ceg&q5Hte>uMD8;4KLRS(L>BImKP~#mHq@DeGPfO@#z^6VR(-G z>}>uPB7r-a(Ue-5%;TT4ElZWgieq?x%1Ty%lH5*2EH zfq+jPvaf)5k2(RtG-?sU$MDV{(|EBr*16-5xO}(>qw^7BhkJV^Y^~02Gvx=JbjH(yyH)uaNro0k@7a_dC7U6ely8fN~oiIg{NQ*X-amrUcB6T zxiY&LB$O+<1wnS6Tf9&348hFyBUGkmx@W2n4>!XhDJR|VCu@O?w+Iu%6q^0;$KOVg z8C?D?TP`{dpZwq;p5}@LAre^6Edirq`yYcpI3lhuvWWtGle)f$jgqlc;J2!mbl$!= zIM8*yhS?Vd2~7{vO3@PSxb|#)yEbEv@YT0M-ETTHy>bScKIS-%){JJ1XO0Y9J2Uvj zc-FYZ8Zd6=%(La2JhDN5=|jPl@f#2#P}IzYc>Ql&{cQMm!*5)}Mzk0ppY<*U-jWPy zwj`IgP$k4MU?|YSdaGQIgZ1FSnaRw&L2WVSCwxSn*LAklH83BTQp?)}(I@@)2e`9g zk>?9lUt__!iM$*6<6@pBxXRhf>hg*4f8$x#(EDp6&wT)OkF0Nb6$_q?$r zNgOTcy>vG3iZy@rJi@~OJmxTa97cX*I*!8ja@XvkE8^5q72#WBcf=lr_TK^&774-U zjm0eSW*0Q~K;t2Klh)xvZUvX%Tim#;jL4+fog3L^8%SM$YI|~ixVAF1EJPB1)4c=s z?E!ber9{~3%g}b(V~ngSkW0m{0)&fjF$g=0u$+VrZFDrAB4q@n)WwXtv{GPrW)pqI zDUvw2n4ifMjS!qw!Yq7?3axjA{na1XoNhYZdZ6&c(1{@^D{T9mXSV6Tv`No@Kb)%n zau0Z2%Fqr{yyem>m_*mUUsbuZU2Sep{a;?iKimVb?Ad5 z#Z5Kk4f*WEv$`8EypN~-=c}i~zn%Z14&;A@N}ie1Fxsp|%d~fuXs6T!oxF}*Cy>ka zF_pzngoUX{|I6f68qL`M^CvCG9(s48O$O61dALzYAKyCXgGG)&_C?b=(6rCT$2FO9 z$gt$~8#b`K9aomOpX)wcSmC)nm!walBoNlw5>Qr8dPMR^B0Wb35S#XMe*rrX<5-Zyqu5? zIbaKpBsZkUYCs&K_dEUS5hypIJj}Ldwy_>6!(sA3Ei$S3{oFU*mWbzoti90uh@yrH zwa$2F303(0I&5~~azkfRbE`TXEEq5uqa;w>XvdXkrsNx$N$Y>tOw~W1gccg#^(>{Asl#}IC!QA# z@C@{x6wRzfrmcIoVBQ+ccLK=Nor)WEBaO8Y^+EEmD}fij#qYJl+D%ni48?KKdV%KU z<5k#eFGMaC45KYSLlOKvUR5cJ4&FX`+RxA;RLPYJrMxz`xS&9>yjoBvtC3fMYs(4E z2}K{o7wO8?b;bibyAaPQ#Z*IY?S;BVojMh2yr69wDEUoyzy5RG?@F{-@?36$R*a!t z6KKjfin?wQ_5?DN;A(sK$d8}4I6d@hg{HTDf`{{E^zof@*DN`jErd6NxHra!nYG_h zAqHTv@A@3=BJnQlNuymm$-Qa&(hjAAio_J{vchIf_;zr!P>bEaozXinD# zX8Uvs@f&}syQ7ADNIAEu60#ZfJ03#E37uavoVW&`bAa#zUpW5YC|(lGZtU&K z(Iy}_T}R}8G}jXl{Y4FxY9q-HGfF(a4!_fNPSaFfU!#HJDuLs=@xMzTU3# zqAjgx%@|_tqIVAce0bR9v*4CL@C2gnc8+&l>Z;Ey6&EU&_6bfL-hOb+;rCmxRSVwI zlmVB^OkZT?{-+Bz--Z|N#S1-n`hUr2A8fLJ;o6Uv-M0JA6`90|1f7@~U;6c@^HyQO zPW*{m5wK@>H>3B*(9~~`$!cT`9C06cQR_fEV`Sx9@-daN^m8f7fP1qY=iO zaOLEl`jEc~DQsL_DZT4W{_)8={YpB)KQ=HX#J|j=)Jc_^ENF~r3u_4h-eFL1#L>?~ zzfbzZ2>4V$K~isH_=Y;&;D{h?r0H9dzo@!E3Jv`E3IYEMJl(LAD+}T1=i);o7Hx;LtFeC>FJx?BU?9C%8RbYqVo z&Mzt;GBBXbqvV(h(m0x8&z)%rJ?VJtlv4mN7dO$@>aTV5_rvxnLLPl7LNoF4^>TGt zRY|ovO9^WK4PAmb|CoU2;J{L^k`t;Fk)R>A^-NR9Nr$6OPJX<}o%&`v&M(?OD#*XY zqr{ngLSt+j{08q+?p~gu*Myg=E;n^|HiXrNl}7YMRot3;t3qA&&+CJ_f!U`JY@u({ z{`bx zRpqJ*MJ09@ZfF&V;JJxm@NBuS3|@V8VtsUVWTyLCH>@mImdh*ttE1Mp2t=XDp^0b06+!aT>~F70)W+0ChMWxW3=HPQfrb#- z>KAPi`ZYRUIBRumALo?{Ts-tT?YAs~}69^_gE2T49*_AR|HW!2i0(W$)N1ff>4`Lo0NsvUvt- z9(TQiuHUe@$A3BbDZ5!6#Xq7*Zf$`AT#obV1h|}=n30&0n*NoupuUBJ9^(~;juk@w zuRy)e!m}bld)=kKI%3@6< zmv@45lNdccflS7q4kL@~spp4PbN8)81*NPTJ)0dXLC$goY$t*$O9vi^*V?(378 zwSQB3=G8VbHa$He6f^9W*Q^^_0+|!io-XKjKF5f;~5)7 z+yej@x;sPBS40=9vTJ}5Y3%nS~TS6ztgP&o6>9yWw}9oc=UcdW6K zS^9*Ub3qWf&v#A8ULFn-q9AO?EUkq_5vzFwxL-0Z7f~o1WwU#(8G)2pg5gu)H#(KJ zPIpsRsO{AuN6-=eI2t(d)A(Pb8KbCp%>A0hb7zYgH2?YM=%>kc`gN&r5sb4_9N?0h zjy&I-ZUwwmU_<_M#+?QH84h)D)lI{zNdE0LjF~TGFk{bc8Gzu!U?nvdHRHM59JHCn zl|~Y4H%zr^kl}ZtW>*Msttu8IBLGCF`xp+Z4LBgT%-5?Q|f7 zZNH5_V%9-E-}}jU{SrJEKm#xT-GVF?h_poa*knar@nj+!IXyCXdAxCgv5BGnRms?y zQZd>uwJ&rN5bk(adrq!q@2tD%DfN8R8{YfP;hR_7dNiX=m+z0d_gcJEF1MIwYRmsq z5vmWEw4)PN_^o$6T9PW@Pdh3)U)S7GcSRklJ}nLbHoygugtaQR>9Lk|d3+sd+#82MeL#|h=>9zh>c!`u7u9a(0iMqcThx; zUNmCYm||i{Zj2>G_mDk!|8+3A-~T<|<8yCN2|2UR-fOS*u6MofCbSwyAg~XZO|i8m z_$aAFfhxbm040b&^Yg7hS)7ce*>4)LKR-o_X7F>rMc-o)h-OCMB?fqcP9*5Gr9l5s zYXjQdt`qI2S}d^m&i*$yJP6b(d-%Zth*VPS-9~&=J5i8U0_ehOhnSR8rbS}%nkL)i zWcw5{>65(-K#qwj7&tREthr97l95G3@9OOB3s#y;+667%0at&x+5PZ}N$0jFhvM_V zt}Q%LDP35#wr%IbyKic+Sc92N-VnC?Sl;@p2lMlehA76jef_jTZu zZb@c_umE>#dhdcHlgo0u`6qWL`Ah4sTMiN?54}8TjCO87x$Suu#xyTZv{s(RhUz(rm8{&vu}XU_;cuMB{`v1Uj=q zi&YCpG&v4ZQ0*Gn=M(WBo_>Oy)fN?>z&#PPX8yFnPxvtkL_QH)-T-td_VDH@2$=qj zywMVb^Km4v7l}eNI18vVtI1SN<&#nkcGmb8dH?g0r+4gVd*9Y}2b*+)dRWtRiDU<> zI)NKOo(V!CJbBwUpb|=+!W?p7f={wPJiQm4E%-;n!-GAZ@&pdx(RWA(a_b-nGt`0% z9Fy$-9Txrjai;6|f8RLUb^>epq2EIrMCG`;U964Oia0jUF_0|snRU*c2@DRru$s;?Vgh)&|m~*7~ zn8BLE3y#eZTu%N>{jKoZ@*0Q6Q#UWvdp7tdYN8WEV^8xl&5&oTWs+U`iQLMp;_UqF z?9e2@0Tx}Ao;~Go%GSwQ<67iXifgj?5%3zhRbH&f0K2sa z)l7vnVt1TH(jl@2a)NlU*{O1`w@Y=n=>ldh#5{r_&s}-?2n;DeCA@z>3iy1a+1F-r z>?geMN;PHK7n4AQeRj3<+>zt9R!1Gm&Q^QY;m$m10`%>}jZS8P zfZWkt5!BjTZ6A@l{oHqcWwWs7hBI~L2?2P=BOx|b>8k-S(!tX$!qro_SWg5&}Iq%rF zZ^l7}o%)Q3@!I}%9|G&XPiWHnC-|fYr_2*peWFZQ^jH(Q;;F&6fk(wLFi#3Sspa}{iBX_~iNc3yz&iO|5*Z_uj^(jAI zwiD%qCI&0~83jLN5{im5X^}qso+BIhp`C(&$W9pyfXwBQ6oL62Z?Fio7cLItX*ZA! znMwwdk&{g$0pe(e5v%X<2xzYAF)ibNneuj5Om=E=c3f1vRQUc$wM75#AvTm~66Nf?_c9(k99QbNHH7zDX06b#x)Bm#Zl2SYM3VG>X-hRfmIul(oz@p;V|VSl6x z`y-U}aW|{(-)?#=C{sl%mexwG=9(?sXTfMkgV1He{<}-FcYJ+VFndinV;P+r>Q(wq!(Ot$8p)YcX#Bt_*# zmotlbZZ%qzFU8aPiB7vg%MO%i%F#tzA)zKH<<2K&&0yheB;bd+FM(=rR$7h2-43NR3U4BUF29)@Lw%H(XL()`RP3e2WQ2;Ko} z+obmPI%8RMexy1ARDymKR%^sMq<>BYSqn5+l+b^&u#+tzYfgty98V5PPs+I8K zS7?%u4+u&d*c5hSkdVwk1n~dgPJ|f1z>I~E&HSI6K~MLkg5sBG5q@I^7r%>0D%V~J z0D9txN1&3T_Y{v}ew41|ORnqMPD3&}xXA(%`QmD4@i5ockbSTuLMD7^q6#}B;GL9|-X+R-uXpeG!G z7c2jaXZTGvC?g;x9NLJiWY~1khR(&VWX5SS!pp!IhF|Z|Wb;?VYAabbCe{BX9+!Z3 zgK>ueJ_uC1`|#)xhs-j8I@p~%k<81in~zfT=6}TWH9>ofp6LbdJ@hB8LA{u zV~NrrGLk@#`un`8=ak}n_| z%;5jL<9>ANJX(CB{eWN_@k_1XU^5Vk(O*ErTD0cWNik^!3UD;cAx9X-Ya#Bnh{i$Q z_y;(UHAD3xpO1TXQ`lIK^t9t1iuBCmaL*pnLtWDjZNvgBG@9=@-&53l4yS06||Y>wj!<>*Wmj zmG%q{g1)a*09o9<=++=jK)Nr()+GlhJi-NtC86?$q1FJWPL|mh?bJodRz3(y!i$TY z)$cWr)PHFn3L-f*a#0w7Oq23Y!|2HFvEA78=65&ayCvyBk(YiU!aIb7)v0E$!s@0~ z19Yno0AX&CE|Z%~baZ?{Ql&z}Xu~H1UE)37*w=#kI11FN{-gq2{2b&iJ|SN4S#H5+ z0kP2xiVT`dmcuNl6|`R24EW*BmDutD9tmY0NW+0et^4`$ar^`ebmgC}pGqu>4~X#w zd)i-=2?Y&?cs`6W@CH$6UxZ9ohu3m{(JZ||t{p#~Qtsw5KDQ;MeLq043&oJP@^cq8 zO*`I&hV=gxcf>}gkkx4F%GBzN(8TCy)wEja1uOe)Cl52g(i|$7Bk|lu1dI)Kz<3d; zIb5MHC0tAjN%RPlMp@Wf+k0Q|_i~Rt&rjTg6z7UB<;JT)Wi1>O@@G+gr#vle$J6%z=Q7ds}3MDG4$mY zj?S!2uTN?ClqMsh0!Ol76Pal`-5}Aw?dtWfYo8e4^W>s#C8$9!)JcG1A|QuYtDOw* zw|ECYXx7)Y8zDeohvES^q6_c6iQi3-Np6BV_cxpkcF=CxG(To(S zKQVG4Q|-p51WL!4LTj9GV<2?JJ|V<-5KZ11`>ZV|7$vLQu?E zrIG%c9|Kag`RcDU*u2jW0T%0e6JNV&4$PsOk}NqpvQcZR9m(zR+3B+vn$&X4^J|Wx z{qWPR&BYEd&A+h%O@W4k$1GY|9akM&oe=@*8wt~sf!jIEgN$~WmK-R}y`0gO+{OG( zqNr6KTYT(;OBeA=PNJIR%A~R+hWwS#*DS+-(mnaDS@r1*JH1i6499SG;MhJIMSLB8 zFZ?lN395)h=!nb-TYPEN7&2{aRmc%dO@Vq zhirE|$@m8ZUUDDpW)>59)QGh(@t{jX%KQ_6#gW&TD3A2KU|3y|sL3;`xt@l%#Nbz% zAbTscq3}u#UINyFz~G6Oy>rbNp|!syX=HEq4uSdN8s}>^mDc36KRN18*h`oK4T=YM zo3nta8m*XlRl0LCq#=We=pf^N(H-=usussaMn}g0tt%u0+hyZPY3XN^&&8c**!$mG z72?h028>FW=<0+GyaabqNy>KFvEtpHvim9^e##7s-%= zV)h5@$jc@mqM^wUOEI1f`KCe@kuVdstRp?nCjH!xC1TxjdRwl?&ttFwj2(tmDT)l^ z17pv|jnVhjXl>P(H5l$#I2gn6`mNpgyW5gx_ON%QEdfNK>QvSwJB;uEtx`O?d10@v2Q(#M*5KB6>D5W^5gh@~6nRJ$P=n zwwoGh@*$W#*;TlLHqk(lpPFLeSyeV3;5M>C|Mdv49}5?4wE2U6}RNw z%K#}ya+X?gc9Z+@fV!pp`s1i3y&|%@CCG(* zaq;r;2NRya40GkSrkU{@l6?}xl*;48U@d?d5T}zMPIY3(EL^L=U??+}B9=(|gT^Bt zuYpZ=rkgF(F4x*~R<4KK4!bjW6CVF>#I-UPAH`ewG3kh$TSco%6lHOx84*gjMP{bM zZS$oI8E(G-2+)N!c`X^8%yVK#t#sUS#=)<4xfD7Npki2+U6ECq$>=7=L&Vk2qnk_X z0WOC!0r%oboI5c%M)bFiHGgsB4`-~WNQ+C0gA*#@N9m!H1;UMT5Q0%Mm3BS3DWQd5 zJ06YCk)9=%TgaAW{H8Og;c9hf+1(uSMJW+A&D=0;)?)JI27y#Fs^#6iN6*_9JvM#6 zTUC^uTo4@r7`k5l!rL3adxq(&cuYQ?&p?W&{YK-T4{6j0Xl*aw+O7SzQ{(ETe zYVJ5pUB01mE@w8RG%=a+anO{Uq!F|GJQkl`;kcd&r=2vG)ja(Ioxz*>m&k=?x2&V$ z;YN1nt2F#H;T+})&5jL)b$P8BUCdMR6=ibP%-tcddwJpRdJ<%uULhbe$q{>!XaH zcR=X*(dU=P#aJ4Jxz_~O`z8AsBn3pfyBS^$t4Y!nH?@~yc_Mzs&-wwJt5e!a>D+?X4fpHm9>h?v9;+DAQ2D` zxAa9a%nNSmsi{HI?7GyZ`1v@>_ZXd=aa#3^_`4YSy^vCzqzg?CfA{Df~2@d7`Er0Vz@Wo@RgNmUavq`t)9 z1Ti{1GdW0FcDbM}?`x1&BPk^HF~TZXZz?-qNV{HQH-1VfaxBccCwN+9uB2`AjS7eoB7G*Fx{r-=t9Zg@+ROA(BF!xVzEN)cx zB)*R6xEy&ox-J%osWc8P@9#KFhUQdHd{^SNMBel@GQKahbK7&l42~|t%fLi&4Q=gv zP;M2lw@7+%ohKRLYwW|D6(S9E%Z5|C$kb_MERjx)2f)JU`;VCF!G;X!gAikgv@`J> zn4KCc-{j@RZwW$2BO}flg?VO$W(O(xtt={3D^fFz3iA^m#9-rICHjyL80$9$=kDM& z`FM`{oN5H#b`v|@(thz@LHa?`D3WA|*r$!!PrVIXwd-};wBuc;bFn_z2Q2e%$tF&D z8hfPPAOoK-!INwZ8a*2W;|pRELKUadqd!Rf!UInD9s^_UP(S}Lw`lT3!I~bcAMn@N z(gg4pg!ya7+}%56Hrt7dr435-b4qxS^ zHxXQ!f{N>|Z}_Q85oCA3{yRj+C&wo%Q!*}rP?mCDg%tbt1<7oZr6pDB>P$eg717bk z>2*@u@e9b9DGOWCHO-ZZ>MDi=#?wj3FxGB#V!4&6m36GFDzmbv1Tw+%gwrjD0Svg* z%;F)lha3Vg(oUcSQJW!1A2Qz(4L+szQsaGakb*k#icZYj{Ht5?P!1ji>?65$k9HP! z!2N)y70jNz13646XXZG88Rk*g>1H`_hs+l4kQBH>MxTW{WC~pH#m)V9$U8`bmN{=Y zcg(+j89(J~RF_qmQJ%(-5ApqnsgG_ex|UxBcZg^i+>fLJgBs5xIh3$fV5*5NsO)G$ z1eQDTCD!~>PAFsseJj&h@KYzFW?Zqp_eaPOw25dY_Q0q5VZ41vU#YX=kczTy`WbQSxKR4ng?QfhDKEzK|qN$KN1TCdiwQ*NsYlYHfdZILx=z9_V z%+wT!3bko1$!*L_;z}8x-{#>ESh0lPmVgqf(#n&CC^?AV;0ag--I#YdyDT*ngu;BR zeU3n>a1;-x`Qgq8{|$DCI0I0G3|gm$GdR!^2VJPgNUJvzco1_09)#Il&JjE&rel-7 zH!|UY9LN~jv{2k8!~3SRplc)ZltG_EXC>*kT-vHvJ?Q!N+vy z#@btw=jswahjzDkH6IRN25>w(f4Z-)Y&oqf_!LC?yRXE0Vwv z6zh9YuAQwN$JzMU`q;vIIt=ne{KAjuK;_>B$P=>t5r&9df|ywrTN+aaF;gML%%+_C zX^&w!&cQC=N4-K>c}Yqm?I0R5pe$Go@K?CTsgD+KiP+zCpcBaHtDiIM8a~lJM`Lsz z+kE;~HjN+u3<-BrWWo$#BvRr^#-Ey;8YnGj%DR{Ki1~?}r%cbA!_li-1{YPFA~L=_ zwK$~+f;LoB+qWTj4L9;G=ai=d3Z@&)kA_PpM7x^9?(~hAmbe=Vekly2UY7^hdE5G5 z;OTehRpj?q6*bB-WmZ5cOn4aIk*;?nBMuYs>BX5+-CwkOaPSF_F|~^oQStH7DF#1v zKIy8~@Dny5yy;Ubdar?NrY8PcVY~XRdVtp9rsO6+4pdjm`=*2N2!wV=DpAFc*o&-o zL5cE#%Hn5B&{RnHCXjIu+?7en6c{vs!gWTa)OoS>YU=|Hvhse89fOxatR4&?%pkI% zKg)+uJqLdS^qx;@8Gu>W_`x~gJpa#4ECnV%pNVkTMkASq{S5ozS3lC z>5LYu21cJ>K+s1GHdRN!n|y~inswo4U6TLE*Yplk&TJ&q#_$6Qn{)0%dHfxOQ_~CE-5mpKmPui@ z72atXywgH>r@aaMb~B_MKsV%6XO*Nud7&HnNe}UJzCjj5e-Qx>WPXd4|qwdLbDaJ!Jk>G|nSktb?jPOA^Iy>=)?&F;jy99QULi@ZI z+-L1ecf?tB9e`j#w%=xmvCfP;;BDzCR7*C0@FU+Mkh{1T5el6hDM(&KrKU3MB5i6) zd`T!^m4m>G+220!{O57v(u`c*;BRDdUwQ;6Gy|y66i}>919VSu$Ya;J3&Ak06dKGp zsgD-$^baT)ANll2Cd9yt5Nb*RODN+f9u{D;KwC@1+V+=R8CmAwmCl zu~Zdluw1ZM$n2w}?5Tv7qNe)tvh?r-V12K?BRy=x zFTMx4Gj-n1(bB;IzGpm1g4u{z;zjv}1bey7;zun;S^bR0oP>D)Xs-x2=7mC40Amq; zICP)P0qUTYvSs%G?Y+W_qtOG+b@hczJWTr=NQ?=&X=Za|*R?K5uAxLEVW%wCN_t0f z*ptlVCjuSY1NS1hBIW|7Jq)-zv#_);7m<}DfWA&Lp$}*!hUhTTRL0JJ2zbJ7navLI zssAg7{a-x(H;09Ie9p|xKCo5@4Z=361egWxWkO&ZL1-9Ax2Ws0s~}xpwwc=oB3+{v z^Tr_FpTB&Zj#(hnibxUV6&&n(mJE#ptlNIMH+?-=9hertz_;+r_kueK4Z5wmgJd{Y zZGB^1%HCUtpk5)W?~$-JlpD#D^F>CSP>S54Xn=!teacWB=FRm=7ycu0S#`{C>6Z!#__ zB7mPvF8XmVTfY7A`u73n7-BCBpWv`$>VZ!r8nC=Mvop*lG(MD{Qq=h8-b-qC^#``X6|8YLak3$B7D> z`|+!L#Dm)Cy4&+)|DNMl+(5<2(ArA`v@)Jws*fDW78n)`v+A(Z&^!(Yfr&It*IYF$*IAWX%=XWDEF2hHafB|S{=vMO7 zD8x3-?fVm1t8s`L-_sS#H2j)n2>*3U@{s-b_q<+DuD2E)f*!5GFG#!X5a(sTd%EMk zZi}l+68EA@q2>xZh!yZ3VPQZ6c^K>?W*YB*ne%b89VE&HmLDGxN;_JHz)Egn!& z(S0u~SJ2Fcsd|!E&iNg;nsRz?^RBW*iv7)p@5B9VgTJV#?tGY~PJ-_ee%2C_$PwvL zF+{!L{F~;VOAML zvo#<-0tQbZFrgt#?h9_nOMMYOLPGkzh3@lQAG)J{skx(e{_A|!V<1w=BI4^4GJ)JZ zCl%kiY2Jd*lt^Bfuy4-ycE06E)=O}9n&N`?R`6?q&j6Iv2j}n5@V8kJ3PpGVM40i! zf{ss8B`QI3WrrSGP$`XyjEatm#&Z(zxTN1z1EA*R*NQbD4Qr#T5z4|C?hjj;ccrbyNyf1xas4?!B(T_8Do%nO|ZI#2B zhpV5Do8p4cmht3{xXZ%Cm z0Fo|PB@U;YR#~q*d^lZJmR6cyR0NN99-o<~GhHOpE+Z59^}v7mQaglRhQrRjiH1yP7iZ;R?O_A85{|~Zu>^V-ngbC6 zHtLMG3;lv=aM!vmrInS6s@N(4L7pLW3kJIr_VgSf^{&ZiOlgIve~Maj+Wdl}e>K1L z8mfS#y9mzkeHvZHEoP)1 z;bJE30wLRsJBdxfzBM^k=O{aFubU@RT#maO1MG>+ z#j;as%c^vwTf}emLdOEF0}nA|IKNnh`3>$Me3v)UL!_D4(;#C%U|t~I5%<`twSget#^j%C=F@7G^7TCO!31zh2T$Cb@PJ_(NwaWRwgTx6)7NL5ErdlP$)gO!fvI#B@kKF zSsG1lDTB99;MYnKen6HA6!|33Ul@;{3VUG0bfo`|XLbT+H|AtvjS_Fke+O(ap8grQ zvSWZNi?h41wAB7qPY0gWCFw|zfc(*Sb$<`+E#g3+p?~00M?uRs#K(J0u&g8`6?_9! z{!v~Lp5TD1$Zs@ce|Stz;d+iYc!#D#2KF7GO=6_`IFox`^RTHIT-esA=z@&yTBifhLAuP|N|xV;<0uh@v#alGNA)h_ z@FD8Va`UZZ+)gD-k?E(m~(oWdw&6gUMkSV1KL8E87P z-lfZx#cCo8Ba4Z?3>e~JmKSaOk3v>L<&tkWYq_=D#$SMqx&B()vKlK938qZFw);4S zlq}*$twR;brAft*U;N#FV?rPJMpj)qn4{h!-W*tWu-ES6QQ#2(%JW<@zXPE)&C(P0 zx|gyo;0w~KpmTHK9Mt1cd;3`zCLsE)bA=a`{*X}0-#(0FgGe0X5O0F4dNB##aU+_?*zw(=aWISAr&z}Qrm~9}&U8%uyHCaMs z3oLCOrVo-EqZ%GGw6#kL-mJ z9|H}wxBW2AK{J`wLidPMQmL7OYRL_ll#Y#!P#G(vBz6sc3ItLZeN096haj;iKzJT` zY6>?W40S(5-L}%Ke6iqbUh?(D#N zosz#P6Ric3hyZ*1n`+dW0CYg+Sc3X@jtJXfp5`}whYs}D2FD<;)yw@{Z>|Sg<1i7V zw*cDob;<GHFTsvs+Pm7b1|H#7Z z!mKXYFvNSVj17bT;yEhJ_L5zg6EiO!>HZ{x!BJgI0fI98C#1il>GxLOWUQ~o63x#V zA9er44?fp{ced{7z?)mYgDT{kGKr{>efn5Ctv3yfsY}cwESvXt0F}%XctZv{7w%|k zesOkrdO1)HDV0;ou^f9}WnZZbdxKvNbr+E^Dy1Z$G`>tY?+{yLtB}1VC~jAlRMh9x zre6ZlO2xtosk`|JQ%5Ui50%oLa7)pp;n(knzGBE~`AT`#0K()9u|kQ$mKB}47R_{c|7 zSy;H3eOia-h4~-%v-fr|AoKZAYtfNe=1UftDgC6^)itGM>6E^606qP$cWL^^|w#8!T7Eq<}guxh39zWAW(TB){vZU8 z!yV9_+wu%a@}3Cw@xZ6N_-~}M2Xxc$ZyywGl!q&wY2B0n&IX_|KquL03!&f`BEapg z*t&ngf{l4YJv0TXH8tR4sSg25xd3~4hsTManx+3>w56%Ammv}Q6#usxaAx{iUTt=1 zDx=*&j)3II74Z7iIo(YTLp(p<@dgm{(i1oyn;*UmdX zrUxd)#446GOUI?^?W`SG?t$BL#Q?X?(|!oj~@&c@*n97iOyRXq=}_ z=f;w}kMI@A{r4--lFR!D-*rzniVM=JfOY`pii$=2P|CULZ zktDrDhWHZ0^V0!8Vkb|{s7Y-~Y-YXz`O~p45rnt@^h2ij16`kAm0gq$G%NCjtr%P3 zflC3)Js2Uw*?17gc1ejjOkJ7Nc#rNim!R7vn}Ch+YJRv3ErtZtz^cz51pZ)dfYc&3 zOS-z<-VWTU*A$9BK}bQ^iq_7?$2h-b=hq!GJKk~TuJ;dcyWHmNfQ{-jPgYDNOv+qT zy6(W{^%m2P#(GKrD0o!Y+*Gu`>Tsi@DmOJbHxj0&cBl`O+g%0gV7-<*1wUrI<~Mwe z^mldpg0_(6o%)eF66UBpG`|-(tDE^@=g^~?JDu3R4bNRO=@%q~n~y~=D3X8;!Hr-7Sq<`Xi$Rm0nkV}U{=q>XR(}d_(1D0dB?$fi$%4XW zG{0339Ws;I?G;adhv)a}$@~QFtzr}SVJ-?@+KFy$ley1hokV2ar(Z5FSLGH$F-j=XLzd1*rXyG%s7+ zLxnB~Sa^2X$ty1H7oK183yKQ@L`{;DkL zfu_D7R-LKNP*+buBXDRpUU2J8$F7zKFcg+!A~7)$u}vi=H+sis$+YXBx~LKiho|4e zGx;xfqeCU1%4J*X09aoXh?bKXyy+XXmcpgrJIOZBHX$x&#dq;)NHn#`s_avuY(+f< ziUPdp0knjyoFikqJ~rZotEi>^8-tEqDqqEK1e9-EDIQ($I*Y+q$Q_|U`vorNhq)rM z=@Bp}SKR4u&cc`~9iJGVtV-fdU!ggdrNQoWACuu<6NO#CCIRL9Bcx-XWJvjg`{zn4mH~p z7TxeiM&uyWKN)76ozHRK<9=X0`_V*pMsvthX17D^2546!oNd7Npz9lK3S^47x|q6* z2qD4k4?TnZ{s}$lwW*DXtq^z43ULR3Fundh=}_nvR^$|>!T$UJCy?SN@W{?W4AutF zl(naeRBBbWGBYUot2l*myLA82ar@@FM0-hVVrmuDDu!6_=A+Sj>MZ%vhA``9C;CXc z+ArTJdCcgx!bqLYR;FD;7al9zA8XTU-3aZrEe{zjNAx&X3*Sp(_G6>AonQ1Pnh`J6 z_0r^wU4jd?D;JZLc;4uDgrn#tWl97H>7*Ly+yHr=+j3F`Q1Mv-SA-Sr!OHk~HVoH+c< zPC;cB3bx={89#IlB0UK*U6_g&4@K;{7VH?z6VHa>O$ zkJ$1i^U-Nde~a=w4}zO}&OSrw+=9!-Z4tH*zUc%cL@Zso{Un8smZ)KTh)g3NGm|4b&L zG-<@4ONRq&8Q$m_!k(1#*p&;(+FgQ3k;{$euZuCm;3{xMhY4kUALUbi$Q^W3{Z##n z`Vx$W`~)la9PHYKET0CsjKFJ;+B2@Z?61P0qV7ob<0>DOCWcEL>HXu1U*>EJWx< zLf;C}*NUt2OCXYLB7(>e6ksfU9e>Fs@e5ZVK~Z)hzuE@svg2R~nG3S45AbzPHw#D& zM^(J(RiquET}f{8OV1)UTC{_oRgVC-_$E%750+Y8csMd{k?Ql30jNV013=2TJOvE< zHwb&vz7sFMVcYofhGpZ6>z0k3t-D$!>rC&8Bmtr#kwiRDBx2#Wa{RY;6?fX#+2=IW zzk4RYAFO>r^Jd-Xa5*owK%v;?-;yeHCC}9$p$nCL2imYd5^Kuz#I`dh{OVS~M+c^+ zsv@U2s|e_HY(L%xz(Z+vK}HVbnZw9S?zD_x=MNe)Ng4|m?zRVA~g~*Roayp19XJlUjyIQ4LinLo@P?l8Ayt@E}ayAso z?}VpV0cIX^zy@$bfgISJN|oU~esMNhq?Ase{lfe&`Hh)Fv8KB!MYs4R#h_d(1-Y1v zBzTn{fJ{BtZ;iVL6C4L0%*cMnltsWIjcKFV9b!CErf?%M_)0#JM zLAii(87TQp?x?6hnUQH!Qk48UhM)B<@=;+4Ok})MhsS=SxeUKPe)2~Tt~~6-+pk)- zhqT{mPipUKmwez%z@$aa;y4rSAngL~xVOExJ%pZPP+d6{TK1El{VA3{E63Y}Ca-XE z&YRHD`O%svbr!#4C<25dRAAGMIX6`ZO0Ag>Q@&xoCEnC}mtAfr{I9G6lr{#~P$lUF zshU)9mHM2rjHK)G%CZYn8N354Ij{=SCzB}FMQn11Oy;JL;R*ClG=2nVLUDi`J8Fk>t1t*%_v5ezLUYCPBi!E;szEY>O!`O* z=vt(%M+Uz$)PjVoK3UDPbI_3~n`bRGeJNvm#3s#U4K>wQnFBQWGJuR(PM9$Xez)68 z9;ZAsfNruGZ)Ae-GH3t}q<#B`ulOm|C^b+Spy1bTLyzL()FA#M<~KN?6&=!(FcWnv zoMMOQiQ++UCM7p9CqCamJ4Vp`m=7?gppB@nPRENT+Q|NJ(%{6{=6=QE5qMRadv4hE zh6b#Ev$?6hQ_?bmeUzq6?9JhdPL}S8v}&?$fmW8uO@@86TDRmPS9Yp$PpoyzVZpay zQybHJl)UHsU3?tnt_i^BO{*!+&G|bA89$IJ3+=mzVOA9M+#{9EnU4xVFf>FF9v!!- zN$Tjl?~wJ0xRQvni1Kv7ol`YO0p-N_Fc9XjTn-usOlfCb(e--g8wazF#f8R&#fD$F zAcY6(lTu*`ml8u0+w;l`bBb$EHylns-hCc_yxVxL5x4Ys3 z{N6hLeA!o7De$?i^HbGTk?o8YlO~P;jSq+p{2~?|*d?<$paV{7ciIzv@n9GNe3Ujx z1w(LTGo6qcpRP>fCpw@xWzy60Ef*gGQ736dR#|ajB`|@AzHa>9s-&cNO?Vjt?J%Cbh;&1# zONkd@DWQ`Uar}ano4dOpF7Cmwe=O`dljD@b>s2D(&pmOP{bOoRKgR+vFCI7+{Vm)- zCiVcyLIAl0VBj;!qH3wYWQC3-kj&wx`b_T}L^tGq&IShPL>yiUsqa!c06Mv(2qv5! ztN10)(N%oKoc}@r)G9hP66*f7wJ4;6Ba>d?t$ojt&2I4$iv3Hk=Xbgx=5kzlY(`*m z81U2BKi2i^Y&j)A;&(`Ha2Z%@aX{;5*uQgnW~#)~=w0${{=0*t-K9-!Q8CR%Gx;rZ z5%2@{A#D*q;SMU;U$Ij5RP$ba3u=WvV_BVj^|So5kPxWBizxKE6HxdKJK7$v#{AwJ z#q|x{$F77tGR714G*w)cbR>pIqQgWIFm7P~N^I*b0MB${^B#Nem7UDD+$B4F0BmY* z@#tGLftb+BggE#GPTtU?m{TrwS!ru}#5zV+l3r3!P{Lq~$^7Qih%D3r$#4wr0^9>w zI4rn_=q_nfxYhlhKynq8mYoQ<+)1Ds^L!ilp&kHNAW^1X+GlGWoEQgwJO=!>uMr90 zm$V@4glEz`HwbO6qtc?|`pv?Iiw3H|I|w>3&aplv{SG*aw0Lm9i3ZE;i($cG7x~eF zh;#}Sjzl!<#ntGZ=qsuG_8kaD9vS1LMhm*0`t;}6Qb1P8!?Zg>r(l(A@G9@$F7bI+jYrg zpSeM=Sj%w0G2`bALj~t5`FTBv{HNC$fntpykg{hQne}Nh03LXT5>)zD8{(ke3w>A6 zcN#2G-zw--z5w;5e0Xy$n#j+3Czt^Ngtq(bC+ZL0e08_8OL7Zlfp-p$zxi~T5H-3$P3pHbv%q8z|!B>U?AHIZ&zYX+__+vNbmV*d$SnGT>rO4JHHD%>j*}&icZR zq;>;Vt|!7V+qmrW>Z36yuiMrCNv4%CB#RhvC0XUA>T-U@W3;+N>T2O^apn}$y9V$C z_V=}NkOdN9wUGYiqC?QhF^2S^5KUJ~CxN$jEXc^k#KAZlfTVM;N{_ADy=Cw54q1K5 z)x26L8P5=rZVAMk*<@aS%o(jU5ZX8BCqx>67*cSy_^{HU)%F^ui79-0*0kJM6jh+nl%(bJ1|QJ0LaF?S`%Vu~yL~|6p;&Nk(i3GmWgiT; z1v5;ssEOZl6n%?l!`{fYaWHHJYs@dmymE%^^_1gAGG~_Tq}pPG%z7`s=ruY6Hd^+c z_TDFeMRo`e*a!L3{{DW2AGQH4F}Up#g|=hp3L(D+nqzbJ-F}**JGIhbi;KN4@bSUT z9n7(-a>}xSeoydcnj=HksLOIS=|Byb&pm~_dg&!Zq+sjw{m8`xJVYH4maU)*iGm}m z{=~=4fp@Tfv&?FrcEmd+;4vI(S|H|sz! zcIUuvNIs_ z%Zp?vFiy@1sAXnd>W!pU$Q+^6a^2;5DyVj$aC;RcgBb<@nC}H30W=VrG<7*;=`b`1 z>N4-~l*x3{uN)Xd$4291(B`N8LPNa9uqjNVhe`BTMqV)Um==`auMCLdx6Wab1xS zkP1@in{P>{ITAB_GTkT2P1?~J8QozNa7KR47yK&cqyDyh2Hxu|NE-9YN)ec?B=@^i zEKgfdxv!PccU9f|uV_1{8~B1(Fj&FD+`T48Q}l9aL8c~G*vdQF@r>4tCeNnx4ae$x znjY4jZ$8~DX_z%tG9XOCHq4r+9jrCvV4?dP1%?J=v4cQm-n<%Fex@?p{FC~I?&==^ zi7pXZEVGlK#lpD(mtqP~Y}HM$_Z~7`K>yq3X5sA=RJ)8H^A@R-AXQCZ$e+B?VIZ*6 zjrrBt0?T>NNv`_?xV)|$FcmM<+dS?Tja4HzPrpTzg?in;ZKcy-TAR7|n~Q=<%i||O z=5vu>9g9AIPqEFwxnv}@p-g=I1fAk6P9~KKs^6&{nDG-A(ECGdLeE^PSu2f=P{c$f zJkDxOu1<^wszSI|g>AzN^2IZlCyVn@xW~Hg43dI_d8TL`q`F7>2^*0Hc$Uflc(dN& zUd)|1MIKbjhd}&bRjX7t5x?NR;rX}d{#Y4!$jHxU+pGB%ok-3zIe=e_OqPORfoLp# zaG&#CD>j}j>!LtKP0!yVGZ;pM6yO^n*NeL%{ts`k6v4l_$qk*SVv5AsDpf)xxaLk2 zow&v6s53J1geE)X#Bwsf{W`)E@Jto-y4M@xWUWU(MRqRIPkZO2X;j~Ukd>rTt6ymX zpm4vVsS}XvAF6EedUNQ@w|S;`c641+cH~~W+UeUa@v_+~5e*m*|AR0#08k92NQ;1h zOT@>aA^ZxYf*jG&z2Zv%3C)LITCfQnTM|(Mq^iZ|2gvsjs+?bH`FR?iDw8 z`YW3C5RJzNhz+-gbT`ptjNT30y%*FtmT`@^dmmi^_$Y{N$aP$wxs04vK%FicpP-72 zQW%k66ueOnO2gew{1A9?NMwqmc>Tfu1hdP6J8*PFBoWQ<^P#QJlm z242n2bMT^_pg|ALf0N0CW<0M6k8Ad5+}9?Vwq~hh=YRmVc;|e6+D_O{@?re=vG7lm zfPHE)UQgyyIvJkJ!N`T3#ri#F_N~Z)0w2e1oDO{95Xs{=<{>5EfkvOe^Ks2OUi<)& zz2Jl7dCq*xsS`~ns`n>3HlA$#h3sxC&Fn1CPE87pi;9HlD@6%>&+g5qPTn|Cxj&H~ z>yOAz9f)xFIQTk1+!ZYo;UlkUenA4V?tO>+u{GQ~kc1~fFM@<@6Lv{ybTNFNM3fH0 z9}%E*`dBt63Ap#}Kv0-$kQ^vxXO0{D&sMn&b%fdZeIBO+YgY>de5m0y$+=0nFcjAZ zL&-UbN+W1I)aI6D7C;qm1NP2`VFt!t&OFCo@Edbr$w<(#DT4;ZSTed^@x(1%sqR?|V>N#O@gtibd<(@v zJbqYX0|ei-a7?*|12>MeVbOKh>uwF1H;y&_+^YJo=u4O|%QBlh7gSNEnXsZEljmxi zAc=+ASp*pvjvq+|O%=Yl2w%*BFUU>M(b7&8Vx>BfpB9F6hCj-PzXIGh!FF&i91}9Y zUJN$L;HYv8$OimY4rWvY?zlI!jD*&C&^i#H(UXf}i=#`Tfx8GQIs&T~F4X@)F=wYj zkY|};(?ogA8Fx~I7Lpsa`NAI0Q-L)rgh*eQtWL`R+&=;gT>AxGms6ezt>gcXtM`D4 z>Ri8vu`qKyNz^!ucfd1Xi4}XVh+RAm+R3My5GUZhT^NrxGF?^OY5_TDu`(@Zq& z9r6yz_na{|_xJzSUF$l_Wnj)Z?|I68_OtgbaM5arY7Qw0y~@jchqp%%J!n1VGEbZ{ zIOiKfq{~t(%Cyi*sFa}cnDrN!sWI0itv$I1f6WC`@6Xll^p)HZ-l{f(^O6O|G@StP zltb&up;42I7cHs1E+juj7?U2J7D0^j`Q@EjsFNuLnZ1mxh?ByT~Q)*Yr<_UDhE_vsFU3`&(lPFLSW)0t&+q1G?0qV(tIp^oZlnn zhh>JPMItS3w^Q%0SobMBawoN;C>@M--d}luO1GZ8$ViDff9d=J zbH@3k42jM&Shrlhk#sx71+K%!Ti}vGw@N$U;GJW-3nQ;+1HS9dj%38S$GF5t{bLiz zs#jAx8harnaDfRUC@Ed41M2-dwsV8aUFt7sd0DHkf6BwP0XEg$*lUNyj#OXY86LGstsi4gJuq>8=9!)V@cZ5gjW zxxxKv%t*{|@>Q!V7l*nBFI{oU*5EWGFN8x_NT&>ac*7yfvD8jZS5w>q@0qe7nNx=6 zu+vpAcG(W*V9`n&ws({d&llKPZr{VgS|90bs-6NT?2`?u6ZY@n0$-tzOr~`-&Ie2; z?XxTC88dN;P%FDqcq{iV9Ig_Dn~SS2%kl_x9F4JA zYW2wrw=8?jM4~P1<*$EcptYD_uUh#d6R)5D^Qz?xydjVM^!=)3OvO5X_F2#guAo+R zky(Ph)X{Qs(`#fv18K~YG$~y9DI{SK6f%s#&g<|l?OYz3LoK^Rvb5CHl2A@G8~ZZd zMG;rE#~Htrh)cu?S)o}viI2gBAkI6+Cn1`MPfSXQU62xg;Zo27OUAjRbg|AOq^rvf zD)p$kq~-0TzLVPb133n&Kxzkh)V9MU9s}Gd&Dhi2^FnCU#ZXbG=zMj0QC>|+?a0|5 ziF@&E)*+}5avY_H;w?JNZh|xWY#5W|qSI`P5e9W~2U(mh22)ppwN!1P@kXFu+A|}Q z5<+;|RmZ^JA}d3rdA;I#l{_aYmtzY!ifb(K7RVFS;%;&j=dvrDDh{St^n>xs=Xle5 z0(}z0Zgc|gB$FX)SPsS}-x0IJ#V851_rBo*`rEvM3v#d50%R9uBeKV`3>5)u9x@$8 z8-|Onb_}&#ZN8?l@jjdu4jh|#Kt_1Vo2;D7VDG{Ap|m+M^AWnQ$Heyo*y#Sb$tS>9 zr&cT>_5Qla1ug#LVA9^Fid%f0HCPMa2Pbvb?QLqXD5_33aP)$ZDX=~MpFwwK&BsAE z)c$}P(}Qk0RFw}D-iAT@#kGF6U1NWpEJludTG#7GBF-?xE}L7}@>&A)uL3#INgYr(q4Un}Ua`A761l6*BSr~L~ z-_*>zH!?8#x0)X~QPpvOxl(W?YAkyU&AP0Sv${}YhFTIti8z)`fJ|XMd7WK$MrJSc zy5@8RpoZNoAijmyvW>9`6iWsMI2EXr4;j?{0y41N?yo;p{-B-|;|huA4x=m;3G^W8 zV5Yu`QBzheFDRq8mop@b|G9C zW}ZNDX(T5Y2^ZtT<0HcpL*sezL*|^ya&=ZtK>Z)oN-Z*2hqW_67RD@0x*RWzCFs8w z#ifNuYL%B$s~btUj#@NWPOE@=^W5V?G~*-UFI^P+7Mzh?00E84D}}u!Dezi}H&<{X ztpUQZ4j#UED;8$(HuT;wH;QxxY>>f7sz@$RsSu=sTupjP3P%=R=_ffm7*P8=UYn7W z#7WOc%gEGPFG_bwcgt|s1P&j|M)GYxvn;(hy&&UqOiqfBZ#KxW4$(ccJ1RY#gQt4} zLk+1fgCV-DYKVRYnf)w1sT=H_CzN}tA{nxL+*oKn6dS$M95n0*)IwqbbjLiSwt6cE|jgFg?S z@BeY4aOnL|K)=S{>sd3CCbvvJpw=HIm4_4PKUjV13-A{9uH{deKLe1t{Q1ueY%z2B z3;1IL-ozF%DyC%IGQe4-z}1K+UF8sVoz?YTAd=d1jC4~se~xCsqQR=4Nq={B^QY9Z zqvV-VSLzEXiCr17>DeXH5^<^K>nyFQU#+lj5 z6t0&e{dHzhdyc}_v3w2!2g{z2P}`=EmcY9O0C1Hd=>>b--i)YBX)!PvN;RqN=H!-g zPT)eDWtIlHQJm7k;?g1+fv+=J{rX#k>T9q8Qz`{kNp@j^gr6na(93bzZmefzAIojN z+#+uR7}{%vayRUwY{F}4fe0yZyftZ33B=Vja`uG$8~I>metSue^|kDd^A%_1VSlU5 z<*8Atw~#7GK>~{h!l9Oai+7b1MpygLvMqfPIT76xS5q3Zfg9St6`-3K@a@ycRD=K1 z=K=mY4Q9pYM@1w%#y33R%$WdzC*L_!2$}?f{I1N_tR~Q?W0H93TXtf2%-N{ZM6!+Z zrN9Lxhecq9oGH=l$&5Z1eIYhVvp%{bqBYdX|76hC5D?3KpMR&cS6&xh6gb0P`MUZ<(4rAgsWu&*qX@IfhgeZG2Va%fVhHYO9* zSzoH@s|hbxBnkN$VogOQlrXs98ziOQ;|+17y{S50I|$}as{JPspj#)IU|tCSQ?ck< zIe`aUj=Q?R;HL&woU7yn^4vh{ek!)(<*KDyK=VIWFqzWHozRtSUa5v}DSX*z<}vUI z16`IK?8A8GEhfsHe|W_$VBoD+*T*|%UjGT~`aXl@%Zm)w+=Vmrk2q!g+dR;ce}29~*$asf_1ILN5Z ztjsLSDu~HV5eSTjIEMnUrZ=7z0izo5($2WbCv5RaYV}f*;o@lGX5jxN_g?Y!s@@i2 zC$Mi|Ut)yWaK6pA;M_oH!5e(Agb)E=Yik6F?WVqkxyi!yYWaOk-a=P1{E2-g$n?!! zI2|O+>aGvvf-g}sm|1!YFJ6I~`1e9#p$>gB^hJsMuq^G_A!2aFL$h1M<$dxrd9*A^ z#xIYO#mmpg;y|dfkE`O=K4@}9TcI-6Xs_%TulDJA-c!>#+L8RX+NaQ%S!-P2X?*$x z9B#D(R%!~D$=mGmbJb1)pJDfQ5P98JMPMzZ9(%d7I^Dz7V&!9JiaKFbbt_4IV~b1v{G^OI$Z#9|33!-m~rJGp_RpoDg4 zk`SemOfYKKm4|uTGXGu z2vBzc*iD12W?Z4}#yr{S=L3I{lLtOLMIh2oG4GNVjhDE1I-|O*sEJNKb3^mMn$}l64qnHkZE8P4f`)24XDg6ODw%%q z>cHxR5jS*n`aro4Vn!rKCdH(59OVeXnKnaur=l0cJP329O|g&Dwr!_eHN_Y2R6oDc z*`!&T0zIlIHUr)@*x}bIdk%d`UI|Sw@P5F3Sfci9&`cJ(Fde)J6PKosIv-bxrkf*hiNa;z9~wF zZGzlIVou7!WZl@!z|evEZ5AUCi?-l>xCt+%cYD4=+;7my3RFU*GGy4}364OOc!jXO zL|U7X4l9b_S+xjRdn0SGyn8hnE1ssfa%+a-*U2%qzk{=lwXIi=Q>RsPBxvs0HCV{a z_8eG!WR1-b`JwU0D=&r%?ec6Swwqx&LK9fk90NYcU~xN<*6X(~i}BhESlhvfh>DL& z30V-ZEi=%oQfiyZ+^`|6R<3sexO%H%Jgs&8&|bZji+A8f=Cqo^Y6u>8Uw-p)4VrNjaUG;pr3IC#^u1eNhv$swes%ln zj$dU+jXKl-9*-}NjiA$lf)Jsj{KTe>YiMkw((;!R2W1Z$bgZ;Guhh{sut_Q(YGSLmCvktc_T|f-$3&WMs*jHrtB!}KU&NpJxoAhl z#w3L=aN0#}zem=^l|_TKA;|be1Zj2Eiz^CsdTvS)m5kUaXkG}KW$>ZBtD&o+r8ogN zIpVe5ob&d6mhP5bEsjklb;RUta2$?gz?X{H9(gF{d;%{%F#;_5E;u9~TYwiZOn9KQ zIk_EhwUc_ z&eoXO&jM4#;mJqT;#H)~+TPgQ#MCi~J5oE;*3+5eEA|n1JKz~R@F#2cByryiynNPs zkG@fUaHB;1c-qGs#fyzg3|ru|Qvl0gTlzzp_3>rAT-f&)^-H6(E(U3J*Gb9>b-Hg# z5S4;7lF{d(h&cJaqpPvIqK(p-APGhH)J!_h+xN$qMIDHbBw`X1lM@#BG5i=|Ntsd| zMGg~Qz$`w0&kc?{c#*DUq)uGAm3mhty_mg7!r7d;(P=xI=qhD`r-p2eN6X;yNn4uAx9T zCm*se*acX6S$cHYww-JQBf4wWt(I~#yA!5Hr|dw3ZlZp;tFI^5Q|!)ncfiwt*R+1G zFpBf0=lO%~TSV%)OXq^Mu=+(j``?q~uobrD!kG=R74+Sa#_%J~YW3Dj;3)Opk|OP7 zG(Q>52}6uiKeu%?^pv-Oza`MS2*n0)`UE$&2k12VfmBiunw{_ioDKq1C_!m0W>nLr z%HY8#p;#+G8sUi)hH|t7s@25t2X__r5)CVsBdQ0bE^7H%vdxrsMeMh! zw=6ezvbMFeafhv*f%4wEj{1CCiFKBR^XmO8cN!#dA2#0^?ieIeBQ8ZoXt4_LOde)Y zdW%Tb-f$+XfLgGCM2nJr>lmRp zY)D&`we05Zd0{rBaHHiM=ONiRY)yYPT0VkS+i*4P)mV`{Am}OBiqU;spDOC`NmA*? z0C^j<3#dCS&K(E&rZ+5x&~ohlg23T%>VCQ8zV%jtP;x7~`me z@exTeiOKOPgd@X&aUm%qTSsw(2|7}s7r%dkLu-Mro2usmREn3J1#_|`ivSl!)*p(| zCPZnWt>}=_ndu}B9nv0V{8UaYaV7WMJ@6tdN3lkZ>fs2;#uc;1H7>Ip&=qhZyWkXH zS5yk0sY;cg-+Z&jkG_@6S#~O!v`rrzro&pcm70h0>LlVvT@hS#4icgOH z+R{G){9Jth>MNCVabtKs)L~N5s-oaxEo|Fh!QSZ_cOR^E_{kM5Uk7i1v4xm z?tCy-7eX}Di(vM|SH$K)FuV+Fk@WiU4+3c|&;u8t4Rrg)Tn#I_FBK2q8Mlq2&*4)63EF^_}!O`E+%i6QqvB9J+GLkdk(Bx2Q zZ+q<2iBmT4K3s1c=@}Tv^A>vxz3lL(8}Pj4JA~Z#*WP~J`;18UN%is8!ZZGffiba( zq128j682vqMfB83Al>#tiddjZ5v&X7lf%EZw%2u*Hy0&>2dWtKQ}BMaGH5Lq#4^uK zt)jLrA{B|uXQuBr)E<7~Tnu;fE}BjN3$IDV*{}k3BW%Dgl?BT|i&qV{Xki-%1eU>l z?fX$Monwrl=n2ztjp9O9dEun%WInsq^~&K~OWL;@hJOzUoQnFg;=_Qdk@^!V2G`CU?FH8|M4LQEm0ZHF_a6SeWS6#$+s%QxwLFT(TuD@ddOS>j-NLq?NQArUjx7BI`3~8!v&pu~7MzLjs;CW# z-#mDaX7oQPOpt<_@|qrw%VvNJcYyK88`1#Xr(bCcFH4^mmnN%Pcp-Z1>+H*|?F}uA z%;A;3)^Mexrzgiv>@IMzU$_g;*r=bx{j%rj{hr%IYG7($pcX3wPv_ye0o0~g(rrJz z6TL2sSshmzErl$YA%PPStkqQ`F2AhPIRUHjHYCyrMYD|Gw|CWbRkRgTMtpMn6zE)~ zqFL$aKo&A8QvSi!6~fK5OT+uIJDy8S&O^a;v~Y|zujto8g81+hTXhg6g=xonEZ|`sAY30>w-)K@75y`pY z&}=WawKFt3W#W*;9jhDe=yru&3Whoo1TTCmEhl|QkavHG5@_-hh?#)PICa1lT)yx_YBd~NZzTt}(Bg|2{(;h# z>sx7-1_|$llT5KdhMvHc7LKD6NxI zX~J0WPZ+dh0DB#lCrr7{r(h8%N3lR1O4?}AWF=H-a18~wz>(lv5PRy{JB|tI*4sus z(5Qr?V}v&{W?!)KF>^EX>auGyY=$H>Y~5@wH@7n~H!*RF;*Qo1w)J+yiFM<&(QqX5%Xr|e_uHNQ>iY`j$Gg5I3hMM*(PcE}KdT}E5PQuf)f66jiTOAanQJi(SiF{9=#a-8ti0M zwsw17oRvk2&|fk%33m6n6R7dJh6UuXemKD)@XA6CYjJ9_ptEqFeZ5_Uwf#v;$ihk7 zYxP&V=vP+aDsZvJGq+;qTD>Ih+kux)`tK8|XHw6=JA0XaXXjAbiKIUL#_EMJYoN%d z-&i1uW`)BWTPrCq(CNA^M%o__a2O(tKD2d00&k@bDM*%s;_wvMSg$~TqC}NcCQ$o8 zdI#usjBD9f^V;%CWAan^!d=%n8!hpn<9M|nU!&ql05;?-D*=Pr@vm+I@I%2adwT%oN|RqMN;S`TB^#Z^SZ z1DD2RMFwki*U*o<`?{(a)quVx6fq4ybaglO$l6tJEUH#sV544Oi1jj+t3W*u?S)S$ zTQP&}31#_KD8A+CB56k6LU^Rkcn3I@t1G?4l+g_G8vIkxx!ztvqE|@&5Rka4b7-@% zzrj=n!o9yNMl@*xg$lGMwc{FgEIXBD>IHj$OHT`*R_Df#57_}8vJJ##LvwpNE?@2F z>CS-)T;OhtXKur@)t6a%@1}!u8GYTX zypO?|zH)ff6B4A8jNr;y(4iRq(%xCuUC~+$QejZ(uKx zAS|UYWRD+xxu|gGJ+oG{2MG7e!6M)g$T=*+i~d%Vz>KM$``90ZZ{Ew^!=14jSA_^Xqk}Sab z-{SNlr`L%tPXEfGYtLW)Pwgor?BV76`nzGIUGrmUGLYOP%W63xi|p{mV@n9dI`p1B zux%XwCu{lLqgO%dG#c3v;~=_$u5(eQazF%a6L<$IYEUL!Ud=l}e?hwn)GkBd=Ii+n zsT#s?3oPEV&i|7%{VY5nX+le14{snf=TDGmr*uCjpHlijQfh^ia#3-73M?1afZ*?U=@F{s2EiB*>I% zvXqooHOcz(o+6md#{=bf;&;3?vm&R6+7LyeHXf>^!(6loje(0Hyv=!I(3!NO0lFK5 zTFlGJx7nr9lD>u>$2!{zTf38%#%9osL6Gb0>B)7IxCvZr@r-R)echg9?wh{nPx|iB z)#vE|$mLOZ4xBbWQdN3}d@MaxX-Q7gL}x?TR&)gAtF$%49BD{OAK>1F3reYkdy|o%&&Zc}cz;Mu4z{ z*oQSgn4sB3G&L3A$K6jWA4F!OV=}Z7#FaqfOvMy@#D&%dT^xHd@OIE-_`BhsulbE= z*yXYEpP?S;=g!;unYo(duw4h68&cHp3#`Dg&YxCmck|Gv(ABVIM%9O2Ncc2tVX z^L5%rg=k?4jm*rBL^JJw?Cfm@mBx}pdQ+9StaNAd+XX`z9mHF_k}-^)v%kZ-YZxdC z>9Vozau8WE#?RSn(8})^$Q!FuOcxS=idOz?OYJBnDTBA<1~d;g>0yOVY$XF5p( z91Eoz z_af+HsNpYYJ+`%Iu@p>Dj%dAMD)z!O8KA+aS5ZfKN8-W~qLXNkqLhn1m+Tg-X1K*? zUe*Ea#|CO0?5x@&7NY=Kpft&PXn`!4)_Gx%w0{E@RFy;~N#LIo0Mz$V5hecxE~sJr zN&e_BRTG!XG@Mv}DeeJbqsFt!Fx7g@>;}*l4Q~;+ER%hn#(J#0nw=U=Ya!$hI5pbI z?Q9Kbd_c&ZXaWznzC169yATQx8tYlPOUQjU^!4jLfRp`G{rt4>Oz4uJ&Ze>Cumz6) zV9BZ?`+q<|fld#U*#CA(5Sm&$>i}aZrhx(xabju`^t#ZzA!J&F?8{T2`jC8a8Dwoe zY@o>a49|y|*Q6HP$5wq8gY`E!dVR-`;8Hn03QVTif|BCGG686RVC`QW(TNb`RhtHs zgKT0HnJT@w(6MX^CIu(X9QHqbAtE|hd?DvtZB{{1VM$&`{3xN|GUA$$hHEV0~Iv5laM4C*U%=Qao*6_t40H7&|xknQ9kID;d6KsXqAK5 zN*3FQTH-^ZI*`}O;b-yp0o92*aF$fA0OzmLd)&KB#T-Qf+tooGzhqo)%5BbRr9OK} zE~)gvYmBh&iIti;(E|frcblJUA_V7w7l*$K$KmcC1dkV+bbdkbetxE-PI72-Y%7m; zx!|RTp3~}X%C42^bPZib!F&aN3@j})v2BV*O=<*l{885qGGH5ae zBpy})58#t_cAalKwRwufme&ZSelb7WZaPX;m1qI)f2HVU z=sF}cBK)xwB@O8V(Ftuc4I5sYngg61z*HATxrN$B1;w0?zZ98g-{{#FaBcYO=69v< z%2VlT=!;TL==#$e9k+YE3qeE-`h-Ay)k2XIz48xNiC0q#Qb3r6vAbPe+0G1)i*rAt z-DwE6dXUpJU*CFiv!x~`n`7o{?(1-tPOCV<=Ih42H_5uG1d{%<~gB-~Ja*zs&WXDa0z;n#WYvbXAhg zqkSVZnjR4jXgUuwqVQZwPY2+1I19D$<*N3(fG3U33|IBvGP?g3(>aI(gA?dLO+GZ& z*3_3(7bgnRv%~~ki^5Bw`GI0$TQ zb@i5SF@Otr-tt&=0e~W$(_-cJ(+g~$t1e(y|Nkx^xBvft0gF=5f0EI>FvK+Z1?J<; zWexON{_N~_~sCm_2XXCQ|11{*X>d+`aTV)jhD1NWjGOf;f2XIGWvrt2tnGYeH_ z5qk$YKJfeM=r2@I%dJMeE=*<0q!%3JVl`+1^m&R?Q*CTzC_In{@WR1~^rKOp*}!zF z=YzEZ6gkVFRIi$NF^a}UHTI$hPz0X0_ciyh@NRW#Hmwhbqh!}$E3>jWVR90NP2BN@ zYu)|5IbLEffu}7E$dRk}43XbodG!oB-L!wh%V#P;hYl|;dsW?iEe&YUQ%e;jt?KT( z=!zc7d3YAk-5Y)A=xXSewNZywk@qoha>npVJjOtWXQE~Bc^UH>PG_I?Jigz?-et(= zX7C*X9rhG43aQ0&NZd^6Z6puE-l346t@*s|S#NW3d^X4Q{HY7}5rl$3ppu3I-{FmD z_co!tFuxQq-sN@MZybL$UVXp2wj!HeUFUzSiYJ-yf(pmc)tk_&vAWT_$xqmdFBvFI z#YE;Y6rUVmk6S+3Sg`+@RU0~tE59d{Bz(1pt@rQszx`8Au5RXdd~tHEkqLo(6ld7A z?)4|qEN+`gizvExnF{x4X)9zK^?;$Z9@V07RJGA$x!KxE@p|J@1=2gAF z4&NKPqyNSnG2BI!#d)#}+S}?A+47Fv*WbR8y~%q}k}L&nUINfUi)$eg#Zf7GNf|sQ zQSbzsH(ow&IP%LFGRV=G?!>YPoJ>|Yv-{fb-)U+ppl`Tv*D%M=)L7RAMj?_w(EkajVEbSYfUZMN!s#lJl7mqvG-Uk_g2%y)s}uDHIfcq z^dL}!+I@#)Z4IPL=gTo-z*EG5)Xs4dElx)N0Td+y5tbhs>T4QHAzZ0iEofx_WQSi0 zPYKuFZoR|KGwjMfjvy;bBGO`6)c5zacGT2F;$0{4e7tup$VXTNqUc{n(e6~_MJVRc z?njE9QwC5E#yUiq$MF*55@3~^h`Eq*2DS_W6ZwTY=r*&@Vfb*q`EC1V7}>>rL$GWD z6)UL~jkGV#R2$PK=lq2B4d9(siYp{>g7Z)l>b(q+2TKs2Vtxy{Rn$J%&2;4oE9t5mWKbiZu_s-qsiGONdAoQ!oA%U&{ zFULZA<$i!h-4?5bF{|P~&O{1ceSBTIsw8EXbvh=*|KM)(p*J=DrKPL7tE`pUrUja< zN?SHEdX0^kIAT6BdP{#ugb(lF!%Fa+d54d#q>+`QYkk-zK)YL$bpuSLI_+w#OD&yE?JRAalDPd<-OcT-*{&jIzO(a^ zgNt_Ui{(D-yM4QTf=CU%6a?f0y2TB2gBF*523|+#0gXJqI9d`59WD*=bf|8A+qg(I zk@`FWF)e@Y>}l$&0I>Hn5+y4w(Rpr~&bd;z>PuQa4(g8J>t33k1=~>c(i?~wQY*~J zBye@YtMMm`VRXCkLlxSVi53B60rAaAZYZ;H}yZ1z9q^;AdRB4v{Iebw=iPcna%Dy&i)XIrY9hE z;PyY?1^7!$u0mJ#1i}y-h>rWYP#Orv9|OA&d5;UmHIkE9$J-SXK>n!lt257Xx^8t1 zQP`}9!19EDG6>UQK9hA z01SYo%CNb7Q?A9BX+NNCp5GISPrqWD|4MCq4ZsWrb2Ib@gLO%!)MnB~9Km=VJw0C_ z3ug|*$zt+Be)Q5vZgf^y#(CnsNKyl~(_g^0H}`a77Fmay2AtEp5Opy`bY2`(omL3jgvVvY`8kd8R|v&s*!kf(#GaPG?tOVfdts&G z6sh-OI}Ed;^N^k#ot|poqInQ+636e3JQ_fY2EH8Cn4^G6?zPEY_P-<)TN{rda-gEO zwxb~*%H}M~e>o^EcZUAupioOeD07_x*e6B`75!x4|D~VQ)i#vXmZ<0_Yr8l!)1}?C zk(itg;%2l5II91Gd%6Nlm(GHg98gRaq0>yj+tb*_)Cmw}sZlkjnf$|)@h2o^O_g(% z{}D2aia`l`gb5Rg8Pu#?Qn{FM3_5|oCCu_7*uk1C2j5GUj$+D++L%p-FH;rL@e-?HjRpluR^XH+KaS*~w9!1g|4gW%x zzZ1Ga7ljT1)-?Ly*l1bx_D7|O;JYGO)5;0=I`0wWN%&Vd z)KH()kpf6W481*@4y-oo<+36RJBvC>TPg@#%CyRhc%==B$Y_7HSe_lv58}hLWtw^< zBie@N6niltCLx&z&`yMNiq!(lWH={e=IX!~xC8pzAOu32Kl$9Gj{Hg5WpaApj5IeA z)WHuVkWA#}AjLtWtFc1#NDflLFf1HH4PzR5EWQ8E&Me$5yxSe2x~5?q`$nj)?N6DT z(zCOXnyYO+9XZ}KTnJ=0n4PVI+1c0qFCO>Yp{wfvm?Ock5C*3H^uUy!p1IJ|GnNBA zFfEVHrU@xDngggg3``4jy8lJZX{MXeht95lCuk$ea`w5cW_bE>{V48>iM!v`KD?YP zf{kp@@2_C@o*Y{)*1KysjP!64;u1Z-u(1Y+z-Un$hRDC(ai?s#a9F>j( zAz%wq%N~#|357A)JaJ4`Na_XRl~CN!r-iPe2xc~(1(E@Z-E3bx7qc+9i0&E(X!bTZ zUwwWJ{ihwz|6wU&9OIW36qaSCfiC*&Ud()Hf~JGlNoJauF3xS`0ueearyZZDFWSi~ z$P_jw5eV~=G&w^$c5ejfj9;qryoPKxay86XXv~|(G7p*@P)uh7&@C>N#PKiib&_7f zVqmOSw0nFsk&uv>42yxWXD^*zaEuX{l#!!@4xtmYerql0w=M$uVgdSwOG9{zn2yr0 z32pq$lbw~p7p99}G(2x=DM*xZPDU7p+dwE2H-TCFdP;u==|XK^PwqiW7$xZvYQGPu zoX-qTi1RPL3aq1n-%hc<(oa5NDRiF43_n|k_@pZHJgBcvK-X4)?p{u6tlus)HdJ? z{KP=fz<7PZ6AwyIuzVb1#$RIEd)aFOtr5yZWwA?jyE^~0XY5F5=X`K|Fy`wh1N zk4pb5=c*py!>`*)8_KK7N)vL@`NFk*96wJ-4>J$LlHH}ti{isLch27M8}i>{yUuxC z0I?Cpup_*JoCBN#+Fe_08lfTWu&uQ$HTSf4b#U<#a@$H!*V^w2GEp=!CskneaAUc7OQz5MomzO3Bz=v~rEojPw+n;kFusO9NgS1W3!Id#+1@Z- zAEP!ZNUTH6DJS7-_ftm`$qOrKkFCAN)UwSa%h8x({{VT{x+WFi0H+a<9S3{ZK=3MPqYVTrXbIRI&h`d_Y*VfUQ z<1Tg+xH{o!`!KO%XEOKM)w>TnRiq~vJF&9V@HE=~_~VlfU*LHt3xeVzDDx}hi(}}h zn4v23gS0xU>8IU34rRWIN%5aB^oh~0jcwKKC5_afCi01L8MSg7snD2@x8rSSI}?AH z37%%#@OoIHd&LJG2CN6rOdK`m6lv9>v_Mb0h!QEI1Fl`An=muf|2PYlU{CS?;`b|Pl6G}Tv`$4(m1m1k&SC;uw>juxg;Wvo*&<D73-l^hO zRO3_Zi}*iISk3T250~|}EwknMCw{=fU3jHe3J=q69Bt;4o{L8VE64TNHsV z{rD2?EJCL=%kc3Lyc_LWE@&u{R%NC`fxq!F^e-+*v!klMt^8`eN1J)J(>1qtXiv=U zNaf;cVI6fqnvfcSL5_>Xjt^CjfpLe}0_uu|}X-R#W4adAtsAF1@86>cL3>b zFXZIjrw@AX(AMd2~r_ z@^gDnBS2sOt#*{k6>R(goFWg?Ao=INk$nSfI4_@1lFnem^D8(X86JjtW z%!aJ$tjf%s^WqDF&|6MT(455n$cyDv1lD-S-SFxdyew`_^3(3GZ};{UCQE?ps0+ZD z@oGF%-+_otjDX#^?NH!{I6^kGqBdER&b9Ux4vr_NC5y=J9Pf__5a?2$uGu5LIQ5QH z%vT1nz4cuTtt_qT9ojtmvh$>uC6__&_$J%kO}UpV$`|De^9qxI?JM3?#|gCwwms_* zS;{MmE)R?5h`gn~QhzrC2NNe(KDVo?tF5)K%B;b*!*&134KU4i7XmGeRrOQzlc9U& zuU+5!i{yoQW$9^R&a$F)Rl7UKu6EsOc~zV$$)LwJa1Xy%inw4yISon1e;7w=N5QXB zBT{jF@)^6*x5gyhe#B}Nj3@LSzhjKe7Ln|XoJMfkotcNV$1#}@Vfx9zS z+d&idfg;ua46;16bUsPyx|4g z2m;*&!Gccg`YqN*d-wCJ3Jc1!=)JS@J-tRZZ&p3%tSzGsJc9WgGLWIoGPDjnc4$%v z4Cp4%Js7%7-krS2#_RDtw4RB-n+fuN_wYI0Ux7~`RzHkcJGY3V zIS&VJK5SI=+bUWFBqu0Cq9GcGFYr<&C++uiaw<^;2gCQGSeo_LSw#=}JH|!-JYh~4 z`qc23rmpJFlID^mRk~KB;|@07i%v406nhgr$WLuLPoMs7(5p{Z(z{)xcQhfOSa(Z4c`QikKpB>&wu=yP0@j6yE;@ zrnGaS)X@s0DM8j~ht>d^qwEwis|s>6bQI+;m{MwfC>?!lZ~2J?(jR1~Q+8f91b6;# zkTX$}M**!8_|A&8Z)`fb=N$8o+FAK1F$uu2$-1 z=nA#e8x-{~d7xxa-7Fw`Gy3`6B0_lvB)KEp&O4oP45;?5bdo_$(c)g^Ugqj*U~OOx z4eL--UvEd>Wp}Bo(8U$c(8r%_-JQ&RIr#8t+dU%PE7jW*%50iOO=Bc9$o_Fis#~r? z*=c45E3NY1GF!#h`!6+{e9sdl0Sfs0QI&iczF~nnk4C}Q=dC_r^ovK@nIAXQ}ZzmqF>`vHP(;)lTDMW z*`51)vHB*h>&L+j5qqQE;Kc}YgTY6w2zHd1d8x1xE+mwTK*7+GWX0sCLuK}RQFYZ&xflTNh`|8KbW1dnEF-A2-fh70hFDPTqc zReL@Jx#PdJv{!eQHHni2mon4p{F|*MF4vvAAiSEi5}u&cQ{i7_o9;YpHw3l-dc7c1 z^%EQP#qe^a_N7bV-qaB>=^V@`N|7WwzTh^X>YS_=G)OflHBz@*9zEFqi4jZ&GUBsTvN1dj=h zu@jzcx;TIz#_7!J6n26e!$!Q6(s3b!@KQ&-Xdj-DeUUSItLtg)YeKo6Iw&U<{>&=p zDw8bxYt{qsAWnQk+(cS{j?7<4qSeo+P5Ve?AFypx$mf$FxLHs?)lO{$H<`Wl;mqa) zNNNyf3hJf23=EE9LQ(aA)}(}4Li1&E=o@R@%M+n+YLz{Ce>Hc~mn^$>fcsY%SN2Rc zUNsM;jy|H+ZzDC1K2c-YO!gz$68tALV%9-p3CeZ8# zlC^WPpV9W9Ud{5H5k>EOH&Q>gC#0SL$Q0xQ{0Zn53X--NZjIBYR0Syf4Y8_PC zu~|9F{>eW`mhGSYlzI)xvV%YWQvyFq3B%>|b9`<3YhV#cbLNqz9DoruV2sfc8fXqQ zW^oh0g0tOt=J=y=joMop(-yKaZYd@w_1Gy+mt2y7v8s*cFhG+Me8_Z}=?!Tuty;dg zoGqyrv}CptXbs?8__z76enT-6o#I@g+zG7i&;GzTeazlumvuJm$@C77)jS}OiHC?G zF99wox3ENs>1B!I$k=rzXDLM`aC@mtn*r$q8E0UTeRGv`S}VOahVOZJq=ujFK|}zW%elOQ~-z@q=I~f7?yEAlGXuo z`&gj;vs`KnaCv<=+QY4~>wjySc zJP!!z3Z1{cBU zik5uUaFxIR3djGfy{EIk-erz5M98eo%Z8uXbc>mQSAqvQI2O&6!WNX^w@S29jCK(B z@mCB-N%#mokem*(`mSWK2ubC^V6a~0S9uPc*Fi&17wi75Rsu2!T**9idhEo6(RD=B z_{#;qzPPEenBcMY8}NX?*2QM+BYEv1!)_G;cP?bZS9ZThC}Wh%*+|s)Q^N{57-PH&NqhN!;jUXn5 zQxQ__B@B?niBkmW{_Y&C#$YuX@Y3s2;UzCh2kN?Xsfd$el46}?PvC`=&M`6qFSJ{O z*XlSU#B6t=qL%t(0ybBv&;3BS zs~7B3zZo{ZdF(p+Y*1smKFh^vQZ|{(uJvv*&a%5^dlf>p;dNqaDK=z>VA2Iox84W7 ztt=0xw#LS*mE(nh`Cgd;U9P>~W6f)lGLcLuM*&=xkJBFy*eHZSu|am^b8uz>D0efC z15hvm7cp$`VqLss)y639m*X$L8u^OA;}FYf0VDK*IbwQ$Pnq#8mnsN~IcOH~234_n zE6=R*Ihqs0kyn*96?N2l)!2$$2Ax}>pWky^R3VZHDv3g|2vk@Vs}8cMd6=|rM(N}R z2J5U-`twV#Q@htPh_a%ppky#g2 z$UXFVJ%HTPJj@iNa}LeZL({67%9{)7O8(iz<|#GVm_KF01#w0^GZufkeVJ01i`YMk z(30P@@|bVJANth>U5m_seTvJm#C0SCF(N!G2+ufY8!z8W=`1GSRy~jp6%oK^#j63l zPlyOVz@Mt&Rwow3hn6ZS9HWvJTncDvYdH5D*gD>9Uh8LYThkoQX6C3cb@d~_BJ3Cq(El115$Q$j| zs!}X;RYpU(0Mxb|VHWUjc0V&8M1CNT_#5>Z*Z|G_m_GBy#;>`IBD0alql19!FZou( zSc7Hy(_|YMGvPT*R_s0e5(ELi0CMt6V6YwZAnpFrCDA>Ks}9CoD(=D;)Zr5(KA~7j z86=ZUuJwStM{>HIY8@-=98c1SLr<=k7=~94SbZ!0Y|S1a_q!{vUv}Ro(*D`3g=j#p zXX&Y)7I2y9uAByR&e6-1|EK;3es&1@#Nao8+1vlyl@lzlRcMW}j=dfHN`Ru2o((49 zN`e`Y5Epn}yVE!mWJ%Hmny-6a_O+EkhkZQg#98Z5SmOcoQA%xkOdjK+zwkk7Hixw1 zS;t2u#!^NZWNh#y|NoD!w~lY>{NMkBG&!7YjFB8j;iN4LcNjXXxKpI=Zj=J0NQJi4 zTdHZ2x?56rFD-S!-F3QhUI6V|;GbscbowqAeFn01QfNG}m+XFElu(|4>a*|4A1Y2N zeo{PDB*D4$yFrIuBpxsxM7yrJlYwLJGS*4CAk#UUOxr>`3I90 zn+(4SFrSY&YT!(QtKY`MyhuC=Br2^$|IW^WTS+%GOZG$Y2>^LC-;_VDxB~pkrSKAm zo;^Jm_!X)>qA1_`5IA_A*W?Fp;}DEKTyTGs%8FX1DAy{_GVC}zGS}1P!V2>|>J{<5 zM<+pw7*?2YSYe>1k-v2`2hHK0$7dX1iJ6P%rhsI$5RLCa%d*k#Y;01Gm;Qi9e_CH+ z6YvD!N+HA3$WIfLNu(f=f23K6CaZOj=lw`~0L>f_;7=yyhxi8uX+lYxCJ!}?#goBC zIGKmuOoFdw!dJLqEPQt+`7Q-ees=yPh^QK>3(fITK#|ULWHq4@_#XSs7}^o$2hSnV zvQNg#AD%6$f?sqDP9qsVSgd)gr{OUhUy9K9{?|_i-%+>$F6o5ZfWD9BwE}Z~`piL1J4GJ_oI%%BcSK^2{=pm zVHHDNLs1MQ&N|RI9!?z#b$cB!!@wQz(daN&A5h_=aUBdW5_Yva?P`x3NVlYFnS@t@ zheaxV7}pI!AqGr~KV<~Ny*?2=bOH#`qX6(DkOc!{>i<_d2yAZS_JWu2U!uptM#4Wa zbTo3VCt)dyZ@g1EeOLj!N2Lb13en(LJXNKErt*~9*BJsg_yEGa!-#ON)F9!2l4PPj zaoDk9wZt5p@qXq|gTJroeK)x0wxBhMzdi~5Gvvl39MeEY zxt=TZ_TpuSrDug`b?x0t71ypfJ=`ZZr1Vy*Q1YQ;hYT9U(lEbLNz#6(4Yy_l7`?L-r zy_`$(<+X&s3J1o4)}-X~@n@q?Q$I-)D~UVf7v4v{$cRuZ9;|;7C}~SV1&a3yXhE$h zZeW-E0-5N(-b;6S?p*5WdeI|@Su5at!Ov_%kzix-vGFiDYJ9xvNV#nZ+=8pD6_(lN z&W3hIHntK`LvdYIWla(cG~(@#PTz}po7ZNFuC(=DuO6hLJT7>Um`o66JRH@x;B!-t z>{3rO^?dvr&&n!vyaJ6q=tmht=}!U6)E zW5B1C5iScA2PFhXpNsOPy2J^2jZ;wE@FdZCFwxCJ7n$4`oGV%+6{_lGyzE@?dhj>4 zy->bmhRb1s9O~n>irp)tgA(EPY}J++0BhK3>Iqz*+olX9u;Ux)^$*uQ4M;)T;m}Un zdvg;5;hZiXeAoA^-v~-s`UGimzWGlCyur@2rwM68olj$DfQ9wbeDKxti~j7I+TsR$jb{%i4gZT)PE(yAbQucF zUHmjSEg>(OhG81yrDH1pwS$XWDWXc%UDf$N@;=j_`vkT=f&(1Btq+7<0sT8M_{0epw<8{hCeU7bq)H3E~acg*HH%{BtQ3**qga2w?xX)!Ee;6FYW`d6{Xx zv7Mo%u?0Lgt;Nlib+yS3GP`&?CqT}OTBi#a*gGxPuhjQbQ71=6f#)%wnD5l$v(q;9 zgY!vw{vF6A!BHPLK{%og!xCE20@V;8JA-K0p~_&sy)wg248k8=V|4mcbC4G^67j8vnWoI?Y!>M$}VbMeqnu)<5)@0V#`C zyi~lDUzh)=cp-lZk;=G%5B+H30GiS-(0<5|{YV0d?4B`ny7MdS4b4rdHZp6mmFcv#)0S_J5It|Xf3ppMN1hi>!331(w=e-cuT~^R2EvO!65nSw zIlRGd0IC@bxMepb~*aH505?d9+UTnD@A&~G%p2VHen4ixJiFq(5iU-{b|5MF)EIfqSZA)XIP>Ivk+%j0%U+ku^inZ&qX$5}x%8vA+ zR7FxjPJ{&NAfcTwz!ka+vFaqxod^F)5I%EiQ z`w=61k^|_PwieUZV-CCP27MDeh|wpMrZj?Anlkvkp_SOtl?POv4F4bpZ@9~asXZ%% z%7jfYQpLG2DNe;D>h>fVDwMh-HO^v@LP=U^$H8fxR=4-7lt52o_+vM1+3>h_33D zs1~X#*l~U|3gczOf=gGtb{MpJ9ulCGVF~S4WO!JFOOz}F=TsQ2eGBw9|IV}R?ydjB z6OcoP`4P3xOU+0iDT-9uK@}MM4xQ1aHG%Jlgj*H(CN9KoWS}a^FW5CV8$vE()}-AV`kBR^&hu z&A+d`tEs1=tG`3P3w_-y_+oj0U_wLyKe{ylr9#}<+xmpbQ4{w{rwZ#*SeELni@>vC zPpsKiS40=VnO)lmBXh8z+UR_Xx!e z6y!o!I-`9#>|8sVus*<}@%h0&s+-hfuuvFBN&$|dvSjD3p_5~ywShMFnJ=x^DRg($ zutC;HF#Lc%UTDEmfGE?&3q&6PXL&vV-BMaI&0dwB8QvMd^oWB7oEbdBV+I}$=cs7; zg+f-NgvK1qW5?FQEMs&4`uzJMG${dTDGsu$0_cjuk^*@?g}d09?Ic)3in!RRO=Q3s zCU0v+qva4Xgjv=<&tVH8d+yCX6x98=S8ymmFiMw?+LfV@B&#{q>ehI~*4)g-*lkeM zpWjv0R8xDT)Fsos!!z|Bp7^M!IKL#Lh}|DTuc{P!+n=y=v$f4O%-WMq8A9W1ZlOju z_v}LbgIL1~iq#QY^0Y^RKBqo_umrsYm$bUMzh@=nBn8KwjfZl%$k1Rw*PY`=hMc`{ zcB(1Yi@+#f@MMoI6M0z$NnkF&$!fi#=R>BWLp7eq$L;J~F&!8ZLVXL>I{(2BKIPff z@B{Yqb+kIduEvQGLs93em*l`OGPN12&fJo*4LLN7FcNAY9!7!%$|4gQtbIxb&PdWso1!e?g_yh;XZtbeP%5LkX$FtNG8l4jlC|;41D-yuknmqWR?_~d9y=Z#BK&yhhV{H}6 z4?|$g6~OIFpuUF*@O1bJSC54g<8(ZUhu^@-5!P1tY9`!m-Z-;slr$+YnC3#`tx7$j zHB{MFnwFBy%c{((0JH{^1BPbs$A`7CsTp`7iC`%KpXVxo8g7sP6z2Jp7JwSM5vbw6 zw2%M@Y5GjH)g>;^P4Ik_hKzW$D|JDC0JhPH{s1s1^%5{LFx&gSrm3_szgjI8L9WeJ z<-@LjN269^JEC9E)<8k?StNRfEWX(mr+if`mrA=j-A?%_F^t#6z(3i{q;T#X({KLtF zc`mXhbb%k${?~imWzB<^Od2n@N?Ol%LB0d32>6)~Q7Oo2u#T7>HFm4EuP`CruV(9V z%K{6#eWv?Oz!d9SLunA;)vLBg_ZqLODVbza2-*zn^Zr5X=TB&e zZ;Y5DCd1rt_n%db#f>mJCy)pjeyzt3m}}U22N&&tE--Ap8(H)C8(;U}i%hZyL2=Fx zgezJfyMd-t6XL}?+HkGN2(W+?!5lg10PSE3_@~|AmBREvu0b9+am2i=%%oUwlYt1g zIb?sRQ)KnGLMeGA;ik6nSH#VKncbgGN!`TmC#JNRwgE(X0h$D7_lGDf1X^prh3e>M zrx|(oV9Ia*W*%hN;@-QU?S>C0>{ zZm+wP+Mh8f*jOas==1%XP(57FPFcAbJDRxG*|JO?-Bg==M0zB_#Q~4j#ha8Fvp#b^YfbWG%i`uJVm*JmlBf- z{X-<*reByULmGu>LLua}%H?QOA<}?_BkJ-SxL6IM83O{d>jKUkzL|1pU?>t=yzpCS z$iOjU(J1s5kK*CC;AVMiA?3<*$sMtS6=_4WHS}z%rbt8N5f^z~B)ldlt^frSLGLz(;)aPDEJ3+L&p}w-Q;NQ0hMoLPH;byp{ zL0O{%9DH0A#-8*vaPbK%=_7K8ky^kVMhlJQvYUe9VDY+^6N#OfQq8FA4kIpfj zZ*~9}{S}4f6~*-wcyA_P6LRc22!IH3{!;!%)+4Y%uD`YQiSnfUx#FQL6h5f&gXmqa zphhroW_X|+IEfvsL2>7-*c>E!+H&t^ zGXTcaP!j$b@|vj4q3ZmR<2I5%f)|6FGssvHKC$2d&ip^FP&l0O^dT#$4y3|0;7=&@ zn8DJ>i=FF1SGkrdvI}!^3MdrA3h&Y;dqq%|yPeB#?nH*^?B;VczkXM@tBVG9XU8MD z+gg~Dt%1&QJyvSqApqwDarL$@)0=H|OY}1TQQ4LH*xYXd`?D!;r!?dCCubw=VtqI!f?M?-T24C=-dS+KlwBzt;fONso!czXzZL~uEJG;-9 zhRHaZ)_w2F!C#B}A9f3twF?$NsO$2O_wbU9?6$Ayd`Z3}7ur<5g1NsZsQ0|~^!l{2BH)?eAl zui!P^{|D@kO?lPqHWL~(3=5ejriiz!X2)a4H29Q0{DDHt??H->8=D=S6P*b%*kg9< z7@FVu>pV%MYlLg4izZHFSN78<=j~aD4c7IGP{hM)A9CMPsE#`{NRMCp7@Y*1J(!HY zRs1HcfMo(QAo&CCeS${;{C@(5Qip<>qmb8k@i>`fm%cmU{CQ#JsaCsOCkoetuyKZa zaMQ|diwLQX|Bvpw+FyEZ+@kPUVjn-}vyUBHNf(8uhRA{?L9zZ(e$;KTEVp3_$VW?g z-cBd2&bX%p2`dXPHWZX)M#-WR;$a+PZ?C!{icgG4^-t~1yIWDK$cjpe7K^uD6WZFd zJLW^vD8zOn=o-87ese!9WH>w_1zu}gL7{BbV5j4?Kvhp? zd^TAw+HJs2PoZtoU3=WYL63J=CT2)85;Afl;^Sd|`k>r0{3pF>-|B-VRQiRCj47Xv zv;;ZZK#;TKNJ~;(y*`Za+i;Tow1Ff@`ax;K!$9{g8G}b%Y zvn!s_5Ys!v9WI5-e4TBvb)J=zzKwykb-1Xxq@kv|E?JH3b0a>+2`g7Xnzr-Cy;``E z9#hku#+=6!{--2uA{>&DZNMuo^WM5!Pm3rYZRpg`cRFP7z}Y1a*?bvod&2z}6J`d|+& zZpy7?_n)Exfo#td_T&s?4pKQXDRfHAE;xc$?8mG3>u9E)FD%Zl%B#^-4aj&o`KeHw zt^5Ou-=Sv(5??tgZKiAQ!x`CIt{T-tSY3kVQ$O8hpfd^nV&dkQi%}g=>7*8>7N}cu z9k{YAS*A3b9Y2m;)912j@6&X)9$F1InB*S!jvdUj99F>v+Ibf2KE7n-zn}ftOey!a9pz_ zzx6~hJPD7y6VWUMU@H($j>Z>W&7Fu&4ZQ7h?s?JiV@GelM~`5=r+^dA_pd=|@P2q% z9W!<{a<6u(uq5wComGiNuDPS3jfu4_c<-8u8Y-)+!My7#c3~%OR+kQMxhh=agcsQ0 zsUEuE%8lXST|wA#8QuUKD*kcL_A90LvK~-4T*~TwO(TmJ*dCf$(#c`+;E&jzoek5M zgTKOUG$10>-_KH=3J*(ym=Tr0?)0G{6kZ4ko=#qREdE64gQ4@AL2#zM4b2+h$sbnf||dj<|UE=0=ha3#gdlyX;h>qI-X|*4SdGv9>ceo zr;EnHxOy(0#o&Xyu&_vW-EkVK`j9R!4*E%;2?%ZDN&V25uM*MZsGFL1@d2(&f^VZ% zH8&?cDk@nUAA_>z30MwYvys~Z;bgE7#08$x5zS(fhBm1sSBhI(TXzZerd2OVG5FcT zM>o3bQ|xL1&EGc*4yNPQ!iju%w3MgF0uo@SlKb}$^hS8MRzp42csEHE>^E=Q0Sp(R zxTQb~VRZhgtD?ub%=yxlOE=5T{Gvod)CcO&mT-4;V@riUWRA)hGK6gZEv5 zrkQrm@RByB$gX&AlrhD(&f;`JT7Zu?JR=vQ=?q@YWp}#MN-2%q@g4?khR&`F_<{ozxo+`)wMR)jA9Kh?Qz15ontJ?3_#VCipAry+NzE?3!!zJZ^bYWp`d3yU(4T z1wzcBlWR{Mq}Un9XtZRuDR(=tAl^&Z8P;?k>b6mq(R__j9OVXO0t1tci41LZNMkuS z`avYXxLHlO*KnfdMK06An!^H7C{8|tcY$?CkmLn@#V}6ai8Np*Pe!NGuuBzQ{RVTX z{FLmJTw>4RBhCSI(2I=E*F8SYP60R=XubW92GGg@Gzk+}4EvkWs{H)b62$3AA zu_M=}bD$xVSrk}U!|}xk{Gk7aEg(_yNo!e5!WNgFJ!(-O7mtEVwEXRVsY2xv2wFaH~~sZVcqc_L0*-b3Pm+KhnybYZ*678yi!n2)S7c7A7W3lVypC z6lzkPVgNkzB{Ef>r>zV%a2^-Fmz0nQNy69|+5S`^T5|~rUOYi#^P&=?#R=Ok3oSqn z3+5)LB&EnwvI0pl^U5}%)#62qXB%gT+R~cy>lHno_pM7^q21*hJv`bRk2{j!E36S$ zODbi@^sKkpSp)60Ca=1pypn=o&X>4}-466;tG6u0(l7=lFWgREK0AY=A>BC}oRw0R z3nPw;sGV8qJ>OqHqIkPd5}g1iwg*{#*^SxM_*2plX?P;K@W#B!q4IPVTmz{~Fi(TC zt#kjMJxDQt=*tJX1?RtnqOl1ae$YmavQqgMxP@vE=U&G^F3X5$TnC9CA6rk;<7OV^ zZe@-o-hRSz>q4t6OQ(Z2hpd2I&|FquTU`&fd>gTq?V|1T*24~YyY5;~eGe6V`~t9V z_&RBT^a#R}PCCM9CphBVRJQ}r0q@Pr56vK(r4;V(o>S_J$WB>3knm}urRj@4Gy0>V zsi-lhCJz>LqChxfCA9EbX`n?c6$-AutpT3qj$4nI9E}x1pQx>m^SRR@m7AfVGF}!f ztAz#m5?)B7*SrQrRjwkFD#qK{FY{^XNr`97>ESO$14doI>a#(k{Gl;w%nVNEu{@^? z$N6DP!}dn}brsRC`!8pPB$Ez>UZIDpowG;ZPfhlP53 zEoXNUiISWt(W&+2G)cj(t@@Bi8GXo#UlNqijtx_ zX`lQK{J1UuP7x#x20Lxi;Ikg2-PhNf*C*KXDvLkn=d2;~p{q=ZSFLmEv2OQbGzRNR z05loLY{Ikd@bI>=chIa&JpB8lJ4l;dun3}|cX&EzG9!jlXwYWBb8G-5U;AqqiWekG zw4VYhX6kRG+dWhkA_<8(A00s5iI-+oPeEZU{~)c~g`bMB)@_st>k-sYZi7Oz2?5`! z3z69w7I5+lSQfAdT2&|T@Fg@JXc%sWP6n>^Hq}Oir*zSx+_b>NazE$;Y8r;x;|mi~ zu^sU6*5I*AKtlWuMlEd+-}4~+ZM9^=uCJnp_lQP_rJ$1V14fg`9(nLT;qpi1EP&v#`z(ls<5o!q#$WfoL{srJ1dSxv*4bCI3y`U2BpDiD5dC%;??j$ z(JOe?#QlisH|>6X332<)dj!1i1ROyAKStFfM;#*){j#qzB_RD~%Tf|7hZL<5QBo_~ z8=9I477#e>Byz?hSgG$Iat369PguaQprjrrm*x>ljt(3_i$ikNX_qMbPp^e~TKcbQ z1dHG}y+7)k%9{W4x*-j4SfD(-m5V>~#G_9gf>S|LOjFgAAI?AZtn}&&3rAd>;|#Gq z01CwXT?So)JWQR(lb7I8T1kEndModz-_?}wWmjFIe=mMe)C&g131jg*mIkQVRtY=p z8yX&yULmeTa913Yf{MOj_X}veeE|>6MV~R?D)RpIUej5?wt}WOv@-PP0av) z2nl+ii*hh--BP@h-=79S5C6e;1G0hE%Sh|8U_DqvE0mleryLP-n~8HFYWWwbZ!xH0 z*VfZ`(>ru*rYMSCRY6+ed=Rbw9tsek1BB&U(Lbmx88jI^!jpL~%o!IaeM3tJ z*ScdZr`sts3G94|JdnB329|G1Z)Ml^(D-tp2&Vu7FB5EjIluA_Y*@BqhABiS`E74I zGuv~T0J5RQI~NjcPcV+Lq<1Yr^Ktuw&T3+CH1ae)Weo<$J-li~S#d#m6W;Lx%yK$A z#3fl71s~6dRuyb%J#^(_UVm{#PFk=eDn6bluuz^IEk_!1G*y8nC{iSaaQs5224D7~ zoqcFepJ3f_{<^nAR?3a=K8VcN&--Zf0!^UT_o)&^?0#6gH9>&X1bt-!)Lg07xijo% zUi66q8>qb91Fp6&o#0>WONL*H_Hg+Z-$KTVDMo3P8PvOeH z$q9lf0HT>1-SzK;%~&O7T=tkA-e<9?ZeNG(HA+d}U@Rc7FH%Z@mjqSI!1z|RfDt>7 ze#0&Mwtd$XqqQdU?6Jm)1h|>-%XvYCQNBEX;9}b zNT$C8au+0mm-*AkqBMd!X(s3{^@RgS7oY8WM>wSgBUov)LDkQAZZg!-+X7F}gPzN; zDz4%wB5E6oW6%XW8ef0~10^t+hc6%=4}PkGVaI+)$W2r{h@ z$XyeD!==P8a@)`Zu>MRwdy4%*K0*QtNv z2nMS+t;+#(WKkTh7R_Pj{Y+mo7b-`oTp0Zz!(ii(yt4eNbOpQl5xpQ^7+~qO&({o( z^PS^o5L)vsyTgD++iTIJ(jURX*gk`Ue?*Qz^+#ZA;7PVH@cGIEz%nnLU9puWa`{Q_ zoA3vJ_t@KTkb02t3rhzr2tP$t7EM?cD{)okDcp7DfILU#&-?AZyxLLJ48dl2<3 z>PH~z%A!+d11*3PIXCPZEv&^I_7cT;Yj|WG&t!Lc)9n1)wDKfO9C}3|@vsSq;7aF< zqmA))_%WL_0_mX%*U-XzWL=1@yYQ+HcyuygmGUEFCD3OIe-6=KYmnhFJI0N_S0@?5CG^IyhXZOYK%pSxa*w=I5&a+Oz`sHvJoUY4Xzfu<*>j_NB z@e-qGt1gRnG!d`82*->Dj!L(KDREO6Mp|^i1zUi>1!v8)2*$_igz*tDOv2t!1|oQk zbup1H^zDqSZ9q6|Dyplls!0U+o!HS`X9pg)0UVPz+Xin|0Rv(LEDlHv{(oR`XX2RT z>*~PsBPSLMva~Gc$b#eGgws%xn4hj)J0ShUzMJd|$-#Hk&84k*a8sT_qdj;sK-P0< zbd!uim(e%??;vA<0OF&BdTo1CjhA={!+zUHvs-fLHVoXCJ+Kw;;q@S0CNmbwK*hT3 zj5>PS&>uAZ?l-y~F|Oo?_Uq`U&0Oa1=KrQX`Ce@4~a6rm*|R(sRfg z8Z~dl6xBA-JXWuQj==S&@J7f$amgKW>?jV>eN%(xNKtqawkXDXzxz6&G9#s!n3wU- zB0LFE4rrG@I!%q&edwRqB2P~ueY2wqe^U%9>fl7>(9_=ix?8{NV&~nyC*6Y5V}igM ze)$^|I&=%JDksg{&D`sqs?CW5t--w5B-hBr*xtm}E?iWvsHv!^N_Lbui0#~F?ZczD z!nyKFOYh|>we#+z2aKlA<4Lfz6AK#9XAY62{n#5XUVcb=5Fu2SzmWzLzI(kQk?495 z`v&7G?9R+N0;>e!v@y3zEu6}z`e8!`9r+C|Cj4>~uDr=${RK#$_Z=|Zm!VOwkN--e zdtEMPhP z25gi$XwFf^pU`!!9+RZrHtH1=X7LNNU;}|x1+sw{9;pS^HJSajT9%s^m|5&IJfN<_ zs(?mIC3^?GA(<6;o;D010z+*7P=qtI}dGSgn3^C#*YwLy9>kjG~+fe9lw3)eRePdIu z;Z^%m$hrBypnw+NK%|hbUK4vUPUohTCYL8c;bRE#B^6ky?PqhjQbj_MSPm7qMA=-r z78>fwh$cTSFE$UL+2WYw>1o0+$58uV$cMVJ+c(f5M}v;e`MOYe z>)(@UyOqZ4ckBZrUv*YfSxr@G{h+84!fjQt)LiykT^aHUuV0{<)l=K$aT!2hYjaH+Qax74q~a-^1!l=}5ocS9{< zs#Bt~#L*n{mgDjB*G7nb>3I44;(hfv3C7rMS!(Ya36ur}0_4nQz1sU$9;Dv*M|OSU zeIsehe=CC2KIQj-ZT(**pmG(y%k0DthOX1-!FKM^u}9c(;UJxUG!SiN_1*wX0;~bk zd3c5&UOO94*Gl$7ocCpDiVSfzK@<6&!Sg`A_9AQE9tfBn!0U%6GlXix?u0yxT%BiW z{Cg5zi|VXMc?cxdkTE;En%>bS#Nwebz&aZPtg|KHTmjbE#OvT796x}@HDK=RS#Nj8 z=VfK(#}m}qm{vUY(V<^p(4Z!rsbj>Jus)%$6t@+(;BGz znY2W?3eZm9q0+wrUwA(6Z#d68z*J0~0Jb~QXw{%k3OUJwM z-nYA86M{z0?nW4107Lx$WPsIFNhfs%ST_JNz*zz87clncsw+7w^GnsZZ7_tbRJAb9 zCT3QL9JiMqsJCsWlp5C=OM4BK@lw$b+{!(zhP~E{jqz9~fM-C*Jo-8VeOdhO;$6#E zZoi&NC`!*D?yjXt-(+nlx?J7aQrDdyEsd5Cw&CLgooI*riQ=K+zCw(48ecpLAJ>?{ z?+4nu%X=??59S8sgx9?UDlqy<8N(=lAwAS)6(3VX_)BhaaY;qCoYgC$7nBHntxxSg zYenHXoKqV8{z0outB+Q`O>>NIw(a#H9?Xn!3Zn^>ov{(*M)$`Isw8Ti32>g!0IiipCBKd1}k0Xt!9@qX~2i_nd zqBG(L1bIdrL11tIKj${safePaj#idV#%}R>9t}$h;5-m3jstYqDyA`|KC>#T+@r=m z#Vs}>CNd^+oAc`9^G{2>gvhrP&A$8rji+*wfxDxskWbcR2=go8Btb6<&npnk=EGH#AM z9r784Ja&t%8d+fuHc<%&PXsDtL5ws$MmncJ2oxH>5Wm2n;CmLr{9+9>ZaSAANON$+ z3ekOT__}lJ*6yH`5qLWDmknC6^7^4y-oB9Zn>_%_dM|@(xzd6-MQl-KbW(gwD&`~$ zBQ2q#%7Ib|SBR8jxR&#DHsMni@sKc9)S%BEwLmqOa-FBhp+pawn)uXcj%o=qWvWlt z+oU*As`H`&*HSnh>ZMS8UC{Ps;;l@{*(!$=_e*YNf8ez_6n`cs0Qn<3#`>08a*8IE zP8>YU?z;u~4lbyKepbIH?{)uN_r+x;nR_@6>>p0gg>u%5xmsL@?;(rcu@-%>}|NlM> zqljnx7E}dBpHOFj#;`nRny}l{=Ond-oCtBB%=&!adCEgLh|%E|6v#{SiZdb;6XK*x z%Y#<2sA`nwF;2HLN6z3dXKT@9Bs9*6G(`M-#vF2>i%!`j`} zy}`cDloU8LngC(hz{%Xs%GL=Whxq_GEKM_&83E*Q2|x~aML^L9Kn~j|H;DhjG4qp^ z8jhKU1ag=cq9z>jQ&w_DD2MeUgk_){&iI#d$R(7+lB%3?;>iO~b+u|Nb9vTo;4^tM zb9VpELpvwU+50;WdyjoP09V767dS|c4l;8g2;MKdl3AUe6Py~AAX(QhJa$~)(cr}4 zOdC z&ghKUQER76s|=I0^8v!r)79>kZbtjIm@KdZJNBO?PwEGHS}hyRa_k4)vVX^GKU6m< zI@7OE&B_bJbBi}{Q;L&HWW^bfCyPy-lP&a_<$x)R?bLI84!q%QHd!u!7qA>WkqstO zeHo>yQ%->%vz>S~yDpv1w`ONJ(%Y^gD|V3|jlbw+zd1oK!PdM;RTT5GuCKTJ3ABoH z`8uP6jL*CI2T@@mArXF4ee7eRJ+=8`$9nU!!hsDDOz{%}B|$O%=cdRb3t}@97oEtrNfkL;YfR(jr$)9ekev?}ru(KJk3Gpw zf?dsz)!t0|er>Vho86Q$2=ke@rf9~(-W@-lh=kI<$#*Ff-9aKVv6-=%FFq=)IKe%>_7wY1`-3gG8>>Bv_dF6Xbxk?SX{0wC9`=I+d!3Xajju!L~ zCW>-S0}19I&Rk#?pOvFSis+Pyp#ELz&`0KT8lx|UT{LYnZ)t7(vCI9U@jskz0yu(c zHO~BLHTDpgIl}-&>@x$}0L+VrG*k{;zKy3nxI%q-%c}kCy(~P_IE8m>NYAVPGhyt%Qgfr|3FaP}-*G=lKtQ%)eo zhQLtjgdtq^ym&cbY3iF^j>i%S+_XWl{0RU<#W%^8Zea?-fhBS7;YI;xq@DtG-uB;}ZL0re` z`O%A0pomHHBxW7wrUL!CIln*i8U=W%Fw>x&f!37D41Hj7obwLF*Z{CXKBLL9<1N;K zkIa5m7-K5srDnol5UzrWF>&!xl09M}_T%yA*4UeHWfx?!DJU9!NgPG)YZMgZ> z`OWF2tmYGXWvaN`w(uHx$s2c6c7qWj4HTL!vY^ zF&XO=;b~V^iOW)Day1x|^WFumJcm|;K(<+qbQ7zj;Ea-iHKb_bPhE$QmK&O^->u(f zgce#frgsZ&E)axs_S%8Rb3~qfzkAO2cr((dYANVUyGjk}h>o&b@@OmY!fxlL!s9J1 zr?L{IP&ht6_Y9_N@ffpBntxymrtw6Vd8XavqlM@zYzz8$92#WTFQKc1r}U5Nd%{&N z0|sU#N2(1Z)*W^Y2tEY;6#vkSD#*!$k}{CM%>l1DY)Orf&N|NX4-fP6JxojG6?FqzI-dXbhCUuOc?o_@sRejx#Cya!->^2(gvln#g=L(j+h6k*72pKWK&D5WM& z2PqFYZ*#8gd2uQj%~LJ?okEGw>)p?d%Z|;7$sIwq%$5ox9N<}ZrBvg<(u258a~E#G zar;Ow=hdE{pOlj`&w8j_{yYqveGd-x_{jp2&{`?7QdbrH!!d`>%v zY}|#$Vj)Cj@Yo6_z|q_0jJ0|KT?`ZGN|-=ro4M&Z>e-nEiR#L$>&hAv?Id>b*6y?R z>1^8=AsTG%8mI(SXQZ!qR3K(fI*{ozQFYXUy^b!(YK2fdLhM@My1Jn25WiMYVqThd zO@9KJx5bU>`}O~_0? zU9F7Z>??^si|=dlw~x|Eh>DAji=k8p#k`#KBuGpt>z?uWUvZYJ&VgzZ78r13B$_M< z6$guhqy3@+sLuF=EMPB~D+j?iJl+p$xX(QC%J`X^GabBA69Ny@RcbEcV1->Cj3(Tp^YDjOJ)fL5s;14g#XD;m0))8~#un{f84wJ_w6xl-&QQ zOVazO>uzsikHF7Wz!C7dk|D351I*Xh`41RID~K{V3U2~^y8!g%WHL#l$?-6{In#HS5 z@{IH$5q6ZCiZznqA@*}Z_JoF0*cB$9MPKatv$~_)uMza_2_-E(g53eCGy@2GU=c3~beDRuxK1^DGXTv|2;1Z@F zCkezL8LRaRy%Vt8&X6xbQ)v92-LVOdv>$+%J@pK8+4=k3mF5plBm)Rq4)&1^$`y<% z2ZoyO;Cick2~R2M4xKCiN&bU89({9EfgIsdIBJr{aB@;rKC29vr4-v+}I$#0GX zbjTQ{RKW`F(8u?9*-@(1*6{W~8x_k?^nB3D^hC>GQ3_v+903*rYgCf@U*RsMv(k>; za{vH+*E=nG;r(2Cky?+=F!>Jh199dZfFa@G)z7FIt)#RRnwgK(+E#y(2+Pb1Of2>r zsU^am%8mvoEwzR5zqJ{edyiQP4>a@=+$9pBx_(=o4gk_4B(30qw%<%-TB2K&29MA= zD}o^;@Sg#wku)=dMyqZR8+Q=0!Vr@lsl(G#!AyG>I|H1%u0+-QY&kjg@r7eCV2?tF z_RuD*b|t-%t0<5wGV)nw13h0Z3~)GOaMpohwQthMX9>2yPxF_IMdsW{x6mW!k5VKN zjC{Dx>o(}(<$G?4(AJCJ-)y}1+!FEDHSB$UG#ahJ_pSkmQyeX(fQAKu3awapkM3`L z>?;kC70G{Av^3oJU#CL>L50krz#8<)BE}!MaD}lxxGSSp4S2sVLQah@Eg$%$#=#+yO zl;qA2y=!i)Zjl49ffW0~jCk0I`5Aq^kk|P=lN=2mnfTqT9$;i9bM^8yum`*1CY_JI zc2D4e7?dY^09#pjltv)=D@=+A3yut%8UQg!{|o1*y0UtQXb|6^tD~IWO#a{T{96Xw zssFb95=nmT6a>6~-Whv06Hm9KAYr4Tr?t3h_;1k`@Xy;pDoL6WlINaXpVppToSwz* z*-P8NWc4*TilJnkuh%x~theXc(>_$vQ48tbslk4YUV{!5ZkqTtY2D4DVVpP4-fUxB7Yk1P3l{DX=qkxqS_Av)_%NoxJ;x9k+7TB(aPmK z{^Bwj8qEzmd{%#rIdK2bm}n5aCMlogqwd-% zA;(a#1H_ikl8%sFA0#9cK}FDad+9YjLhynb$p29MB!47-F7E(^N7uH72xf}G`@L=b z+5Hgr7W4}IPVxOtDMu@1jPfq4GmTc1WfZcSALu#7!t*v~4|)NR?I{>_lF(Nml4T#w zF(a4%QB;T771(;00If91V__Vl3?=7pqwOL~0}a(|E>uE&#^ibCT02kaHtUCz&9X`g zmj^)j^r*3m5!5+X7!cXN-Kx?86y&`I`_&3^RaZ+}YpSc%S>giLx8-=kTnIw_-t})1 z)paBlIQ}R}1qMRA*m@nYszY)*;6Ibxl(<9P^wm~+*4#Cu`AOHS}hTx6j!W78boEd<7wpbh`TOk!Loc@jI*STDa zVEYh{aO#ed4-Hqq-uM_W7yBI(DQn4!|D&2ZzWg_2#C{P@+Zt)i7+|%-={Zv2Y-|Kb zv0s_fR!58-AUbGMt$wpET2z`Bm|7c{7@5E_(NWx9)l`>sMCK-TbtG}Z@hc!s__Xuh z!~f!hBdFbxiY`E3tLOad9tJ>%BPk?>&u!Yn|22}rM)@i4J~FAH_d~LwXURfb@^<_0f4x(M%H_dRgd49Z{vpL>*=MoAs(sN>93~Z3C zUt(5WmR_Efm7EchoDfSU1ot*R_DKzp#V0{h>n2PJJ}8cnl&nk~A%$Vfz>WSVor7(? zZ7Kby`UGLNI)YIF9R8PuS;{pq&koRaHnjCPv=N!P*`Y+L7o5*F$$LVL>rDFJVJ;d) zy@U&uWA=W_DUIZg&HPBAJT&T~hDbG$n~rrz!X+UdpdNndlm+V7QXYF?2H2@pU%}7RXMI2`V5B!Mfp#?3SdT_=yQBk| z6{$JFX%_(3!rxJzwXw(Zl%<=Mr{<>Qgy`6q*m%u_&8N)WpvFzpz23f7-QxyTD$wI* zdB8;9*b169%G&Ch>Y>NYI^N1+#>VNZfkgbc`OftgAQ6vTePE!i?r~GsskrPSC#A`S zFi};6KvD&^_8sMMBWI;XFq~y**8@@pwsv?>f%B?i@_X~e>NZ6~LS%eoTokCW03}UL zj*HfoD|r6a9-B@Z`Gk1|2LxR`Oc2;gEiON{FfJI+3|N2Gn+gdIj`W%8WgHWIM4Lam zFe}nW9wvw1QxpE9>xt~nvvg^ZBqK+=RG#`mj5e`zpx->+mdSR@F^sltvg&#Veo|s0 z^OA*2Z-6G-qqrk~O~maIpf(To_qFx9b)eZDNBWF%z6Su!U%D){7Y;-d+WA(0=>o;M zl_3RQ^@pp$i2*HPh6NBIF*7%DfOC+Vjhk+kXe2hWUbK1M+FjwIdo?%Ib1|r=^o0wk z4oBS-27C*chNYd>Rgc3!{;aMn2ktF7>Hr@B>4EeAE!3a!I$krWP)r?*QfVH42i1;C z$VcDTYh!_^JTwzN`ml+!dw4X&ISP=FUehncKMXRjdHgZ`9AvnF>j~+0*_ouX$=;_t zg?Kmjcw$yoMs|9xCi-I%`?U*gT*Yd}*c2>E6n54)lg27hE%E~QJ*H_mXbD`01J(W&D2gw35FzZ9+KrsSs=C+4b=T*(Vk zgyAkBhM_K$16Rcnr2!j1<8-=Hv^&KQp2N9l-Sa!vDhFJia{edIfP0k_aasbe#HPp+ zcqIoc5C6w2X@DllPrMS1|9B;U894eMuS9Lr`~TsUB+VS*l@Rb4WCMU#(g@%&5~f!3 zN=~ZejEf5l-(#|)v!n7L=RvG9U;PT!8CL6O`WZJIFFpxRId6gZoDfl0T3=+r*y|ma ze*ngMm5OVA9+!?s6)&(|uD4;?)^7TTj?4Xx zw@P&DcXu00+2zgjmS%&?b`QJIxC}Hc0d0WA@79*5aZQLSe5iO10H$k-AKXVgTpXmPa{#p8bNw@f^VtSo;>=;3&Tw@`Ae?s4GwsCE2Bsml-ch&<<|V zcmcPL%aH7KlCx_e6w5N;>)8P`pBrPZqwCvw=-aV7@bzmv^Z=h=ca#Ii8HOrJuvu?Y z&)_>h0?)Aw_;dwe`jVjQCwM9-W&j@JTHtu5{8v^4^FmnHmdpUV(6BQT5fT&;JT)>r zC^E>;G16}8Jg#$itW5hYyGn;%3HQlqJex%S+gk43#z}J`#IbSGHATWRd(AfP1$)OY$ce#&Tv?(lQ6kF; z7std&7ZnLzw(Zv4VL2%3%4x4?fE)6A2vKhjSnG8bwxnPH+605@?rk3%?V(nHvqGdW zWQ*~Q^rqP9EZrmYS86ebxUvq7+>bG$Z*tGh)>y-?t)*eHzs?OfkP`wBFo~w@k_Hm6 z>=|<1Mt*=;2AKGO;*J98zyN=gm^h@H;izM{;!wgQ(4`oG9m#4#`gSCM;ZXtXL0_L zt-q_Z7}Sr)gSv=dUU&S6gM-U4hq5CzCmSg=+fxEP(9<^2xRJXXV22UlAS?i-Bkc-L zf5WQn3yh_3?b6lh$>}U?DW%l3F86a>TZri;4 zY{f_0Sh}h##(@U=Dg9SX{ho^vjkarfO%HI+r%tRCfu2;v7=j}(j|KY49;FEv= z4yN0^JKQ@~N}M~R zoCCYRGgu~pI+4WAUP!B^f^`(G>V6ECVl#%7?}>cir`Qn zPK-~Cmt{oaY|)Yu;fZC&3k>#$qc6^)(FVU%HbU~HIyVg18?r^}5U$xVU^h9JS(lJd zq)o9^u7&-6%LC@-L87*brpCHPFjd)ztu2AwG-f#f6^L>0`NfBKTA*@kBn$knxe!DX zs5JQ>zey3A4P;J=zjL0>h`XvuJ$bAnWEN0C0bd;xA$A&Pei~>9oglgMP}Md-2J_{P_GxMa0TP;Y%KW)^y{)f~Ek~y^vR! z#Vib_R@@*;b0p#{`DU4L6U;3Wr;*mxwL}`OO~#u8{K@3x zJoPU`Hl?)z)e9sLa^j=(I$QJVs`OjC6lh&Gx>3%o+YtNvg%5R()K8R+gN;*8 zj$(sS7-t=B9cUAMFX?d_4EQXjc2mJsp0(i2>&fMpg>vw_Lyf6uWxDksO@-79816?`HacAp&&SSq9uyA=MlA{XCz2(A0cQ9~qC(*u7 zc+B>G3U6F1`qG-%SCqUr(m2#sw>YWcQq@H9h;AWZrgA}a!cffm(PWGDUG|un7@Yz( z99lN|J(_z75k(ikY&y|jkEsSa0nRfXdrRPa5w^E0ylI^T zzVlFmRz?SEVS7(|z$>ycI&6U_2Wqh=o@R{S+p+^>bgn=CvHMoOE3m58%UF| zHZxkIwzppH+G#=)>%|L24*ZNFMJsfxt@&8zFt+^&)5EutEj|A)RUN*aPQrInRrF7& zeWK&%!B%udV5M{B z8HV>c)$4lwC%oVmiHh^+q;uiNB0cj{gi2*&OL0|cx&n46$>+{623I?R26H?kFvrs@ zL?Fzw6R>VO3AF&3(R{7}M>C5!R+pZ^#VryZpPO!6%|hTS)eC*zte}tuFp&#EX36-v z5bqwMu_GbzV?@rBf90uAfMKBnwA~6k7r2Y>9>|5!K1kQ<{(1M+=(0byp_wOgYYMBY zVW1_%{6;)uV(;T>X3rG0>ob(X+CqE*wp{5GV>kaC9vec$ups{JyJ01cJnVg-Ah&s| zBhw0vVrXaDIh-DWcBZxhMVMz~&7i-ZAT# ziYSx3x}wTja0wOS***BZ&-Z^@oh<`GD~q!ZmqVJ;tbD9$scW)>t{0QQc@V6OC`OBw zWw4u^M{f5z503PW-as=(!*BK66j(Qu3swMYG_I%>#e*Saj9ZA4zoUQmnU0ezqp#bk z-o6sJZ5|Hp&{67AvAouNcd1*RTfj04{LX&kGSTSe>!YoJL9|wjmXU7cKEkWGs;#1{^pfsrQ05-NqGJTwjez7X zG6RbB^Km-h47fivbucpEMs9I zaAZ%LZ6Qy}ii**ztCkd%>ep6DhO^Nc5RwP^i-S{sBAof5=rwVEYxMH%9~MD?edl=% znkM_6LJBB zbHdH`6nM7vHe70N>neb~F7|pW`>=<@>OO$bBwM&$Zo2Y6zqKct@96UQ%E+>a2$x{j z0Pp-*VS}o!t+FjYMi!eJ+ZI}J?Z^Nt93w7f_UTi5>x8MH$w7$$k+M)}fP~B#qE*$k zjTH?AF|z2qn6|LWYljD9#nKXSAvENGhrAztAuK5*F(^VBDh-q*Bnr#oE2H4sJVQK# z{7LjjAe|PH9GKuAArF@MNfQ!;6>-(!6=6}QLp?%#8SWQUer#QBbyInht~^#6mmA*_ zR?&Z~pV`q$$;+i>;u7|%NW7z+o?0tXR@Ky3G{BX|YwO;6Rn#-q14&INfQRObt z8I^U{MLl~9uErniDJcUE$^s?m!^D|FF5fgap})DOUDa5T$~HQ-^a{O9cW>TjB^8y* z%4DSqQu9VW)d&8R$X4?uvkWArZzD@h2D`eW7EV1CMQ&rbC#beGX!<2Es}vMa8d>fB zFQhWnfSx)T+#^7vO%hxzyc?SdWcR`@c6z)A9m0ExV)8G6Arp8VJW>`zOj1s$#!H~} zKKg9f0{(tq_4gxI1Fg5L1}k79mNP6k6yhr2z&v?=j1*cvARcnk&(_=4r_-(7o@L-% zIoaY|=Wxo>>9_-H+;zRBzq_Zm%pu=FVhb*g`!M&Toynk>^Wf1X$daQj0{MZT0FMZS zh_#~#EiBqyE96L$S|vy5ZbQ=yeg?X_tdyhHoAxrBDQkIbT6*nom##Elsp*E?9ZFLG zeojj$o7zn~dOMwqTo{oM7a<9kg*9fC7c^GZ4~2e3K1-qb2Ap(A-^~&odXGOr)A3x; zrFtK9t7j)1srRfiO}D>!;tn86b^`QgaR%Le`tp8>)r8g!_4IRcGis)5Rm#Sqs*()$ zpx@CTOg$HE9t$jlvw$cs^(}G8a3}ekBumVZQz02hQ9;KdV2j6j%R{WD@H@4DoY^sQ9NfxE)>XYgJRyd*X!Qh4uScHTYxz047F z>Ih!>_iG9d0^P0#ur1X*K96I7Htb>M{)aMpvr43Xz~aglra)N@6fR`QtUL*hHm$*R z*Pxt>2LTkzqUfRE;v3h)2dl>%hrD`&uC*-|EfNh2V%#qX<`{GM(+-!bZ%jU;tHY{2 za(r&OTn9Ub^&kaThd-cGf)o8xqk%eHS=_2BFDcb@i1yrv;UQOJ_V;H%$WIh}?f~UE z&qEeFw(xTTRMREZvh(7IJoK0XAE?8`UhwnClI#BrP)V5-OwWrNz)iHkA_Bz6 z-S{0dL!iTBM_=}=H7oGE>IM$ec;_(5uUKS^@w}Adfv)Ew9FL;Se&-N~iLC{=X5>kK zI63_~JljsP=5v=^8XT(~-7K7}96^w1u<1(orJj7PeE6vq`<8rk7}oW(o`(~?fOdIX z=Yb-TmSGHaUhD!d6LyfM0ts#C_R6(sX>UEt9n(^awP`76=a46U>jKlOny$)pX*Pgd z)J7T&t+6GR)6umsPdfwNf+LUj`Pwp&5~r{S;vhFOHU z2{7%am>puM-NF?xurXHN1T4vIa4i3iXb4_+=IGDE*GI05INUrxBGB&?aAxq!CMPdU zx-i_E6hGkyyt4@2a*bP#_svtlx5w*MFpa;WRo2>O!SF#2kk2b;j`&jGdvf7BX68K# zgy|S?p3^4xFuh@2=L`(AWmnl|)^iRtupq%J1{TKZQZPc+!5`fLz$OmCLYm~}O~RKBD@w>%x%Wb%z|!ZWL_);b(7WR^m3)W!GcGcL~V*51Z-$J$-4kZRr? z`lJU}U!wC=rC{xmsSs|G zY$-6V7;PTt?&@dO`~Xi0>f2c5m&(72TJOXZc0#iWG(*QrUiueD)ddXyJeYT@Z1C%0 zL15Y-KYDoZt+SyE_&M77c6hWoH3MX__hh4Uwf!kG2e7%7if*=D?d|O=@RWnQn#)q- z#as8YhB|IdXHLugcnNLLcEEyT0mEz||p%S?~kJ`gFf#th3e5 z@!z^GH}=(ZSEfPD2g~Y|W;3mcfxdAFk?No5lN?Ac)qEks|FD}M0K%<5V==SEfI^91 z;w0^dz^{4y=saWW&5O%Ojft_$V+=O!HvqU@|prrH9Qo%H~wrIS%9X|mlAIT)rMS+&-n@Ok0((sewXe` z91W@u8H~U9Gq!;LGy^T5L&A=`xrYL;p-q0NxJp(STahWrA_vfF+S8MZZ61Nx+w2n* zvkgoa?DpUj#06=(4Ah>Mk5W;YIUeE8p^>_L9UySVC4|c&*$RxK2&>O2Dl9HmG@kDv zLB1$iN~nO64=BMv@RLvTOFeTwqA(Sd43up}m8F@oOtF?7v-3`-><5P04L$m-(ZL&5 zXbawS1MRwj3~odY+6)UQ`$2(V|7`wI`&?#)CB^5sCNPT(;7{w>HcBo!fY%e6RcyWI zNqE>Eur~FQ#t9t>^&%+yH1k+qNiDOyj*_WYG5Qe46Z8xi?js6Yf#zIPu=$a5-q*al z?F!Cb^MM1zYPh9hw5_V70M55;F_at4bab$l$vK}v?+&{{#vqZxWvyC0$a5eP?9uvG z5Asx_bInQ6gEY5yP8MBGBmIZqe9-~(01FYd|v`zq88ab2%KqCjGNND4~ZIK|WsbJbM+CJJnfqaQ( zFo(XSLMy$PZRaV6Ptm)~o(bwq9rQrlxwid8MYdd;mA@Xqdc9z-n;IO?n5I*5-Mg*# zJDW;L{t3Hvz3?l!RvI~+H1MD9s|Dr5g5{d!0uBLf4bFc4 znW_Dg_24t$fE%vxu(Qr3)ZoJVSO+)sqXt5=9DPKi03svee0X{UxmU}F%Xj8wDAE<@ z3&=ay+qN;K$_4(5|q$~{-&KG9f;sW)Fiw*$)F{1(Y? z)k(k;X>_Wqw~KF7bbMlzG)5LxpIZ#zJ@ zaJ6u-usaE7CdjK?x_r6NUG4^E2L?O9BYv+`^yR>_NBxirf(k7VQU9w!3uz!U<@Rgq zQPzf|AeoJHy>D$>|Lq_g|Lsy=b6;(@R#|G{6iNHIob4oIdU0;Rlqxo{FCO z)&>wATerNhnr zU9AITr6OAbJTO*y_B(Lyc&5C{kVhblWR5<%)qlP4+U0AiYs#B~-6H6WO)uwPT?l>o zS_=P=$k0zHOM7T9v%6KR-U={-LD?e3TQzgg~>h3CkR26^>$@A-{M%~6bZ=~KzyWTx^derqM`tX)H zYs08FESP*ChTOt{A zGNJck?#DdTHE%B_0Sv42U^Oe%;i56Z#W?=7F zf@6B{(LeC}g*6pL)fciQLSXVuH$k?cC=OautaPVH^{H}983iw|<*t)5yYOSxcwJsS zw4-iax;Av{__fh%*Mcmvm<#W=_Oi{4g9V&DJv#cuckULzeK;LQaYH8 z^w@5SSbXrh(B}-O5lQ{I{BE7)UuwRhKSdjM!gJTzi8p-816KSI8gFKRs;_Xe^*u&;?0RiPNAJb^uyo z2cVUU514^?BcE(A&c<%^u)CPhD!PMcK~W|~qJx7%-?Lo%Z{BPZ1=KpXy?H8f{&`AC zVZF((sP#5ewIVzLGrbCVu6|<|57cSxFn9lEaAuttzIv}6G%;BVyV4@SHb3OGdbZoj zU54Cx(7X8fWAY2lboy!Ir#HHLE7I5zGH~~OtPbrx>_VaoXcOJ(cFm;7e#{m0DDdg0 zH?~!qBd9Ar)pUwY8N%k{bslbunk6-8Yt{L zed*MwU;ifqvDeU=AIHi22N_Dvave@JTcE#YnH*@iqjD9Tz zM5Qu(h!+Q9+03Dz3tF?jT8*@0bfqiJu zjgA!{Ao0P}W_msjZ^CA;FrTc+*E-HhK-8G9M)pxCTo-L)3yZm{pb_z4|D%2PEQXV$ zNeXmN3Fd9-DmlorD+3@sJ8)y*^0gcG*IHq*9dWvRwn;o>HE4s5;3LQ!zk}Wp-w+rm zQw9a^%po~^P6cT^xk>$y#_th!l|5CL8fvR`%hRB2k?rad2D;f;*n5)5kc}c@7?7q2 zkr{#PfSP2-W6X>w%i`3Kl;GqL-56<}r;piAcZ?goNp{t)!(Z$g*?vZCB0gW@AQ_g|A zKTW3wrvxPj$4a9m5fWe$e$Er0hb0A%tFofJuC!4REsf5NZ3wIAGlhSSlaRuZ6iZ6P zrHTuZ?7SQj14V&xrHkT=qYEQry`s)U1%SS#`Yi3hvnYmt8m?0}P7*7Q5+@`H3la)r z3uEKFqt8VLlgN*UEH}Y#mP8dr#d^Y3!E2u;;&3$YqFCCbCfz)7X_BdKVtQg)()sgf zdi3kluT+<-FPC+SgTQD9J3;nfkib#90tG=c0}ekShm##|GH}*Qvp|%c2b~TmNp&~0 z$DN9>39;1;?l{-x-Vy}@(2h!na+?4vZ|k!s?^Df9O&!WkAQ!pjx(05rUt@8gFkU!# zx#vdxAPcbz4b_HVVX&4)2>lj6D=m$%I;|vy6^z+SaX1iw;N7i%r58) z&BAN0bt>+Cf}c!qI7!$cVqlDaJ+%@*69svYv0W2Fz$1bBBrvQ>=su`d`Stn3xzz~bU#4OR` z%_fQ;#99CMI8cl@#>{H?XXYeWyvYJ!uZ{t;A)MlqIvgb&jj%-+^S?mclFZ{U@4pB6 z=^PHjKr{0@Q6vwzT_^Im`~V#eL)uV~8xI!^mG@VZTUhJ4bFmAXDxlVLWp?IJx0QYn zH;TrdFsolsg7~>`DWt&aCiJ^`#H>lmlVIE ziBp*^mS!n{gR=}UDL=4x2@M`rS@&OK0QO$rs{en^+9PZ2U@!CVLJlFxRrwY-RLX|g^5@BxcUH9dP9dQ zsu;{0VaD3f^PunP<;E)`z2Y>Hz)q?W7=k34HLaQ4GPwYHin;4g7+vGxAe|det#~hV zjIKR}O>MXu9e+lzItE#|-EVYyNP19uxLvgn-kbr}2g=-Gbws&;6&y}yxxX+67-}0p zH9C1dDO_}1%U;S3@`kA)cLrKe$dc`WG_4aanm(rE4YpcEn>N7+EpF|-<%wM z>>%NlmBGQMdU{68E2>m5dyi20S@K+IF3C6KP&k_BBZ=)@*h@SumzFA0bE5L})BCsy zL~2+{Xj&?no^k#{+JXydv0w>uhKSAp9q1R3u^YTQ5|Bp}Rk3VdKCd{ZNSrG^%5r9a z>XJZ{$CO+To<+|&Z|)gFUY1|2s3IBR7nFCsZM%9QrHMZ?jfE&U8h+J7C37=w*b`L z%l@>TD*$9Kt1h*4v;zgpP2%E%q2PLd>sEQ9@aeVtkGr5c4!;;4u7`O*6=GeSv~9q% z=4=~KnNq@Pk4m9A6U<7K0igIY$REBP*3JV@IEz1^(ZT05w$!$iH?SIrY_EBh<|^&$ z=3zo2+cP9v)LGh5*-~5Mq4H_+`^Xl2PkF()P$}z{BAuqM`ybnX>y4&| zi5to)l#nI~7b(`38#UeRyxiA%6R7T460K{17jnRRz z{ZI%Ww64$(@n%~6QK+1#tzsRwH#3KBQU|UIea~<;t68lzDcB;EK?=rCN09G(*qsn_i~_#>Y8V{EEW z7NrQ01UaNRrg^5{yK(RCelb8g0V=+>3qp$@HN)`iR8a$EI`}5=&$kn8;Gv~+-bPs zciz`HmEM3jUlV`f0@@BlRS1}j@A!i9KpZrk*Ebz z;a^n1a+js9rr?`YQe0AAQbB4CNO(0s{nj5ujc-M~X6*$3IsIqxik8Yxlpli}S4`cA zvZvR-?qlU^V54}9Ox*MxE*vbo?l&BNt#%lZw*<3#S3^$^>Jgn>{>cI9B&PXx?H3FUK^yNECYG^H=wPKU3@=HSP>6cev`?2i+n5~8$T z4$jyxt#KEbToL;Da2LOsBf^2|_bGe`>^DI@&&dx!9G;y{EQq7WsnNd5?u_mK)brZf z+Ved?J8MbW$gmtwsUJp{+()vH|$l zLN!VQkOTDddcgbbzxsLTqQ;6oxb_~~!~AYH;gjx@?w3J+hq(0GkH3R<#Uc)pfE;h? z!GxpX76AhhH)DshB{|Y;SgC(QQ$&3g(g@96w)p{AON(3)w&CGr>Db5wf55sk%$=V5 z4VqbmHfMveMGpx71ZRX@h`ms63~q3c80L?b_7}AQIV*`X8_#6sZ==*pt}t81s91*> zmq^dz6k$beSwnG);&AcNDofuZt`-({1EP`6%a>cO)tzW|ynI?*Us_NFnnXgYMwgzm zSDC$YsOJ0S&lTU2t;a?2|fo2i!obgCz2?Rs_<#y$6yPn2P*0RV+dB;ToSv)D$r(Sm`n zLDhiYb&nydtBC`(gV6&m*T1?hh_;3RMZu!tB=N(o<&(OTw)EFT{Qjy`;QdQ=6}P!) zA;E0_k#ZswBUPC)X?DKu=F&(*t|5Vco(DNcLLd~Sglsprx;#%I(N7-YqFF3^mHLhH zu;;oFNw=Bh8PrB`!BQ?h{uv$T9qAc*+P~AQ)un}n?>jd*RXLt>IP2``DHV0pwKX<1 zm!42qi7k9Kn6EhqBD*8)H?Fo1kUsy);{dx18n3|DKcQ{B)}$7(!W^KD^Dhtx$SRr~rW9te*!F3pq0!9%{}W!efx6bE+;E=B6%fgBB~0tMCwZp5{(jt3Zwy7)6R>n= zbaEw`!1&D~@m1!-dsNxIJ&Z1B!q9JkEj%63M?{(WK{coA&u16r6ieC3x(AydgXDlo z|I}FkXi%&1e()^M2cT?@Udd=6Gxs|{+5=Wh!7B9NEzFh`RLOXtm{(i_#(Ura$!6DJ zgopEZSU(Me&l>dZ>)Ad!=!2nYVzdZjSb>9XDFD#ad*15q)IxpxJV22vLo~EZ zuPXah{i>{9=UbI^ElTi(W1*F!_pgQxe=|@tl28zP73tRbUlr)@f~Lu|!?3vK^2>G~ zR}W2!X)jE-@RsVdBHELO=_7OtqP=+NI@%6@@HzcQux<;%{EVEpmt5=3}-5JwU6g;N_fKBD(9_thO zvAvT67Wln4yF|E#7q1ADd*_kJlvj|g$jiwy?-ly_bMXwqsuoI{4-CL#;m|Ue++h*T z&zWA0H}->sB819+Kg@>@SK0q^8V1%%RyVssZOtsTrd(}Br=7TX@l|xlKonf*p(Rn^ z>HPrn%4dw$fx>M+cu2Fn?q!tcNiP13$dl&4@mzKxA2@cK8-)Q|?Kaxk!hum!3^?a% z0BQh_e{uyokZu|1Ww!rAX+<#s5e$A8K5xB6+1WIx-D_vlx&IZq|L*_{2<~rX2>u;_ zX)(gka91y#T1NYw^YnKOvV=*5XA_BT-=&>k^t^V12*{Kcoav3O-Jbpa8{F_Te@sT^ z0YzCPN3$w_?R<3hMaZ`?d37bFRqXJ2yLh`|U)hz~?#AXevRV$re-M}ZO!=uC9aT>2 z{Cm|qYT@K_y4|hsfZXObh<7Z)p3h13CeS09Dgf=Y_X&F=(0Lbauq2byBETo1dlO(B z#d&gF^ll-VUh+jD_%BWen?W9)c9@J$2|RyMuV(`=|0H6CF3M^^XByCosw($lcZt_m zM+T55evWnku)NphnpuY#jt|GakpQOv4M+-wgIg#E%_vV{IY=9C3w>N2tdAeZddYZh z>duT`#}N0Y(R<7`9<}wdP@T9(l<8Lv`VCez2Q59o=p8$Y%J+jsd^%CHtRV@_k9^KM<7uXdxWy&A3Mu0w!7;NhKj zNJIe4uIgOvsnS!1k;|eFBqE*vfUot&arkXBTWWcqFvcs`Il$>~hUo>T%!zCFKkXVW zOIN^pF>Vy1BrWG~l5(`*GRN#FWK8&*9K?i`Gntwe0Z*uTy#%~V#Zuj2#m)T7a*O4= z7aubxlT*XeF6uR`lR?K%lCO(+jej*isFC|i0wht?RTdNSACHN<$P+^~p!m{u)KxS7T!pX@F6c z?(P!;RWUHYkGx=Z?4r|xEA{>D4fPf0*($`eQK;T^LUg9lk}(gYa4u0(o%9IPjR`5j zM!#m;yi?g3LX8oj{uvk358Z#>(_-<&Cm*fD9e`e6h-_##uoCw4suEqPy4Bg=S(aJ| zHpk>tYdziNK42oZx$8K9J^1E{GxYe2?(wqpeAxY)+l0*0bn0xq-J~~#??V&blJGsa56`i%XWsjUYFsM?aRG?} zHvUk4kHUQQ?j>ecu<_Xi*}OuQ0~;U0CRg=m!~IIhxm@22zpbKnk&=t0ovdc>lRO{&3L6baZ5&_ouM|>NPu$1&c%}mYOwW7&45F2laJew>*c@yWL1R%-Z-cfM)nblRa z56eH-eiK)T9>6!bu-|lj9_~*0R>!5`z#;9DMP2+igVqRGEO|KKs@ z1=nFD+WmQIp?akf<zU4BmHkuG@5v23iqB8Y%(6@-8{OX*$7~U5YXg_R0IcO`C zncMDBKJ_QMnQfm?xSkOEbI~fC!_57K!X3o!VADvieO)n*YhL0u3iVDJEg+aVa?0JBYY(8+4Gd9EF?=w>U5CYZDP!Kn(i8Van8$gg zc7CM240v>#hS7|^FIwQynMRvMACD!~f2liZcUPdGL zn&BC`MM>9h_rL1=Sr;`C3HawAeD<^l86TIN9=0I#h&aa$cn-~}?Fj`5WPV~!WSCx0 zdqJa8|LRaJ@{&W`nTIKj0p3bqIySI6Z_oW>V_*uPjv}i7FDJ@X>KK{dN`ogf4-Wa}FYbK~ZhA!|XC#YHKBTBSa)uo(< zEXM`qYGV{in@5>PTgQ?pAJNS2+msXgFx_EAuOXNj4wREQZV<6nS_|+6=GYzzG=Npa z!N}vW-lF|2NxMKRX%$h_o!=>M2PF=1jsm|^FAT<;Oz>GC z{)jR}zkCUfWS0>^0_o5KUk16=0^EXEf;7s7-$4aw`leU2UdRI^<5b~Ezeg?QHY=ADI z$YUb!df1r`=3LEk2v;8X5{@AF3;gR`+n62W)G64`hD0H=R!Dg_*mN;F0Mv337LN#L zGbSLl-cB3{J09bm+{VTnu{0+iEg41A20v{(UnsPSvW~KiAyF9;GJHQOJAuouLophf zh)GL{2*uObsN)sG>jy8t;&>3a&rcGwQRgRVe#bRE^?a1eV{~&UYc^;97%0}rMp*}8 zXU~{=>4cyW&h6(YK@CvHxhF*aD(Amzpo5nK*NURFD?CcO!gH9#NffN_A&wE+&jtVx1j$r726t+&F-!`(M4hyYAIK zG{Z^OTwPw5$1bZ`Eh}#uzx);v{b*4wD^H-_t(AIh7p)e($r06|99UI*$5F}{vKklc z;_p%iq3>wCAP{fGdloNL#Blkg=-khZ=s+eiAYU>10&1mHh{T!}I-jVjEt2R%H4(w9 zUWrk5;TOa|0?Km~3I0>n9J3B#LCon)hbA0U-*4xY{C2%u6; zn1kglM<4|aYAJH3Oc?kN07lF zUhxwcS-!VPTw7FG4NWkhLruWoUdIH@smgjQ_iywNcF#8&S8G&?%34W)Wp;~wn9}s7wshW<1G-ZKf=o}R{<~9=y$}Rr7u8*75~MH zPE8IA!8+`w^NHbINv%sR1`=ySVUjo+RK|ahN0g2Uf_nQYXG1wWkYxlqYFoF7o+zP%v8TXZ%`7AKW7PSsd!NUl%;0akd;si zLQESnQ=knbuvPphD>VmvJh_`c6#YU};tvM#`>!@hsw>N?^FXC?)!qH*9l!smvZ}-| zL7Iimsn8)+kP2N;jsC+~#0p5;j;m*m3Th#2JVpvOCzyRe6sUCWV0QFTp6vCpCHUNx z|MON^3Ttcuvu^{NR_zZrk3O5y^%1l17g%6Jzx6+8N-q>T#yZ8Fgz)hM+$aE8H-Jo$ z4G+3OycO(gUx{ppdy0ESx5}WOnJEz;y(_c{v1D_wuX#1>!C43gBwo%l3f&cRI3YVy zIF|WD{7gY&Q*6uVgDSi!v+5rTOxF9D111!R@ScZgSWMYRiGaqLQiLk%5L4HsM7xz2 z;r%#|gWnozoDehsKAgkfIjG)`vgzXy$6*ry>K*A%8B@M0r_PIdr!2Y7D2-W0!C=uw zn?(Zo2I{~x`~kb8bioDHIQUq^nPfaOx@?;JEHTL&S}eRZ`b=8HDWg& zzi&`|NC!LNMsW5%gK4Qufbp3No>`@SAQbSYY_i#oBGh)PQd z3Bm8O3o&*uns+rtnOqD>XWt+!#mJlp@>iLn>8jqOBg}1!CG0^4nfDVF9L#;Hp{8l* z@E97sjh3+c&_cZeY)h@9tRn3o;{gu}MmR#9Y)4;0>X3^TZKN1|IPmAg-V+eaKH#di zv(X~0o96bx*tSX4O$Ncshkn}Bw&JgZjwI4)2 zK3XXQ;-$GnR>quWDgA~qZvuO8 z{1>yTh*JMSpa^P~^$qnwWvUW|D??z#9UVvc577JLXv;sG_dz1Bi6gM!@LLl8rYGHL z*h->fl!Galu|blaqZy)OiA3|b1F13R6Vo$5v(1TcB*M~j3-r|oc{%6+!(R^Rh1JxQ zNaH|2atY>Ofz`e>%!+@gdYev04+`=+!X)ZMoKI>q?7}a=vh>EEeV;U+2afZGQ(UlA z5lnheDPk^M0L=5!aH=9RWEclEIqVsiux|&qB^8A_}EB@@!^VF?$k$N)uar z2_W-Z^(`CO8;HXpY)%TP5P%EhIba%f7fl;}(m|qs)D#_x=bgg5LrX1Qo&GZb%@E7; z6rc*I-Zqa}6iYdpbMY0TYOs8$_!hHo9kr-Vcm`YS#RopZL}8-vN^j3_``t?XUK5@+ zxMtf2nB0sv9A|1$%->a8s+BGDs2m4IW zRZA{H7<>;z}wI&y5>Y!odTeSS+&YatMF_$vd{3jkAmBE}}h9w0>91K_S_ z?-fB20qK<|N=5p|M7}Br8#`_SLIqOuTneY+nXvHQ!9|2stW&&yYR7hF{zfPwZv51H zuaQJc)Qkx;8gSfjpVNlu*J1>X640-NoF4f^sCpX@>R$~ zb-me}b*(fWL&t6*iy?HpP*9b?F6oDZC|8^8DKxy$=j#b zKOSmTrsNB){Hy{_hLI4r4H?FaLceQPfqhJpW4uLLLR!jscGIv(Q2zy%g#UR-nLZy4 zs&}IO%D~cxMa+gyy^+@g z51QbPt)h=d+QpFS%gCI@2s$gj5`OzmY_c^uU2R`$QU!$N=O@tg6)pR2`c-|7XMOX@ z*yC62Prv~!QzF^(K*;aGOF(N>YoArfp2ECUFj_%M+8fW=46+r(3b4#Zf=92=?CXfz zhXr5a8NVM8*H#uQCD{rg*13jf{b7e@R%Xh?IiPZ|=U4R-HgCDoJQo>_vHkt!Aar^w zrciK>!}sSvqhCQco$5T4XG8MeB#heMfzaKVrg7%;QH25}~B z+LnV!SmhkpwHGk5e+EOJ2pN?|_SU8aKcs}#joPjEe9mFPo_4icV|>nRZQ zeix?drja(WzW=Tbh>>UkyEfSHd?Ly^#sStw#Y-A%b8+HJ743&E63i+c3X?qk!R-43#(hX>JM2Z`WQB|0-u-juQj^N!71ty zBDXX9--X?RW-f&=Mg?FyQ^0$w9tNO;HEesaEURESyqXyJDeI{Wk@oY_O``9nK49A= zMKb*fB;U!*`+-vb4cbx6QJQjqJ~ir9{>j!HL9kgN-N~3392fXOpY3yWp53z~J9B&+ ziO#X7c`gz_<%!&G4crUihS_#Fzi$WnJN>LEj)n5ZS3~wj+pQ{-Z z#n!C6m6Q{dR_xJlqhXj;P;eG$crv1)qA*V%o^1^etf}U%pfs*1pH`YSug)|cJ2rt< z0GMPYiLT;OdUWjS*UC}A+JZ94ic7+neP=LnayL0EQ-y|915;Z?Kh@o@pT?%CkT+1{ zXfC`CW5LP<^hj+*TS1TEBW7kS+t-9*)d?D@P1>_{H8dIC?E^DcVpou9(GuZW;;N(%)%~8kdA^83GkZZfNL6Iy866=E!87S(;Tg5pi$D}2vrpIQG8Q~5W zOcvk|2&)unr9R{UMy@g*vsF!@Fot$* z!XwB3ot1WP1-PLE2F}k5J}nwi?EGLk<{BL#6H`K9ka}q|TXe%95v{303u?YERrpB* zasnBnaH{b{wGCbpheZinp;wA@&_=Z5Q<#~ZFMv7N`WwP<4_{|5$91V2)66e?Jn`(? z-aBO(3UQ8fTelE>q17(%fzHn+6;RQRscMvWn%GtqWRz&t1Y4@`TP825H_?F`PH(f? zXK~x*vw)w-y(k*A8L%@X632U50Eq3LL|AzI>etVNESA#I{Pb|nQiN+U5|vP zpuF0EW-(h%Qf$TXA>dwjH*oPF?{KmLU*x-&8Mtk4jp?w`QLmh;zG~@ zdr)>@^Qnf{>J4ZIBYZ@iZU#h_BX=Ddd|TkFzkyZd4PybQbJq79~tlbG*}r|j53tDa92mhk=q!$JMJ|mxaKMV>AcYw z>dz(<=}5fA3Jb7kB`b@%=gTKhLZM@zcX1Ed108T<_=@0AGC3(F1C;zsb3w_EKlI{4 zRC8Jrgfm_K{d)!AK^vjh-Yl!A((h=lMjR?kP>9;YtOVm5tD;b!7+sCDGIO*&rG9Q>wvr3exQFTLw4l6sMB8210 zY65*bA^1eF9Cc56(D*zYO^k6Q1(F%>;#$Ha@@-WLNrIFexoHd2CU~1rM8(2s`)_R; zpmgeFcrRgg0OPT@XPph`@*tzBAR0BIZ$U{|4eaewaN;iIso(jSc6ZV27S(h$U9V^d z*P=Y2mSP=MqE*DsI9uJ1hyzXBscZ#v>?w5*eY=@C@((q+m{$&nGC+dOI{ZAf2t}yC z3FHB&VJf5GB|;=Jy@ghfpxNVsRWH~U(T*4D5KxqXC%PJE@kXHaSgO@o*f}gb>kiDB zeQ;1(OBwEL>PxhGAFPqLOh=KrgB1+P0=n7G7rr&#HGdzW;0eDCJtP}=_1_fF43uyMF)+LodufOj_VS*$oGo1WYs_1}bkI@io2FH7s0zzn# z6!KkkKpCw9f_$6m76eiVF9%1_QfS+b3eLS|kKB#rC`@fkgSrE%nQaeOxKMGg`p zTpZZ;yh`l@l^R}~E67ea!t^?;fN*dadTIE;6*xmOijAUu%3Z&O?=plEBmKuJejsAA*{$m+T zY;qR8jbJcyF=+fo zoW6%2c3QDz+(>FZZ-F!_%3r50N)|1FTTjj>LyCSpmbp7^cfua2?0fSkHW!g8swVxU z2F_{{t0HEqTDEK)#}AB8)2fZAv23tIhYUp3FybQEfFEZIdGx z??V_K2XdBC9Bf?d#W;P8iv^tZ{&nFyV`{{u5BW@D)bPIUZmINTjX=~i7K1VVYNGB+ z5U4-C6MqR!?}=Xs#xIbMv`FypislOAvl5e1r`}do=3JtJ~43*HsREix>5BdZfKj$Ey$n)5qfp^4Zk{+$k8=6qL?XGbU z=8$23KU0pwQ?nfB{X+i3Y>s;ErU9S;CK_k$C)>!#QgY}B@iBb*jU-mvCz{Uj@sfr| zMq^J2K-Tt7_~%Mu3Q?e9n1OUWKcmXZOm%_D$&0CEa-3#DKE$BODdw#TGD_Pa$Y`hL z9_g*UCn@Zb37%WDo0S&j`X5V0**LzF^fnbgi{iUxK~0;Ul$azn2+h!Zt}0TI11d&x z&1fg%nqN15*Z8VMK27&WM_rrTpUi0?^P7HaS#!Ph8qvQl zPw`>v&j%lkgg6M!IKR8$AuIkv|%k$P@TpmT_~ z4hVp^l`XT^zQ533E-ltPM}D;=;6TjoVB@-ZNyw^5NHdgusJc*duBM`7KOJHX)#x;{ z7NrbXQbBJU$mAo$LP{zmC&XouJZs0hCkZ$lcqqttlmC_gPpsFQB{y;(7uV%wM`s>M zOqti9@ZRg<6;0Flt~jEv^<|-T`-3f5Bx6n#A{oQugX03E z50g_=puKkewVU72#Aw?YLowV=#c&Jmwv9Nb+S^FnKY9jXdQX*iV2A8I*G7qHeO)=R9O+f4N+!67X&5Pb3 zvS<&=9}P6tB_tdd!=hc@NL~PZ$f?KR+3$BU3>m8Uh$o#_OaRpGK?l*OmC`3{*PMHi zjQRc1PvU|K{>yskOh19z7g;hZkgug#C^$_Tim&us8LA`$E)nUsEl)(58}bCm4Z)l0 zkE7$p(odw`Dvvdc`Sl>-WK1{n%Y+sfxr}Hy6&X<_$KtYNmyMrSL?tG^k4u!q^a1(w z=Ce9r0@l9PzV?2MJQ*N4!UYBd1_cFQ=ZVqxphKa^9a~37b%MXqo0L+N3$8mJEP}y9 zDj^apA{4;phkQ4KZ$;@EJi@9}M5z#oDqMA6Tp0o6;*T4|uwDLB2OC13bZGjKeURKZ z1h{}KNI))#I60GdsTD`w=eJ-vFcEvd=XWrDh1uHUPcvcvRo;s&f4W9{cq%aa@dukeBcL$^i9E7w&YPyPc0kdN9mP`PQ1zVEM` zXz9(*(q2R~?{{30xH5&uDPR%SQ>b4-O0VQ$Y*|*r)6c}|(|A}VdVO?Ol2kee9DE6i zwxKF1(}6%{I^D#40^4<`67T&PG2F%(Xy&TPG@YypM|i_qr^zZ%B%f*i5j1B(hlrB? z3_8L@NS-Yg?l``hQncu$QxzVJ`qxtW3sC+S=bt{k`paKxeq61>oqoF1bcLmq_-Yb_ z%1tL%#@pRodm9v+<2@;z`LX~15XXhMx!KU~ro*MTU@nj|oUZ?R9sU>fFE+5;-zL~I z>h!Gtuz{h?zg>6;F7Fjd5F)1T9y@E?ns)amd)@_vD+-35oP24K#ftGOslqA^4VOb3 z-e0?W{f7B#+dns^sq>GkSRW15SB*V8|MvIam3*J`b>YE`R1h=<^PXWKO;o@5M{iJ= zUNu$+(8;3YdtQB0{Jfn{$L=t`jX1RtuXgzcA2|Z2NBEE(nlFW4*mta)!6wrnPBx+w zga4=4cga5IY@=t(U3ozj1a`yY(LwChgPiF@gWDAl{FTXt7REi^ndx%HK27t;* zq*;(n^Euh1YAtM%YNWb=0!y7pC5g+f$vl}>SqwE%V#W}aBHTH|Hef9-r#Lc%cSFQ0 z9W?z50O-{fW!0s%Qtj3Z1QF-5Ne%tpxF4R-dBWTmtdu+@K5J*Z;=HP%zFaL@Uf>ts zRCs`hDL_kFDkt;y*|*KheW#aeBJ@Udl|-E0%!*2|ss;znYExFlGT3WbPK4sZ^@i6qPxB6CoKZ@(Y579=ii#1jb6Qv4gnVxa!~vQ# zG%A5!Tp7AJDv;5O$ZI?l>33+?ptaoY*u-oTO&>`bar*ZbhYC#gawNK@HGpSvV9Q43 zF+_L1lDN3I_#=q4X;AD^trHj8Kur`26^A&iiD$AW@Lhi0d{->}9J9@*w47Vz=NPmz zib>ECQkjrL(f-Tjht*hr>;mlroPbGYl3o(oi)BfBq0vMW#aw?xZTeB8%pisAMJCB3 zeN|*pI~T%;Jm#@Vc59tZvfuKnXVD5ihEr0-rZ;C)e&SCZkuj zrM8mE+46fpPzTGNSYftw6KsNPf*ruw{pEvo2(k;{+f3FlL>!23y?d6- z8X)Ph0t@5-g22qTu(wJgewF|Umn1;s=M225d0r)O25q$Vamk`=O@ufp>e z6z3;>m6}%CU_>;a6*9#!D4rx~qQL;3d=6@%aj23ZvgAN3nboS(QA{W61?zxrEcOJp zEnu;BBuVTO#Cxh8Pigk@Y^4SD2Vy$~Ae$*r*oH^w@97QfpXgsD`fsm3KN_1JhZdG| z3bzU4Y0t5Xq?!>}i0`a=J+xrvW82f%6HbwVQaV=C2Y~~$md@fx%>Zjsi$f+PM|L~} z4nD+c2Ocy!i&%;L2llG3Xv#hparzg$=2vVuINTc?R%!aH%hhC9ck%dLr8Zn~KblGb3KH5r(x^jfA0QG<6mg9`_Pr9TeAM)8ojouRUa;T4E z_3ldTddeFtdKj5armIMQl<^jS+yXrGSovbxu@Ftx^N!SD1=U+NH%WP}=FGX;D^l7+LX|Oe z+&tRHI5YIY{jwjjzcD1o5HPquCMw8pYBKI(zYg(>S3KT1Jt83}K0x|9B~6WU%Q~Qw z;%7%$m)3UdM!}qSMqc^xlgFwI$QC1yRO?p zgTT%WYG3tr8c{;)xHPN8PY_*wba=f;^ri(0nExB}d3%9sD&A@Ykb=)TnHY8KeIa z)xP;y^;=2Y)fymomup+)hF0<@JsCs=A&dyrha{mHDmK>|apYazo0Az@;iK)V6QM2O z*RR#5KJ0u^%US6phxH63*U@Lan!dZ(QUQ9_HP|)S9lM6Dm8M6Rso=FiG;2au3YM3t z%cogx+1I#8k&={{btvOn^SLWkr=|2~NifzOe^GqK%Tn&7MnLOS3{i&m6&XgE$rHof-6JZrbwctGD{HH%Ly%I+T8` z_3YJ3yuk-;fYN^gyCJ4p1xrpx7wDF?G#}kt`Ac78toYxzQcRe-|#T*a&oN#DLbHF5RvK(CLWBgQ+`+=9H#P@LINhrR|!vXWTAqX-v&Z$x6wV zk{Ing0f!VEnbG(DX~nKs7?U?CD$Z*@o9<4s9RHbZqlcjoOR)Y zvbNeQ^@ew>UO4`?Ik_w^rv&vn3i?U$r0V$>Z?-nvtNHqbXu6u$C{(2?GD!8c`T{6% zNT~bYWLij#2^8}GVz(q4r=<*0@``x|0Jd)c?=l3WyJ8lPhh4WyME|RFs^V7dW1~;m z3^w{OtbNd}-J1$4j$5vfm?GYv*TYuVj?!)TS0P60mZcd`BZY(d}nU?qntqfY@hrCcjo6;gq2rxK##AM3XoFbC#n40A+!D zh{Hf#m2j(lah8j$(w#)o0m=@z)p`ByDNKS6{*M0Z0wL}o_XM2dMk4W&9`8wd1K#W{ z@$PAf}K|wm4-5f3`Zi zyx8Q-wJhS3s1fqT@lqaK7I9LysGq2asX81_%lvi{)=Glg{uj3th=<@9=n%9Hs9zou zhLpQiE^Lf~W08j8y2ugX`4j(K?)TyJI-!^Iy_fSe_m zI!PEN`lctHPJ>00*F3&77i&AYNBxDpnm0dvJdb_JnZK=lLqA9E&1kwh466plX`uc6 zlX(OCX3a8(G>dM%)r6`_R}Guh}THT)p*mMSWg0Gg^*o zQux}~QGJg^Qtc?RL#VN=8+T-WvsDZB;)IESp;?}j5+IqWmN)A6AGN3bXSPryNMXZg8Zh zD!l|aAUbmmjxbHkAL?io*@h3DYG^=<@jF!u)(y$`L5{dq1McNm)aTknNMGYr1(Fk*b*q(SB$K z3B`{LEN@#2No!xx4F#rnl`Oo;b6LO zsMRXz1cU}K=^vuTmH$frM9F2|OO*RC7m`iDx?u09b92NIZ9M7M{`T_CDt7+!cL;C- zAaoXkk}WkdqlV_7;cH7z)zs8WweIPXf+B6JQr0I-6Dyi!^LtVi1*N%_$1A(jeWWt` zFcL|7ii_YgMe`1^RbWA~HCdjjlFff15_*W?zRSia(naGmL6bFpr4ctnI zM+q5LTA>b9VJf_)s)Acg=dhC8ls{->2cxeVHKR$MV7qVaK1YKp97z_D;Q9D(AXv^=&-*b#NSyMLhx))%90MuHB8su&eWMRk z(nGDQ##x!EbbrW@h~o5 z{45RmG&E=}51q9Ky$YDG>r-**bnF|<1mtvuy!&mJnmDQp@rf>KBbV;HY9+9w0G*Ym z=`o(=WEj-DTLl}Go-;*w9?=&$2i^zElqhnC;6Iq8vtsD1G_~C70A{86cag&R-MH7MO#2Sg@sH8GkovcdA+LgX1X)jC+VGr!j zgI7x+Txf)%-0P&9%9W1WPe+7KjJbNV`PI3nQu3TYOz6SoRpwM=p(U5yW~0w4_Pg!1 z*<~fA<}s`Y+r!MsY`xvT#FKi4II=HanOL4!o)pD8NWY|Bv>(6&?9{#0WOh1PtWGS! zKT@rs1c&5S^1DjKXgFWhMRC44lwH?Su-CQA+Z*K*^<<|S$seF{ zt6gj7AF;e{e;tQci}%ue`h(!$XRkvuk72K32-bCet0P2z2~g-vz%sBG->4Mc2yQ%R z)mm;1_?=x*}h+K zwI)JXf&>CNQg*ycTy+{08iiX-_Vf)fR)bY&bky!l78f}18U)Hcz5h^KmckVuMI4AG z>oIMYgvB0+FqXZ07`8e7ut~7w_<_u*r0~?xIKLxk7k%2^l#;~G+lV&TWsoerq>z2M zuZ-Pt zQsX~r%cNzqbHWs478#yHJjp5}{1pTla*`O@7)yV8LgfV>m0qf&*{QMlfu|r1|8;Y! zW<+L|s)T-}Jdv6M!hK3BIowXfD|W5&WjaU6j*hN^u0o-9)A<$Y4y_1z7)V{dl44%c z-qPv`znCgD3RH|wunK8v{eiaUiX${fykmhZT{c&bweR`V;{=H&a{EFQ(^396Own zvaDSJKcek=Iz13QKwlqun)DSCyGGG{=t>{K)7j!eL#U4b6@9|fbnGj#PW?d*;lN<^ zS^T^}r%tx!w2?8bds^jxH8Kj?yHVrbbxSDQP-T(i)MnodE@<`F(nTNjFrV57t<&MH z60z@Leg^<^1zYdIwJ;T71y# zJ_$T0+u68T99F_375jMnQP9?NMEwqa7*|tMeX&>+GVwcJzY! z24#2_dr--298LP(c>m_+pHh0gQVG_44W2qaVs+5|?viM+=Mz2_egoByC3TEp`d*cZ zg9zj~j_o&ZkRk1XH{|aI%c1q9i5QR<3SZkL=`5v#A?@$ag)I(Q9A+n_ zQ?Yhx-a!byQ|$=N@3$kIGn5iGz-l!UW3PTd=F+J%Qn6bF20^ z1ni7}>JJkn&Us|O-S^G+PGhZHrWuE7B^ttI)TPxYpOcdH9GTM-%}%m+rqqR#y-USU zcsB7oenER!pu6$)Sm2VoIhdgS5u(5|eRRO}(q<^N1EE1f5bq!^);VTfw5wDca~!Ci zDVfPdt&4CCbCXhTlJX~RBSNjfh;SqB;4k#yDg!5a%w3w#-th_ z!>ks?WiHtd!3ZzQCQcVu6+U~({YkBMdbc zbkeY-l$q^{O+X`BAba~b5hCalM^j9`PzgF8G`O45dYCNwi`*`J0Lfqux*fOd@XzM| zZuzpBvkrrm8f=v~5+c)XFSV2oqX_~LtH{7dx9{c0AZ9*w$_2&R8MN1U%G*md>u`v? zWB2{U(#6kQ%TY;o;b*CVWfM7GLI$aQONfE`XPpU-iS4k?-DtVdFia`;%wtNScb%Hy zBvh~qunz>KB6|+IfX?jYQ?d^FxeaT?*+bzG>t<*m&D+7Gd9Y>m0?@nMZ!Pru6*`cD z@oFYF{(ycTH%aF^B%_c!IEmfifYI2Yx{BVxJ%}$=3wR|b`1$~?1>@hXLoK5NW5dy3 za!3kRX*XD0HyD{FSXQ7Vn2>{)*_I5}nKr6DWBt}hk=q|{zb{GRm z{~KgzyBtNFg1M}$Lo)=Lc6&cNKW98Vr#rBA!#WOV!dvC4yCBdQ#K1C)(GA=z%X$dK z#3tb38OR=94hrSQNUP-}X&fWpZ^=EjXa` z_)ODmMHF3aN0k#tM=D=jzV@sVNF80=^wyP3AB4eI=Gjq_UQm!=jBg@Ka>!-k;q`+y zZjDRyGBF5M5f5k?)zPR3BNOpJENUf4-nrT;|4}C;dl^O|bW$?58-Z`#v{rvBHh^Ke zfxp`=p7gJWsh(RM=+Nz9V)jq`=!VzdpTAqlj%>lUK~6ZlX3#-EJjhk}Tf>nxGZsTu zSo5idYw8Q)>bd-is|q({+P}g=c$?ef=wZ2Kqm)h(rLjCTf!Tt%%9kfGz!VeV5}X5X z93(9xW)-!)=zhJOBr_ISH6G5`2+q(){bhFvrL!S)w%-0!?o3(l&CRAg#N zfoLG`r?4%|Y$NvXJ6h!x<_w!UX-+!9n_sA|yHwQ*r-1mybRIb{`mcEU6_-<*U6ENS zn%&`tm+huFb$(_!&rnUV;tz7wmo=DUewRQs;H}cdfv^+NK;89v$h)thdRZ_AI3w}Ia@!sN0Kpx~Ikyc>3X87Dj0NVbyElHg5yodS2F zi?~|Vc%h_%?opcGS9o~nYscYQS!p+N%T73-+xj~5Oxn5RhJrYnryQBBh@g&E)O5rs z=u)0HUVl=JO><7m2X|sV2zG3lw|QYkZa!{_ljfNc=P`%Y4|3lam$c2qVD6L19L)^y zKkDk^8LD=1*nI#%!L9e(02#&^xhHIH#W9?oiKhLmg)S$C1 z2h{GZ_qQH4N@F0Rt#qoJoov;HwaWygP7kSOYr3$_+IgYd+8wv{KHL8RPIy}-J_MYj z|DMa!xsdq78p z7}Mu#9wa#veIhaktMzH~OrY;z`hG}FD{nN?#7k;u-U})x!jQD`JXB&p!#}BU=AAV} zdZq4G)0w*Cu_x<#AQ={w=b) zs;*mI$WQr#UM62i=)#`lvN$A_-@cjFD;J>W;+(i-5)T3RTfrgNG1!>_KTvJ_&oczbWf5$3S$rj)M!s1$4ht%DfQ09=`2 zFp-R1V~fuavEKy9SaneqN&iv`SbPE;LUbm%f4wZmO`R7WoRq#Mj|6fPn-Pxh(|a;G zr~&@dKyruf6n1P~zTDP%<0Y?V-!>_kzg09Wg_S{6D%d47uhRc$&J3kK!N!&5;-W16 z&Dob1>kBX-uG+T>PcQ&QM2B9Y>)+BLWZJxxvi#iQzx|YBN@reM`RGpB!*i9z*)gd{ zlAsv}aI{EG#;KZ0o~nsqNn$slIvrvuIJ_~rb+Emdc4!1-;y47@2LRN@u<)7KXEEQs z597Z!p7eNYEWAb>ifGPx)>E;}hDbzTd7 zqNESRr765Go$r9=k!h1tkVWqCxS5D*Vl5?xT$FeC_6YBw0|AlYQFm<=rKS2mabctV zm-z=tqaz|9X!To?n6SY_7TOpnsf?-C)z3CGA|?u5wKWx~$6%5uKJh$*^v;dXKyv+p zX2nJFn}DaS|4!Zc%arJGt*O`2&t~LD9L4!-X`AB9P1M|tjtE4Zh^N}+BuIQ%siGJn zhiqBwece{7$^$uyHUA&;kNBB%w38&79Fnvjxt-LWEFDRs#p#7S=P+s3^f8vNm496P z?snTt?BVGW$fsBdl5?D-(e%yqH_oZ0xyOodpM9ww+Pd;DfYE z>8mDD$M&m_L3;|<>Hfy=t|CFE##G)@B{M}S*1x9HIFtXlO_t}-N1TeP)?s@S0?Fi5 zVo^+b6&ezi_LVc1IYFxaSEAfy_Z@X83nj+TDP==#f{W+D}(Jqcd)_L z_&Mz9jX&4lW*RG}5T{UA81KBvE1}`^_4czj5zEOOUuP8CXRVvM)gE92q}zp?idH%s zU2d$D<$O}DLQ_#vpr$!gnGdtrI9BJD5g6zv$I-*UK?%`#nwL5oi-n4C}Q=(!N z&GlB2OlkwVJ37#J7+a4#YJ((o(Z!M306hw7vlx-O4@-G^IYd(qh(5{|dqwjGc2~%U zA<8nPdZ+rVsyvsBhlg8dhj3~6wYjs|lFX7vbTXR1vQwkiwE~q9_~bS$cd_u;h?KxU zINr);qwv9EeZktZD%j`Y+i2QFW{ z-hQD~O1>5Q{=?HvTyF8v!t4`y2h&p$(@f7O_HWtkq|R{7;kdcbD2Lr46@)!2wi3drV>>A)`8qi0KjX zso@Xez(M@jG-MlSS0Pm_uQ(GyLAN?JGSMuGAB(iHHz+DT6ccsuz=0UlENthtqhcW; z(?oW>le`j_X7lLC(8?tnQv(}}>$&GeX(zHG6a3MQH~SXu!!L43rrMwJA>ry>Smj2w z5Qv^Xxeni!Jh@ZeOHV#TPd24f^Mz(DKF!YDSB0d1#uI5X)?3-wPI@U#fOX;bxyqPC zec9;F8;2sycTvHA*1!EUxc&ANZ?IR&CUtfhK()8QLw{_hQmZf7Q@E*6iGUQ;B7WIP z>K-9x>SHSV0!?6lZ;H3Rm&&c;??k0&a*FSyS;HqPf5cll1+5R+6?Gm%2b#O$Gyb^t z^um>LjH~X!>w`C7%Pr`TAUr8C!9-Tu+2pKN>)+>G>GYX&-VoY18FT0F-xB3jGD=FH zNuU?<_Z!DZ_ZZFn`z`0`0cB5=jM()79FU# z?R#U-HJ^EIQ#Q=lDcw!~6kLPdg4RRX@UnvhAcGf&T0d|dGO_n1M&ya6Bq zjn>IW$}TMqj0*LX3{aTb+?Bby|x8m8G0jO*rOeTn}NEQ42 z*{$8@8Hb(J4dtKZtOK38rTf?)5KSSKg=omY>pxw9?m_3{4`RZg294%Slc4=XT%zE2 z&$J)mygWTb@$&AS&Z>?)(E>V}K98Xd63rg*S-X|q#p^2$8;!^EN!GfFi@)c|I#KyO zqK)Vz3H#=ppdzj3!CKM?I9rEHR0*hAO&bn5_7ZXFulzkn#fd5wYc(6^bAHSar!-V1 zBS^g0{nyA<8TD={>9HxfZY*%z09!jLcg8}Vv`9=M;QfZDRNvKJvO*#dj)0G-UDL-&~=sr~i|&Ub3YIteF4i#%T2%AyZmcMTOj*5c_#Y4><0oAJfd zT^oHO3MrGay3R~-!Fm2oT3Q)Qc4=f5Kl^JkUmQ1|&sW}eON&yGA*ui9O$pO0VVCFc zQ0&eecIU_H&~zPqS9xp04SA0*WIvX7P3dYDs)Fmb<#^uk$s_&g!YD+}13)BW(sSJN zH>kH5&fhR)>onh#AjOYaZ&lAup4!;3?dG1d{+Gft)rpz0Dc87TVb> zJ*?@qlu_+4Kx2NN+Q|z*x=onBQe&}SZ@jtgYd+Uvzg&5Q=;!#{o zJs~XbR>!`Xf@h$=D7nkKGN5rIo7EA0w3GoQOd<%plY`05dcSj+cXZ7R(aa1w*(>kQ z-bEg1@n|75F5GMXmhb?>s1SVnDUNyTi?)>3t7^*BW%h2qrv{Pq)e<>0rh>9)Y|vgnF~rG|Op%Da4=bFyouI~^RRNb@Gf>Bp_q zcBh;Sr&tempn6^`rQP5Jk(_?pc*dh~YrFS3-^TsfrOBDGsXGd#2H|S5mLVgVB{%=k zQ-$HeR|JP?kYjl)CQJ!6pMVT%(O(t2|ze$Kx6+yUvoK&eRhD;t7d&XtRw^5 zIAKyM)plfL@Su2sf+8zc`La{)H!u&W?qH(9cu_ctb+i>isE^z4p{A z5J%oY2HcOHdZW|zfjF(w{ox~JhfCE)S2g?=anK%~{)zKmorF4u(JjNMx!ChGzWqIV z08|vEWJwD7Qi{U8QJn0Rx8BfaO8QHxIDIQ$Pij|_*-+RqZ!^;2XMLQn97;xU2IRi# ziFz+KqQ5hg4P<&rdMS%fgT`({&f{jw@BCUTV1HUBU))!g^L5uZUH(G2=YF@SJ()3z z;({~vCkhd7Gw*@IW4*q%4|gyp_Sk{r(je}@+`TT_{Op&Jp&Jj9SyB?RS)h)RO{x1Y z8(-tz7N(rY#1<(I6#0YEQHNpJVN#oSwoWc_;1HWYpH& zRH1OpikIE|dSdE9+T*}*I?>!PlX?mELH0q;5H#oiDfYd<@8e|GGcgz|SUiVuh)(bq zAP&PC)t$)1bbn6!cShCC5~p5;W2WWZrCa!<@`+6NHzac?Co9T)C7ShPX{{(?+b^!V z!E<)B_Y{hxS+fje14!Wqr?P}Ow{GIichqgG};&dHMxHmM5K zqc7pFPGQ&54OX`HtIj$%c|MeCmJMJK>T2HIPG9Q}2vx$VC!bz&&32Z>P$xQY3wt() zln}1&+va;V-)d}SN>+WN-pO!1 zoG7oqy!!HLN0Yp|lVJ=MofldDQ+f}{Jr?#IU$ZxtLs%}v^*dd23sGe%EY zgRpVOWq(TpRe>4Ihyt>zb9)ut%tk$zkrLSW-Fr(i#xGEE}uVGb*TEcH&V zILVS^<_M5bwELzI7?RI1|>?YRsk&L3eaA0Tj z_QW0aG=cOMv|o^5WzfQCWjT5vGs4oC z^~F#6BqbHwtpu zC?Q3$pvC&>`kx+=aV2EoQ8F(N-uvV<#9%$wOj9Fgj>vUnoOv6$arx;jc`TwxJ|JAz zL$C*Hs#{FZ9{E489b|n(x1=y=q1&UlPp2UkXZ1pwvAh*2XTX6MzY#)80#v@Gr^{^rrw{Ib`FGF5SDp*oKa z^rQU7b*OL%I}|j?XHG(btI3g|+Q^!)%m~BGh?JmxM$IQPiV95bJt!dCCKJnJ>Blm1 zGYY6pEgki4LRx8VZXug4O>ZwJW4y_fi)9xp%L{X()8bH-#x~#x)%U7g6|sjMMW;!! zYb$K4Z~5tl{KvrzF*9n^$hrm#nj%{z#7?>%zXjZjRYKvqa`Oc1=CwDVqga5|^)c}g zD!0^FB|5b^G(qxe0}An>cDC>*Cl2*usG=`o5eMUg8GuFMU&Zq3if%EJ1>{(#7`VuC zfoJQe`T;FJVW|hY;SlH;BmO=#g&g>3NPqfol{;?4j)E;x0yudI z^0w6N>f>s41~J2xSlmv6o1U~dHj&Sp<+UpLXN|I{KcL&}sW5I6wOCI_1t9U1OgciA zLZeks0Lefarsg&Dh)`eC&{A_W;BpJXrR;G zx(3B{AkXEvSoT47!OkI4&DC~6Ryz`KBAOjI{A-wiKdO%mQQ|ltLY!-l?vPbHGD7ur zda`{~DlWI>=?p}&;e>6Q?6U0t78ioW{%ZvoW=q>&dDe8v%ar5?lk_gVy5{ zO~F&kJWbu&f0jrH$pb8Tx~H{_v)bzr*-AKb0 zVjwH1KHK<=#7h3M<+DQdK_BU4Qbj5~oH{zk-*k@$Z2rc=qMY z$avpmW7#i`jWms){SvT>9zt-`&ls+^OMSSs4dv~?_2xH|{F{EOT}aAI%u0YBHc=P$@`VoJ z9Ly!D;>+U7^WxGn;xdqcbkO;rdldLLTkf&;ia@@U$Yyv!$@L|dHe1M5=P*celPJa@ z@_}1XqE8=wj0O~9=qMq(GzNm!8HA75uA(iz$}NtVc0npL%pSR|quskh?U)zLR_6ul zhOJ-}YI=L&HVZs-2Hn9d@%cC&jws}1XT9P>^fe}06K+3xWPE8)b`J!21xYUA9$?Yt zXT88W_`?LE(^zaEst|(l#ieBxz$Mw+0Qh5dGW=S z(}mF}QP{O|kCVR?O%j^TXI^V8amxT_exDvL{iTiVM$L0MdQdQ8rjc{ zSoQn;=SoNZ&}ML)hVa`B*r*$fA+f{<9wS;D;AvL3B|Y-AXmJSu`OWv&?o>;s(fb0C zoFRITuiq+&Nli>jn{-a$GI#9g(bj1FBCf(6r`JR z1r!-6Ogm1E#Tl8rLmbpG67`>|hpN+%IRAiuVzJjOZzrTheydU5PfzwoW7jD%9Fc#2 zB13EbEq){VJGZ*)J3NHCc@W89;9&$yfe1BGRUDTJN@d7VMT|$Z zd&GJvgueJ*l8+=L#wAO4s2$#;Rn(4=5lP_8b#fXOMQsQgETgotXmW-qLx3v)8C(vTVOGbJ|?g;mSEK3~m6CdgsvLo0_Dy|;G z|H-YNwPxW0>+~?iyK8s9ZhXbMBu=bq7)SK%5-X0TlqA9!L%G@&&D+s!V}FHg$^bi) zu8vTjAY*r`nC57D8?io0TwC^BN6cbAv^a+{87%(p2hF{%7eWcRy?D1K=T^W#=GUd9 zj9LhhTf$r-y|bbeg(WrT^3UxSa!{Ni^7z%cS5eeEfs_66Y>`@jv1H}7&71V6 zb15fMP9znImgo3!1qxp}!jYP+oQQtEQg!jk!djJ2$;LFVE1S;zPRE}|I%0Kpt@J%G zz<_0#Y_?PBaV4y!J#G<~G7^{*ml~H0<+i)TH7lsi_yNiqRp~_;F}hee1P;7UxvvgU zzg83d^cZ{~OWQQkR(Vbsn<<}$X%xf}7s_$J3jl6UJyM7@4Tsh4d&Lv?iYZc*K3+$z z1n71a1X{u)3%60I(lm=)930aj#>#`sn z+{JCCpXb*2DCMYT_>b8}lyj-8`;dV_yzpavZp+HO=F^vzBoIY?OGE=ljB`GlZ=ONNzbwrnjzdm8-*`2$3()lU*Gw4%y68>yLx}k1hPa zdV>Go58G`7kB0wm8iu!jjo@}b5^tWr@$}p`d91uEZSqOQmM?5ZJ6a-J9bnpdtJbmE zi*DLqBqOLl3b^k7DQGuMRLaU5$wBQP?GH#AWkoX$JmpDGfqsPvddx>-{zo!R*t9_( z!K*7C@qwJIZ`dJsAG^JHNW%Qm{4#wj5|14hd)?rV9nGvfQZLmQbK#yL;^5!-NHwrr z0~z0jxVqy+u~WskL92Gs_nptt!);hn9<}almA_4u_iL1+ud^!~xqUB%QqMBGc$XHW z#t0B#Nf8k^8>KrO>uF%c70^u~elr;ZfC-+j?goTf4pAG3&1VBMAd|t(zh8RD0%dKW z;Xv>+DPp3j`Q!qfFOmHq->wN2p!Cflqa?`WJ}m$g>_Kw2riz?~M?wGuFmdI|k7BxL z5zNc33?&!r(ok8tn6K7&i@k2~5Vjx8jLkfd$rg;BgX1>%y7&fsT&dg_61p$VKVzRd z{#cGSM|mtetL%)CrWY6EeLx(n;df-9016^h7Fmel`LEk9)tl<&vt_eU%<_*Qn@Q$e ze)ypL^%L8lXVqBV^THTJy??q=f2~umF8eqCi2QJ=#)3=|WY6}w zxy<#j-gzP5YG_Mb-r>9>`J$-{KLSH9-4%~wg?h?CX`J}@CehD@=#~z?Nk1dw7NYMw zqcj06p0wxbh1Z?$Hr2H?m7PR{DSkfi@Q=kw4g6m9{$w21qLN=T6f|6^J`DX27W|cP zs9n5z;Yw4Be1_6o-g9W9Y{rB}+_Ij6Q-GsCLy4y#u=gl*lK(S5u4lFoOcO(1{2x#$-sBXZX33rt z-Y3NI0&kAe=*4=kB?zv=1UeD8WTlSzNm=ot39hb;rd+PpvtvLJw|95XC7?qg(h-@HpVSUYk!+qr6q%w@B%N|@^ zPAU`7AS(*)tKF(SC9vh3R5yOa3KF{CYzjYpE zSI)bgcf0PDl6}Z|K!QsW`s8nRpgw_&n858j0!^o?Ajs&4X?&DK#$RYW2Cw zlf^-F=;|?a(7cIp{CI+FL|#bJxf}}$-nbV z%($)X?&bIG^5QVrpJC($KDOU%CF2<+e%dI^fcWn(mHAkEl#{covn@8=)!~v(S;~0E+cPo8+gfrqS7X!|8SJ5^V zOJfRULQdj}>Xj660h$(L=tyy_DbMYs7FKle2x^QzffsLDemxBoTe}nk;dLI0I`yV9 z+Z6X}E|-BGFMlO{{y~&Y=Z_rF@8I^)l`eGl2r9-aU%tNb^GT@wv`aE2Xf;YV(VUW? zWcVzd@YR?kbyj`}N;njgIxL9UPLLG_WCDxjTqYXy$1{Uut;jZwUc3CoubKe@MuL>Y z3^M*S>2dOL5f)fFWtaZ1!1u+WPgwW1D>9iT{QXYpir_UD22oPdRRO$cnHH z2c%sbEfutW*jP4mo98e8($YFr`SbPH-(Gy0eHzpRHC@M`klB1yGj?)DV<6Dcx z1)uUZ*U45K-70pDR9;Z3cHVxjCcSX<9p7HuPWHE7X(yIh@^)CatYq!=U8A}J07PL+ zaaYpb;+P^{&F2XM9BqgbWnP;SQlCE*@1^>bMq1{00Vsw1CQb(Bc=u#okU68yE;#YS?P zi~*?S@FOE7nw~TagLm+%(5+#CQ4x_bdk;!uy`~?epAMq2+~n|-5)(36li?v6Hu1zl z7d;G18!!uP_(w~nc8p|UMF>$ClW_EFo=>UC3QOLZY%)g!%aI;|7CWFCe2@^fq z_^k8u2|tI7fW+jCBWXnX_}e?J=cL4pd?(=TafAPG_;84q)Gs3TaM+*?zTEMH8L{b+ zxuJ=xLZ?b)PpWpsW$r&ZsQg$#Rh)_J<;1ufyQ&UVOA8W9lU2s4ryGbv(JyfB&{2Xp zaV0Z!XX`PHakU^{eoSENG?JN=;+Q5L>V#R4tL&b>gpRjfAxOzw1ULWXZf-? znRnn|{#JEWm7#j7zE>WiO2e&)HDAcDY<10M*;U4f&HIWS(tr9&!;}BV)qBT9aqjK^ ztFp7>nAm2=EIKRpuCbTIg1w8qPz4kf0Tn?3DNDD|cbDGlE+B$pZ>V%IvBfksCTjE; zHQjqT_v-mwv*tX{^ZmW@$KjwL?9SZtDcAMB4vQ-w$KB_L5lIh(gnh=*&$(Cm!b>t} zjDmlaO7>ZeqJv&3$g4i1X#ZCVy3gt*=|4u1M@4~7d`tSfh##GS*UcjGRDMr_#bM9U z?T70MFoQfmZ<+h6d8<5bb>d|kZ**V>Yi+hfRhSnnas)a;55 z%!pC#K!Q7Lg3 z1Ukc&2vbZgqSh`51lxG3R*)@3El@RL5Ad-AjTF293z;cJZ|~AGxkgd!&dsTRKUYl! z(uKLDZPi^#Er`fHrqkgftDS#yxCdS9N+$+eCj`jveV3GS&t@>~tyl)dcZpt{Ka?xO zKhgzn(RXwzGy9a>ef>7|d9y;tl;>x|)&DzLLjiRF6vH?VCkz-EvLAzg z3*Ypts4CJ9wv}@FLP6JR==vdaj3~#0a5Nd2 z3dGyuzCW2bX9@0{j{A-iM+I=9#=FKi(%0LVg&Q0;O{-sgasmy3Qos2cztKV^+syyf zWV+pPPbl^&vrlqwbZkbm^?4o3cj`sT=mH_iH{2&GFcY()?8@@|{2cRM^@3ZfZJ2)! z7MG`UfehcdXM&rbgI}OoqYenw1n2@-zB8MC(3qH$h3~?C=>2%Vh3Cxam`;)!@uM1! z)?f-kF47-_f^yM%B9{rI{Vd7WSXikxf7-DX@U$9tg|EpEZ|X;!X{I>rD(A2XPaFg- zZ3a3IfD`_39p+AqWtL*u9{FIF^0COQ1?lkrGAA(>kd%Vb^H6O34QYU^X)%J~%z5L~ zrgtXbN!$!%I5Ncy&&qU$7@UjW8;(e)VH;Tmsbd=%*sA>bg|h2v{%2E1b4RE!fWCaI zps`kO$;$x>`V!Opm!9I(EEuiC;cx%ZL3}R_q&n z_E-$P-oW-KrIfBM;^<0_?nb4?AfwBo706=j_S+xa6M@IMHYr5{)qH&SW%Er?89Zr` zKxdHQ#90)FaBdsrv@`l4KdF?;MI@qmt{PYAGZ?`x zY4(E(u!~04dS9|$zrL>Q9mUIsbVPPI3IO-cRwS3FoJy`?>Bc@NO{3kTw?%ui;$~3rG~}8Ma}RpmQfYPj-+`gZAN;E zG-t8}qGC7;6R}g(4K?lhg2;F4nS5iWv7!a2)hJxR0`QA92_kQ8G(4)IQsesp0Y`L#)Tg}lHj-8I-P zL{ef${HhQ|Ik!O`0@I{`#?{+GcTM{+42hHwF<;>9ZhCyV0h8D3bb$G5uBhl}3dA|{ zid19{V7Zf-#GHhj1o7h@9C>3tEQFC~SpQc@c{^t+&t5WAf{5+8JGmyTBUwV1X87d^>X=5{1M$=o! zqSm!-#G&8l1+aY{iyxiiket**LB2K$)KQcda?|0ZotG*B49dx4 zC%rh%j>A>;8tN4d6X6l=9v#j`$HJT2ZymFS*(bRG$OtlD{CKC-E>FM(nj=Yy(~yY= zK>F4+Oxo{&2WHTfq(vo5V5HgiBDEx2x*1}O^_QVp3&fqU5S#0AuS#+xC92V}Ras?F z_KM=Gl1w){z7-69$6a*0n%u5JZ!oW%^`^rF?^P@2&3DnMpH_a^aOzs|(Nw5|)|abb zVZ+JWiP^3Tz0tps`Tc02uCQ-?wHl)@Zic}_u&`1xgS-ffjMBA#gaozrgi-@H38Kob_IMfC8QVm&6J`5F1? zIpy(Z+12Ji2}d0ySu(OoXZRZp&g;}4Tp6dM@HFf7zxolI>i?BQoRo5F8%@U zY@ha5bzf8iXc0x)NV0%|<4#4+#ey$0&LgUtP8HUoYw0KU+|7xjbGS!Lxa)!CLCztu zhoZuxzSwBVBA(350`+?k?K>ZH%F%7a`uQ`!s^|_l@?sA90pfuTxp!2s;zD#;l;mbS z9+eT5ER}-)(xz8J1b-C!dMIPdv<(>f=U3d9*RB;;aP_F}az{xxT)h^l7+r z?QWy;3a2D5mYGiIxL47faxG7;v{bPVE(vkD$8vJ|wxcKfNI~+gppEQ< z?Hu_CSE($?ax#AsOI3@8itLvhU#R@?`$Ez==?@nF`bH)+Haa9|8C;L|xK!GzzNgho zH2xsKud;M0+L?_ieqkgDG1mzpF)@dNri${-Ty<;#O5-$5f`q|*sM8xECaV^w+QAef z&N|1L$EGTBi_*l88IHa|#qn?m08Qfj>)fonriI2*!(-!jsSy@$3s{)5nv^GHKqDy^ z$oQ``Qb@UAf6zYA8MkK&>AF&)xh+@2GQAtG2*Oh=lU!-B_CWyv9f|*zz&#O{=2%Xz zp0{4qw_(Tgi3v06KQ;PdeR(P#pt~5~sdBQ74zc*rI!T40y*(w_D_}5f1zygVOA_0 zziQA{ZIJ5ck{?doI+qlM{~}jRrdFR0+W?(8k)0)qJ70g9awsV{DQNZ(40^5TN6UbJ zAw4dW9#0;Br=JlyFK7=N5fgbVtlxpBd>X1rrOf&w3aGW%9?p-t1Kd~IRG189@qaZDINFT6qIgVk^30?f1*P~u&1 z(_tw+&=E<4C{P)3gcHmYbmNE04tMtZTQE~vi9Jg&SBSzkyXRnz?!?t9r%?mPsb52- zzGlB8-kUQPjgMr~{`mIu#+%6b-G;`+tQ8k{ajrv_jF>d9;}mc=V8TIZs6PE|AQF13o_xC=N$KzBy6K+6XF( zDUH-eAZsH5S#(tu`dpY2D+->b5?gWJVs2iOd7zrUWb(^%Dl$Fr(``nUd`3nK+dRZY5y(+WFIkAnx_P z^A(YwfDb-Q4P0EUKyCx}^4maqTS0Dvo-&l){#{|}M4t%zb~xGXaNB*ww=MVqt0O8u zad;_5azBWYC3VO`CZ`~;I3t%WNY!N|*bK{y-W~1~k}fgncxpie!4WA3q{hOYl=BtonwfDtg+a3J5po*&eV2w$=n@m$Wz1t103 zDp?KRn%gnSbV<;`&@g?g4kN?_j_-`TIZMCWOutgoDcC|_aLe#)k~tGgCuxZ4YFVzY zi~$26aRA2cZz!Jmeole=BF;-!S+aDMF}HqfY^ntjX={K>fIBoU`EMj`El~ZCmxK`5 z*{-c1uTKcbP8vkkDu|2uxn(jRU}-Dx*Hum$DAsDsNEUl1@+lk*4D|ln-MdUUa8p55)(l z@C00tS3ndtMey6|Qds)bK`3=AU!G)teY4c>e)gQD)4c?vNA)V5OTF_|q~gr|mURJi zW-~0~u*>t6GE(|hI)N=%@&h=4m6-haBF^EpH2IOJ1Lr>|8(@?FfT2}3{Br4L6(UaV z34ZH5H@muQtaZKY4f2$&#`F=9?@;ptGyrxlSMzIRl1w5+ob(4q5*U!1e&$>;@fQ0Y z;OK*KYW|K4H`U=?F}tF6v*M6V82DmuKW7$(xHhz_L|gpvF|n#6)};%oS6{SWyn2H3 z0M8U0xgV9hto{0W)26!~Kltb{Xe&*GI(BOAEaS4;x=W|)%Won-1FopWZ7NrI*FqRw zskT&WV7mip^3qUcATc;2F%_KNww#P2?QM3g%9}EYNB5bg;~^#n8c){=`|PjUSI^Np zHoD%!>*)OYL`_p$esT5@T_Tp4^mw@twrlIey$)CHYv$-38{F=q5_5TdqPn@gpeXCZ zUovNz8EGaI+%ZfD-{msV*Z!)*iP?Im58rX?tD2g|_QIl!Bl^SyJxk`BU4%nB{XF(~ zxaV%pUYQvYsyY>LVc$6~H%EKtEuLZOWl97^_HnLO|u{UH}m=8^QbUAvgRp_?_5a zI2df44>=!lMInT{7BSQA>(Q?yB1P?g?tXFF57OOlk;B(An*z6fFh+jxpAuR9qf1C- zr2gWx9UMG7Gv8^*U6ZqLF|cNT?xEb64D7E!15#}C+2Ff9l#Pe)L6lc=1E}KtFg1TD zR71M`Tu%CEQE;yn7Z2pB%PLC^B`m!m4z1((3-2^(5y@h|3kVuT?152dypJ8V`Mesj zla{Uix)##C6&qz`g+{s1mS;5`wjDEs`%K{A647o7m-8BV>Xhr6t*nEApd#<&zoO*hdNy&!C;r84txWjy90|;kYCSeP zn_9~!n&Sm~NF1C$h&?f9u;MKATS$@?$)qCkeveNR_)l1|TT0?iHRvbO+c}X|0L3+VI`it%uk{^ zX+%!Nz57-zT2JA4O_E0Z=s6dYk&>(*cS$uLyF-Td88W|FO%w<#c=ed@EHCS6+c5CO zh&QW~i*vGyFvC(wUpMqD?fzutONjf^NVD;YA=>y@%6Ul^N4jv5Ok#4AL*vhN*^PO1 zPn$M3DZlZAz-R+z`S83QL?Gc?=}wYTU)I6KnM638=u(Rzv2{K~qSZ>w*#E~3|B=NF zADu4Ailrn%{yT(}+mkbT_1Xw;~y=~M;(;E{&7(s=ba zoeJx5OnDzV$jBH4`fSWihT)UT72(klQPI&~I;x6}%T1hX8l%(2CunW9JIKv`*yU=N zuwCH4?_&7}o*LTu{T#JgfWv}Q||ILmPET)g1U}@z#0l5xZWROq43T^pgN!ZVSEL#?`B6Kxm zg%C#ImKA%)N!7>(d{=Cb5n?jUviKC{a%2L2q!9rB3;?fWR`9a0ZP6_MQ$7@36NIRl zcB?lXJP;OgQ0uSvt%);cT`Xz5<43x)rZoH-fQ79Ow~ss&6CQIo6d5#!T#l{nM|(0( zv5DC>#fWo$NUZ;UL^>5l>ElxL({A9h?2N6Sj1Gl`aS3LtdR<(qG^t2bOn08(KF%8! zv*!gr86TWrqp}htuxOo5{p0CxZk=uv`@iSTlnU2e?${QtzT;kn zcjoYSEC!)n1-`co8OdgA=17LL?qh?QsEzv__xRf{B>i?DA){GSUnbluY+KX;3|Dy8 zwxrFmyxd5Z(b^j$%;=& z9d|{wWgV5x9^uMj6Esn{wf)Wf+KmtQq+>mF=_0C-uG6`5MzSr#Xgq~2CLFSBTgaFe zDSgbqN_GME(#b{Q&b6qBR=xPr-k)C(-We1hFf0Jb|!D{Fcq51e1*RR|}6_%2$n|W5{ zI@8W}iz~~gJT?WvUxv$N5Qi=I#6Ovmgu=wUq?|Ba96A@i@UdOXCcmLxvqG%(!8LKG z;!h@8j}$+t;9PIbE!y;jTNOyFVUJlpb}I;g=LJ#u1&HZP?(wV>8SsL{h+_7ynyqV@372n10u`5yVi93!Z$3jWy;pw7*9HHPA<<%M#GVY`r*u? z29L8)uY;3oAfFh6vI%3%Pbc2ER2S84&Iv5OUrr{p*Vdgi_*`&&@g!aO0${k8mo%oR zjv}GTt9os+({-mhXvpWcV~I9XV;&PJobWtpm*{W|RQq}1o#uQ;2Z6RkrS<%)V0|MG%n*Pivx zj-FWPp4aHB6HdjSf;CeYmj*cYCCxY(y9XS_LS^$T>$F3pOI7pf%FEW5z3UzG-7=79 zsZBy1a7p9qD}UFSIht`K3+GuF(_pANUU1^C~~lH1$W}?A{w2a@|`z!Rn??r!8cToYZWR z{%$p((S$4emnC@uP2q%0ZCg(3-S#yN|M|}ojcmU9yDJykl&SY*036BqsrL|cK(Z{d zk&&JsERH|jhVtkKJr3?57Vlsvl(jZ|wj-<~?53E+9 zU4oc$B{u?p2zkt<2|yUH z=_HdNVQx04a*qa9$DE4D&{*?Hvbs#zjuEAPLW)waIi5|hMOc#`mkJ*zOG_6DhTSLD zX}4Z;yND6Q^ftCTl3%AA-eUW=*Z4wY&jCl=n@nmZgIkU_|J}T?8EBQ&Ey`D?VLM!+ z;d{EtOy7cjSG>2xDSlf6JRe|MLh_&Uu8XiEc;}&=XeAS#O9LQhDHS9V%_Q?-Sm!EH zcHp~*Vv|~pSO1Aj;tl>z0sA7Z+DhAJya~Uxe{m~V z5IZ+9N1To`daPWw_q9OTmypd-#LfwX9Ve-VSN4f`$RP4uob!eoaE{@}$z|`(s^K7? zPDgBm#(11Kx`rdG$B5QiZmRh?l0R7wQT;FOnPu7RvPj)s92>|TGmv41uhFRXCNohm zG(D|PZq2{(s#&?=m6A*1zq$uEmMbPc;8UZpf0=}>Cu}|cwcmN-)lz;4CWuEe8@g_3 z=yQfy6KEf@=l=u~@JLU=*k>s{Cj5Bu@x#k)1yL#SDf)5eRNH6G8@U`#tSQis{9xbk zSg<^CvJ!J)bW;rSm5;(5U<_PFp91Hz}t5sHP1fzlAF@S?@$P zyg2p%w|l32BD5H*7_nD1Hl{Y&$Qm&kn#GUqaGA#aXaOdG=H0lO*siTFZgRbT3f|B* z<(5>*o)IDAt@2G%v0f|pso0$4#_~gL8(pMh`14EH-t-Wh!5EW<7I}YIT5#tTYFMHJ z@#b~Cu&|JmV4EGNsxLeccoWyDSMo0IM$4-o3m{#fBa88u3hjr6Aq zg;sKl^?mQ5ey3Cf#6zB`aj~W{V`r*oqIV18zK2kIG7W0D z+?_>Ec}`pRyZi6J0JK)YFX>78yQMK0DkWjr+=vNGMsl)tHMTnu3^Cjg<@VeZEb-sH z5W6#6N80a-z*#=DTfj=T&9-FjoWAZ+2ZO`=$412*)%05!#Nl zMHl9X_1d<2}b!*NY2paC8<`>D0(*=JLs^_}^LmJ^EZ+`G$MSkiMm<;(|qB?USoQ z^wxK<&Ga+=V0>t-g8K3Y<0FF)=$}1}k~J8$^{(dUm+YI?eDQai^34Qg&tm>n4anU- z!iK<&sEAnpUJW8-B;z8WF_wBrLiK!Pin0X223y29Rm@WVb%%CGV9+1|H8E)DfAi1! zyC>Nhh@2TUhWm8dXAZ1M2F26UO>K4+jyF~iD`*E^{|YcDu@Ok#G_XKOo@tuEds&M@ z8P`T{2&OTL;>2_uPgC14ad|gF&3Cp+5LdArIco7D_mLvrFiD3aQOU!dIF;jL1mYoD z*Kza2!Cg7iBXL4C2e1X4&|~07{l<`GG#I}!{wSRgZDeIzP#Y;~-`=WxdrR4M1Wyd8 z0yWS?I0Q+Ze^(7wJ*@a?D{AU^arg`vPPd%;H-vz@Ei;68aWZt08H}C9mMa0AKj7?p zwZ6Ir?+8D2HPT>m1Y3INKB)6cg@n?$lDHz4+?mbzSnYV9%MtJQL_PnyY8O^91kxU+IiqEq{(Hk73+TiLPZpQM_=QV)#F&|`5!}L$HS4sV%B>u-WE6W7QrFRUV}9m(Z7|%YW+Wv+Q0yuhmyuhveZgi zK^u%wng1rW6k%279I-d%l(_gSxQ#x(^t86cz`l$V$Pm~FhA3dcz|lX1jwVAC50Dj6 z98j{i*oRJtRuP_z26wiABa7c}`0vGorH!9lc1MvfF5Aitq(c=;A*nelE`EutVH8E+ zOZUUW4zG!;o&rXiJ~=s!*cXyvIiyQ=-rmf8T5!xX12lJ>qztQQ%stnd{w=&4qpk=l z@<{Y8bGcmWcS@Z0EqBQ1p0g2kaOd7K;;R=tmpZIjy?Nf5bvL$u%@TS`aDgIX=@j)d zrgGw?B{w(CUN^>t$~;qoRHSF=AGJSR`_kp1&l`WOF*mm~iPbB{q)#hYP;u+p^|sot z3bFOkX<2je6v42od|iUeHGtT<(J8mt?m>FuFS4t-ECbP45(Fo=n0mJ=pDR^-AM&na zh47k5A0#i$Pfpj_XnvIc$xT=vGo0CDi$cHc~=3K!s%pr6u-lnL3 ziOe6;ksHPE4n*^ZT4qCtvu1BhE#gQ#AV9eC^lXcf{a2Q- zckarO^Hw*jpIx~BeeKPn!&<0@Sk%ixtK+xR^A>;YR6}OcoX6~&1|)MZ{4;D$hj+v5 z%>INp@Mg0B_?KfaaJHV;agh_ zrPI~ld<_@!W#e7LmquS>`yhl@;XZI^`7NWYt*Y&Ot1|zzK`C3Zn$JIduH%8}jWC}M zy^Fn?)g3Z)fr9?k=MEXXKtbkO&8LI!Du(|qkXRhlfPx{7p|~_X#ip1HR`5M#13pv4 z4w`&;OF!O9*7Nu*aUn$2bMl}Fc$ryzFh3wYP@LC``(ke{{LTA{qQWsNN*j?Aksq2H zLc2$+z9U1u^@`jIy|irEuEm?xatdvQzVwwv2eVtVILf%aXt+9aMAHe7k1qsB&HvYDHtHg$$KCnPpD@ZgAO z_1Rd7^$A*dXhIPCOq*JU#q$_gHQ+Ltpy0Z%XbDXxvBsarU>h(*BQyB_M>bF+`;Y8b zkN_=Jn@husbM4oCi+vkOuj|T!W@Wbld_}X#Xj&ow*MGI?#COH_bG@^7#P3Fiz^%(J z*Wb{-w^L7OPo$KyB`L{ii8jN^kY~1sPFX$3n%ce<+OM=ey!bTlXj)2Q>bPo^=devf z9agZCuSj^qNGiJZ@=zRR(pJjUVM*uwKTD}I%;q2oiV9k%lwW{c2ZRVgR0rw;(o7}h zCn6C}3k5ZKr*dl9yfkF|+Kj8%MSHBH{KlEqnc-z+rIjT$)@BFfuoX(=Vv~m=J5dMM z4uFa6$ZcLHkYRS}eMSe%N_!od{!Ub5E_?NCbxToerBnIpWQTftX?8H@kIWkVsg$ac zxRm6?w815+Xxe!%9kOs@1DBL2H?LN>m3m$Bd!TELZ;8KBV1A=ULhw;KAdaq>Nc(36 ztD4&@zRSY-H>viH6S3;|6fp?xamBj)+yuOk?Z`p!UVm&~KVSd&qyskHT~JN@1lrJZ zXo(*fekt37x4(y>3EM%m&P!U3wSCokzx7zFlJwOmS!^WUI>7>Wa zH#fh!3g3b~2>cEQ@$|y}OtO9?GVzge=^LO`hpobLt7d)m8U6u#4OPK>k)l(Slp-{+ znDqZtoUG<1i=(e{#A6cu7P?|VdW?HZ9u#LgIi2(bzv=sXYN$|Y@1LMelAe!)xNVz| zR`8stccBOxjpi^bB}HqAd7=CR{CWJG^x-7DvV86$UtLY*@>$M%f2=E z8hig)PX=BmUE0f=2v@Jn@d6IKr!>fu@wqM_nj89L}rYwQHXqS8>8id&j`{+%} zxArGbk_C5Y^Pwmw$xP_}fCK&q-SRf(EY8Aq`efk6y=QzJJni-^4#1A!LB^ee`ikTG z4ZgYl7lSkFN4HcImzL!nhd4!I@A5f5GV|w2;?gj#U`N@zdFo9}Tt-}aYG32imFoRP zJIjvs^>jCTsFU^hFEt-(?j-%}5>@cJeH-@f0^1-jBR4y{fW79;gdGh%8j7n0!jQih zjq6_LU+bB@x6ZHNC7oItpA?rApTyE5bg=r-=(w3w} zruZeNF`6r&p6*=*DUo8>^^66=a`PI z?@|S%^zUV)^diach zaY@a=3m&;%&3o|1(v@j!_gH|@r0qKC4CyoK^gG7<5$cm_%r7l>)5;cyW-_#STl1># zRu<_&=Ll5~y0 z|HjFXw%%1rTmRfNNWd)MbD(DNsU!g(0jH0Z62+_gF{)pBD0XAx0#5}iqeQ^w=f6*a7Rb%#55 z#k3xeI4Q5)>H71U$A-J`jQ|2IrOZP8HK%lMC7Eo5Bdos87xV~t9Ey0Y6mDXcGR z8F>c+g-ft=h#L-b?3$&Rj`=60&6Kop?v977sy9Y_jJPBTN|_Jh3JRo*P~Duz9H4^AlrIAwmxdsL~?n&P{#9#Wvt6swCG|9Ft#ERF+eKxJYec`p6|8wq?f=qN2s@!T8$FFPH*aC9gvY%Q0v4Fksa4E!cqsB2RI41n?5m-%+ zhHgLV+;14;A%$3yEl7#O!ZB?;uEiLIV@B||{qevhn?8N`HKVW?Ux$cL7;u&T`kQ3x7lF~r5Lk-uh>DiUmeQm|zpv~YD zqVOvhol53mQS`Vi-HOzkdL&%?hMnvTd$_Sie2Ax=1wR+x^S>tO`zH0kbI6=IdSA{%51>xOM0IpviAGP zsMx8az0}}5T^sad<{Kw%d0uWwBAcohW}vdxj8 z{R*ZB_gUqp0CFykaL3>`TK0aB`&IdcVPT?EpdE>EzBc@* zO2g5>!o&G^nXRQS(MQGy1@$d2*B2MqoH&Wto@7#=C)#`sO)a$-hz*?b0n)#?iNR~s zOm^N^gl|8zMdJgRguz&IITs=e_2Qe7nTzW2?sDe&%^}Z69HR>Jq@@=SJ`b$WIwcIv)`T9S_1<9QBs6!CsmL;BuN-Ww_ z?2zDo#ku({9n;LtpXN-wOQG;aGwUV-gLChIk<2Hc7*{ZnHQyyq7kYxF7LuP1{36nVOrBmW18jmr`z2cL?>n1`OCWa_94dzlVS%OQQ26xwZN_=f1&wS6$eW^JT`} z{5Xgf(ue1&!sy6dbd=+utO!+3aduf&c`C4Ev`hI2*RiXnO`QjkO+(w4m%c6k{OqC| z>vUxW>BWf&TGgVuO}Do_swZ7arRnf+w!3q4xW2KhU1ZmCg~n6RqrXDb`jsm_&}p_; z_9nv{iRfx=ebMoi>AElq0H37I(_j+xwfg0U(Ga}+ zB0L#AiFrbNg;A4UDaMd)0To9cV9d|9f zOk}mZp^3xCtDjr4THGLeyoh$!lGXCI;roj>p#2<3LIjUpxVMV0Rf;pVV;Wb8eHC+X zgZEs&Eupa?(Gk(toKz)6@>V8tlHVxD1-@bH*6rGRZJ8=1IWFn2HmjoKLS}Ia;+WDx z*%`O)dXw?}NHD|O%GiXG^n5(Y_+ptRLlHCKv$)Cq=*X#=ZA)!p5)UWD#I@cnf0_1J zoc{+GpeMHtPr;V`6HXOxGKlsuehJDfoPbjsuQj_CecM#u>`?T5lhVsaqwKX-#((Rt zA-{C26C^SLG6FG9wgwpp$h;53say=FoGn&B3Av}Z_T#yxa@1Y_Ot?tAWx53!q^0OP z#+WXc2MN$OV<)!mj4HrK?!qMb$S;D=x7>TKmov-1^45@>WFAbe+sb|F!kSnboF?QY zWTqr(H=O?8F9>EL7VVzB+m$8vz~8Nq{_@rEHhlS8O%9qHkmq5|AYYCWys&eh{&&3_ zTC`HsZLqTgoQ$KnRC?Pyzi0UG4roMSJvR#Dj0bNu=#LhDuaG`jEDk=(@vja@pXx5o zcjo9)EPoA61L-vSjoRF-QyBBIafyvpq(mJrtGt|b)mpc?a8vQ#q&$6gItnQl(dq<; zz`TURRb>@*IalzydFdqZV=*w2ndc0h@w$va}z=GggHKM_Pwp2#rw{>@L_G@17W|5{HCyrYE$SbKPui zSMyzMi;GLk3k~AvLT<`&6# zC|Q&iNhL}aIIitFNtE$U}Z-)+Ckrki*fg0B!9R(1h@?0(v#?s@H)Bw*-60N@i zk&fg@(@gFT*FD%k{0t`ydH<1#8rdba5f9nXWnqAH;#h)u;^zP_h;L>kXRUr>ggrx=OB> zgCvdNU$4|aL_KXJN8@n1o#D#s75tkW8q;)0BH?Hm!=x7LN^~WnO%HB-$$r{xEA8qq z%lgB=D+N<)leDuNRJ%RQ01V=L!6&m^;Zy8cnx>Xa@4wNsp)uS`=+QR?Yz_8}It_3p4UF^Rl2R1!wCi zcZQ7Lq*s&_N`~qxMSg+=7hhOMAA$A8Y$&{Vsuomu>)Pel*4=eZG3I0xCnxAtpPg8F z*}m!A?c?_g?}_u@aE=B7sM=s`2CIxGbK$zw;(nObN?cl3kkQN9iA%fkMKj`#l;JY| z-_52NoVR2!04;+RdOM+9>Z!?6ykfxaq%5#RN*JInDU)1UMda*m1#jDv-t!moJxW$5 z;UrS$H*UNImCwwFELm;pEzohekYiwNZ&!n6u}Dpy(VqnS0Q&%EZ2n`xKwGHdLNy`b zA>milGX~Lz;VcB?EI0o8d)p3b<;_& zo4?e5agsH;(lmi~XDZGdzfyQY6l}Q>RjSZU{&Rvhux1`}u`c4`>BwXoXU%ClMhJm^ zJ6t`z4wM`$3o@S0IfwTsJyr|#*pjoVL;jv_d-fct4yp~U4T@5op(`ICK(gmdU0H5U zVLWJN>q<7Ca=v^n_gqPFc1El=4jp9oAZcm#H%8ON2C~LjiT4PigfVDeo#|+Oc*}{p z@&=-83vE^YHB{M6qm&Ke$uQFz1iByhtXZpbY;zJ9=t0)%O@qu(XIL?GDi^#r`rIsO zoCB|U)6ZAiB=$C1`(UsLNe%#RgC=l%{s4L|M{ORYSMd3L#qK|I)J$@PQqPJtNqDF$ z7hc_Z4d>8A$Ow=3@n65+E@)d;xT@4xbNFx|B}CqKGV}u?k)}M6~keKrcmD z$O<_=7%27_$%zAMxgU*zsB>;X&ro8NVnU&2(KG}#|JabzlGPmBsMNhlQubOfz|v?~ zy~yu4*%2wsF|XaDHZ7lFR!vZwdU$srcktsE3UP)D7un8;V?O3)i$l(EX2gh-GV>JS zH%tjNNo4FWMz=*ME08LgKJW>H+oxT8MJi=z|9|^|@UBxB#E-t@vdP$k3ceE~qesaI zZ}t9ScYpP67jf#(Kwfla)Ty6wm5YP#+(%oN*ePHXR6$zx5sRcVSh*EL!G6J zG~~#!{2)O_!v376M*R9I36^(A+9Zzx$ZAV1#0T%*gRu)kkQYaF*u8B15J-pPT#FQ3 ztENX6QT|?@Eu7waW>d1`9mh*h5jmH!e7elmH2TYv)qS>-xgJKV904DJF8=#hH`vf-SunmPNRNNJCv&W7!SE zRUG6P#P4c8(nfrmmHOHFxb<;>+sb&|oP3m*=LPcxOsD}g+qQVk$_0*TL8=zxjp_^M z*l(C^E7q-9v^6zI_2TUJ&2?Y1Uo$&quU$H8vkub&+2wCISJ?r=XR41XAe<7qB5KS)6%>+kwL( zwN6cQkR6|w1(IX>TwC)14AK1+c}Fv1)1&e<$xfP?tZzbENM^sv%>2rDoA?|473F>N zv_+|f{WB|Glh10u2}*(UgBBb+c3=;CNF%|-4g+{!<$KyW)xCY&8G!rj4D9Ea57zjd z+^TiI>3SYLtz9A8k^IhG6jC`}C$s(D)K#3M;!Yh?zjK+QHnG@2-r>YgQaFBqYyi#5 z69C1m3O?tVyRY#;;a}7?4ubI+shl`w3TGrUjP=IGfztA}+0?)JRlV~1R;7G3-}GCD zFGqJ^>sE@@IrMyCiVn=|hmv9D$sB&-L%?c%wMBTetA6!K=i9zP5EA&q8b)z@-md)i z#>KORG1`PA-Gq~>9UGP}+~mdv0?kIP+~g$Vh1gTeMM{+j6w@CN(Uyci*ls=$w18hb zfMA!%3$w*3UvhsnKe%!oHOR9CVy}xhLV8kvvQCKD5V|qIA*#^VXqTT|l8JN`yn9#% zdN7c8y?@5>BL*zLf%j+;qs>XlPRN2 zfa7}(5PN^vc>%=TP)Y!+q(`tbOmxFGhPHnkE`fNtQd9^A3VF=#Kw0M(^8FIAPHjf9(j&V7}O zvw4CVp>8?BIahMOC^?xe+FavieywtHkyG;&*tpD>1>R3rhjT zyFvH*gtND(nq1-XXK09Jq*w%1lYQ`>D5#o{UjtqaQ8YZg(k$Uckm|Ns_?_4cRTPq` zg146(i4IGkH;ER9-@xT&v+Es(5`z`#@oC9;5H%8oa99Ft@TyL>M`8fjI2;4W#zN6< zA#`rMLi)L|T1@Y1YhL;Ql0YWLE?~oG;7^^wM(~29dFB#dnoof z4z9cLZ^Q2fouShBwc$SEF&Zq(bqltCQRDHZOHEgrPBtswcq)6X=liVh*ol_QmQKE} zpmt_oiMtEJ8%t6lE5^{&k_EL7cv~sWy{9;0CdV^6NnF&OjzgnUl9pmqPA0qK29rJ{ zy(Fs>Oc{Uxu9rL9MC3Sp)GNW{n0%A$l$5T6kU_xT_VhM5pZKrFjDudtf{LnSR{3uV z+7nrWw?hKyqB^|!y5aUob}T&)Zd?hGUvIro9GeO6^n^<)hxLPON4c>kk?a@#CZh%_ z=-+>%2pdQT1JpAL)mS*(^@D#`kiYv3rK9k_lOP|pe#DU~@#B*meTH>LH=R^38pz+< z6|_gJaNFbcqLUlH_tnDIb?OXI8rUP4qd>cOf?<^t^rd6LiTfGz288l>0}j%JTg4VB z@C|8=z{K51ZcV9IK8;fL=J>B$J5F?T7LJ#nJa0UM{mdElglg3RyM4<8-B>dVC1{a{ zaaE$zHTxEz6{aD_S5E`<$SfBZJ9CqX2P5{0;^q(!h1e$=>c>yPY8voRBQ9Uf!8m{2 z5%GF-B4Ws_=nI4{Yz~qfl6RuOUO{l=B~HTmfvTYuhoY5{f;GCLnCwJrnAHIY)`&d+ zfwsc8y}Sn6ipf3zk=Bf^94RND7_7(i>LaaWQyanXkF9LhunI{c)CtpBIk~J#q5T^LYxol$PQ-r%=xqF=w)}+WcroI zchB5^#$Y z3mco)HIrT~#HwXgi}FujC0ovSS=({0BUzY7>&4Ok=19G*g4P3WQSYW_^2#%k#EAgb z%p&m;=2|S}j+%MFd&QFJi#Io`f2jHH=II*+vD!qKr})1<{v5KaPkp%xe9_#sTyn~s z8}ECl=}A!?%wh9iM0(K$im=$2kV6Y`U>%RmiA;@zb}1MK);HSJ@{4`RB1P3=p<&n8 zON%#rwH<^6nskwUOYRDEI&&gj`vp~$hDSomW0iL>*W;)c%lEWOj!BM9KElGx!n65% z46fDE7}py@(;lLf-~J&!`hOA|&N3?kH(DV268udI_*>tGUy)glg)4IT5DCMQQo@=Y zaqf3c43nE$7!t~L-)|t@BnqI)c-uh68pCrf*Xhs}GQP>Vh1h`4eoH9~;NMk~Fe&xA z#~wHuTuz!!fqMaa@kEaLSmL*&K04SZ`kVzk2d^sjn@=wTzLc(V3E3Lz7RvH3Zkawu zum;ZU@ep+2%7(ZDAJOqx>X8gQDAB!IDNJmie?9`CPN4rr={y1rS_#+-$4#s_pp1J# zHcKHGiYd~lgokx|0@=W{CyTw?ILv^DdD1m*bZl@^fa*@%H%a#}(pW_kMCH%XVyzmxvm@Jd+?R`zq*djoSXFj zRKQu`HR{$!!gX&^A4-w)vfj4YXEQIPpUa6$O@TTu-y_GttuJ5XtZ7*PCCEW@pK791 ziBZWBNfD!pP&5p4{{Of-54fhz_w7eYPL4-w(d1~r6QOF|weCF-7j7J&fXI?5dvC(t z5JD2d4q+t>QN#hVWxBPkwaZo8+WxHFeL|mT-}}V=fA9Z&%cnIUq=z$}ao^YVz3}Q& z??ZZrj;0%&n|2h~4jvzan|$-HWQP6^sJA#7ctz?TL67G`o!TYxw1bosR^iDOIzDEP z>h)yN&#*8*03`WKgng{re;4MgDC(V&$6YLG%mnSGJ-oOMM9nqr!}2bu926E6?S_t& zFVt%0Q9l#WwgForPQ+)#r6#3aa}a9kxWh!^?%<7{hl65{*?0%`9S{~4<`!m3D_S(Y zWpzagSoSB9t3H0Im{Y>bSiUs}>X7EED(>!tI%GzEdS1^+ z%Y(Ap%=F9D=C9BZ`6G=KCIHSC`;`gb+iF9qq}6{l1vWm_4xI&!^cV^q?&&RtGFMNM z{M@j>Vw$C30wv}@H9s+aMt6lS%$LIHttqN2QURg=x$}ttCm-j4U@|>3COyZjbsMwO zgX${jEo+e%MCL_hMPG3k`wjEKz4pxfL}HpOP8wYpVd|XWoZ*!@*fV_RTyJ^0vJfog zeZr*h_`qm?zpOJ^!P#w>+Xw5eRAm9$uxNdoFwWj}u9rKY#u6Y=oqyNd`%~;jS4LO* z<_D7S>4{Fy-shNZA@xhJC!nSbfII%vk4~VfSM16(9v^}e1^;1jo^oNaa8J(u+(WZA zUrdfn2#pIe_09Cj3d-)d(lyrDsmfFo70A|J5JubC&2e#K=0Bv`wn|~cR#m#cs%{=O0e52QVhEs#pdJ$$*fRa=+`I?I3X3bh)4|zb3bqL}r9?g9?x=dk<_mwbc(?m`|#|YQ5jr;Ca@+ zJ@R5mUrcFZp(3+5s7{GK5XR>wyT&<+Lrqg6)3amcXUc+A5!%+~miC4YW_tv+rCS){ z7~t&V5q2f+ns^Kn5FfxQ0qxXWfRe<8k_OEX%`w3oAVd1hntxLR79Z zOMOlv_#6!f75s^fMf?fY99bau$ufrT0~RlkN3%a@vWmwKYUfDvB$8Z61JXDEy&5(E zY(J@;aEyU|QcBlW))NKYrXPWgiVqaG z%?L?}L@80$WEU0WD;BDSu@J2HuFHF^Op8GotY%cZ-0>kuMTnLFKZ(r~%Tx zrZc9uD0?VsJ*E~D%7Nlx`CxUP9C8^JltV9SvoGF$62Aw{sH&#&bLAK0bIKRguW(&< zXu}$-6w%Yc>$f`}G;V3P9ylh4atO4dWJ2ri6L&nm8bOolkcAShhO(0ad1+r$(;a?>sKPmc*v=a-iph@@qGb}aw;W9=QzeyW$pJ%i$DLOB zs~vJZx=#)Lj^BqKgmIJ@uMMNCg49m=o?WhkKVyp_a;v_CwukUFwqjNNgJCFlHgHPW zPX8p<&T>TWE&`STJQe>P501SBL>P3F>@wrsk?*^2oP}5d(J)(jHkrW5bo6$QiFY{D z=6ne%EdvucZ8aq$@i$2{iqF&DCtO_}eQfKTnmpTNa+$mcG}&#pU)zd+l2lx#D3g`c zW)>9`$d_w{ab6LgA)awn@zr8=Y?4qBSQ1w&$Vb>&-+~T+jwdr z1Q-PufgoUJC7RIqO~+?0-v|5^C56n}2EB`Dp5h~501ck+>TDlW=as-PWeN>a+8F4)F zv?)#}UI&U+Lv8F3U_&XEqz#hkU(uS);E#1~c@r<%`jpTo;$^_rv{HeGZ8dn<T?-@BIu$n7J5Psp`~<9 zSc9v?XAm%!#`q(sgj51Ho|&3$XjQL$N%1)!axm3S&&S?Xyf1mk8&9Xtpv{nl&diwe zFFpJ)h*@Bx$4SMLH!YY|oWSKP=UV>$6(rqAejvwZ>R;2i3r#`o?0Q9X(V&Sx_&xgh z-!uukHpb>X>h)YGeZKez--PD zQ1d=b6u?F&UrH+F`I18OS2i?%a%RMlUXxAW^nlY>n;Y%!dp1MaPx%dih>Q_uga%LC zhX{fSj=~*e1^YFL5-JL;S2Pyd>2C|N2VqMQ}cp|udl7h0JfEs%+|Tl zZV+3%9WLi)LhKgn8R_L!?_6(JpO_*%d*-6s1y`3NhaI#u2uJbO9E)`xw z-r6U4CZd`y)?O{|W!|4aZM}usPy%hs+dR}i z9*K2s<1=WT1(6n>5}F=Yk|wM!fo$FiW>XwMh5zUgUqf*`hF3^gW^GN{HY=m}M2ua` z$#_$6Ku%(&x=;{x3~vG_R{$gpt`oIMSd?GHwkW}F+jIMD!ivx}_FF-}0)iWn3^}5Y z%=rKLTKw7_+QVOqErCx7N7)ETgx%WDH8%|kBsj=b{hHB+{`9eYt$%<0SmQN8%YCt6 zS~Z8iz(_nE3Tu6MBqrl2JP<4s#~_qEtO(q*QyQo`nm{k`B0DP9FZYYqW**!}0X(^Pk=rd{C7J_iE9GPNCyU>$SEHr0xS` zM-SM2xmt7RzH2L3C!yR=e)lEK?;|;QaVMeQBT_S50Teh%&JsCyJ;SFce3f|@ut5z- z{>F|9)%>n`1q`M0+N;phF0C$WxDBEMXk~MLIXUW9Q8Ao2I68K4*k<(4;ha&yUvn)4 zq}oKlA*}@*K*GJzT0`Dx4;_9y&^E#cu;R@%ZLQ5`t6*^pgRA>1jF3es!kcm{OUbH|GKd`Gf2Fp$1E~rK zw)>dm$qv#D2GPkfXw^W}x^#E1Fu)sYMUWeav*kQ(C0sx?sz1ZiUwy@hwo}mLGswkQ zuH`g>S;t|S1s7OmfsY~Th~<2|ZJsv}2U(*hTZ02)xePXS)2{!}d*>Xi4*!K{>kh$E z^miU?Z>-VAIfQ=3??C&X1E2=98pQ!~boDEqZpQQlc;hP`03>NWh~6Pi6LOnEsI$5m zE`Xpj9J--1D}~N%zi^8ENV4q9`Zn!zZL_9YE7x>tt02nb#%z`urmci^)a)U&_u8{- z&ShxQ;IlzNY5h6D1d_w&7~72hGM-JRhotzYN5hG)EN^ToV|E{=tluift`cyHA=oVz zQaEhGPW#6=SR+&4Y&4tXn_W0prMIUaf43HL5R6wZd&)zJ(^s#0%EH$lKU>SgrnsI~ z)s_^Q|Ar3on28~5Hqo-@&jMsbT{W=XQ1ZWmpB`a=4|nY_S`8BMEyL8F8w_t2HJ33R zqii<*-9q6+xz}>vAkN@duFjEdz;P2jLXwkr;d8M zR20Z+e-09w{?-T8omF`ik|LS)kkH?ki^S7uM;(kkW$H`trxscQD}N_m%hOvx(jr<5tOh447z^*3q83JkDA?4^f#^>nm@ zwr9y7lQFqR0?tU`H8kVrJ5Ps~{I(Hs?Ig7&HMQVJhm?dC%)P$jer;ZnBu@b=m)LfH zmV+zNu$J)WS{0mpXp*lU@flT&V|%7 z@nQ+{?mDV`ua+S%Q`^yhzX9a$A+?%C~k@9&0&$eLs6qiYCw~; zKWj4J!Cwa1CG~Z~abw7F)cYUKyR1jhP0YC?NDC7Sj2b!oi@svrsqsiKTrc`a^c=RR zN0Uyb24r3Ze|~JUN1kroM#z&|S*u{2LOuAyfY#l;hjjvKF(r z5+=cmVzdM6=%4p!p`Q^m7lL|zZU@h z1nX4#B%Cc5xWfv6VH4#Nz*`9?Z5!;fm?<+UDQvVjI1f*N2JtVr9#DKvpfO;_S7D6sUuk|G_8MRQ_0ydnL7tf}Rjle3 z9$Ea+LTtPid;-kc9_k}z*#hdm7X0|Jyi>~9yX?Max<=6et_n!3&VzB8ztc+Gb)<7i z_SU=m?!%oK3Iw_HVCp^t`3084R8WIs8^b*g-Lk2O%Qg=vy@A9Ap;j;O)DM@6o`U{y z`vwY)GVdLt9QKK(92`0f+`0*J&Aq64}dD|vR>FY>hICc{#LWDju#xP)Lp1Z2ve|H9O-5Vl~!2xh|qX1xNm z+Thd9;bsz^L=OE~%O}^m`=v1w_^@BIV(GG@MRCG!FFdYP%rAD9p(#FSN|)``ZE~Ai_8kx=8G|Ne6$ty92QD?$SEQ7} z>S*V%Fx1Oozst#p&VVZ(=NaxsYEOVwh$D$p81p5R%l`d`wmZQ>{#spMV@FGoSSpq# z`r6p-w{gma)X|)u#rp<4y}2hqv)TBdqO&}&6lxvTgZQEdb76_gA)@U3wuL+VtKK}x zj@x5|*eZDKX`A3E+r55%0|$iwMI5IV-u=`ct(b`-2>zU(#h}-$sDV0Z-p`=d%viBC zXXQ*#v1~!qmu2^ug2r&yb7$`R6+O z;H`x^$FCv)B@K%?eRczAdWUaEU++I0M=^&HT%!K@XH3k=6$zRo=LE{B7VIc)fO+oX zEYm&Kxzn0P?kJIo7iSzxWQ3ccW5KbA=9OkC(~CgeFq^ZC5x~%5B(||0@blpwB?`_J zT+Y8jGHbq~AbZS6Y!O;}I$Q+7+V(_#Ti*HHMzW>|(tOQVRc3Eb#_uPsGfha3hcE!B zirDP9Y)z-EjAA|@DSQ(<(x;-FB3;1*CI6j8h_VnDzJbJl+)xl}B^;yNVndSq{s$6- zIJdtV9B3oGa4-FH+mCm8hM4W4)ap**>D_BrtvkVPX>91br=D-n?*G!Q9(-+WpTJ!< zNb@-s#)Uc!mp{S6s3H#}xvb0bj0bo5asUQo;^kcaM2_+1<)XXr$!ab?(};vv&O3%r z^d>|mTFrfC0m?{YPGt3&x*W4$Z>|rK1z&vvUxg}Pl;NvEKHM|#)!CY|mP(bOrsbaLSmp&+dEMe)Z_7A;DPPY=MT{Aus~D%fxd# z#w*7?=$&}VJs$Lcw}SZVKC~&Y{%0EP*vZU|pis;XyccfRZJU|JeUz?`A#5QM>T@(D z2!c^GrI2Xz=MRkVQ_Ag#$lH+{eUn*`L+$F--ww;(v;DXU>{X2B~nZCoNPB%_p z01lyZ4_lG3#ujOGouAg0h4lzXNiV2RC*T$LNKB{FB|gP=Y3`R!-2MTR&q=%<+tT*H zt8hvpQORFcBL2XE*+A|3yADP;D1x!hcSEif0TnP}ndncfF$7xyt74sDT!uuwO~7Y;`4k9Gxpn_we=%1p2nh*eFJv5G{j`+MLQF64!pPQZzpKpeVe-1%}k^_Y%s{ z0__d$Et$Hw1+GiKHVk%oA)3mnHnzwhx`w9q<&3I(PN0=@l`YpCuZ9dD$D4wy?neaE zjbJ`B*}>mUTum z5WALr_V}2bSD}VFbL*oRo;WKlVHV%ma$20DBnM0Zb(zX^S!z*genMU%dA(4kzHEjL zGP7P&;4$KJT&zGOW_1&-1_m;RGzzM94u=@!BAHm?R6d$<5UFMB1Vd09FVVmjH8|cdO@X^;Zxl zMWn1saEebL(^FHk<7dXY=H&%58$Sa9k9eXSO4M;?ng(fUm3fo8e5eQ!V3T0$km#t+ zicZ7t#$%&1^8>$*{yyQy!m2`*1dih5bXdUhNOm`|h$tCUj7Xt6tx)6_&np)u+%a^!hQXY z_dOr=BT|hR1zJi@Y4{aZ+1mS>=89TPy5_$0ZbK*Z)Y*`7Soj?%O9waks1N+-x*)94 zQeb2X8>w0`Gn=507O$k!L(_sXV@uP76{Yo!W#yH?Rxgt7GVG`HtC%caE4+(h!^zonVz@HK5DXgJ123_nZ>{%7i zzIm&Q-9bFnJZv3ou1NzxXpv>N@U*|J@4f(5tG%4npG^9Q@;b@vG=UH~Jc|ev2Z#fb z$Vl)EnOSac3>;jhuvQGmY`K^n0$|#h+TS;47OY_A>AYH0NoGW9OtKkR> zXW{$yxsoYtiQGL?`++or%AY}3E`$W}r>IWCr>}^#xm+wjm{8_}$qr7T zA2b^Armbj`VWiu%8D3!eC5_zST?w5hj$q6@L5X5%#LRSo*xD>mGEB8Rbk*PgwV%kQ zp6ktX=#Pr`fskd>-L+-<#azCSU7Y0ow=NZxqhHMxP7q zajNzk3T%W`_Tffy%6FPe|8Rt`B-!2p<;g<;0=q3o+hMk=(S}zWY{Op<=8ih|qqReE za)GQ(K+Wa1w~ap;F94J-Z$tQ&2+!2kUF`OOHConp)}5;)H?y%CaZx*%{l8La#i?>; z!#=92paSIG8;6B{%)W~he}YlwX&OQVJ7ODst3vuC@}P3O0GgHp$@>s6uTI&D0mFnK0 zg;CQcAB@vVGnj^ips6R%Z5s0T!gEC>E_8Ro*#LFewU{)hxGjk#y?_Da8tWEw8gA|q z$hbDip+LWNeId+y@3I5vw6~rKmej<$nvIrF z!zV%H?zT%r6^KuA6#@Ce*4pOAhQ_AgR)tRyaiF{4Fkgu8; zW#_)>l)Wrjc&w1S6<-9?L<`=cGXq@)s=HIS<3S>@} z{<3}qZLS=+jy5%Qf!cnnK$c;{%5C|w1{KHT$*hmU`{*|1g|fCvQqR?YLqS$(27b*f=%CP#h@E~cmVu=w zJ~KUTR=PM>JhM=lT<2LUFMsFtV51AtmV zS-dhq23Q`>Ud^3=8nggE1#hV7PRf_r-Ve_J_q98$pbitZM;Gl_?M~{dunDa#ZmDRj zu7p*aJfS7N;^M(}nN(I(R8#?nDV5rF2;-w;V`5_?WWhyeq)Caws^sbfRa|gbaAa6K ziI)e_@vtBIH|bc3R)yirvOM_-iK99wz8_JXWP4hK=50{c>_ZHF)+CJqiFQWh-p zD@qazE0e0@tKve#L!#gybPx6E2C=X4|1b9C3qZL2R`AOzvsuwE+lv9sFZ5#mf6eb4 zntJ_6q{uF<(LDTzGXr)g_e8C}puJk6{T|eg2C(Rw{>bY-Ev3Cz)M5QTgBNMp-Qdk0_Gn z6@Wk*dbauTTph4Lc2Lf?Ts@TZ-lv$fc^hXbzy5b%g;hnYS~^%I#}lb0Rd1R$VC4=R5td_oQpS(uxCN}NREH=^{6v@CIaXdaMXpG+|N z7++xaSy8BKHV@4-#$6pm4LoXjO4i9Zhqo+h-t1koikZC)6uN;oy&+*oCpJRkJm$S% z>MsN(ds1v19P1wH8M&hfa-ex}ndxDPvowdK`LaTZ!nD1iv!z^_Rw@ih4owP6fe0m# z3b5-2@P;<888|MjD^*tKgJs_4+{ybP-$CNEv|3t`D$kRE@xu$&#bX-qs;$@D1C473 z*d%(v1PWW2ou#$cAC3J5u)}PY-}leb@fYKKwlwdX9t9QRn#%KMt1F>254S52m0ew6 z&f-t`qYIq|KN)npP95RC-^+;nDX?g)<7GqbIMa~fY!`akFWPn|vhd1AbAb_VNi(JZ zV|egdM)|X85TKcFqQ^A%J6bQ5gKb?RUD+uNJ8@#aJt$PCLpE}^@2&l6$NSzIGzUj_ zka`oGPoIi$j&TL4Z3=8qf;6Yz>=D7jW_%Ig5FnV+GzA39Y=!=oZN2MQGOp*^7UXn~htYHOnCvifqv#U>IUiwm?=6_R+2e?`Hdr44QhYl7qsWKg>RRd)4uT;IaU!30Gz&( z;gY`R!-A)KTm&X6G5=3*l_B{NO_jF>OG;kmRYsCN{XB7(ErJ_GT zzIrT@1&{+{6>8mR%1stU0QnUTF^J2-SJjp-*i%mCeZwMcZjbf4TRK(^(N$ls2+AJg?KXEnKT-r4et}@yu=4U zm3b0*)2w&>;HM~%+4vo0%UFvjWV;O?WTqKY1s;*7BBDt=Ac{^%ij+a}8rMi%9MM=% zR$5+O+?;ut1VBzQGyNWgf{-mQJt)mPBiiG(Ff`(*n|qi%TG&>6siL;HG_E>VnxCB~ zRHm0P8!M?;1+vx*YHw@Xw3*r)Z$1!(g8t}jKHO06NXN*@!Sqocz@r8-Y8*w3lP7| zlAkE#c7h72b9t>7;YUPfu1qN_kt$7@B~z)@Z9@JH3*XgF>zoghK@D!LETbX;ZV8Sd z@MYZ|wy6jp7M4wMmc1ch$pR`SRxA#9ZQ~n{`UXK#anzq7!EWt8HFpr z;`ub>Ke19xIkV+C)pO}WH(6T@1!D6lCp3^z3hv|x6`H7xgtqDk8~@WIV&@S^r@i*1 zPcmB4_vPS`JA&(%1RQJr7k`a!89zaPP9$usNr$aWk*V@iW)h}i7jQxLx&dFN`7=qp z;TvR&FHoTkr}l_Ek3(S22(#iiwGba;woj#2;zYba3vfSyVb}h|2jWBF$2Gou{CR;`da;k+L|<_EMLC* zf)G7q8zZ7;ls*BTgcpQzQEjfOP^vH$f5H6=%16e1!F8_9ub+v|5J@)}V;QxwNVx!Z zpeg#Mx2R~iXKVi3qaOSVN@UajT`huxotfK4fu6JgL-Ua3A6+62L?1WEl9}CZ@HfLh zb>BTp{t!Sv!PaXC6o9O0Y`qZzMv%|+e_zaluC{ z1$h^4#1TjF~JvaW0evUS)(_PGIVL!)z$y#P%g7N zlms?8Rrr>~#2b3j4fHK{oKAn$_2}!)F?DJYEZ~=Q2tBs$TyW?xM6p2l#dpU>mbD%D z+^qoZ$K?-6z759&8GQzEvv(P5JF2Dta*RqySbQ#0aQWNFY477q*uIEyH-;xb1GZ}R zU^Y++aOtK+q=bkAgFpcrnSJ(3+YNOGbHJNgab73}1s~_%-)?sybEurEl&Xs=8M6ZF zin1H{7i4}yZhWE{#{zm9CG!$;7!qfujm z*bsqnEeapxAA z5-5U}RHwZ{N}7Z{^&9oQG&enI1JyCHxY5)ia>LU>GQ zOazHNh{VFGs>-TLl_~%IBf7140$o*523zkf%({mZUI_@V7IjU<>%T=iZ|P@=ApTYX zNiMQtbrvf)T+|@+T)TbtPMZ`_wX)ja5}zjH$>n)~Lc|Zi!24vfwn`~6udL#oI=tI@ zqf5SMMBS&oq-{KX-uFuIhSLiJ@jFoxNH!BdFR}JT`$LZxp})pT>dKh89@J9liqehh zYue89=dX|>2SpJTfz=6evV>j5n}OF5ssdHOB9<08oEPSUIfZ@b3~Gl@iqkdifW;_> zOI@bz)nseJ(TankZqTb`LtEw#qP+v5=)#alyqE|R}{!$=~3=s~o zu8ASw1wqF|zhC>JvmXkqT;xxCd2=0!hW>M(RdrP68D#!LdJ7RYS}ppO2)FaK40_wJ zO7C}M8&;!4>h_3LXATC%+U)Z3{a-=@%|KaWVKEe3Kxl9uga#{TqA2FTG^(IZSyc-< zgHnz$D>Qg3^IyEW{L5YDX@%(p>3N;kL1=KdI!^}PcksqTV%A#7_Jr^LVa_8|Mxvvo}*k`W88_rWz&> zc&OU-tDue!#v$h52C5;mG)=?1mDCa$wCrHgs$V@rTM*hy?BO0~~?Xp7)_Y zX9R_nOZEpi=&SJ!Gy+aJ2q()a$o&I#1+=p)I9DB^w^C}G<$A^b){l7Vw*ZWP$A(i4 zW|}JhT1Uz0{!=5r<0Uu9MX$~2)A6U{Jz+gu`~5mmNP{7qBN?Vl4*RaN5?J&!W3`9+ zk@b(nvs|N-vF;#Wfx`V;dd;hW2UmNv!OtOeOQRxs8oxKnY(7aI|0%h9<}4R6NOU#Vo#+WhSR2`T9uRm-1((H7B5iBhQzc zo~v$AH&nrOGMFc0nLW-_d72!Og$ok%;>deadF>T59gi_Cp|%VP#bfj-qNc5;qpSs3 zzHE%p%Gwl%IO_yQQ}+1LEkX%PmC#zZW-w;7i;czT7cfpHG81=E)nw;1grCDyut+avW?rSxehu1E+zj5rd$4@3 zHmEd~j-Xw=XhvU8Z`t6HpUQd#6~75)XY!qBj?g^rrm>a;?L6tHR)=H}+)=9<-^>7eH;uVcd^pn!~enEB(>_Ceetl4oNR zX735A1P1RS^EfyELucFp^o?fGtw9&<<)?={+n^)A{UV94B+$(f=iL;(gTAd$JX~K( z;;ncE-P6?5S=Y)sr3>X-E(oJs-S)Uc1eE9rq!Wg~fzJ5%Kxe>#&R`F81{~-NScA<7 zlo4PPU={&ng=F?lrBp0{;3JUIoeXmfbBP4bbSBFBgJI^dD}pFk4AAT<7b3sdTM0y| z(D;9U8RSye5hp^Oqe7DUtqd_Q0Epv0crrE!y#0yC=>(VX(=NUz<;N8J&gox~Q`f9$_>Df~%{GFd6<7c@?@IwF_|odZZSfrnVTey`PdlkPQr z`3!-VO6Yok<|M@@#wEr@%fg{1NTwvxWl5C@ov=Sq?bV&csjvzv;l$~4u=>jh9ldicl)~RIb;K|xhknjUMM+xP%#FOgeAvFnpMcY-D+M^W?I}VzLvw0#2zik zF^}bGGD|b$sj{^E5EEZmf?D0@T@bEE$zl_5X|AxK*?DhqUomR*R;^Z%M6RkuM zRcC5qN=UUrQqf=rHH9YXSi7(~p(0Ts9*8Ob6Du3jVuY9D+M`;cgM5TjkQL_*s4C*w@*Wh$B;E7{5X%Mp7$6i8cvoa_eYL?JRo@bP$n>00q(Ic z1ZaHx5UqR2n8W}R6YNk#Q)TvjJf(%Lm73UC)&&C;*)u;YFDoAmy3K?{-%2~iImA1| zTB#Y7BVAN9!N0qLgemPE-uM;6j>P;a^&2jjw^Z~3_Yn5+uCV*Nw1MT5kpmDp*hC`t zQ5f(nz)9trO)?8jD1MSy_GTr;f5w@tPoVhkiv@4;fN)_%GRq@j6J^BF@Zbb-R4iN; z`aGFp=Dl~JyF`i^2C&X=MA1ADCE6Bp`A>{E3~2`wi7{umY)I8zORnL?r>FVF&uXcr zm@Shil{ORh6ranAU_Pl~xX|8RH;U#DxeYln>+2~&z+Gz<=(1R>181%!{AZg5pLjBj zqjS2ovHb-K#7L z{Bxey+#rhn&cSOfH_BS$N6Uu<3mlJS!qsCPZ5Cn<|HPTFQS{?@6pfOOvKvxntAg@v za5yZ21V8-#HB`lz)KEZ=!z8s0XYq6rY)2=DC59x&mZS(9N?RLLRh7Al+`^*$xApIf z^or$h6&ZnLKIW@Mx_E;Eu!{nj3FdVnAv5nQ%7vMmK;h2;ci`+mU^SM}UWs0bK4O^H zEufSkEF1)&b6>A1vyDE_{uL| zZ6q64(wUBKZr>&#YAeaRz$1XG6xEdULuHyAY@KN)J#k$389*L}ywH zjP@GCZ!O`+?%f5=Sr1@fzRilSdc|X=Dkw-L1sp0vgG=qd`S3tY4f^k{0irlYoCi`b z5|Nw1jj9T%$}tP_;sPURLaq3_uTP5J$_0bGxj|2fD*Yd#O>%gL%@xVJqjpA|gm{HK2iUkf%O2lB#*xXLK&V0gANcvRn3ta2ze#Uc5e!L29lX=#QiFn zN}f>|TWCHdPWc=n4lirFpp_A)QMJ3FgLs`rVgM|@Nr2E8)@U0ig6~Msp3}Xgz~b}a zFf#9FHa!HpK;YHKpibV5Hw}(;3F0Yl5IGq`*%IbClCR(YqGbFrm`2nt4ZHF|b8Ix( z%DCfH-yhf<#N7G@{U~f>J>orK&R0J+m}gziGd44+Y?$?p4*{R-MB5i42C`xPzy%+$ z!^TD6lR3wSKpm2WWdC~YVP`*Rj$i0(>5TC7;LNx(&~lZj8;UF6TovuRp)V3)K3o7w z%^5}S^Oz|wsJ*7RDTA;zA1UJ9t4lQ2aPCX%fa9`iHW{|Il#| zW?WQUq+|{?QioK+kyS)OS#%lXrA~!ybQg~=5G8&_P`Z z?4)zQ&iUqr8JflB+29Ge^Ov%nYtA&b1_096%ou!R1-2-S5kCJNLVwH98aZa_@U%PF zM5a+zluAJ1#(qCJ7cB@yTT+n&vuGzZKKUPxIm_BqgO%haa=C%5M^9A>mht}>uYhV8 ze%B3$IN-xUmbGls06vs}J)z5K#Y_Pq*&4J(33bvfX6QH%Im%I>7R|4(ORC6`16ZUS z%+o5jniCbrAr+8CGwVJBzNSK!tG_MM|H6w*PdyVm>)eh)sPI9*hOhg)?UVLyO|hrU zD-SxngWv;qLc0Jh^Mh^;Eyq7C)MVVd9KCi5+Z@W~6)=O9#W(T!xOz7dR_Y##~EWM)agnSl2 zIhcP?8-^D+;CY7@nL@k_eZl_fhQb5aj}5YLQA7a36@5Y<2*8Br2cgzALagE8{TbMO z6SkUFF6N?l(KZQ6K%31_6c0_1qe<$|E7i$mIS_7!cj~Xu)n3(3We(nApCo@E?fvsa z_Y$B4d%CID95(LKKWR z?4z5HC& zUkzKy2(WKWu-s5Xi%Z z^ST*tGo07SZ_n!{GZfAHQ-OG@&nlP$Qdrs^fs!-NY?oKds*7q!)th|LqWTC-oy44DJ5Bj-{t~C7F8WZA zh1cScLvW$A5aE-BJ$AqYPyr8sG1{Jw#0V}_Jnt7dGOGNfvijfqf0cfKE;(K5Aa@8# z4oL}1C3P>@wHq{*fCR69%{~Brv9ntCF>4TYsrE{Jvr6KZcP1;a{}7vZG9PV$-zGq; z)rHa${nOick#2{Zw6(spwJ;a1m234n#24#EArs{@X9Wt@{;B;LqJ;k8%wpw^mniLZ z=`>y0$iw~z*Id+s&OUzZT~rJfbcP4}bdBA9(MenGLZVo!XqKIO^N(mwZJJ%8L#(qY zUd8Mxpgfiwwc2S{BYJlE?(OdX+;M-ryUF&xUn!*cmEIxy@OsGZVRj}^P=K43L|wp* z41JGsV9X)OpfjENfk+O4Ni!fOBPum9<=zot6I6e85d6Bngr(s-!(zy^k%z;Ko%OCTiRLaVHz#{7~-^ArGl%z4})GQfUxk4f2 zTe|4~;zg&Y!RXz(6MAwXR9o$3O?_oyP=0WB=oN=<@bW?~B`gO_+H{q4KE6_nKm87G zlxj+=YQdu|T!d2%s`rP<%@< zel(A+_h>#ObsDxGhU3}>I&`F;K#%uQ{2#+WIKC3lP^;Mukmy^=-5z2fTiecEt!b^w z0^6cuaf>j{E@)@S36hx$K$tlg@_ArOWQBe7FDPWk(~Ut9#L{!&zvs3K#-Jp8d_G3S7oaP6pZ-T$>BpYm@YL|sNI1WL{@?TanrAqEY-B~&h_bTz%-{CFNhO+8fKqLs~qa{J;W-6*T zoZ<|~ulH8 zjG~se3*(OXtaY^|bxr^y1iz-rKv4Q8o#GEI7DF!5MH!)0u~29=@4P#$^=&yOaUO6Q zg6-gzTcj>~d_KM1Ynku*@VzkBuopy(k1xclW|bv!(QJl4KjmILk~q z!tU!Vuj*RpT-;uOzxfJVNgGO4%!dykprH7BO*E`%AZcBpOj4o)+Q0>{UfwI_NT(rU zD00wa2#LDSgNI}(WSZ^Y(izq_Jd`thY*=u3Iw@Fa1YUS!W4_jI!MO4G`!u@y`hChB zV(k(M+$%bF3_|JEyRwe=05*)obN_(-C~15douZ)(bS&4U&*3_#gg*R))W1xlt9|N@ z<+}C);?Ni}!AWF?ZQi87BG!ZxQ1ATaZ?;j(pJTxRdt_Y%UExx>EA#l(Kp*Vyub zMY`@Jt;I9XV)rBrbM#$K=IAahioksIoCGwDCTaUQuO(477NuMwoOka%1=* z5^n@S{CmKmXEAI&GD4$btH@1%@RV;(u_1)fXeBaXn{F#^QS4|HtG%lo)~f5zvh+&B zZ1Lu~NZTTv_G$Np0q6dRt5+KWyQ2ELuip8ehbp2j444Qi{$JmQwT&OAbpfxhQcIy0 zF~F%;rQE>p)&SP9KD^1L$R|Hbh;u;R^?@aNfZgfuo-E@@?dYYbU1B`Vg zwVkl7FLh&S&hi~`M-#vzJKK?)7JjvjGmJ}L(U^1i$ozc zZtUwbgnoyJ-ETr;zIYu3Fqn|yW3!>sN(VsSKfX*&FlbK>n zxjP+qKI{WLXMVrUy2}-pRBd(SLS9@(Mqu2m#@)=Cr_{~1+Z|fKSP0!>U1Pmq+qjrl zq9}%cNVJKFiwFyd2n{UvE_W`40?Uxg*H+r&oxydt=6zgKT&paXm&5D@bp_qz@!j+e zuaA7!h41@!3`oK!7UGqLG2nf}81RxV_G8BYb_z3$0UWXM|2qcMmsYc5z~%?r^?_hG zc?o;ui}2?!Vot?3ppgAR)A4WN+y+L3Nn*}zlrAf6Y|>`J&@ge}rplnJm|fN5m@OEYAAg@)M}7RjqYJzNWCFb%}OEqkRPxG5+$ zJ*Pfb50i0NL0E2N$H{J}iZEz03xEqLIV1NCO%6>ChgK26*#Rb*9=dHyFMe0Dvfq{s zbKZsQNJsq-^bb6KhLH{D`G*9KoBqSo4|!-7SZ6kL5al5C%~PzC3Ab+G9fA^BWD#2; zlbAO?UBb&)xh>OeW|Jiw#|ws3l7r~Vmu2^r#gVdze29dH+8bx!R38j>mSZG;I>&~S zm{Ocj8dn@;x*>!6;<-PINMY4k0%n1R+S4QC?-fswKrr$O`sFu^cxd5EdeO3%yneia zE=wqnDUJFdQ~3RNELg<=QW7w$$0+Nb*Z!h)9n8)~YK=^|Wu4(5!x;Wds^%LW905oC zAuns=o-DVS=eNp1Cnzm8Ww+>=h+qCw=_kd-(M8da=fSu1HnJXey#l7pojv3+os=G~ z8f|E;QKtcWNVdLT807EZJ1pen8`Er*B+2Zjiw@H1wC1Lf*=^z?xMh%g(e z7*uy@Bxwck;d%Uk-7yxCH&T12t@C_AYJO^dipv43!@JIaw(?f>$8CKV3mg*N!Xu%< zmzph}8M&(<&kwpt4Qb7(3UELaB;`W*A#C3*dKzTq73S@Ym7hjF9Pk>mRfCC>J>+}- z6_6m9JU~v_Gp4K3pzWFosPi_OKlb%a5N{f>yldyeC`?%2XV;e0|^QZ4J$u0)eA|6G5)G$EUB zao!@-DkA5%T*S*k+-AG3T`K!Qrv`{Uet)IaWYnZrb5H;gid&;GFU68$lNZ=))<;|` z$SYLFr=NqXVb`nuQu9QOmcfAT*}$nm6fuPMD|y|}slnQFqig6s(U7!X!NGypfn?To zP`b}$#Ki(oh6Q?^2g&UEp0a6p_oHAc*j%^ET9x&RLdN zIwCdNKH^BIk8wndFm8=0kU}?vNUF_~Tcv1jKI+IzQHrF}wF7)_Fu0sUWb}wS)30!l z6m*>rj~hXL&*&FY=kf8A_#01b8=M%H7@5?#hM8kYy}9&F_0=NKkJuCTWrR&s*2^69 zSr+2e*kyRjx)E zmvIIV$6Fs9=+SNgHQC3SyRb=?-;nm#^dqA-v}^#GD0t;dcsxCBFNWYrek=o8-c3uX8Ja`c|Ff*V_-pO!}QK>lI4=2sV z_Ml+&2F++hJ95x|4*H0Q#i|f&$Sm-rN)ieI{=$(*r-gvbVuh@v$h@vWg+3DlGQRFRvSnel$F0@i&Gk#RG9D6Nx& zUbE^RhI1(g*roHA2!4Uy)t9I7YahJHFFqh4GzrY+&8GpFyZQUNffBg3J41Jc9S|yi zQy^La*VeXiN2XoRiOYz>N6;sd=X?;R4#q7)Y-nj>lae3UZ+e}$UXWXunUL-W7j)ax z4LvAL{Q$reb5X3MP-8es4V)N4c1qq-J+7a{=m(=Ybp52y|>A71j6~NOHj{p*z zd)A`dzxs^k4Bi-q*F;WD`0>&&eZ4J(aaj^DDQw~&J%GvCt6e!U@!m-nOwbxY=5CsX z^;R!-lAh=Pp+N@yBR}Uy<$x~@N1Hun2$wm|Im#s_h$BphPdIG~eSY6KxX9ePj^r}Q zpb{CuWd?n>_5I_Xj<*Q0T2d@30w*RdhZ;K%OtBM0@baU0h5NEoN#1})tz6ERr%Ktg zYG(!Lfc#dNl*7lQ5bH;M5u4Yl8d442IP0PHv9m@6wi%{}*}vk9l|&h^wmeVj z$^<~I)>%lI1s_s9$a$xfEGq^%bo9f&#xNYMKbRSYrxm^ZWf#p}^h99CyAYv? zX}NIfO3?glbU7D{#>Eo2;Ac@sU3`rv9S6UT$lz8-W}gDf=dnip{1F718WhmL|RSD(+| zJtgn3iZ=&nVycnR>$JwHa#zM-)^HQ(3(r{xt{}RMM1gOxm_*yXXl6|>bry;LV3-)T zDBe!gT&nNZbiGRy%&z7KZ$7)$?=XnHECLVCAi@V5zVj5ofWssZo6WON=P1hpTM+HULydzZ}zq5|NIO@MsB74~jgZnAk&s}e0NLYGu3Nv zYvLi%KsuxXtqif3!oMvMd{0E-z0UacX}s}Vd=P~3aS;npKg#^A@#~tlV%V@Y5jMi3 z!t7sjkYOg8TxDOkS9!eM3A|4seWuc?;X=YV^dCnMQiMwpi2EY3Ny;vcO@2_f*;S$+ zj#}mWjSC&+)v8*}h~`pezXt77`>PE{jjticOx`6u-e-E;F$=A+_91=wV#Ae+Rt}I- zgr`DJ2z|lL<6?2+wf%h7PWCAwDVLOqOE}uQ?BO(V7Mmk5R*n=pOZYEx!85!UJ0zY=1nFx~3rU4a zUx{ohkf8LJ!bCV|2_gP4dQogr$Zep8~ zcka3=$ZXy(%`eW3OZSC?;Xvo00tIV^rwZQP5NHZDXdCQUrtjyzpZon_(%pg#nfY@m z-rQs!(ZR(Jy0x7&7dJmG{i*(5bGJv+nPQ)gK=oI6{=?dm%F@!3(uB-(k$k}=zVE4% z?#E9aDBM!GC_gTgf75T!tJBNUe&Y#?GaPsw?Ezd#Gh3~xO&EjJ$^GZS&)A)aOp1?)ILhq#or;r2 zNutw2Q$jg6MbffX6YU-~d$PO4I5Qt_pxVZthi0s!>OkxR^di!g-_;IPG!_EG#xC-R z&@oE+HWLZth`DH2xkGxi&7leUQR@&-{2ibB&o^)+!)Fb|{gIfTvV)n+p(Y*ZK~sur z091BM^IH8i#3oi}Wk#uw`t}f7KK!abaTu-2*4>yJ&Wd!e2tK57Y@W`qVgFy;Q! z0yAg7*wnltSxfdG=4>`0k*@Cr%}4`qjS>}RrN$}O$tm_vm0H;ZuE_n=(F+{g-O}`X~OBkRnhWVd9$MVMZl9Yb$-LqGRP;Yt^7K`>-^(2zEJ}OIY{(qxXYQ4_J2RE2FcKm%5eV?4wel3n3b~ z1nzBRn-+0`q<X)v18B40U1!dX55qxffk59KE@b7 zr3kkz);qS@a-jd1MQ5pVsg=cN;od8-1(Ks?K)#7e2sd zH`%}5)LnQ@dHtfOEWI>?qumRN!ED|$9)hFBV}~=;l5Ffqz9L8S3sEDR^hp1U9m|M} z+v&q;T^w|UnLG-vu!pFh+0^_D{+}=25|D5nLU8qXYW~}$d+)2BgW>xl?W2^h706hQ zj4#?%?~>YeA8m)J#2)mC_$eQ)g*2xd9w-RB`GMVL?QFDQ)0}hTIip5{j;o)k^OX11 z&q2A`5E%?c4P^Cp4WPvXNWahe$;*HAJ{Icn{KTx2V$c<|5sIFRo|QHkC;E~ zn73Bp{mfzoyj@>bb)-9hE<9GSCGkMJ%?)rLosCEi*GGh6K#FM>ak2B_bye%wQNf&2 ze$5ZF5D%*I626SQ;ryWc?te5=#)Sm#8|;gPXN*T-LClWGkC|j_+Usb>(;PxQ<4nj8@S+| zY`S9|ZWU=O%=&da-TAcAx#3`@bEiuaMC!fI(=VkrrZ;fVA|h-&*%?nQyV;66AFlcP zWamI9vQ#5$&99(7g$&ivQp1<+Z~7iyMYEebTFSf6^$jT^A-g;^!UGZA-$q}eG@984 zVtIyljtK$^J=9}c1Th46Z1g2`V?~k_>1MDMHMCqT=q0qX@YnS2=si)^K-M>6<$0L- zFg3IRCvontqgp-W$oh)y9tYIvAuiD*X^>V*3&x+l9oP8l-SJ|3Y{)))!|6Ar!|?2J zuow8Rxk1vsMGFIY5cv5b(jv++v3lb>m{@IXK)i}yN;or-BMk`%=n(7w06l`wC=j+| z-(U9sy}#{?1%sGRXzRg@1|A6K7#B8NK>D<(2sN{5s6?`k7z7K zwr$6oA-F6w4S1}MGL!YG1D$c1kqWd)4P(MT)cKkL_4jI#*zi^R zkskl6?JX@WngLhvh-~S;QZOFSH%yZ9CW!R7*=b*CCm|;qnYJ^_k5et|f7-Dr$^GOr zJ+w(X9}Hyxvbyj(#r0uE)F~y#D8mKZk2K88?_k7Yt%u|95Wmab7Tzq# zkI9Ap?Dl@Xjpt04MSh1$_@HZmZIW@s9_(z!T{20?EDoRmjpfshoy25ewlW=pi**a$ z!+xOvwg_6=PI7nYMdKwvX-bHS_DW>|K8ezJQH&%eB`hV9(FFh+zlwgtjAGs}f~Qa@DL$O>}WMIMfHjLt!P=uIfmIvBkI=n+D+ z5U@c!R$vHR|Jt>S=;9+4Ytr|%*k6Uo-YjIynPkxPu6(XIA@+3_Naw^?7@0Y6`Dsf(>p0U zH_GNWqFMwexVR`LCs``la+AO96gGFlL=dnH`%{O-eNxUc?8L0jqzI4I2P`c1b4JH- zC)8VUu2HVB!Nw5O6CkMP-@=~~er%s0xk%Ege4E2YbqNrw&jOwE0U^;yOU1HU3N$ybs5FgWpk#Qr^Q$(y9-GdsZl_sK$|t9IaO| z9RXe7DCd{}w34zdCt6#;e@}S-{-mmB=hP-%x_GKoisIGHTfZdNKRd%?ZZWg_wc5??_&7Cq(i-RgOxLkl{a`v59k` zjZm)sK@+HY3UPc+>8};1>s^oonlX@E<1R{Fm0)|Xo#%eBJMY zB~pG8UUUJX#F^EgRoemvyOoEeE*(x+|HLcqaCDoa=`zpyBTBa}m*zk5rfVGZKuiZ5 z^*a*aE=-R|ivYOu1R=a!OKMv_Gv^kylzqL0DIoE8a@}n(Z@e_nTLwuLIqk~n4!eBE z9xu(WcuK#zth~CUB0oVP0YfeH6BsW?pNVvi@>Rrw7JOrUp(dZjq>DG*<2#)&7@I~U zXC-FEXP-~zryX>2a0?3*hJ{E1rROS>i$QAq8&Nb-3T3Ma&Yqo-wgY$qTq<3aRqllDtATKZghSU_bIz_ka$DwLtR-Y|Pu# zPt?(B!zX>;4?Z0Lv80L3Jy*N?f6V0BTZ4-Y7!BC_=xHa9+R$ro%o7q)Fv%;IrLl@Ead&c|I;I zAu_Q6h$CY=1g|^qH+PhSf9RJ1dxDOHWd5x{W{@{)?8czFA5&7{}bguY7hmp+V0WH4pKnQnM&jD zL3n%JcxzrojV%=5nnkqgbn%fCAZsp(wPOThc>DX5&E z0DaJWMLMvg*D;pB(qZ(3)>nPK3<6&K%xqFnEPNfBQ=Z*KE?AbN$T!OPV79hQ@MJk_k!4{YTO#C2_!+Zo-}k>HV~SM(&}7wK{9yPDHdJiM;$-EFW3=ialV4F52efu zCrVp~uISF9FhS@x5xAXJfT)@*S{}vh5>eksrDbguVUEhT_zt@4Kp+ zFLXs;uDcx6nc0j!x?I&!*7LW57wTof)Bg$rq{R|$;BU9IRu#06NQ{e4iZe})jZ2O; zO%8WUK5jajaEz4{nR7Q==#73(7NB2AhF3!2-upa_2$y+t_@ZMD$(w)hqC;d0=?! z<89zU*uk$1is4se8Rqp@j)}>vLWKyD%>eW%+|bnk^nm#267338(ipgz>w zLvwObEriF6_u^~~%(;L^qFb$oYa zsJ^L`^|A;%8s-$4`CN%6%F)LqCkhXxI$Q;fgpcr|w`tH*POD*me+lqcL-EyUY_uEN z%E2A~#zeSwWy(Qh+;^ZK znfD#+i|Btg_~3nvq%PaR-5i*q$35EOCLEmzipuB`GdTcyLY+h*#DP@hVt`5PSCA^! zR+p={#7-{}Z=>I$Y12vFMR43O1zaD2et1hy$L4QI^aseRs>)e$Wi*K)pfQw_3v4M1 z3q9=5tfGM$P~oJf&|dT>$F`#i8r54c=5tw<{_(%1fWNgIdQqeKx=-k+v*D+OL15{o z&TFhHEXrdn|E64Bz-zKoPj74&0sSgP0`QQ&?1&bI5NQX`*tiD=M}!BmMW7BerP z=1$;yy)WsV9tpp|BsZMFT8r zJqv6Jhp{pvLu#HGka;@QCq0p$WM!9p+H^D*tpQHqj>+>Dt4c+7!p$&_+r+J-*3 zr-}z3ZLqL0%%l-f0^sAP{i=BBdqvxIo2MR_ev+f}0MRn!wV$ynrL+rd1ZnYb+YKha zE<*Zs-(AU%mw_?ah7SHFtJyY7Jcb0`rN@~W)zn6UtDGS3MaMz5?c*5A`KSTbzX(c! za#^Oy9J#@E96*k~9$Ucf2DfN8X3<8fKvJt1G0#h3N5|`W`LF|^XL6Si7l{f$Az6EE zqrgLBTXVq#(8^=6fW`14Sd|`_uT1sd!b!9|l;m#Ov>a3&#_JY4P~0u}B@gz%ytoDN zs}or59@#~CjlAxMpa-7S{sS=?5cD$vGoPVHhzbnQBO-c9jE5)egPee2QzU@)JKLB{ zW83eC+W%yGCucQ-Vdc+S*jzs_Ob%$#drNqIleAW7